/* CSS Document - 2 Page Option 4 */
/* Created by Paddy Griffin - 11 June 2007 */

@import url ("used.css");


.clear { 
	clear:both;
	background: #ffffff;
}



body {
	margin:0 auto; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background-color: #ffffff; 

 }
 


#wrapper { 
	margin:12px 0 0 0; 
	padding:0; 
	width: 1000px; 
	background-color: #ffffff; 
	
}


/*********************************** Header ******************************************************/
#header { 
	margin: 0 0 10px 0; 
	text-align:left;
	background: #ffffff;
	height: 50px;
	width: 1000px;
}



.headerLeft {
background:none;
float:left;
width:760px;
}

.headerRight {
background:none;
float:left;
}

#header ul{
	background: none;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	display:block;
	margin: 0 0 0 20px;
	float:right;
}

#header ul li.title {
	background: none;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 0 2px 0;
	list-style-type:none;
}

#header ul li.phone {
	background: url(../img/bullets/phone.gif) no-repeat;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 0 2px 20px;
	list-style-type:none;
}

#header ul li.email {
	background: url(../img/bullets/mail.gif) no-repeat;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 0 0 20px;
	list-style-type:none;
}

#header ul li a {
	background: none;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	list-style-type:none;
}

#header img.logos {
	margin: 0 0 0 50px;

}


#header img.title {
	margin: 10px 0 0 10px;

}

/*********************************** Flash Banner ******************************************************/

#flashbanner {
	background: #ffffff;
	margin: 3px 0 0 0;
	padding-top: 3px;
	width: 1000px;

}
/*********************************** Main Menu ******************************************************/
#mainMenu {
	background: url(../img/menu_bg.gif);
	height: 25px;
	text-align:left;
	width: 1000px;
	margin: 3px 0 0 0;
	padding-top: 10px;
}

#mainMenu ul{

	background: none;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	display:inline;
	margin: 0 0 0px 20px;
	padding-top: 10px;
	text-align:left;
	height: 25px;

}


#mainMenu ul li {
	background: none;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display:inline;
	padding: 0 30px 0 0;
	text-align:left;
	
	
}

#mainMenu ul li a{
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display:inline;
	text-align:left;
}

#mainMenu ul li a:hover{
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	display:inline;
	text-align:left;
}



/*********************************** Main Content Area ******************************************************/
#mainArea {
	background: #ffffff;
	text-align:left;
	width: 1000px;

}

/*********************************** Contents ******************************************************/

.contents {
	width: 800px;
	float: left;
	background: #ffffff;
	text-align:left;
}

.contents h1 {
	color: #575555;
	font-size: 25px;
	margin: 15px 0 0 16px;
	font-weight: bold;
}

.contents p {
	color: #575555;
	font-size: 12px;
	margin: 0px 25px 20px 16px;
}

.featuredCarsContainer {
	background: url(../img/featuredCars.gif) no-repeat;
	margin: 10px 0 0 10px;
	height: 142px;

}

.showrooms {
 margin: 0 0 0 10px;
 background:url(/templates/laharts07/img/laharts_showrooms.jpg) no-repeat;
 height: 420px;
 width: 699px;
 }
 
 .audiLarge { margin: 10px 0 0 270px;}
 
 .skodaLarge {float: left; margin: 60px 0 0 80px;}
 
 .vwLarge {float: right; margin: 60px 80px 0 10px;}
 
.showrooms p{
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	margin: 20px 0 0 30px;
	color: #000;
} 

/*********************************** Right Col ******************************************************/
.rightcol {
	width: 200px;
	float: right;
	background: #ffffff;
	text-align:left;

}


.searchContainer {
	background:url(../img/usedCarSearch_bg.gif) no-repeat;
	margin: 25px 0 0 10px;
	height: 128px;

}

/*********************************** Forms ******************************************************/


