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


/* main site links */
a:link {color: #4d0506; text-decoration:none;}
a:visited {color: #4d0506; text-decoration:none;}
a:hover {color: #6d0a0c; text-decoration:none;}
img {display:block; border:none;}
img, div { behavior: url(javascript/iepngfix.htc); }

#siteWrapper {width:100%; background: url(images/siteimages/site-wrapper-bg.jpg) center top no-repeat;}
#global {width:960px; margin:0px auto 0px auto;}

#topWrapper {position:relative; height:112px; width:960px;}
#logo {position:absolute;left:20px; top:9px;}
#navWrapper {padding-top:2px;
	position:absolute;top:85px; line-height:40px; width: 960px; background:url(images/siteimages/navbar-bg.png) no-repeat;
}
#directions {position:absolute; left:550px; top:5px;}
#phone {position:absolute; left:800px; top:5px;}

#homeMain {background:url(images/siteimages/home-main.jpg) top no-repeat; height:286px; width:960px; margin-top:3px;}
#homeContentWrapper {width:960px; background:url(images/siteimages/content-bg.gif) repeat-y;}
#homeContent {width:535px; margin-left:28px; float:left; min-height:400px;}
#homeLeft {color:#fff; float:left; margin-left:10px; width: 350px; _margin-left:4px;}
#homeLeft img {float:left; padding:10px 8px;}
#homeLeft h1 {color:#eca800; font-size:16px; margin:0px; font-family:"Arial Black", Gadget, sans-serif; font-style:italic; background:none;}
#homeLeft a {color: #ffe96f; text-decoration: underline;}

#wContentTop {padding:90px 20px 20px 15px; background:url(images/siteimages/w-content-top.gif) top center no-repeat; }
#wWrapper {margin-top:3px; width:960px; background:url(images/siteimages/w-content-bg.png) repeat-y;}


#iContentWrapper {background:url(images/siteimages/i-left-bg.jpg) 8px bottom no-repeat}
#iWrapper {margin-top:3px; width:960px; background:url(images/siteimages/i-content-bg.png) repeat-y;}
#iContentTop {padding-top:60px; background:url(images/siteimages/i-content-top.jpg) top center no-repeat; }
#iContent {float:left; min-height:552px; _height:552px; _overflow:visible; margin-left:20px; padding:10px 0px; width:695px;}

#iLeft {width:207px; float:left; padding-top:30px; margin-left:8px; _margin-left:4px;}
#iLeftContent {padding:5px 13px 0px 0px; min-height:545px;  _height:545px; _overflow:visible; font-size:11px; color:white;}
#iLeftContent img {padding:5px 0px; border:0px;}

#footerLinks {height:35px; line-height:35px; width:925px; padding:0 10px; margin:7px auto 1px auto; font-size: 12px; background:url(images/siteimages/bottom-bg.png) no-repeat; color:#c0ba9c;}
#footerNav {text-align:right; color:#c0ba9c; float:right;}
#footerNav a {font-size:11px; color:#c0ba9c; padding:4px;}
#footerText {font-size:11px;  float:left; color:#c0ba9c;}
#footerText a {font-size:11px; color:#c0ba9c;}

#Ten11 {margin: 3px auto 4px auto; width:920px; font-size: 11px; color:#bab497;}
#Ten11 a {font-size:11px; padding: 0px 3px; color:#bab497;}

div.clear {clear:both;}

h1 
{
	font-size:22px; line-height:25px; color:#6d0a0c; font-family:"Arial Black", Gadget, sans-serif; font-style:italic; margin-top:3px; background:url(images/header-divider.gif) bottom left no-repeat;
  }
  h1.home {background:none; color:#bfdff6; font-size:13px; line-height:25px; font-weight:bold; margin-bottom:0px;}
h2 {
    font-size: 18px;
 }

h3 {font-size: 16px;
}

h4 {
	font-size:14px; margin:0px;}

li {}

