/*** BODY ***/
body{font-size: 11px; background: url('images/background.png') repeat-x #080808; font-family: arial, sans-serif; margin: 0px;}
a {color: #f86600; 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: 930px; margin: auto;}

/*** SITE TOP ***/

/* Site Top Menu */
.siteTopMenu{height: 30px;}
	.siteTopMenuLinks{width: 728px; height: 15px; padding-top: 3px; margin: auto;}

	/* site top menu search */
	.siteTopMenuSearch{width: 300px; height: 53px; float: right;}	
	.siteTopMenuSearch form{width: 300px; margin: 15px auto;}	
	.siteTopMenuSearch input{background: #878C92; border: 1px #878C92 solid;}	
	
/* Site Top Header */
.siteTopHeader{height: 160px; }
	
	.siteTopHeaderLogo{width: 590px; height: 53px;}
	.siteTopHeaderLogo img{margin: 0 5px 0 0;}
	.siteTopHeaderLogo a{color: #e05325; text-decoration: none;}
	.siteTopHeaderLogo a:hover{color: #e05325; text-decoration: none;}		
	.siteTopHeaderLogo h1{color: #8e8e8e; font-size: 26px; font-family: trebuchet ms; font-style: italic; letter-spacing: 1px; padding: 20px 0 0 30px; margin: 0px;}
	.siteTopHeaderLogo h2{color: #8e8e8e; font-size: 14px; font-family: trebuchet ms; font-style: italic; letter-spacing: 1px; padding: 1px 0 0 0; margin: 0px;} 

	.siteTopHeaderLinks{width: 728px; height: 90px; border: 1px #474747 solid; margin: auto;}
	
		
/*** SITE MIDDLE LEFT***/  	
.siteMiddleLeft{width: 230px; float: left; margin: 0px;}	
.siteMiddleLeft h3 {width: 200px; font-size: 13px; color: #ffffff; text-decoration: underline; padding: 0px; margin: 0 0 0 1px;}
.siteMiddleLeft ul{width: 200px; list-style-type: none; padding: 0px; margin: 0px;}	
.siteMiddleLeft li{font-size: 11px; padding 0px; margin: 1px 0 0 5px;}	
.siteMiddleLeft li a{color: #ffffff; text-decoration: underline; }
.siteMiddleLeft div{width: 200px; background: #474747; border: 1px #3F3F3F solid; margin: 15px 0 15px 0;}

/*** SITE MIDDLE MIDDLE***/  	
.siteMiddleMiddle{width: 340px; float: left; margin: 0px;}	
.siteMiddleMiddle a{color: #96979c; text-decoration: none;}	
.siteMiddleMiddle h2{width: 290px; font-size: 11px; text-align: left; padding: 0 0 0 3px; margin: 10px 0 0 0px;}	
.siteMiddleMiddle p{width: 290px; background: #d7dce2; color: #7d8184; padding: 10px; margin: 0px;}	
.postContent h1{color: #CFCFCF;}
.postContent p{width: 350px; font-size: 13px; background: none; color: #AFAFAF; margin-left: -25px}

.siteMiddleMiddleText{width: 800px; margin: 0px auto;}
.siteMiddleMiddleText h2{width: 290px; color: #7d8184; font-size: 11px; text-align: left; padding: 0 0 0 3px; margin: 10px 0 0 0px;}	
.siteMiddleMiddleText p{color: #7d8184; padding: 10px; margin: 0px;}

/*** SITE MIDDLE RIGHT***/
.siteMiddleRight{width: 300px; float: left; margin: 0px;}
.siteMiddleRight div{width: 300px; background: #111111; border: 1px #1F1F1F solid; margin: 15px 0 15px 0;}
.siteMiddleRight ul{width: 300px; list-style-type: none; padding: 0px 0 10px 0; margin: 0px;}
.siteMiddleRight li{font-size: 12px; font-weight: bold; padding 0px; margin: 5px 0 0 10px;}
.siteMiddleRight form{width: 300px; height: 64px; text-align: left; padding: 0px;}
.siteMiddleRight form .textinput{width: 150px; background: #ffffff; border: 1px #cdcdcd solid; margin: 0 0 0 5px;}
.siteMiddleRight h2{font-size: 14px; color: #7d8184; border-bottom: 1px #1F1F1F solid; margin: 5px 0 5px 10px;}
.siteMiddleRight h3{width: 200px; color: #000000; text-align: left; font-size: 12px; text-decoration: underline; padding: 0 0 2px 1px; margin: 2px auto;}

/*** SITE FOOTER***/
.siteFooter{height: 50px; border-top: 1px #1a1a1a solid; margin: 10px 0 0 0;}
.siteFooter p{float: left; color: #535353; font-size: 11px; letter-spacing: 1px;  padding: 0 5px 10px 5px; margin: 20px 0px 0 0px;}
.siteFooter p a{text-decoration: underline;}
.siteFooter strong{font-weight: normal;}
	