body {
    margin: 0;
    background-color: #eeeeee;
    color: #666666;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    padding-top: 10px;
    padding-bottom: 10px;
	text-align: center;
}

#wrapper {
	text-align:left;
	background: #ffffcc url(images/promobar4.jpg) no-repeat top center;
	padding:120px 0px 0px 0px;
    width: 930px;
	min-height:600px;
    margin: 0 auto;
    border:4px solid grey;
	line-height:150%;
}

a {
    color: #000;
    text-decoration: none;
}

a:hover {
	color: #000;
}

a img {
    border: none;
}


div.verticalspacer{
height:20px;
}
div.indent{
padding-left:20px;color:#333333;
}

div.left
{
float:left;
width:160px;
margin:0;
padding:10px 10px 10px 0px;
font-family: Helvetica,sans-serif;
font-size: 14px;
text-decoration: none;
color:#333333;
line-height:150%;
}

div.left ul
{
text-align:right;
list-style-type: none;
padding-left: 0px;
margin: 0px;
}
div.left li.active
{
background-image: url(images/menubkgrnd.jpg);
background-repeat: repeat-x;
background-position: 0px 5px;
padding: 5px 0px 0px 0px;
color:ffffff;
}
div.left li.menuitem
{
background-image: url(images/menuspacer.jpg);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 0px;
}

div.left a
{
text-decoration: none;
}

div.leftcontent img{
vertical-align:text-bottom;
margin:0px 0px 0px 20px;
}

div.leftcontent
{
margin:140px 0px 5px 0px;
font-size: 12px;
padding: 5px 5px 0px 10px;
line-height:120%;
text-align: left;

}

div.content
{
margin 0px;
float:left;
width:540px;
height:550px;
border-left:1px solid gray;
padding:5px;
}
div.content h2
{
margin 0px;
clear:both;
background-image: url(images/OfferHdg.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
padding:200px 0px 0px 0px;
}
div.content h1
{
margin 0px;
clear:both;
background-image: url(images/Hdg1.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
padding:55px 0px 0px 0px;
}
div.content h3
{
margin 0px;
clear:both;
background-image: url(images/CustomHdg.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
padding:120px 0px 0px 0px;

}

div.Models{
	margin:0px;
	padding:3px;
  	height:auto;
  	width:auto;
  	float:left;
  	text-align:center;
	border-right: 1px solid grey;	
}
div.ModelsDetail{
	margin:0px;
	padding:3px;
  	width:240;
  	float:left;
  	text-align:left;
}
.title{
	margin:20px 0px 20px 0px;
	font-size:18px;
	color:#660000;
}
.price{
	background-color:#660000;
	margin:10px;
	font-size:20px;
	color:#ffffff;
	padding:2px;
}
.buylink{
	font-size:16px;
	color:#660000;
}
.smalltext{
	font-size:12px;
}

div.desc{
	text-align:left;
  	font-weight:normal;
  	width:120px;
  	margin:2px;
}
div.Models a{
	font-size: 18px;
	color:#660000;
	text-decoration:none;
}

div.right
{
/*float:left;*/
float:right;
/*border:1px solid gray;*/
margin:200px 10px 0px 0px;
/*width:120px;*/
}
div.Vmodule
{
margin:5px 0px 5px 0px;
background-color: #ffffcc;
width:140px;
height:100px;
padding:0px 2px 2px 5px;
}
div.module
{
margin:5px 0px 5px 0px;
background-color: #bbaa99;
width:160px;
/*height:110px;*/
padding:0px 2px 2px 5px;
}
div.module h3
{
	margin:0;
	padding:0;
	padding:5px;
	font-size: 20px;
	color:#ffffff;
}
div.module p{
    margin: 0;
    text-align: left;
    padding: 2px;
    font-size: 12px;
	color:#000000;
	line-height:15px;
}
div.module img{
padding:2px 2px 5px 5px;
border:o;
float:right;
}


div.footer
{
clear:both;
float:left;
width:920px;
background-color:#660000;
border:solid 5px #ffffcc;
display:inline;
}

div.menu ul
{
float:right;

padding:0;
margin:0;
list-style-type:none;
}

div.menu li {display:inline}

div.menu a
{
float:right;
width:auto;
text-decoration:none;
color:white;
background-color:#660000;
padding:0.2em 0.6em;
border-right:1px solid white;
}



div.copyright
{
float:left;
color:white;
text-decoration: none;
background-color:#660000;
}
div.menu
{
float:right;
color:white;
text-decoration: none;
}
.smalltitle{
	font-weight:bold;
	font-size: 10px;
	color:#000000;
	text-align:left;
}
p.heading{
font-family: Verdana,sans-serif;
font-size: 16px;

}