body, h1,h2,h3,h4,h5, h6, p, ol,il,blockquote, form{ 
margin:0; 
padding:0; 
} 
body{ 
text-align:center; 
background-image:url(../images/HOME_bg_gradient10x700.jpg); 
background-repeat:repeat-x; 
background-position:left top; 
background-color:#0a0102; 
font-family: Arial,Helvetica, sans-serif; 
color:#fff; 
} 
body#project a#menu-project 
{ 
background-color:#fff; 
}
p{ 
margin-top:10px; 
font-size:12px; 
} 
h1{ 
font-family:Geneva, Arial, Helvetica, sans-serif; 
margin-top:-5px; 
padding-top:10px; 
padding-bottom:10px; 
padding-left:2px; 
color:#be9d41; 
font-size:20pt; 
font-weight:200; 
} 
h2{ 
font-family:Geneva, Arial, Helvetica, sans-serif; 
margin-top:-5px; 
padding-top:10px; 
padding-bottom:10px; 
padding-left:2px; 
color:#fff; 
font-size:14pt; 
font-weight:normal; 
text-align:left; 
} 
h3{ 
font-family:Geneva, Arial, Helvetica, sans-serif; 
background-image:url(../images/h3BGImage.jpg); 
background-position:left; 
background-repeat:no-repeat; 
margin-top:-5px; 
padding-top:10px; 
padding-bottom:10px; 
padding-left:12px; 
color:#4e1a18; 
font-size:11pt; 
font-weight:bold; 
text-align:left; 
} 
#wrapper{ 
width:960px; 
margin:5px auto 15px auto; 
text-align:left; 
/*background-color:#7c5037; 
border: 1px solid #fff; */ 
} 
#banner{ 
position:relative; 
height:150px; 
/*border:1px solid red;*/ 
left:0px; 
} 
#logo{ 
position:absolute; 
top:25px; 
left:35px; 
} 
#request_for_info{ 
position:absolute; 
LEFT: 565px; 
TOP: 28px; 
color:#b59859; 
font-size:18px; 
text-align:left; 
font-weight:bold; 
font-family:"Century Schoolbook"; 
font-style:italic; 

} 
.phone{ 
position:absolute; 
LEFT: 237px; 
width: 146px; 
font-size:20px; 
font-weight:bold; 
font-style:normal; 
color:#fff; 
font-family:"Century Schoolbook"; 
top: -3px; 

} 
.email{ 
position:absolute; 
LEFT: 115px; 
TOP: 24px 
width:254px; 
font-size:20px; 
font-style:normal; 
font-weight:bold; 
color:#fff; 
font-family:"Century Schoolbook"; 
height: 25px; 
top: 29px; 
} 
.specialist{ 
position:absolute; 
left: 181px; 
top: 31px; 
width: 210px; 
font-size:18px; 
font-style:normal; 
font-weight:bold; 
color:#b59859; 
font-family:"Century Schoolbook"; 
font-style:italic; 
} 

#bannerNav{ 
position:absolute; 
top:105px; 
left:0px; 
color:#fff; 
font-size:10px; 
width:100%; 
font-weight:bold; 
} 
#bannerNav ul{ 
padding-left:0; 
margin-left:0px; 
list-style-type:none; 
padding-top:8px; 
padding-bottom:7px; 
text-align:center; 
} 
#bannerNav li{ 
display:inline; 
} 
#bannerNav a{ 
padding:7px 16px 7px 16px; 
/*margin-right:2px; */ 
margin-left:03px; 
color:#be9d41; 
background-color:#461a18; 
text-decoration:none; 
} 
#bannerNav a:hover { 
text-decoration:none; 
color:#fff; 
} 

