/*** BODY ***/
body{font-size: 11px; background: url('images/background.jpg') repeat-x #f7f8fa; font-family: arial, sans-serif; margin: 0px;}
a {color: #4b84c4; text-decoration: underline;}

h2{color: #0085DF; font-size: 20px; margin: 5px 0 0 5px;}
hr{height: 1px; background: #DFDFDF; color: #DFDFDF; border-bottom: 1px #FFFFFF solid;}

/*** SITE CONTAINER ***/
.siteContainer{width: 785px; margin: auto;}

/*** SITE TOP ***/

/* Site Top Header */
.siteTopHeader{height: 137px;}
	
	.siteTopHeaderLogo{width: 785px; height: 40px; float: left; background: #ff3f04; margin: 0 0 10px 0;}
	.siteTopHeaderLogo a{color: #ffffff; text-decoration: none;}
	.siteTopHeaderLogo a:hover{color: #ffffff; text-decoration: underline;}		
	.siteTopHeaderLogo h1{color: #FFFFFF; font-size: 20px; font-family: trebuchet ms; font-style: italic; letter-spacing: 1px; padding: 10px 0 0 30px; margin: 0px;}

	

/* Site Top Menu */
.siteTopMenu{height: 46px;}
	.siteTopMenuLinks{width: 785px; height: 25px; padding-top: 15px; margin: auto;}

/*** SITE MIDDLE ***/  	
.siteMiddle{background: #ffffff; margin-top: 10px; border-left: 1px #f3f9fd solid; border-right: 1px #f3f9fd solid;}	
.siteMiddle h2{font-size: 22px; color: #1c1c1c; padding: 5px 0 0 1px; margin: 0px;}
.siteMiddle p{font-size: 13px; padding: 5px;}

.siteMiddlePost{width: 385px; float: left;} 
.siteMiddlePost h2 {font-size: 11px; color: #1c1c1c; padding: 0px 0 0 1px; margin: 5px 0 0px 5px;}
.siteMiddlePost h2 a{color: #1c1c1c; text-decoration: underline; }
.siteMiddlePost p{font-size: 12px; color: #747474; line-height: 16px; padding: 0px; margin: 0px 0 10px 5px;}	
.siteMiddlePostAd{width: 343px; height: 250px; float: left; text-align: center;}	
	
/*** SITE BOTTOM***/ 
.siteBottom{background: #ebf8fe; margin: 5px auto;}	
	.siteBottomBox{width: 200px; height: 100px; float: left; text-align: center; margin: 10px 10px 0 23px; overflow: hidden;}
	.siteBottomBox b{width: 200px; color: #000000; font-size: 12px; text-align: left; text-decoration: underline; padding: 0 0 2px 1px; margin: 2px auto;}
	.siteBottomBox ul{width: 200px; list-style-type: none; text-align: left; padding: 0px; margin: 0px auto;}
	.siteBottomBox li{font-size: 11px; text-align: left; padding: 0; margin: 1px 0 0 6px;}
	.siteBottomBox li a{color: #ff3f04}

.siteBottom form{width: 250px; background: #ebf8fe; padding-bottom: 5px; margin: auto;}	

/*** SITE FOOTER***/
.siteFooter{height: 50px; background: #a5b6c0; text-align: center; color: #ffffff; font-size: 11px; letter-spacing: 1px; padding-top: 10px; margin-top: 5px; }
.siteFooter a{color: #ffffff; text-decoration: underline;}
.siteFooter strong{font-weight: normal;}

/*** PROMO BOX ****/

.promoBox{width: 785px; height: 220px; border: 1px #EFEFEF solid; background: #ffffff; margin: auto;}
.promoBoxLeft {width: 500px; float: left;}
.promoBoxLeft img{float: left; margin: 5px 30px 0 0;}
.promoBoxLeft p{font-family: Arial; font-size: 20px; font-weight: bold; padding: 10px 0 0 10px; margin: 0;}
.promoBoxLeft a{color: #F06000; text-decoration: underline;}
.promoBoxLeft a:hover{color: #F06000}
.promoBoxLeft ul{font-family: Tahoma; color: #3F3F3F;}
.promoBoxLeft li{font-size: 13px; line-height: 22px;}
.promoBoxRight{width: 280px; float: left;}
.promoBoxRight img{float: right;}
.promoBoxRight p{width: 140px; background: #F06000; font-family: Tahoma; font-weight: bold; font-size: 12px; text-align: center; border: 1px #CCCCCC solid; padding: 5px; margin: 50px 20px 0 0;}
.promoBoxRight a{color: #FFFFFF; text-decoration: none;}