﻿*  {margin: 0; padding: 0;}
body  {margin-top: 10px; background: #4F7FA9 url(images/bg.jpg);}
body, th, td, input, textarea  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
h1, h2, h3  {color: #4F7FA9;}
h1  {font-size: 3em; padding-top: 10px;}
h2  {
	font-size: 1.1em;
	font-weight: bold;
	color: #4F7FA9;
	padding-top: 10px;
}
h3  {font-size: 1em;}
ul, ol  {margin-left: 3em;}
a  {text-decoration: none; color: #4F7FA9;}
a:hover  {border: none;}
h1 a, h2 a, h3 a  {border: none; text-decoration: none; color: #4F7FA9;}
h1 a:hover, h2 a:hover, h3 a:hover  {background: none; color: #3C7BCF;}
#main {width: 978px; margin: 0 auto; border:20px solid #F3F3F3;}
#header  {width: 978px; height: 441px; margin: 0 auto;}
#menu  {float: left; width: 948px; padding-left: 30px; background: url(images/menu.gif) repeat-x;}
#menu ul  {margin: 0; padding: 0; list-style: none; line-height: normal;}
#menu li  {float: left; margin: 0; padding: 0;}
#menu a  {display: block; float: left; text-align:center; text-decoration: none; font-size: 1.1em; font-weight: bold; color: #ffffff; padding: 20px 15px;}
#menu a:hover,#menu a.active {background:  #F3F3F3; color: #2C2E22;}
#logo  {width: 978px; height: 389px; margin: 0 auto; background: url(images/header.jpg) no-repeat left top;}
#logo h1  {
	padding-top: 20px;
	color: #000000;
	font-size: 18px;
	float: right;
	width: 400px;
	text-align:right;
	padding-right: 5px;
}
#logo h2  {
	font-size: 14px;
	padding-left: 41px;
	float: left;
	height: auto;
	width: 550px;
	text-align: left;
	color:#efefef;
}
#logo p  {clear: left; margin: 0; padding: 0 0 0 20px; line-height: normal; font-size: 1.2em; font-weight: bold; color: #ffffff;}
#logo a  {
	color: #4F7FA9;
}
#page  {width: 978px; background: #FFFFFF; border-top: none; padding-top: 20px; min-height:350px;}
#content  {float: left; width: 650px; padding: 0px 0px 0px 20px;}
#content p {padding-bottom: 5px;}
#content ul {margin:0; padding-left: 20px;}
#content h1 {font-size:22px; padding:5px 0;}
#content h2 {font-size:16px; padding:5px 0;}
.post .title  {margin: 0; font-weight: normal;}
.post h1.title  {background: url(images/img18.gif) no-repeat left top; padding: 15px 0  0 15px; height: 30px; font-size: 2.4em;}
.post .entry  {padding: 0 10px 30px 15px;}
.post .meta  {margin: 0; padding: 5px 0px 0px 15px; background: url(images/img04.gif) repeat-x left bottom; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4F7FA9;}
.post .meta a  {color: #4F7FA9;}
.post .links  {margin: 0;}
.post .tags  {margin: 0; text-transform: uppercase; font-size: .8em; font-weight: bold; background: url(images/img04.gif) repeat-x;}
.post .links a, .post .tags a  {border: none;}
#recent-posts h2  {margin: 0; background: url(images/img13.gif) no-repeat left top; padding: 15px 0  0 15px; height: 30px;}
#recent-posts h3  {margin: 0; font-size: 13px; padding: 15px 0  0 15px; background: url(images/img04.gif) repeat-x left bottom;}
#recent-posts p  {margin: 0 0 10px 0; padding: 15px 0  0 15px; line-height: 22px; font-size: 13px;}
.sidebar  {float: left;}
.sidebar h3 {font-size: 15px; padding:0px; padding-bottom:7px; margin:0px;}
.sidebar ul  {margin: 0; padding: 0; list-style: none;}
.sidebar li  {margin-bottom: 2em;}
.sidebar li li  {margin: 0;}
.sidebar li h2  {margin: 0 0 1.2em 0;}
#sidebar1  {width: 230px; padding: 0px 0px 0px 20px;}
#sidebar2  {width: 270px; padding: 0px 0px 0px 20px;}
#sidebar2 li h2  {margin: 0; font-size: 13px; background: url(images/title.gif) no-repeat left top; padding: 13px 0  0 13px; color: #FFFFFF; height: 41px;width: 270px;}
#sidebar2 li ul  {line-height: normal; background: url(images/img04.gif) repeat-x; padding: 0 10px 10px 10px;}
#sidebar2 li li  {padding: 5px 0; background: url(images/img04.gif) repeat-x left bottom; font-size: .8em;}
#sidebar2 li a  {border: none; font-size: 12px; font-weight: bold; color: #4A7DAD;}
#sidebar2 li a:hover  {border: none;}
#footer {font-size: 9px; color: #ffffff; height: 40px; padding-top: 0px;}
#footer a, #footer p {color: #FFFFFF}
blockquote {margin: 10px;}
h4 {margin: 5px;}
div #banners{float:left;margin-left:10px;margin-top:10px;}
label {	margin-left: 20px; color:#4A7DAD}
fieldset {width: 550px; margin:0px;}
legend {margin: 10px 10px;padding: 5px;color: #4A7DAD;}
input, textarea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;width:505px;color: #636563;background: #fff;border: 1px inset #999;padding-left: 1px;margin-left: 20px;}
input:hover, textarea:hover {background: #eee;}
.submit {background: #ccc;color: #131313;width: 150px;border: 1px solid #999;}
.submit:hover {background: #999;color: #f2f2f2;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

