/* 
/*   
/* 
/***** BODY *****/
body				{text-align:center; background-color:#000; background-image:url(../img/bodyBg.jpg); background-repeat:repeat-x;
						color:#ddd; font-size:14px; line-height:1.2em; font-family:Arial,Helvetica,sans-serif;} 
h1					{font-weight:bold; font-size:22px; padding:0px 36px 20px;}
h2					{font-weight:bold; font-size:20px; padding:10px 36px 20px;}
h3					{font-weight:bold; font-size:18px; padding:10px 36px 0px;}
h4					{font-weight:bold; font-size:16px; padding:10px 36px 20px;}
h5					{font-weight:bold; font-size:14px; padding:10px 36px 20px;}
h6					{font-weight:bold; font-size:12px; padding:10px 36px 20px;}
p, pre				{text-align:justify; padding:10px 36px;}
a, a:visited		{color:#bbb}
a:focus, a:hover	{color:#fff;}
#carbg 				{background:url(../img/carbg.jpg) no-repeat center; width:801px; height:518px; overflow:hidden; margin-left:-580px; margin-top:150px; z-index:-1; position:absolute;}


/***** WRAPPER *****/
#wrapper {width:930px; margin:0 auto; text-align:left;}


/***** HEADER *****/
#header {position:relative; width:930px; height:177px; overflow:none; background:url(../img/header.jpg) 0 0 no-repeat;}


/***** NAVIGATION *****/
#nav {width:892px; height:30px; margin:0 19px; background:url(../img/navigation.png) 0 0 no-repeat;}
#nav ul {position:relative;}
#nav ul li {position:absolute; list-style:none; top:0;}
#nav ul li a {width:130px; height:30px; display:block;}
#newNav {left:0;}
#newNav:hover, .newPage #newNav:hover {background:url(../img/navigation.png) 0 -30px no-repeat;}
.newPage #newNav {background:url(../img/navigation.png) 0 -60px no-repeat;}
#usedNav {left:130px;}
#usedNav:hover, .usedPage #usedNav:hover {background:url(../img/navigation.png) -130px -30px no-repeat;}
.usedPage #usedNav {background:url(../img/navigation.png) -130px -60px no-repeat;}
#serviceNav {left:260px;}
#serviceNav:hover, .servicePage #serviceNav:hover {background:url(../img/navigation.png) -260px -30px no-repeat;}
.servicePage #serviceNav {background:url(../img/navigation.png) -260px -60px no-repeat;}
#partsNav {left:390px;}
#partsNav:hover, .partsPage #partsNav:hover {background:url(../img/navigation.png) -390px -30px no-repeat;}
.partsPage #partsNav {background:url(../img/navigation.png) -390px -60px no-repeat;}
#financeNav {left:520px;}
#financeNav:hover, .financePage #financeNav:hover {background:url(../img/navigation.png) -520px -30px no-repeat;}
.financePage #financeNav {background:url(../img/navigation.png) -520px -60px no-repeat;}
#smsNav {left:650px;}
#smsNav:hover, .smsPage #smsNav:hover {background:url(../img/navigation.png) -650px -30px no-repeat;}
.smsPage #smsNav {background:url(../img/navigation.png) -650px -60px no-repeat;}
#nav ul li#specialsNav {left:780px; width:150px;}
#nav ul li#specialsNav:hover, .specialsPage #specialsNav:hover {background:url(../img/navigation.png) -780px -30px no-repeat;}
.specialsPage #specialsNav {background:url(../img/navigation.png) -780px -60px no-repeat;}
#gtrlogo	{ width:108px; height:40px; margin-bottom:; overflow:hidden; margin-right:10px; }



/***** CONTENT *****/
#content										{margin:0 19px; width:892px; background:#080808; overflow:visible;}


/***** FOOTER *****/
#footer											{clear:both; width:892px; height:100px; margin:0 19px; font-size:11px; border-top:3px solid #121212; color:#666;}
#footer #leftFoot								{float:left; width:140px;}
#footer #leftFoot img							{padding:10px 10px;}
#footer #centerFoot								{float:left; width:600px;}
#footer #centerFoot p							{text-align:center; padding:15px 20px;}
#footer #rightFoot								{float:left; width:140px;}
#footer #rightFoot p							{padding:15px 20px;}
#footer a, #footer a:visited					{text-decoration:none; color:#666;}
#footer a:focus, #footer a:hover				{color:red;}


/* general classes */
.clearBoth										{clear:both;}
.vspace											{margin-top:20px;}
.vvspace										{margin-top:40px;}

.floatLeft {float:left;}
.clearLeft {clear:left;}
.imgLeft {float:left; padding:5px;}

.floatRight {float:right;}
.clearRight {clear:right;}
.imgRight {float:right; padding:5px;}

.bold {font-weight:bold;}
.italic {font-style:italic;}
.smaller {font-size:smaller;}
.center {text-align:center;}

.imgCn {padding:36px;}
.red {color:red;}
.redBold {color:red; font-weight:bold;}

.pad55 {padding:5px 55px;}