body {background:url(../images/ferrari/headgradient_ferraribb.gif) repeat-x left top #000;}

#nav a:hover, #nav a:active {color:#FF0000;}
body#home a.currenthome,
body#about a.currentabout,
body#loaction a.currentlocation,
body#corporate a.currentcorporate,
body#specials a.currentspecials,
body#service a.currentservice,

body#stocksearch a.currentstocksearch,
body#testdrive a.currenttestdrive {color:#FF0000;}

.thumbs {width:795px; margin:0 auto;}
.thumbs div {display:block; float:left; width:265px; height:170px; margin-top:15px; font-size:10px; text-align:center; line-height:20px;}
.thumbs div img {margin:auto;}

.contentbox {clear:both; width:845px; margin:0 auto; color:#000;}
.contentbox_top {height:9px; background:url(../images/citroen/contentbox_top.gif) no-repeat center top;overflow:hidden;}
.contentbox_mid {background:url(../images/citroen/contentbox_mid.gif) repeat-y center top;overflow:hidden;}
.contentbox_base {background:url(../images/citroen/contentbox_base.gif) no-repeat center top; height:9px;overflow:hidden;}

.tableft {float:left; background-color:#7A0015;}
.tabs a:hover {color:#F00;}

.contentbox a:link, .contentbox a:visited {color:#000;}
.contentbox a:hover, .contentbox a:active {color:#C00;}

body#ferrari #flashlogoscontent, body#maserati #flashlogoscontent {display:none;}
body#ferrari #header, body#maserati #header {height:135px;}

#scudshots{float:right;}
#scudshots div{margin-top:15px;}


#content-ferrari-458 {width: 846px; margin: 0 auto 10px; text-align: justify; font-size: 12px; color: #000000;}
#content-ferrari-preowned {width: 842px; margin: 0 auto; text-align: justify; font-size: 12px; color: #ffffff;}
#content-ferrari-preowned .formwrapper {text-align:center; font-size:14px; width:784px; margin:0 auto;}
#content-ferrari-preowned .formtable { background:#333;}
#content-ferrari-preowned h3{font-size:22px; color:#FFF; text-align:left; padding:0 0 0 40px;}
#content-ferrari-preowned .border { background:url(../images/ferrari/pre-owned/formtop.jpg) no-repeat center; height:16px;}
#content-ferrari-preowned .borderbottom { background:url(../images/ferrari/pre-owned/formbottom.jpg) no-repeat center top; height:16px; margin:0 0 30px 0;}

#citroen-landing {width: 845px; margin: 0 auto 10px; font-size: 12px; color: #ffffff;}
#citroen-landing .col-mid {width: 845px; height:487px; float: left; background:url(../images/citroen/landing/main.jpg) 0 0 repeat-y; }
#citroen-landing .col-words{text-align:right;}
#citroen-landing .col-details{padding:10px 20px;; text-align:left; font-size:14px;}
#citroen-landing .col-extras{padding:20px 20px; text-align:left; font-size:14px;}
#citroen-landing h3{font-size:60px; color:#FFF;}
#citroen-landing h2{font-size:24px;}
#citroen-landing h1{}

#fiat-landing {width: 845px; margin: 0 auto 10px; font-size: 12px; color: #ffffff;}
#fiat-landing .col-mid {width: 845px; height:487px; float: left; background:url(../images/fiat/landing/main.jpg) 0 0 repeat-y; }
#fiat-landing .col-words{text-align:right; height:375px;}
#fiat-landing .col-details{padding:10px 20px;; text-align:left; font-size:14px;}
#fiat-landing .col-extras{padding:20px 20px; text-align:left; font-size:14px;}
#fiat-landing h3{font-size:36px; color:#FFF;}
#fiat-landing h2{font-size:24px;}
#fiat-landing h1{}

#alfa-landing {width: 845px; margin: 0 auto 10px; font-size: 12px; color: #ffffff;}
#alfa-landing .col-mid {width: 845px; height:553px; float: left; background:url(../images/alfa/landing/main.jpg) 0 0 repeat-y; }
#alfa-landing .col-words{text-align:right; height:435px;}
#alfa-landing .col-details{padding:10px 20px;; text-align:left; font-size:14px;}
#alfa-landing .col-extras{padding:20px 20px; text-align:left; font-size:14px;}
#alfa-landing h3{font-size:36px; color:#FFF;}
#alfa-landing h2{font-size:24px;}
#alfa-landing h1{}



#content-ferrari-458 .col-top {width: 846px; float: left; height: auto; background: none;}
#content-ferrari-preowned .col-top {width: 842px; float: left; height: auto; background: none;}
#content-ferrari-458 .col-mid {width: 846px; float: left; background: url(../images/ferrari/ferrari-458-content-tile.gif) 0 0 repeat-y; }
#content-ferrari-preowned .col-mid {width: 842px; float: left; background:#1f1f1f 0 0 repeat-y; }
#content-ferrari-preowned .col-mid h2 {color:#F00; font-size:24px }
#content-ferrari-458 .col-bottom {width: 846px; height: 34px; background:url(../images/ferrari/ferrari-458-footer.gif) 0 bottom no-repeat; clear: both;}
#content-ferrari-preowned .col-bottomnew {width: 846px; height: 34px; clear: both;}

#content-ferrari-458 .col-top img {float: left;}
#content-ferrari-458 .col-top .car-images {float: left; width: 846px;}
#content-ferrari-458 .col-top .car-images .458-img-01 {float: left; width: 421px;}
#content-ferrari-458 .col-top .car-images .458-img-02 {float: left; width: 422px;}

#content-ferrari-preowned a {color:#F00;}

#content-ferrari-458 .458-img-03 {float: left; width: 843px;}

#content-ferrari-458 .col-top h1 {float: left; width: 843px; height: 88px; background:url(../images/ferrari/ferrari-458-h1.jpg) 0 0 no-repeat !important; text-indent: -10000px; overflow: hidden; padding: 0; clear: both;}
#content-ferrari-preowned .col-top h1 {float: left; width: 843px; height: 88px; background:url(../images/ferrari/ferrari-458-h1.jpg) 0 0 no-repeat !important; text-indent: -10000px; overflow: hidden; padding: 0; clear: both;}


.col-words {padding: 15px 25px;}



#content-ferrari-458 .col-mid .quote-01 {float: left; width: 843px; height: 146px; background:url(../images/ferrari/ferrari-458-quote-01.jpg) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 0 25px 0;}
#content-ferrari-458 .col-mid .quote-02 {float: left; width: 843px; height: 217px; background:url(../images/ferrari/ferrari-458-quote-02.jpg) 0 0 no-repeat; text-indent: -10000px; overflow: hidden;}


#content-ferrari-458 .tech-specs {float: left; width: 843px; height: auto; background:url(../images/ferrari/ferrari-458-spec-tile.jpg) 0 bottom repeat-y;}
#content-ferrari-preowned .linkbar {float: left; width: 843px; height: 58px; text-align:center}

#content-ferrari-preowned td { padding:15px 10px; text-align:left}
#content-ferrari-preowned li { margin:0 10px;}

#content-ferrari-458 .tech-specs h2 {float: left; width: 843px; height: 81px; background:url(../images/ferrari/ferrari-458-specs.jpg) 0 0 repeat-y; text-indent: -10000px; overflow: hidden;}
#content-ferrari-preowned .linkbar h3 {float: left; width: 843px; height: 81px; overflow: hidden; color:#000; padding:10px; font-size:16px}

#content-ferrari-458 h3 {font-size: 27px; text-transform: uppercase; text-align: center; margin: 0 0 14px 0; font-weight: bold;}
#content-ferrari-458 .tech-specs h3 {font-size: 16px; text-transform: uppercase; margin: 0 0 3px 0;}

#content-ferrari-458 .tech-specs p {line-height: 22px;}

#content-ferrari-458 h4 {font-size: 23px; text-transform: uppercase; margin: 0 0 14px 0; font-weight: normal; text-align: center;}


#content-ferrari-458 .tech-specs .col1 {float: left; width: 421px; height: auto; text-align: center;}
#content-ferrari-458 .tech-specs .col2 {float: left; width: 422px; height: auto; text-align: center;}

#content-ferrari-458 .col-words h5 {width: 661px; height: 50px; background:url(../images/ferrari/ferrari-458-h3.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 0 28px 84px; clear: both; }
#content-ferrari-458 .col-words h4 {width: 661px; height: 80px; background:url(../images/ferrari/ferrari-458-h4.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 0 28px 64px; padding: 0;}


.contentbox-pre-own {
	width: 845px;
	height: 120px;
	padding-top: 20px;

}

#content-registration {width: 842px; margin: 0 auto; text-align: justify; font-size: 12px; color: #ffffff; background:#002245;}
#content-registration .col-words {font-size:14px; text-align:center; padding:20px 0; background:#002245;}
#content-registration .col-mid { background:#002245; }
#content-registration .formwrapper {text-align:center; font-size:14px; width:650px; margin:0 auto;}
#content-registration h2 {font-size:30px;}

/*//registratin page forms//*/

#content-registration input, #content-registration textarea, #content-registration select {border:none; background-color:#fff; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:6px; margin:10px 0 0 0}
#content-registration input.med {width:220px;}
#content-registration input.textmid {width:280px;}
#content-registration textarea {width:600px; height:60px; padding:6px;}
#content-registration input.button {color:#C00; border:none; background:#002245; margin:0 40px;}
#content-registration td{ padding:0 auto; }

#content-ferrari-preowned input, #content-registration textarea, #content-registration select {border:none; background-color:#fff; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:8px; margin:10px 0 0 0}
#content-ferrari-preowned input.button {color:#C00; border:none; background:#333333; margin:0 0; padding:0;}
#content-ferrari-preowned .formtable td{padding:5px 4px; margin:0px 0;}