.form, form { 
	margin-top:0px!important;
	margin-right:0px!important;
	margin-bottom:0px!important;
	margin-left:20px!important;
	padding-top:30px!important;
	padding-right:0px!important;
	padding-bottom:0px!important;
	padding-left:0px!important;
	width: 150px;
	background:none;
	}

.fields {
	font-size : 10px !important; 
	width : 104px; 
	margin-top : 2px; 
	margin-right : 0px; 
	margin-bottom : 5px; 
	margin-left : 0px; 
}

.search_button {
	font-size : 10px !important; 
	font-weight: bold;
	width : 104px; 
	margin: 2px 0px 0 00px;
	background: #ffffff;
	border: solid 1px #575555;
}

*html .search_button {
	font-size : 10px !important; 
	font-weight: bold;
	width : 104px; 
	margin: 2px 0px 0 -20px;
	background: #ffffff;
	border: solid 1px #575555;
}


/*********************************** Company Container ******************************************************/
.companyContainer {
	background:url(../img/companyInfo_bg.gif) no-repeat;
	margin: 20px 0 20px 10px;
	height: 379px;

}



.companyContainer a{
	font-style: italic;
	color: #575555;
	font-size: 10px;
	text-align: left;
	margin: 3px 0 0 25px;
	text-decoration: none;	
}

.companyContainer a:hover{
	font-style: italic;
	color: #575555;
	font-size: 10px;
	text-align: left;
	margin: 3px 0 0 25px;
	text-decoration: underline;	
}

.companyContainer a:visited{
	font-style: italic;
	color: #575555;
	font-size: 10px;
	text-align: left;
	margin: 3px 0 0 25px;
	text-decoration: underline;	
}



.openingHours {
	margin: 40px 0 0 10px;
}


.locateUs {
	margin: 10px 0 0 10px;
}

.map {
	margin: 3px 0 0 10px;
	border: 0;
	float:left;
}

.hours {
margin: 3px 0 0 10px;
}

.days {
width:50px;
}




.topBorder {
	background: url(../img/footer_bg1.jpg) repeat-x;
	text-align:left;
	height: 20px;
	margin: 0;
	padding-bottom: 3px;
}
/*********************************** Footer ******************************************************/
#footer {
	background: url(../img/footer_bg1.jpg) repeat-x;
	text-align:left;
	height: 20px;
}

#footer ul{
	float: left;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	display:inline;
	margin: 5px 0 0 20px;
	text-align:left;
	background: noe;
}


#footer ul li {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	display:inline;
	padding: 10px 20px 0 0;
}


#footer p {
	color: #ffffff;
	font-size: 12px;
	margin: 5px 20px 0 0;
	float: right;
}

#footer a {
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
	font-size: 10px;
	text-decoration: underline;
}

#footer .footertxt {
	width: 1000px;
	margin: 0;
}

/*********************************** Legal Information ******************************************************/
#legalText {
	background: #ffffff;
	text-align:center;
}



#legalText p{
	background: #ffffff;
	text-align:center;
	color: #575555;
	font-size: 10px;
	margin: 3px 0 0 0;
}





/***************************************** Featured Cars ***************************************************/

.featuredCar {
	border: 0;
	width: 185px;
	float: left;
	margin: 50px 0 0 5px;

}

.special_pic a{
	border: 0;
}


.showCar {
	border: 0;	
	width: 90px;
	height: 68px;

}

.special_txt a{
	color: #515151;
	text-decoration: none;
}

.special_txt a:hover{
	color: #515151;
	text-decoration: underline;
}



.special_price {
	color: #515151;

}

/********************************* Admin Table *****************************************************************/


.adminTable {
	margin: 0 0 0 10px;

}


.adminTable td{
	margin: 0;
	color: #575555;
}

.adminTable td a{
	margin: 0;
	color: #575555;
	text-decoration: underline;
}


/****************************** Misc Tags *****************************************************/

h4 {
	font-weight: bold;
	font-size: 12px;
	color: #575555;
	margin: 0 0 0 10px;

}

.map {
	margin-left: 10px;

}