body{font-family:arial, helvetica, _sans; margin:0px; background-color:#999999;}
.linecard_text{font-family:Arial, Helvetica, _sans; font-size:10px; text-align:center; font-weight:500;}


#bodyWrapperFull{width:100%; height:100%; background:url(images/bodyBkg.jpg) #ffffff repeat-x; position:relative; z-index:1;}
#contentWrapper{width:1000px;  margin:auto; padding-top:25px;}

#homeLeftCol{float:left; padding-left:50px;}
#homeSubContentWrapper{width:310px; height:146px; background:url(../images/home/subBodyBkg.jpg) repeat-x; margin-bottom:23px;}
#homeSubContentHeader{width:310px; height:32px; background:url(../images/home/headerBkg.jpg) repeat-x;}
#homeSubContentHeaderText{float:left; color:white; padding:9px 0px 0px 6px; font-size:11pt;}
#homeSubContentHeaderButton{float:right; margin:6px 5px 0px 0px;}
#homeSubContentText{width:95%; padding:10px; color:#333333; font-size:10pt;}

#interiorSubContentWrapper{width:310px; height:100%; background:url(../images/home/subBodyBkLarge.jpg) repeat-x; margin-bottom:23px;}
#interiorSubContentText{width:270px; padding:20px; color:#333333; font-size:10pt;}
#interiorManufacturers{width:600px; height:100%; float:right; font-size:10pt;}
#interiorBoxes{width:600px; height:700px; background-image:url(../images/linecard_burst.gif); background-repeat:no-repeat;}




/*Menus
==============================================================================================*/
#menuProducts {width:604px;  background:#333333; position: relative; margin-left: 250px; overflow: visible; z-index:5;}
#menuProducts span{display:inline-block; width:150px; height:33px; border-right:1px #666666 solid; border-bottom:1px #666666 solid; text-align:center;}
#menuProducts span a:link{display: inline-block; text-decoration: none; width:100%; height:25px; color: white; padding: 8px 0px 0px 0px}
#menuProducts span a:visited{display: inline-block; text-decoration: none; width:100%; height:25px; color: white; padding: 8px 0px 0px 0px}
#menuProducts span a:active{display: inline-block; text-decoration: none; width:100%; height:25px; color: white; padding: 8px 0px 0px 0px}
#menuProducts span a:hover {display: inline-block; text-decoration: none; width:100%; height:25px; color: white; padding: 8px 0px 0px 0px; background:url(../images/menuMover.jpg) repeat-x bottom left;}

#menuMenuWrapper{float:right; height:25px; width:500px;  font-size: 9pt; position:relative;}
#mainMenu{position: absolute; z-index:20; height:25px;}
#mainMenu ul{margin: 0; padding: 0; list-style-type: none; height:25px; }
#mainMenu ul li {display: inline;}
#mainMenu ul li a:link{display: inline-block; height:14px; text-decoration: none; padding: .5em 12px; color: white; font-weight:bold;}
#mainMenu ul li a:visited{display: inline-block; height:14px; text-decoration: none; padding: .5em 12px; color: white; font-weight:bold;}
#mainMenu ul li a:active{display: inline-block; height:14px; text-decoration: none; padding: .5em 12px; color: white; font-weight:bold;}
#mainMenu ul li a:hover {display: inline-block; height:14px; text-decoration: none; padding: .5em 12px; color:white; font-weight:bold; background:url(../images/menuMover.jpg) repeat-x bottom left;}

#mainMenuShadow{position: absolute; z-index:10; left: -1px;}
#mainMenuShadow ul{margin: 0; padding: 0; list-style-type: none;}
#mainMenuShadow ul li{display: inline}
#mainMenuShadow ul span{display: inline-block; text-decoration: none; padding: .5em 12px; color: #333333; font-weight:bold;}

#footerContent {width:1000px; margin:auto; padding-top:60px;}
#footerContent a:link{text-decoration: none; color: #cccccc;}
#footerContent a:visited{text-decoration: none; color: #cccccc;}
#footerContent a:active{text-decoration: none; color: #cccccc;}
#footerContent a:hover {text-decoration: none; color: maroon;}