/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/* {	margin: 0;	padding: 0;}body {	margin: 0;	background: #FFFFFF;	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	color: #222222;}h1, h2, h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #04599F;}h2 {	margin-bottom: .8em;	font-size: 2em;	font-weight: normal;}h3 {	font: normal 16px Verdana, Arial, Helvetica, sans-serif;	color: #04599F;}p, blockquote, ul, ol {	margin-bottom: 1.4em;	line-height: 1.8em;	text-align: justify;}p {}blockquote {	margin-left: 2em;	margin-right: 2em;	font-style: italic;}ul {	margin-left: 5px;}ul li {}ol {	margin-left: 3em;}ol li {}a {	text-decoration: none;	color: #E08934;}a:hover {	text-decoration: underline;}img {}/* Boxed Style */.boxed {}.boxed .title {	padding: 0px 0 0 10px;	border-bottom: 1px solid #D6D5D5;	font-size: 1.4em;}.boxed .content {	height: 150px;	width: 235px;	background-color: #FFFFFF;	margin-top: 10px;	color: #FFFFFF;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 18px;	padding: 10px;	background-image: url(images/contact.jpg);	background-repeat: no-repeat;	text-indent: 30pt;	text-align: left;}/* Post */.post {}.post .title {	margin: 0;	padding: 0 0 0 1px;	border-bottom: 1px solid #D6D5D5;}.post .date {	margin-top: -26px;	font-family: Georgia, "Times New Roman", Times, serif;}.post .date .month {	display: block;	float: right;	width: 60px;	margin-bottom: 3px;	padding: 5px 0;	background: #D6D5D5;	text-align: center;	font-size: 11px;}.post .date .day {	display: block;	float: right;	clear: right;	width: 60px;	margin-bottom: 1px;	padding: 10px 0;	background: #EAEAEA;	text-align: center;	font-size: 24px;}.post .date .year {	display: none;}.post .meta {	padding: 30px 0 5px 10px;	border-bottom: 1px solid #EAEAEA;	font-size: 9px;}.post .meta p {	margin: 0;}.post .story {	padding: 10px 0px 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}/* Logo */#logo {	width: 770px;	height: 200px;	margin: 0 auto;	background: #FFFFFF url(images/heading.jpg) no-repeat;	padding-right: 10px;}#logo h1 {	padding: 106px 0 0 40px;}#logo h1 a {	text-transform: uppercase;	font-size: 30px;	color: #FFFFFF;}#logo h1 i {	text-transform: lowercase;	letter-spacing: -3px;	font: italic normal 48px Georgia, "Times New Roman", Times, serif;	color: #385B88;}#logo h2 {	padding: 0 0 0 42px;	text-transform: lowercase;	font-size: 1em;}#logo a {}/* Content */#content {	width: 770px;	margin: 0 auto;	background-color: #FFFFFF;}/* Content > Main */#main {	float: right;	width: 500px;	margin-top: -170px;}/* Content > Main > Welcome */#welcome {}/* Content > Main > Example */#example {}/* Content > Sidebar */#sidebar {	float: left;	width: 240px;	background-color: #FFFFFF;}/* Content > Sidebar > Login */#login {}#login form {}#login fieldset {	border: none;}#login legend {	display: none;}#login label {	font-size: x-small;	font-weight: bold;}#login input {	margin-bottom: 5px;	padding: 2px 5px;	border: 1px solid #385B88;	font-family: Verdana, Arial, Helvetica, sans-serif;}#inputtext1, #inputtext2 {	color: #385B88;}#inputsubmit1 {	background: #385B88;	color: #FFFFFF;}/* Content > Sidebar > Menu */#menu {	border-bottom: 1px dotted #CCCCCC;}#menu ul {	margin: 0;	list-style: none;	line-height: normal;	border-top: 1px dotted #CCCCCC;	display: block;	padding-bottom: 1px;}#menu li {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #04599F;	left: 20px;	padding-top: 1px;	margin-top: 1px;}#menu a {	display: block;	color: #FE9901;	padding-right: 0;	padding-left: 24px;}#menu a:hover, #menu .active a {	background: #FFFFFF;	text-decoration: none;	font-weight: normal;	color: #04599F;	display: block;}/* Content > Sidebar > Updates*/#updates {}#updates ul {	margin: 0;	list-style: none;}#updates h3 {	margin: 0;	font: bold x-small Verdana, Arial, Helvetica, sans-serif;}#updates p {	margin-bottom: 1.4em;	font-size: smaller;	line-height: normal;}/* Content > Sidebar > Partners*/#partners {}#partners .content {	padding: 10px 0;}#partners ul {	margin: 0;	border-bottom: 1px solid #D1BC5C;	list-style: none;	line-height: normal;}#partners li {	padding: 10px;	border-top: 1px solid #D1BC5C;}/* Footer */#footer {	clear: both;	padding: 5px 0px 50px 5px;	border-top: 4px solid #CCCCCC;	background: #000000;	text-align: center;}#footer p {	width: 770px;	margin: 0 auto;	font-size: x-small;	color: #FFFFFF;}/* Footer > Legal */#legal {}/* Footer > Links */#links {}