html, body
{
    margin: 0px 0px 0px 0px;
    line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size:13px;
	background: /*url(images/body-bg.gif) repeat-x*/ #000;	
	color:#3F3F3F; 
	
}

/* main site links */
img, div { behavior: url(javascript/iepngfix.htc); }
a:link {color: #570002; text-decoration:underline;}
a:visited {color: #570002; text-decoration:underline;}
a:hover {color: #C52127; text-decoration:none;}
img {display:block; border:none;}
p {margin:9px 0px;}


#global { width:960px; margin:0 auto 0 auto;}
#siteWrapper {width:100%; background:url(images/site-wrapper.jpg) top center no-repeat;}
#isiteWrapper {width:100%; background:url(images/i-site-wrapper.jpg) top center no-repeat;}
#headerWrapper {margin:0 auto; width:960px; height:154px; position:relative; }
#iheaderWrapper {margin:0 auto; width:960px; height:140px; position:relative; }
#logo {
	position:absolute;
	top:47px;
	left:26px;
}
#logo img {display:inline;}

#navWrapper {position:absolute; top:0px; left:20px; height:37px; line-height:37px; padding:0px; width:912px; padding:0px 5px; background: url(images/nav-bg.png) no-repeat; }
#inavWrapper {position:absolute; top:110px; left:20px; height:43px; line-height:43px; padding:0px; width:912px; padding:0px 5px; background: url(images/i-nav-bg.png) no-repeat;}

#inav {background:url(images/nav-topper.png) 765px top no-repeat;}
#inav a {color:#fff;; font-size:15px; padding:0px 14px;}

#nav a {color:#fff;; font-size:15px; padding:0px 14px;}

#homeWrapper {background:none; padding-top:15px;}
#homeMain {width:625px; height:365px; position:relative;}
#homeMainText {position:absolute; top:117px; left:298px; line-height:17px;}
#hmImg2 {position:absolute; top:90px;}
#hmImg1 {position:absolute; top:-94px; left:66px;}

#homeBlog {float:left;  width:292px; height:540px; margin-left:5px; background:url(images/home-blog-bg.png) no-repeat; color:#fff;}
#homeContent {float:right; width:625px; min-height:450px; margin-right:10px; color:#fff;}

#homeC2A {padding-top:30px; background:url(images/home-content-bg.gif) top center no-repeat; width:100%;}
#homeC2A1 {float:left; width:202px; padding-right:8px;}
#homeC2A2 {float:left; width:202px; padding-right:8px;}
#homeC2A3 {float:left; width:202px;}

#iWrapper { min-height:500px; background: url(images/i-wrapper-bg.gif) right 275px no-repeat;}

#iCol {float:right; margin-top:20px; width:203px; margin-right:0px;}
#iCol img {margin: 25px auto 0px auto; border:none;}
#iContent {float:left; margin-left:5px; _margin-left:2px; width:716px; padding:10px; padding-top:25px; background:#fff; border: solid 6px #b5b5b5; line-height:22px; min-height:485px;}


#footerLinks {clear:both; width:940px; padding:10px 5px 0px 5px; font-size: 12px;  margin:4px auto 0 auto; background:url(images/bottom-bg.gif) top center no-repeat;}
#footerNav {color:#ddd; float:right;}
#footerNav a {color:#ddd; padding:0px 4px; text-decoration:none;}
#footerText {clear:left;  float:left;color:#ddd;}
#footerText a { color:#ddd; text-decoration:none;}


#Ten11 {clear:both; text-align:left;color:#ddd; width:940px; margin:0 auto; }
#Ten11 a {font-size:12px; padding: 0px 3px; color:#ddd; text-decoration:none;}

br.clear {clear:both; height:0px;}
div.clear {clear:both; height:0px;}

h1 {font-size:26px; font-weight:bold; margin:0px 0px;}
h1.home {font-size:22px; font-weight:normal;  margin:6px 0px;}

h2 {font-size: 18px; }
h3 {font-size: 16px;}
h4 {font-size:14px; margin:0px;}

.ContentBox {
background-color:#DFDEDE;
border:2px solid #660000;
font-size:13px;
margin:0 5px 2px 0;
width:300px;
}

.ContentBoxRight {
background-color:#DFDEDE;
border:2px solid #660000;
float:right;
font-size:13px;
margin:0 5px 2px;
width:300px;
}

li {}

