*{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
html { }
body {font-family:Tahoma, Verdana, Arial; font-size:12px;color:#cccccc; background-color:#454545; }
img { border:none; padding:0; margin:0; }
/*Fonts*/
.pt12{font-size:12pt; color:#ffffff;}
.titlegry{font-size:12pt; color:#ffffff; font-weight:normal; }
/*h1.titlegry{font-size:12pt; color:#ffffff; font-weight:normal; bottom:5px; }*/
.gry{color:#706867;}
.dealername{font-size:13pt; color:#FFFFFF; font-weight:bold}
p{margin:0; padding: color:#cccccc; }

.p-top-3 { padding:3px 0px 0px 0px; }
.bold { font-weight:bold; }
.white { color:#FFFFFF; }

a {color:#cccccc; text-decoration:none;}
a:hover {color:#ffcc00;text-decoration:none}

a.wht {color:#ffffff; text-decoration:none}
a.wht:hover {color:#ffcc00;text-decoration:none}

a.footer {color:#808080; text-decoration:none}
a.footer:hover {color:#ffffff;text-decoration:none}

a.header {color:#6e6966; text-decoration:none}
a.header:hover {color:#ffffff;text-decoration:none}

a.homepods {color:#7e796b; text-decoration:none}
a.homepods:hover {color:#6f6a5d;text-decoration:none}

.linkactive{color:#FFCC00}
.yelltitle{color:#FFCC00; font-weight:bold}

li.tools { margin-left:15px; font-family:tahoma, Verdena, Arial; font-size:12px; }
li { margin-left:15px; font-family:tahoma, Verdena, Arial; }
ul { font-family:tahoma, Verdena, Arial; font-size:12px; }

/* Meet the team Links */
#meet-team-panelli{font-family:Tahoma, Verdana, Arial; font-size:12pt; color:#ffffff;text-decoration: none;list-style-type: none;padding: 7px 0px 0px 10px;margin:1px}
#meet-team-panellisml{font-family:Tahoma, Verdana, Arial; font-size:8pt; color:#cccccc;text-decoration: none;list-style-type: none;padding: 2px 0px 0px 10px; margin:0px 0px 0px -10px}
#meet-team-panelli-back{font-family:Tahoma, Verdana, Arial; font-size:12pt; color:#ffffff;text-decoration: none;list-style-type: none;padding: 7px 0px 0px 5px;margin:1px}
#meet-team-panellisml-back{font-family:Tahoma, Verdana, Arial; font-size:8pt; color:#cccccc;text-decoration: none;list-style-type: none;padding: 2px 0px 0px 10px; margin:0px}

/*General Links */
#panelli{background: url(/graphics/arrowlrg.png) no-repeat 10px 12px;font-family:Tahoma, Verdana, Arial; font-size:12pt; color:#ffffff;text-decoration: none;list-style-type: none;padding: 7px 0px 0px 10px;margin:1px}
#panellisml{background: url(/graphics/arrowsml.png) no-repeat 10px 6px ;font-family:Tahoma, Verdana, Arial; color:#cccccc;text-decoration: none;list-style-type: none;padding: 2px 0px 0px 10px; margin:0px 0px 0px -10px}
#panelli-back{background: url(/graphics/arrowlrg-back.png) no-repeat 10px 12px;font-family:Tahoma, Verdana, Arial; font-size:12pt; color:#ffffff;text-decoration: none;list-style-type: none;padding: 7px 0px 0px 5px;margin:1px}
#panellisml-back{background: url(/graphics/arrowsml-back.png) no-repeat 10px 6px ;font-family:Tahoma, Verdana, Arial; color:#cccccc;text-decoration: none;list-style-type: none;padding: 2px 0px 0px 10px; margin:0px}

.arrowsmllink {background: url(/graphics/arrowsml.png) no-repeat 0px 4px ; padding-left:10px}
.arrowlrglink {background: url(/graphics/arrowlrg.png) no-repeat 0px 4px ; padding-left:10px;font-family:Tahoma, Verdana, Arial; font-size:12pt; color:#ffffff;}
.hometactical, h5{color:#FFCC00; font:Arial, Helvetica, sans-serif; font-size:15pt; font-weight:bold}

/*FLash Countdown*/

#flashcontentcontainer{margin:0; position:absolute; top:10px; right:-50px;width:355px;}
#flashcontent{position:absolute; top:0px; right:0px;width:355px;}
#flashclicker {position:absolute; top:0; left:0; height:113px;z-index:200;width:355px;}
#flashtext {position:absolute; top:30px; right:240px;color:red; text-align:center; font-weight:bold; font-family:'Arial', 'Helvetica', sans-serif; font-size:20px;}
#flashtext a,#flashtext a:hover {color:red;}
#vat {text-align:center;text-transform:uppercase; padding-bottom:4px;}
#flashclicker  a { background:green;display:block;position:absolute; top:0; left:0; width:355px; height:67px; z-index:200; opacity:0; filter:alpha(opacity=0);}







/*Layout*/
#lovett-logo{float:left; padding-left:40px; padding-top:11px; } /*  padding:11px 40px 10px 25px; */
#main{margin-left:auto; margin-right:auto;width:960px; padding:0px;}
#header{width:960px;height:113px; background-image:url(/graphics/new_topbk.gif); position:relative;}
#select_marque{ position:relative;float:left;width:960px;height:28px; background-image:url(/graphics/select_marque.jpg);}
	#select_marque_link2{ position:relative;float:left;width:90px;height:28px; padding-left:40px;}
	#select_marque_link{ position:relative;float:left;width:90px;height:28px; padding-left:0px;}
#footer{width:960px;height:29px; background-image:url(/graphics/footerbk.gif); clear:both;}
#logos{width:960px;height:48px; background-image:url(/graphics/logosbk.gif); margin-bottom:7px}
#logosinner{float:left; margin:2px 0px 0px 2px;}

#homeimage{ position:relative; margin:0;}
#homeimage_in{ position:relative; margin:2px 2px 0px 2px;}

#flashimage{ margin:38px 0px 0px 0px; background-image:url(/graphics/new_homebg.gif);}
#flashimage_in{ margin:0px 2px 0px 2px; padding-top:2px;}

#homepanel{float:left; background-color:#111111;}
#contentpanel{background-color:#111111; padding-left:10px; padding-right:5px;}
#floatleft{position: relative; float:left; margin:0px 0px 0px 0px;}
	#floatleft p { text-align:justify; font-size:12px; color:#cccccc; position:relative; }
	#floatleft td { border:1px solid #CCCCCC; }
	#floatleft table { border:1px solid #CCCCCC; }
	#floatleft small p {
	font-size: 10px;
	}

#floatright{float:right; margin:0px 0px 0px 10px;}
	#floatright a.header {color:#c5c5c5; text-decoration:none}
	#floatright a.header:hover {color:#ffffff; text-decoration:none}  
#spc10{height:10px; clear:both;}
#spc5{height:5px; clear:both}
#clear{clear:both}	
#pad{padding:0px 10px 0px 0px;}
#padinner{padding:10px 20px 10px 20px;}
#padsummary{padding:10px 10px 10px 10px;}
#padinsidemain{padding:0px 10px 0px 20px}
#addressdealer{padding:0px 10px 0px 10px; background:#0b0b0b; width:180px; text-align:left}
#innerpanel{ margin:0px 0px 20px 0px}
#innerpan-content{padding:0px 3px 0px 10px; background:#0b0b0b; width:442px}

#linkblock{background:#0b0b0b; margin:1px; font-size:12px;}
#summarycar{width:170px; float:left;margin:1px; padding:0px 0px 0px 10px;}
#summaryno{float:left; margin:3px 1px 1px 1px; padding:0}
#summary{background:#0b0b0b; width:170px; text-align:left}

#inner{background:#111111;float:left;width:720px}
#innerright{background:#111111;float:right;width:218px;position:relative;left:240px; padding-left:10px; padding-top:10px;padding-bottom:10px}
#innerleft{float:left;position:relative;margin-left:-710px;}

/* */
#innerpan-content_print {padding:0px 3px 0px 10px; background:#0b0b0b; width:442px}
#container_print {overflow: hidden;}
#contentleft_print {float: left; width: 228px; margin-left: -100%; height:100% }
#contentright_print {margin-left: 240px;  width:720px}
#contentleft_print {float: left; width: 228px; margin-left: -100%; height:100% }
#floatleft_print{float:left; margin:0px 10px 0px 0px;}
#floatright_print{float:right; margin:0px 0px 0px 10px;}
#padinsidemain_print{padding:10px 10px 20px 20px}
/* */

/* new styles start here */
#container { position:relative; float:left; }
#contentcontainer {float: left; width: 100%;}
#contentright{margin-left: 240px;  width:720px}

.default { position:relative; float:left; }
#location { position:relative; float:left; background:#000000; padding:10px 10px 10px 10px; width:700px; }
	a.location {color:#c5c5c5; text-decoration:none; padding-left:10px; }
	a.location:hover {color:#ffffff; text-decoration:none} 

.clear { clear:both; }
#right_container{ float: left;  width:720px}
#column_divide_12 { width:12px; }
#column_divide_40 {  }
.left{ float:left; }
#left_container { float: left; width: 228px; }
#left_container_details { position:relative; float: left; width:720px; margin:0; padding:0; }
#left_container_content { position:relative; float: left; width:450px; margin:0; padding:0; margin-right:40px; }
	#left_container_content p { padding:3px 3px 3px 20px; }
	h1.titlegry{font-size:12pt; color:#ffffff; font-weight:normal; padding:0px 0px 3px 20px; }
	h1.homepage{font-size:12pt; color:#ffffff; font-weight:normal; padding:0px 0px 10px 0px; }
	h1.summary{font-size:12pt; color:#ffffff; font-weight:normal; padding:0px 0px 3px 0px; }
	h1.quick_links{font-size:12pt; color:#ffffff; font-weight:normal; padding:0px 0px 3px 0px; }	
	h1.offer_type{font-size:12pt; color:#ffffff; font-weight:normal; padding:0px 0px 5px 0px; text-align:center; }
	#left_container_content li { margin-left:15px; font-family:tahoma, Verdena, Arial; font-size:12px; }	
	#left_container_content ul { font-family:tahoma, Verdena, Arial; font-size:12px; margin-left:20px; }
		
#left_container_image { position:relative; float: left; width:720px; margin:0; padding:0; border:none; }
#left_container_toolkit { position:relative; float: left; width:210px; margin:0; padding:0; }

.dealership_box { float:left; width:450px; background: #0b0b0b; }
.dealership_left { float:left; width:200px; padding:0px 5px 5px 10px; background: #0b0b0b; }
.dealership_right { float:left; width:224px; padding:1px 5px 1px 1px; background: #0b0b0b; }
.dealership_links { float:left; width:430px; margin-left:10px; }	

/* new styles end here */


#contentleft {float: left; width: 228px; margin-left: -100%; }
#contentright-nr{margin-left: 730px;  width:228px}
#contentleft-nr {float: left; width: 720px; margin-left: -100%; }

#imagemenu{float:left; background-image:url(/graphics/menubk.gif); background-repeat:repeat-x;border:#333333 1px solid; padding:2px 5px 2px 5px; margin:2px 2px 2px 2px; width:158px}
#imagemenuarrow{float:left; height:10px; width:10px;background-image:url(/graphics/menubk.gif); background-repeat:repeat-x;border:#333333 1px solid; padding:5px 5px 2px 5px; margin:2px 2px 2px 6px;}

.border{border:#333333 1px solid}

/*Hitlist*/
#hitlist {padding:2px; color:#cccccc}

/*Form Elements*/
input {background-color:#000000; padding:2px; color:#CCCCCC}