#bannerNav a:visited { 
text-decoration:underline; 
color:#decec6; 
} 
#sidebar{ 
float:left; 
/*background-color:#4e1a18;*/ 
/*background-color:#ffffff; */ 
background-image:url(../images/becomeADealerSidebarGradient.jpg); 
background-position:top center; 
background-repeat:no repeat; 
height:600px; 
width:194px; 
margin:1px 0px 2px 10px; 
padding:2px 4px; 
/*border:1px solid #fff; */ 
} 
#sidebarNav{ 
list-style-type:none; 
margin-left:2px; 
padding-left:0; 
width:100%; 
text-align:center; 

} 
ul#sidebarNav{ 
margin:0; 
padding:0; 
list-style-type:none; 
} 
#sidebarNav li{ 
line-height:180%; 
display:inline; 
} 
#sidebarNav a{ 
background-color:#4e1a18; 
color:#be9d41; 
font-family:Arial, Helvetica, sans-serif; 
font-size:1.0em; 
/*text-decoration:none; */ 
border:1px solid #fff; 
display:block; 
} 
#sidebarNav .tan{ 
background-color:#dbc27b; 
} 
#sidebarNav .tan a{ 
color:#000000; 
border:#fff; 
} 
ul#sidebarNavInner{ 
margin:0; 
padding:0; 
list-style-type:none; 
} 
#sidebarNavInner li{ 
line-height:200%; 
} 
#sidebarNavInner a{ 
background-color:#dbc27b; 
color:#000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:1.0em; 
text-decoration:none; 
border:1px solid #fff; 
display:block; 
} 

ul#sidebarNavInner2{ 
margin:0; 
padding:0; 
list-style-type:none; 
} 
#sidebarNavInner2 li{ 
line-height:150%; 
text-transform:uppercase; 
} 
#sidebarNavInner2 a{ 
background-color:#fff; 
color:#000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:1.0em; 
text-decoration:underline; 
border:1px solid #fff; 
display:block; 
} 
#main{ 
margin-top:1px; 
margin-right:0px; 
/*margin-left:215px; */ 
padding-right:0px; 
padding-left:1px; 
/*width: 650px; */ 
/*background-image:url(../images/pattern_7c5037bg_db.gif); 
background-position:center left; 
background-repeat:no-repeat; */ 
/*border:1px solid green;*/ 
height:100%; 
} 

#main ol{ 
margin-left:25px; 
font-size:12px; 
font-weight:normal; 
color:#381716; 
line-height:140%; 
text-align:left; 
} 
#main ol li{ 
list-style-type:decimal;; 
margin-top:5px; 
} 
#main ol li li{ 
display:block; 
list-style-type:lower-alpha; 
margin-left:10px; 
margin-bottom:5px; 
} 
.maintext{ 
font-size:12px; 
color:#666666; 
line-height:130%; 
text-indent:25px; 
margin-left:5px; 
margin-right:5px; 
} 
#main table td{ 
font-size:10px; 
color:#4E1A18; 
text-align:left; 
} 
#main table td p{ 
color:#4E1A18; 
font-weight:normal; 
line-height:150%; 
} 
.indent{ 
padding-left:15px; 
} 
.techdatatable { 
font-weight:bold; 
font-size:16px; 
} 

.approach ol li{ 
line-height:140%; 
list-style-type:decimal; 
} 

.approach ol li li{ 
list-style-type:lower-alpha; 
} 

#footer { 
clear:both; 
margin-top:5px; 
padding:1px; 
font-size: 8pt; 
font-weight: normal; 
color:#ccb68b; 
/*width:auto;*/ 
text-align:center; 
line-height:170%; 
/*border:1px solid #fff; */ 
} 
.address{ 
font-family:"Century Schoolbook"; 
font-size:12px; 
text-align:center; 
color:#ccb68b; 
font-weight:bold; 
} 
#footer a{ 
text-decoration:none; 
color:#ccb68b; 
} 
#footer a:hover{ 
text-decoration:underline; 
color:#ccb68b; 
} 
#footer a:visited{ 
text-decoration:underline; 
color:#ccb68b; 
} 
.bold{ 
font-weight:bold; 
color:#000; 
} 
