@charset "UTF-8";
/* CSS Document */

body { background: #000 url(../images/backgroundStripe.gif) repeat top;
margin: 0;
padding: 0;
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
color: #4A331F;
}

html {min-height: 100%; margin-bottom: 1px;}

#drape { background:url(../images/drape.jpg) top repeat-x;
height: 33px;
width: 100%;
margin: 0;
}

#headerWrapper { background: url(../images/headerBG.gif) top repeat-x;
height: 95px;
width: 100%;
padding: 0;
border-bottom: solid #000 5px;
}

#headerInnerWrapper { width: 950px;
height: 100px;
margin-left: auto;
margin-right: auto;
white-space: nowrap;
}

#carLogos { background:url(../images/carLogos.gif) bottom no-repeat;
width: 287px;
height: 100px;
float: right;}

#flashBanner { width: 950px;
height: 172px;
/*background: #000 url(../images/flash/integ.jpg) no-repeat;*/
margin: 0 auto 0 auto;
}

/* ______ MENU ______ */

#menuInnerWrapper { width: 950px;
height: 37px;
margin-left: auto;
margin-right: auto;
padding: 0;
}

#dropmenudiv{
	position:absolute;
	background-color: #ad2924;	
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;	
	font-size: 10pt;
	text-align: left;	
	color: #FFF;
	z-index: 999;
	}

#dropmenudiv a {
	width: 100%;
	display: block;
	background: #ad2924;
	text-indent: 3px;
	color: #FFFFFF;
	text-align: left;	
	text-decoration: none;
	font-size: 10pt;
	border: 1px solid #000000;
	padding: 3px;	
	}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #e4572e;
	width: 100%;
	color: #FFFFFF;
	text-align: left;	
	font-size: 10pt;
	padding: 3px;
	text-decoration: none;
	}

/* ______ CONTENT ______ */

#pageWrapper { width: 950px;
margin: 0 auto 0 auto;
}

#contentWrapper { background: #fcf9ee url(../images/contentBG.gif) top no-repeat;
width: 920px;
border: solid 5px #242222;
padding: 5px 10px 0 10px;
}

/* 3 columns */

div.maincontent-section, div.maincontent-section2 {
  width: 100%;
/* font-size: 11pt; */
font-size: 14px;
width: 920px;
height: 400px
}

#maincontent-section-split{
width: 400px;
/* font-size: 11pt; */
font-size: 13px;

height: 700px
}

div.maincontent-section img { padding: 0 3px 0 0 }

div.maincontent-section h3, div.maincontent-section2 h3 {
  color: #333;
}

h3.mid {
  color: #333;
  margin-left: 5px;
}

*html div.maincontent-section h3 {
  font-weight: bold;
  padding-top: 7px;
}

*:first-child+html div.maincontent-section h3 {
  font-weight: bold;
}

div.maincontent, div.maincontentsub {
  float: left;
  margin-left: 10px;
  padding-left: 20px;  
  width: 275px;
  /* border-left: 1px solid #DFDFDF; */
  height: 375px;
}



div.maincontent-2-layout {
  float: left;
  margin-left: 0px;
  padding-left: 0px;  
  width: 610px;
  /* border-left: 1px solid #DFDFDF; */
  height: 375px;
}

div.maincontent.first {
  /* border-left: 0px solid #DFDFDF; */
  padding-left: 10px;
  margin-left: 10px;
  width: 275px;
  height: 375px;
}


*html div.maincontent.first {
  margin-left: 10px;
}

div.maincontent li img { list-style: none;
list-style-position: outside }

div.maincontent li { list-style-position: inside;
text-align: left; }

#footer { clear: both;
color: #FFCC33;
text-align: center;
font-size: 11pt;
padding: 10px 0 10px 0 }

#footer .copyright { color: #FFF;
text-align: center;
font-size: 10pt;
padding: 10px 0 10px 0 }

img { border: none }

h3 {
margin:0;
border-bottom:3px dotted #cccccc;
}

A {
color:#003399;
}

A:hover {
color:#0066CC;
}

