body {margin: 0;text-align:center}
#stock{background-image: url(http://www.amarisupercars.com/langimages/index_01.gif);background-repeat: repeat-x;}
#lifestyle{background-color:#000}
#print{	background-color: #fff;}
#printheader{background-image: url(http://www.amarisupercars.com/images/printheader.gif);background-repeat: no-repeat;margin: 0;padding: 0;height: 114px;width: 660px;}
.printbase{text-align:center;margin:6px 0 0 0;color:#999999}
td, div{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
input,select,textarea,submit{padding: 2px;color: #000;font-size: 10px;font-family: Verdana, Helvetica, Arial, sans-serif}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
A:link { COLOR: #000066; TEXT-DECORATION: none}
A:hover { TEXT-DECORATION: underline}
A:visited { COLOR: #fff; TEXT-DECORATION: none}
A:active { COLOR: #ff0000}
#wrapper{margin: 0 auto;padding:0;width:1000px}
.contentarea,.siteheader,.navigation,.footer,.basetext,.basetext2,.header{width: 1000px;}
.contentarea {margin: 2px auto 15px auto;text-align: left;padding: 0;}
/* right col */
.rightcol {color: #999;padding: 8px;border: 1px solid #C6BDBD;background-color: #FFF;width: 320px;text-align: left;float: left;margin: 0}
#rightcolsearch label{width:110px;margin:0px;padding:4px 0px 4px 4px;font-family: "arial black";font-size: 11px;color: #666666;text-align:left}
#rightcolsearch select,#rightcolsearch input{width:160px;padding: 6px;margin-left: 6px;margin-bottom:5px;background-color: #eee;border: none;font-size:11px}
#rightcolsearch{width:290px;vertical-align:top;margin:0px;padding-top:10px;padding-bottom:10px;text-align:center}
#rightcolsearch form{margin:0px;padding:0px;}
/*#rightcolsearch select,#rightcolsearch input{width:160px;margin-bottom:3px;font-size:11px;background-color:#eeeeee}*/
#rightcolsearch .searchbutton {color:#fff;font-weight:bold;background-color: #535456;padding: 2px;height: 20px;width: 160px;border: 1px solid #999;font-size:11px;text-transform:uppercase}

.leftcol {color: #999999;padding: 8px;border: 1px solid #C6BDBD;background-color: #FFF;width: 320px;text-align: left;float: left;margin: 0px 0px 10px;float:left}
#leftcolsearch label{width:110px;margin:0px;padding:4px 0px 4px 4px;font-family: "arial black";font-size: 11px;color: #666666;text-align:left}
#leftcolsearch select,#leftcolsearch input{width:160px;padding: 6px;margin-left: 6px;margin-bottom:5px;background-color: #eee;border: none;font-size:11px}
#leftcolsearch{width:290px;vertical-align:top;margin:0px;padding-top:10px;padding-bottom:10px;text-align:center}
#leftcolsearch form{margin:0px;padding:0px;}
/*#leftcolsearch select,#leftcolsearch input{width:160px;margin-bottom:3px;font-size:11px;background-color:#eeeeee}*/
#leftcolsearch .searchbutton {color:#fff;font-weight:bold;background-color: #535456;padding: 2px;height: 20px;width: 160px;border: 1px solid #999;font-size:11px;text-transform:uppercase}
.text {color: #666;background-color: #FCFCFC;padding: 5px;border: 1px solid #C6BDBD;width: 310px;white-space:normal;margin-bottom:4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;float:left}
.text2 {background-color: #FCFCFC;padding: 5px;border: 1px solid #C6BDBD;width: 310px;margin-bottom:0px;margin-top:10px;white-space:normal;}
.text3 {background-color: #FFF;border: 1px solid #C6BDBD;width: 310px;margin-bottom:10px;margin-top:0px;white-space:normal;padding-top: 0px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.text4 {background-color: #FFF;border: 1px solid #C6BDBD;width: 310px;margin:0px 0px 10px;white-space:normal;padding: 0;}
.text4noborder {background-color: #FFF;border: 1px solid #fff;width: 310px;margin:0;white-space:normal;padding: 0}

.siteheader {text-align:left;margin-left:auto;margin-right:auto;background-image: url(http://www.amarisupercars.com/langimages/header.gif);background-repeat: no-repeat;height: 114px;cursor:pointer}
.header {font-size: 16px;width:271px;font-weight:bold;font-family: "Trebuchet MS";}
.textarea {padding: 8px;border: 1px solid #C6BDBD;background-color: #FFF;width: 658px;text-align: left;margin: 0px;float:left}
/* display lifestyles */
#lifestyle #textarea {padding: 10px;background-color: #000;width: 840px;text-align: left;margin: 0 auto;}
#lifestyle #textarea h2{font-size:11px;font-weight:bold;color: #000;background-color: #ccc;padding-top: 4px;padding-right: 0px;padding-bottom: 4px;padding-left: 10px;text-transform: uppercase;margin:0px 10px 10px 0px;}
#lifestyle #frontdeal {border: 1px solid #C6BDBD;background-color: #fff;width: 190px;float:left;cursor: pointer;margin:0px 5px 10px;padding:0px 3px;text-align:center;float:left}
#lifestyle #frontdeal{height:190px}
#lifestyle #frontdeal ul{display:block;list-style-type: none;margin:0px;padding:0px}
#lifestyle #frontdeal li{display:block;}
#lifestyle #frontdeal .title{font-size: 10px;padding: 0px;font-weight:bold;text-transform:uppercase}
#lifestyle #frontdeal .lgtextred{font-size: 15px;font-weight: bold;text-align:center;color:#ff0000;padding-bottom:4px}
#lifestyle #frontdeal .lgtext{font-size: 15px;font-weight: bold;}

#stock #textarea {padding: 10px;border: 1px solid #C6BDBD;background-color: #FFF;width: 656px;text-align: left;margin: 0 0 10px 340px;}
#stock #textarea #thumbgallery{width:600px;margin:0px;padding:0px}
#stock #textarea #thumbgallery ul{display:block;list-style:none;margin:0px;padding:0px}
#stock #textarea #thumbgallery li {width:200px;padding:0px;margin:0px 0px 4px;display:inline}
#stock #textarea h2{font-size:11px;font-weight:bold;color: #FFF;background-color: #555B66;padding-top: 4px;padding-right: 0px;padding-bottom: 4px;padding-left: 10px;text-transform: uppercase;margin:0px 10px 10px 0px;}
#stock #textarea label {width:160px;font-size: 14px;font-weight: bold;margin:0px;padding:0px}
#stock #textarea .selectbox{font-size: 14px;text-transform: uppercase;margin: 0px;padding: 3px;width: 240px;}
#stock #textarea .button{font-size: 14px;font-weight: bold;color: #FFF;background-color: #666666;margin: 0px 0px 0px 16px;padding: 2px;width: 120px;border: none;}
.header1 {font-size: 16px;height:28px;font-weight:bold;font-family: "Trebuchet MS";color: #fff;padding-left: 10px;padding-top:4px;background-image: url(/images/hd-bgd.gif);background-repeat: repeat-x;}
.header1 {width:310px;float:left}
#maintext h2{font-size:11px;font-weight:bold;color: #FFF;background-color: #555B66;padding-top: 1px;padding-right: 0px;padding-bottom: 1px;padding-left: 10px;text-transform: uppercase;margin:0px}

#latest A:link, #maintext A:link,#textarea A:link, .text A:link{ COLOR: #000099; TEXT-DECORATION: none;font-weight:bold}
#latest A:hover,#maintext A:hover,#textarea A:hover,.text A:hover { COLOR: #000099; text-decoration: underline}
#latest A:active, #maintext A:active,#textarea A:active, .text A:active { COLOR: #ff0000}
#latest A:visited, #maintext A:visited,#textarea A:visited, .text A:visited { COLOR: #000099;font-weight:bold}
.navigation {margin: 0 auto;text-align:left;padding:5px 0 0 0;}
.footer {margin: 0 auto;padding: 0 0 10px; 0}
.basetext {text-align:left;margin-right: auto;	margin-left: auto;padding-top:15px;margin-top: 10px;margin-bottom: 0px;padding-bottom:0px;color:#666666;border-top-width: 1px;border-top-style: dotted;border-top-color: #CCCCCC;padding-right: 0px;padding-left: 0px;}
#maintext {background-color: #FCFCFC;border: 1px solid #C6BDBD;padding: 5px;width:624px;margin-top:5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.basenav{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; height:30px; color:#999999;;padding:0px}
.basenav ul {margin:0px;padding:0px}
.basenav li {display:inline; margin:5px 4px; padding:5px 10px; border-left:dotted 1px #999999; border-right:dotted 1px #999999; text-indent:0px;}
.basetext a:link, .basetext a:visited {text-decoration:none; color:#666666;}
.basetext a:hover{text-decoration:underline; color:#666666;}
.basetext2 a:link, .basetext2 a:visited {text-decoration:none; color:#666666; font-weight:bold;}
.basetext2 a:hover{text-decoration:underline; color:#666666; font-weight:bold;}
.basenav a:link, .basenav a:visited {text-decoration:none; color:#666666;}
.basenav a:hover{text-decoration:underline; color:#666666;}
.navigation a:link, .navigation a:visited {text-decoration:none; color:#FFF;}
.navigation a:hover{ text-decoration:underline; color:#FFF;}
.navigation1 a:link, .navigation1 a:visited {text-decoration:none; color:#FFF;}
.navigation1 a:hover{ text-decoration:underline; color:#FFF;}
.navigation1{ margin-bottom:10px; margin-left:0px; margin-right:0px; margin-top:0px; padding:0px; height:25px;}
.navigation1 ul {margin:0px;padding:0px}
.navigation1 li {text-align:left; display:inline; margin:0 4px; padding:5px 8px; border-left:dotted 1px #999999; border-right:dotted 1px #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.thumb{float:left;margin-right:20px;padding:5px;margin-top:5px;margin-bottom:5px;background-color:#FFF;border: 1px solid #CCCCCC;} 

.textsize {font-size: 14px;color: #003366;font-weight:bold;}
.basetext2 {margin-right: auto;margin-left: auto;padding-top:15px;padding-bottom:15px;color:#666666;border-top-width: 1px;border-top-style: dotted;border-top-color: #CCCCCC;text-indent:0px;text-align:left}
.clickhere {width: 160px;float: right;background-color: #555B66;border: 1px solid #393E44;color: #FFF;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 15px;margin-top: 40px;margin-right:10px;cursor:pointer;}
.header {margin-right: auto;margin-left: auto;text-align:left;}

.carofweek {margin-top: 3px;padding-top: 3px;border-top-width: 1px;border-top-style: dotted;border-top-color: #CCCCCC;}
.header2 {font-weight:bold;color: #FFF;background-color: #555B66;padding-top: 1px;padding-right: 10px;padding-bottom: 1px;padding-left: 10px;text-transform: uppercase;width:608px;margin:0}
.header1 p {margin:0;}
#maintext .cars {margin: 3px 0 0 0;padding: 3px 0 0 0;border-top: 1px dotted #CCC;min-height:120px}
#maintext .cars p A:link{ COLOR: #000099; TEXT-DECORATION: none;}
#maintext .cars p A:hover { COLOR: #000099; text-decoration: underline}
#maintext .cars p A:active { COLOR: #ff0000}
#maintext .cars p A:visited { COLOR: #000099;}
#maintext p, .maintext p{ margin-top:10px;}


#fulldetails{background-color:#fff}
#fulldetails .hdr, .rightcolhdr{font-family: "Arial Black";font-size: 16px;color: #000000;padding-bottom: 5px;}
#fulldetails .lgtext,#results .lgtext{font-size: 15px;font-weight: bold;}

#fulldetails .SMLtext{font-size: 10px;}
#fulldetails a:link {color : #000066; text-decoration: none; }
#fulldetails a:hover {color : #000066; text-decoration : underline; }
#fulldetails a:visited {color : #000066 }
#specdets td{background-color: #FFF;height: 30px;padding-right: 3px;padding-left: 3px;font-size:10px;}
#specs td{font-size:10px;line-height:2px;vertical-align:top;margin:0px}
#fulldetails .spec{background-color: #999999;}
#fulldetails .sechdr{font-family: "Arial Black";font-size: 16px;color: #000000;padding-bottom: 5px;text-align:center;}
#fulldetails .brdr{border: 1px solid #999999;background-color:#FFF;padding: 8px;height: 80px;vertical-align:top;margin:0px;}

#detail {font-size:10px;width:580px;margin-left:2px;margin-bottom:4px;margin-top:4px;padding:0px}
#detail ul{width:280px;list-style:none;margin:0px;float:left;padding:0px}
#detail li{padding:3px;height: 18px;font-weight:bold;background-color:#eee;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #FFF;border-bottom-color: #FFF;}
#detail .label{font-size:10px;font-weight:normal;margin:0px}

#price{width:400px;margin-top:4px;padding:0px;margin:0px}
#price ul{list-style:none;margin:0px;float:left;padding:0px}
#price li{font-family: "Trebuchet MS";margin:0px;font-size:16px;font-weight:bold;padding:0px;float:left;}
#price .reserve{background-image: url(http://www.amarisupercars.com/images/reserve.gif);background-repeat: no-repeat;height: 20px;width: 125px;cursor: pointer;padding:0px;margin:0px}
.enquire{background-image: url(http://www.amarisupercars.com/images/enquire.gif);background-repeat: no-repeat;text-align: center;margin: 0px 0px 5px;padding: 0px;height: 59px;width: 296px;cursor: pointer;}
.clear,#clear{clear:both}

/* LOGOS 
----------------------------------------*/
#logos{width:980px;margin: 0;padding:0;}
#logos ul{margin:0;;padding:0;list-style:none}
#logos li{margin:0;	padding:0;display:block;float:left}
a.logo1{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:135px}
a.logo2{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:59px;background-position: -135px 0px;}
a.logo3{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:84px;background-position: -194px 0px;}
a.logo4{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:50px;background-position: -278px 0px;}
a.logo5{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:136px;background-position: -328px 0px;}
a.logo6{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:44px;background-position: -464px 0px;}
a.logo7{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:60px;background-position: -508px 0px;}
a.logo8{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:88px;background-position: -568px 0px;}
a.logo9{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:38px;background-position: -656px 0px;}
a.logo10{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:92px;background-position: -694px 0px;}
a.logo11{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:90px;background-position: -786px 0px;}
a.logo12{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:44px;background-position: -876px 0px;}
a.logo13{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;height:59px;width:60px;background-position: -920px 0px;}

a.logo1:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: 0px -59px;}
a.logo2:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -135px -59px;}
a.logo3:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -194px -59px;}
a.logo4:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -278px -59px;}
a.logo5:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -328px -59px;}
a.logo6:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -464px -59px;}
a.logo7:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -508px -59px;}
a.logo8:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -568px -59px;}
a.logo9:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -656px -59px;}
a.logo10:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -694px -59px;}
a.logo11:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -786px -59px;}
a.logo12:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -876px -59px;}
a.logo13:hover{display:block;float:left;background-image: url(http://www.amarisupercars.com/langimages/marques.gif);background-repeat: no-repeat;background-position: -920px -59px;}

#latest{margin-bottom:5px}
.redtext{color:#ff0000;font-size:18px}
.tag{font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;font-style: italic;color: #666666;padding: 0px 0px 0px 10px;}

.redbutton{text-transform: uppercase;color: #FFF;background-color: #FF0000;padding: 4px;border: 1px solid #999999;}
.redbutton A:link{ COLOR: #FFF; TEXT-DECORATION: none;font-weight:bold}
.redbuttton A:hover { COLOR: #FFF; text-decoration: underline}
.redbutton A:active { COLOR: #cccccc}
.redbutton A:visited { COLOR: #FFF;font-weight:bold}
.redhighlight{color:#800000}
.cardstat{font-size: 10px;font-weight: bold;text-transform: uppercase;text-align: center;}
#col{font-size:10px;width:194px;padding:0px;margin:0px 4px 4px;float:left;display:block}
#col img,#textarea #thumbgallery img{border: 1px solid #999999;}
#col .nobdr{border:0px}
#col h4{font-size:10px;color:#000;width:194px;font-style: italic;margin-bottom: 2px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666666;padding: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}
#clock {margin-left:840px;}
.frontthumb{vertical-align:top;cursor: pointer;margin:0px;padding:0px}
/*.frontbox {background-color: #FFF;border: 1px solid #C6BDBD;width: 192px;margin-bottom:10px;margin-top:0px;white-space:normal;padding-top: 0px;padding-right: 3px;padding-bottom: 0px;padding-left: 3px;}*/
#stock #frontdeal,#gallery {border: 1px solid #C6BDBD;width: 190px;float:left;cursor: pointer;margin:0px 5px 10px;padding:0px 3px;text-align:center;float:left}
#stock #frontdeal{height:190px}
#stock #frontdeal ul,#gallery ul{display:block;list-style-type: none;margin:0px;padding:0px}
#stock #frontdeal li,#gallery li{display:block;}
#stock #frontdeal .title{font-size: 10px;padding: 0px;font-weight:bold;text-transform:uppercase}
#gallery .title{font-size: 12px;padding: 0px;font-weight:bold;text-transform:uppercase;margin-top: 4px;}
#stock #frontdeal .lgtextred{font-size: 15px;font-weight: bold;text-align:center;color:#ff0000;padding-bottom:4px}
#stock #frontdeal .lgtext{font-size: 15px;font-weight: bold;}
.thumbfront,.thumbgallery{padding:5px;margin-top:5px;margin-bottom:5px;background-color:#FFF;border: 1px solid #CCCCCC;margin-right: auto;margin-left: auto;}
.thumbfront{width:125px;}
.thumbgallery{width:160px;}
#tiles{width:280px;margin:0px;padding:0px;float:left}
#tiles ul{width:280px;list-style-type:none;display:block;margin: 0px;float:left;padding:0px}
#tiles li {display:block;margin:0px;padding:0px;float:left}
#textarea #browseall .link{
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #FF0000;
	padding: 4px;
	width: 604px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	text-align:center;
	text-decoration: none;
	float:left
}
#textarea #browseall .link a,#textarea #links .selling a{text-decoration:none;color:#fff;}
#textarea #browseall a:hover,#textarea #links a:hover{text-decoration:none;}
#textarea #links .selling {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	background-color: #999;
	text-align: center;
	width: 296px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-family: Tahoma;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	float:left
}

#marques {width: 1000px;background-color:#000;margin:0 auto}
#marques ul {margin: 0;padding: 0;list-style: none;}
#marques ul li {display: inline;float: left;line-height: 25px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-transform: uppercase;font-weight: bold;}
#marques ul li a {text-decoration: none;height: 25px;display: inline;border-right: 1px solid #333;padding: 0 8px;color: #FFF;}
#marques ul li.end a {border-bottom: 7px solid #5C5C5C;}
#marques ul li a:hover {color: #999;}