﻿/* Global Reset */
HTML, BODY, FORM, DIV, SPAN, CITE, P, A, UL, OL, LI, DL, DT, DD, H1, H2, H3, H4, H5, H6, IMG, FORM, FIELDSET, LABEL, INPUT, BUTTON, SELECT, TEXTAREA, EMBED, TABLE TH, TD, OBJECT, EMBED {margin:0px; padding:0px;}
OBJECT, EMBED, IFRAME {float:left;}
DIV IMG {float:left; border:0px; font-size:10px; font-weight:bold;}
DIV.content IMG {float:none;}
HTML {background:#000b29 url('../img/mainBG.png') no-repeat 50% 0;}
BODY {height:100%;font-family:Arial; font-size:62.5%; line-height:normal; text-align:left;background:#000b29 url('../img/mainBG.png') no-repeat 50% 0;behavior: url('/global/js/csshover.htc');}
BODY.kustomsbody {height:100%;font-family:Arial; font-size:62.5%; line-height:normal; text-align:left;background:#222222 url('../img/mainBGKustom.png') no-repeat 50% 0;behavior: url('/global/js/csshover.htc');}

.hidden {position:absolute; left:-9000px; top:0px;}
.clear{clear:both;}
.rightAlign{text-align:right;}
.alert{color:red;}

/* Layout */
DIV#page {height:100%;width:100%;margin:0;padding:0;position:relative;top:0;left:0;}
DIV#topContainer {width:974px;height:5px;padding:0;;margin:8px auto 0 auto;overflow:hidden;background:transparent url('../img/topCurve.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc')}

DIV#mainContainer{width:974px;margin:0 auto;padding:0;background:#ffffff;}
DIV#header{width:974px;height:89px;float:left;position:relative;border-bottom:#c8c8c8;z-index:100;background:transparent url('../img/headerBG.png') no-repeat 0 0;font-size:1.1em;}
DIV#bottomContainer{width:974px;height:12px;margin:0 auto;padding:0;background:transparent url('../img/bottomCurve.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.home DIV#bottomContainer{background:transparent url('../img/bottomCurveHome.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV#footerContainer{width:974px;height:32px;margin:0 auto 0 auto;padding:0;text-align:right;}
DIV#footerContainer.footerTop{position:relative;top:-8px;}
/* Main Content Container */
DIV#mainContentContainer{width:974px;margin:0;padding:0;float:left;font-size:1.1em;}
DIV.newCarIndex DIV#mainContentContainer{margin:0 0 0 0;z-index:1;background:transparent url('../img/newCarIndexBGSecondary.png') repeat-y 0 0;position:relative;top:-8px;}
DIV.newCarIndex DIV#bottomContainer{background:transparent url('../img/bottomCurveNewCar.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');position:relative;top:-8px;}
DIV#mainContentContainer p{padding:0 0 20px 0;}
DIV#mainContentContainer #primarySideBar .standardSideBarContent p{clear:both;}
DIV#mainContentContainer h3{padding:0 0 25px 8px;}

/*DIV#container {width:800px; height:600px; margin-left:auto;margin-right:auto;position:relative; background:url('global/css/img/background.jpg') no-repeat left top; padding-top:10px;padding-left :8px;}*/



/* Global Typography */
/* Block Level Elements */
H1 {color:#000000; font-size:2.0em; padding:0.1em 0px;}
H2 {color:#000000; font-size:1.8em; padding:0.1em 0px;}
H3 {color:#000000; font-size:1.6em; padding:0.1em 0px;}
H3.used_cars_dominelli { padding: 0 0 10px 0 !important; margin: 0;}
H4 {color:#000000; font-size:1.5em; padding:0.1em 0px;}
H5 {color:#000000; font-size:1.4em; padding:0.1em 0px;}
H6 {color:#000000; font-size:1.3em; padding:0.1em 0px;}
P, LI, DT, DD {color:#000000; font-size:1.0em; padding:0;}
P {line-height:1.5em;}
UL {padding:0 0 0 0; list-style:none;}
OL {padding:0 0 0 0;}
UL UL, OL UL {padding:0 0 0 0;}
OL OL, UL OL {padding:0 0 0 0;}
UL LI, UL UL LI, UL OL UL LI, OL UL LI {margin:0px; padding:0 0 0 0; /*background:url('../img/bullet_box_black.gif') 3px 9px no-repeat;*/}
OL LI, OL OL LI, OL UL OL LI, UL OL LI {margin:0px; padding:0 0; background:none;}
UL UL LI, UL OL UL LI, OL UL LI, OL OL LI, OL UL OL LI, UL OL LI {font-size:1.0em !important;}
DL {padding:0 0 0 0;}
DL DT {padding:0 0;}
DL DD {padding:0 0 0 0;}
DL P, DL LI {font-size:1.0em !important;}
HR {height:1px; line-height:1px; color:#666366; background:#666366; border:none;}
/* Table Elements */
TABLE {}
TR {}
TD {}
/* Inline Elements */
A {color:#000000; text-decoration:none;outline:none;}
/* Form Elements */
FIELDSET {border:none;}
INPUT {color:#000000; font-size:1.0em; padding-left:3px;}
LABEL {color:#000000; font-size:1.0em;}
LEGEND {color:#000000; font-size:1.0em;}
SELECT {color:#000000; font-size:1.0em;}
TEXTAREA {color:#000000; font-size:1.0em; font-family:Arial;}
/* Accessibility Elements */
ACRONYM, ABBR {border:none;}
ACRONYM[title], ABBR[title] {cursor:help;}
P ABBR[title], P ACRONYM[title], BLOCKQUOTE ABBR[title], BLOCKQUOTE ACRONYM[title], DL ABBR[title], DL ACRONYM[title], CODE ABBR[title], CODE ACRONYM[title] {border-bottom:1px dotted #AAA;}
ABBR {speak:normal;}
ACRONYM {speak:spell-out;}

/*forward ti friend*/
DIV#forwardToFriend{padding:10px 0 0 60px;}
DIV#forwardToFriend dl dt{clear:left;float:left;height:30px;width:150px;}
DIV#forwardToFriend dl dd{height:30px;}
DIV#forwardToFriend dl dd input{width:130px;}
DIV#forwardToFriend dl dd textArea{width:140px;}
DIV#forwardToFriend dl dd input.ddSubmit{padding:0 0 0 150px;width:auto;height:auto;}
