body
{
    margin: 0px 0px 0px 0px;
    line-height: 16px;
    font-family:"lucida sans unicode", Helvetica, sans-serif;
	font-size:12px;
	background: #a7a7a7 url(images/body-bg.gif) repeat-x;
	color:#444;
}
/* main site links */
a:link {color: #005298;}
a:visited {color: #005298;}
a:hover {color: #b00f13;}
img {display:block;}

#PhoneWrapper {position: relative;}
#Phone {position: absolute; top: 72px; left: 775px; font-size: 16px; font-weight: bold; line-height: 18px; width: 160px; text-align: center;}

#outerWrapper {width:100%; background:url(images/wrapper-bg.jpg) no-repeat center top; margin:0 auto;}
#global {width:938px; margin-left:auto; margin-right:auto; }
#topWrapper {width:938px; margin-left:auto; margin-right:auto;}
#navWrapper {position:relative;}
#nav a {color:#333; text-decoration:none;  font-size:11px;}
#nav {position:absolute; top:-27px; left:7px; width:900px; height:22px; }
#nav img {display:inline;}
.navCell {background:url(images/nav-bg.gif) repeat-x; height:18px; padding: 4px 10px 0px 10px;}
.navDivider {height:22px; width:11px; background:url(images/nav-divider.gif) no-repeat;}

#contentWrapper { width:916px; padding:9px 10px 0px 10px; border:1px solid #777; border-top:none; background-color:#ddd;}
#content {min-height:300px; }

#homeContentWrapper {width:328px; color:#000; float:left; background:url(images/home-box-bg.gif) bottom; padding-bottom:8px;}
#homeContent {padding:6px; min-height:160px; width:316px; margin:0 auto;}
#homeBlogWrapper {width:328px; color:#000; background:url(images/home-box-bg.gif) bottom; padding-bottom:8px; margin-left:588px;}
#homeBlog  {padding:6px; min-height:160px;}
#homeSpecialWrapper {width:238px; color:#000; float:left; background:url(images/home-special-bg.gif) bottom; padding-bottom:8px; margin-left:11px;}
#homec2a {padding:6px; min-height:160px; width:316px; margin:0 auto; color:#fff;}



#footerWrapper {width: 896px; padding: 2px 10px 0px 10px; height:30px; color:#444;font-size: 11px; line-height:18px; display: block; background:url(images/bottom-bg.gif) no-repeat; margin-left:auto; margin-right:auto;}
#footerWrapper a {font-size:11px; color:#444; padding: 0px 3px; text-decoration:none;}
#ten11 {text-align: left; width:938px;margin:0 auto;font-size: 11px; color:#ddd; }
#ten11 a {color:#ddd; text-decoration:none;}



h1 
{
    color:#444;
    font-weight:bold;
	font-size: 22px;
	}

h2 {
	font-size: 20px;
	color:#555;
}



h3 {
	font-size:16px;
	color:#555;
}

h4 {font-size:14px; color:#555; margin:0px;}
li {font-size:100%;
   font-family:Lucida Sans Unicode, Lucida Grande, Helvetica,verdana, sans-serif;
	 }


