html, body
{
    margin: 0px 0px 0px 0px;
    line-height: 18px;
	font-family: Verdana, Geneva, sans-serif;
 	font-size:13px;
	background:url(images/siteimages/body-bg.gif) top center repeat-y #474647;	
	color:#b3b3b3;

}

h1 
{
	background:url(images/siteimages/header-bg-tile.png) repeat-x top left;
	font-family: Verdana, Geneva, sans-serif;
	font-size:22px;
	padding-left:15px;
	line-height:38px;
	height:41px;
	color:#fff;
	margin-top:1px;
  }
/* main site links */
a:link {color: #E8A800;}
a:visited {color: #E8A800;}
a:hover
{
    color: #FFD25B;
}
img {display:block;}
img, div { behavior: url(javascript/iepngfix.htc); }

.contactDiv {margin-bottom: 10px;}

#global {width:930px; margin:0 auto;}
#siteWrapper {width:100%; background:url(images/siteimages/outer-wrapper.jpg) top center no-repeat;}
#navWrapper {background:url(images/siteimages/top-bg.jpg); height:113px; position:relative;}
#nav {position:absolute; width:530px; float:right; left:400px; top:88px; }
#nav a {color:#ffc644; text-decoration:none; font-size:13px; padding:0px 8px;}

#logoWrapper {position:relative;}
#logo {position:absolute; top:-440px; left:10px;}

#headerWrapper {position:relative; width:928px; height:134px; background:#1d1d1d; border-left:solid 1px #3f3f3f;border-right:solid 1px #3f3f3f; }
#headerImage {width:912px; height:127px; border:solid 1px #3f3f3f; background: url(images/siteimages/inner-header.jpg) ; margin:0 auto;}
#ilogo {position:absolute; top:-222px; left:10px;}

#flashWrapper {position:relative; width:928px; height:352px; background:#1d1d1d; border-left:solid 1px #3f3f3f;border-right:solid 1px #3f3f3f; }
#homeFlash {width:912px; height:346px; border:solid 1px #3f3f3f; background: url(images/siteimages/homeflash/slides/1.jpg); margin:0 auto;}

#homeContentWrapper {padding-top:6px; background:url(images/siteimages/home-content-bg.gif) top no-repeat;}
#homeContentWrapper2 {padding-top:10px; background:url(images/siteimages/home-content-bg-2.png) repeat-y;}
#homeLeft {float:left; width:328px; padding:0px 15px;}
#homeLeft h1 {background: none; font-size: 16px; padding: 0; margin: 0 0 5px 0;}
#homeMid {float:left; padding:0px 15px; width:222px;}
#homeRight {float:left; width:293px; margin-left:12px; line-height:14px; font-size:11px;}


.BlogHeader {font-size: 13px; font-weight: bold; margin-top: 2px;}
.BlogHeader a {color: #E8A800;}
.BlogDesc {margin-bottom: 15px; line-height: 18px; font-size: 12px;}
.BlogNoItems {font-weight: bold;}
.BlogHeading {font-size: 16px; font-weight: bold; margin: 4px 0 8px 0; color: #e9cd48;}




#iHR {width:922px; height:5px; border-top:dotted 1px #464646; margin:0 auto;}
#iContentWrapper {width:922px; margin-left:4px; background:url(images/siteimages/left-col-top.jpg) no-repeat bottom left; }
#iCheckoutWrapper {width:922px; margin-left:4px; }
#iLeft {float:left; width:174px; min-height:440px; _height:440px; _overflow:visible;}
#iRight {float:left; width:710px; padding:10px; padding-left:15px; border-left:dotted 1px #464646; margin-left:4px; min-height:500px; _height:500px; _overflow:visible; }

#footerLinks {margin:5px auto 0px auto; line-height:28px; width:910px; border-top:dotted 1px #464646; font-size: 11px; padding: 0px 5px;}
#footerNav {float:right;}
#footerNav a {font-size:11px; padding: 0px 4px; text-decoration:none;}

#Ten11 { width: 920px; margin:0 auto; color:#a2a2a2; font-size: 11px; padding: 0px 2px; text-align: right;}
#Ten11 a {font-size:11px; color:#a2a2a2; padding: 0px 3px; text-decoration:none;}

div.clear {clear:both;}
div.hHeader {color:#fff; font-weight:bold; line-height:14px;}


  
h2 {
    font-size: 18px;
 }

h3 {font-size: 16px;
}

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

li {
	font-family: Verdana, Geneva, sans-serif;
    padding-bottom: 10px;
}


