/*
 
Copyright (c) Enigma Interactive 2004

SOM2
Project:		Vroom
Filename:		layout_common.css
Description:	Site-wide pring layout elements
     
History
ver date  		who     	comment
-----------------------------------------------------------------------------
1	05/12/07	MS			Created

*/


#siteTop, #coSiteNavigation, #coSiteSubNavigation, #coSiteFooter, #signpostPanel, #coArticleUsedCar_search  {
	margin:0;
	padding:0;
	display:none;
}

body {
	background-color:#FFF;
	margin:0px;
	padding:0px;
	text-align:left;
	color:#000;
	font: normal 75% Arial, sans-serif; 
}

h1 {
	color:#E3252F;
	font-family:arial,sans-serif;
	font-size:1.7em;
	font-weight:bold;
	margin:0;
	padding:8px 0px 8px 0px;
}

h2 {
	color:#E3252F;
	font-family:arial,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	margin:24px 0px 6px 0px;
	padding:0;
}

a {
	color:#E10915;
	text-decoration:none;
	font-weight:bold;
}

a img{
	border:none;
}

img.central {
	display: none;
}

#siteSplash, #sitePromise {
	display:none;
}

/*BAG*/
#mainPanel .centerBag {
	position:relative;
	width:498px;
	margin:0 auto;
}

#mainPanel .bagImage {
	overflow:hidden;
	position:relative;
	width:498px;
	height:121px;
}

#mainPanel .bagBorder {
	border:18px solid #E10915;
	width:462px;
}

#mainPanel .bagItem {
	border-bottom:2px solid #E10915;
	width:100%;
	overflow:hidden;
}

#mainPanel .bagItem .col1 {
	float:left;
	overflow:hidden;
}

#mainPanel .bagItem .col2 {
	float:left;
	overflow:hidden;	
}

#mainPanel .bagItem .col3 {
	float:right;
	overflow:hidden;	
}

#mainPanel .bagItem img {
	padding:0;
	margin:0;
}

#mainPanel .bagItem .bagName {
	font-weight:bold;
}

#mainPanel .bagItem .bagPrice {
	font-size:0.9em;
	font-weight:bold;
	padding:12px 0px 10px 0px;
}

#mainPanel .bagItem a {
	font-size:0.8em;
	color:#E10915;
	text-decoration:none;	
	font-weight:normal;
}

#mainPanel .bagItem .removeCar {
	display:block;
	margin-top:8px;
}

#mainPanel .bagMessage {
	color:#E10915;
}


/*SEARCH RESULTS*/
.message_body {
	margin-top:8px;
	margin-bottom:8px;
	width:626px;
	overflow:hidden;
}

.message_body_row {
	padding:4px 4px 4px 4px;
	color:#FFF;
	background-color:#333;
	overflow:hidden;
}

#mainPanel .search_results_row {
	width:100%;
	overflow:hidden;	
	margin:6px 0px 0px 0px;
}

#mainPanel .searchResultsModelBox {
	float:left;
	width:50%;
}

#mainPanel .search_results_model {
	width:310px;
	height:10.2em;
	background-color:#FFF;
	border:1px solid #CCC;
	color:#333;
	font-size:0.8em;
	position:relative;
}

#mainPanel .search_results_model_pad {
	padding:4px 4px 4px 4px;
}

.rowLeft_searchResults {
	float:left;
	width:124px;
}

.rowRight_searchResults {
	float:right;
	width:176px;
}

#mainPanel .search_results_model .carSearchImg {
	float:left;
}

#mainPanel .search_results_model .manufacturer {
	width:90%;
	font-weight:bold;
}

#mainPanel .search_results_model .baggedImg_sm {
	display:block;
	position:absolute;
	bottom:1px;
	right:4px;
}

#mainPanel .search_results_model .morelink {
	position:absolute;
	bottom:4px;
}


#mainPanel .search_results_model a:link, #mainPanel .search_results_model a:visited, 
#mainPanel .search_results_model a:hover, #mainPanel .search_results_model a:active {
	text-decoration:none;
}

#mainPanel .message_body_row a:link, #mainPanel .message_body_row a:visited, 
#mainPanel .message_body_row a:hover, #mainPanel .message_body_row a:active {
	text-decoration:none;
	color:#FFF;
}








/*
#siteTop, #coSiteTool, #coSiteNavigation, #signpostPanel, #siteBottom, #coSiteFooter {
	padding: 0px;
	margin: 0px;
	display: none;
}

#siteHolder, #siteContent, #siteMain, #coSiteSubNavigation, #midPanel, #mainPanel, #pageTitle, .title_row, .feImages, .row, .desc, 
#bodyText, #coHeaderImage, .dialog_body, .articlewithbannerads, .articlewithbanneradsbody, #siteMain .model, #siteMain .dealers_add_1, 
#siteMain .dealers_add_2, #siteMain .dealers_add_3, #siteMain .road_test_list, #mainPanel .news_date, #siteMain .road_test, #siteMain .news_list, 
#siteMain .news, #siteMain .usedcar_add, #siteMain .accessories, #mainPanel .road_test .body, #mainPanel .road_test .bodyNoImages, #mainPanel .news, 
#mainPanel .news .news_date, #mainPanel .news .images, #mainPanel .news .body, #mainPanel .news .bodyNoImages, #mainPanel .news .body, #mainPanel .road_test .images 
#mainPanel img {
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	padding: 0px;
	margin: 0px;
	float : none !important;
	overflow: visible;
	background: transparent;
	clear: all;
}

#siteContent {
	filter: none;
}

#siteContent, #siteMain .model, #siteMain .dealers_add_1, #siteMain .dealers_add_2, #siteMain .dealers_add_3,
#siteMain .road_test_list, #siteMain .road_test, #siteMain .news_list, #siteMain .news, #siteMain .usedcar_add, 
#siteMain .accessories {
	border-style: none;
}

#mainPanel {
	width: 95%;
}

#pageTitle {
	margin-bottom: 30px;
}

.title_row, #mainPanel .news h2 {
	margin-bottom: 20px;
}

p {
	position: relative;
	width: 100%;
	padding: 0px;
	margin: 0px;
	float : none !important;
	overflow: visible;
	margin-bottom: 10px;
}

a {
	color: #000000; 
	text-decoration: none;
}
*/