/* CSS Document */
html
{	margin:auto;
	padding:0;
	border:0;
	}
body
{
	background: url(../images/bk.gif) repeat-x #011031;
	margin: 0px;
	padding: 0;
	font-family: sans-serif;
	font-size: 11px;
	color: #fff;
	border: 0;
}
img
{
	border: 0px;
}
#container
{
	width: 98%;
	margin-right: 10px;
	margin-left:10px;
	padding: 0px;
	background-image: url(../images/mainBg.jpg);
	background-position:top left;
	}
	#headerImg 
	{height:164px;
		background:#000 url(../images/bigHeader.jpg) no-repeat;
		background-position:top left;
		width:100%;	
		}

#topNav
{
	width: 97%;
	background: url(../images/navBg.gif) repeat-x;
	height: 28px;
	padding: 10px 17px 0 20px;
	
}

#content
{
	width:97%;
			padding: 8px 17px 5px 20px;
	color:#000;
	text-align:left;
	line-height:150%;
	background-image: url(../images/contentBackground.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	background-position:inherit;

}
#mainText 
{
	width:400px;
	float:left;
	}
.offerCell 
{
	line-height:normal;
	}

.indexImgLinks
{
	margin-right: 20px;
}

#news
{
	background: url(../images/newsBg.gif) no-repeat;
	height: 90px;
	width:97%;
	padding:58px 17px 5px 20px;
	overflow:hidden;
}

.dailyOffer 
{
	float:right;
	width:250px;
	height:200px;
	background:#000 url(../images/mercSprinter.gif) no-repeat;
	margin:15px;
	margin-bottom:5px;
	margin-top:-20px;
	}

#prevNext
{float:right;
	/*margin: 60px 12px; width:80%;*/
}

.rightImg
{
	float: right;
	margin:3px;
	border: 0px;
}

#footer
{
	padding: 12px 0 12px 20px;
	font-size: 10px;
	background: #16274a;
	line-height: 16px;
	text-align:left;
	width:99%;
	border-bottom:solid 2px #FFC929;
}

.footerImg
{
	float: right;
	margin: 0 16px 16px 0px;
}

/*/////////////// links //////////////////////////////*/

#topNav a
{
	color: #fff;
	text-decoration: none;
	padding: 15px 5px 5px 5px;
}
#topNav a:hover
{
	color: #203c7b;
	text-decoration: none;
	background: #f8f54e;
	padding: 15px 5px 5px 5px;
}



a
{
	color: #fff;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	color: #f8f54e;
	text-decoration: none;
}
#content a
{
	color: #162346;
	}
/* ajax__tab_yuitabview-theme theme (images/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header
{
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 12px;
	border-bottom: solid 2px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
	background: url(../images/yui/sprite.png) #d8d8d8 repeat-x;
	margin: 0px 0.12em 0px 0px;
	padding: 1px 0px 1px 0px;
	vertical-align: bottom;
	border: solid 1px #a3a3a3;
	border-bottom-width: 0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
	color: #000;
	padding: 0.35em 0.75em;
	margin-right: 0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
	background: url(../images/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
	color: #fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
	background: url(../images/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 11px;
	padding: 0.25em 0.5em;
	background-color: #D8E2FF;
	border: solid 1px #808080;
	border-top-width: 0px;
}


.vTitle
{
	font: 120%;
}
h3
{
	margin: 1px;
}


.tableHeader
{
	font-size: 120%;
	background: #62A356;
	color: #fff;
	font-weight: bold;
}
.price
{
	font-size: 110%;
	font-weight: bold;
}

.mapTitles
{
	font-weight: bold;
	line-height: 20px;
	color: #000;
}
fieldset
{
	padding: 5px;
	border: solid 1px #202c52;
	width: 228px;
	text-align: left;
	font-weight: bold;
	
}
legend
{
	font-weight: bold;
}
fieldset input
{
	width: 218px;
	
}
input, textarea
{
	border: solid 1px #202c52;
	color: #0b1b3c;
	background-image: url( "../images/inBack.gif" );
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:2px;
}
textarea
{
	background-image: url( "../images/txBack.gif" );
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	
	font-weight: bold;
}
input.but
{
	color:Yellow;
	background-image: url( "../images/butBack.gif" );
	background-repeat: repeat-x;
}

.vehTitle, .vehPrice 
{
	font-weight:bold;
	font-size:130%;
	color:#222473;	
	}
.imgButHome 
{
	margin-bottom:15px;
	text-align:right;
	}
.newsItems
{
	width:97%;
	float:left;
	vertical-align:middle;
	}
	
.imgOff 
{
	margin:0 3px;
	float:left;
	border:solid 1px yellow;
	}
.offText 
{
	font-weight:bold;
	line-height:150%;
	float:left;
	
	}
li 
{
	margin-top:10px;
	}
li a:link, li a:visited  
{
		color:#000;
	}

h2 
{
	font-size:14px;
	line-height:18px;
	color:#0d1730;
	}
	
.imgBut 
{
	background:none;
	}
div#newButs 
{	display:none;
		margin:10px 0 0 0 ;
		float: left; 
		/*width: 711px;*/
		height:31px;
	}
	div#newButs img.spa 
	{
		margin-left:23px;
		margin-right:23px;
	}

	
h3 
{
		font-size:20px;
	line-height:20px;
	margin-bottom:10px;
	}
	
.vDetails 
{
	width:100px;
	padding:5px;
	border:solid 1px Yellow;
	font-weight:bold;
	float:right;
	background:#0b1b3c;
	color:#fff;
	line-height:20px;
		
	}
	
	
#side_bar a
{
	font-size:120%;
	color:#A10048;
	
	}
	.offerBox 
	{
		z-index:1;
		float:right;
				margin:5px;}
	.offerList 
		{
		float:right;
		padding:5px;
		margin:5px;
		border:2px solid yellow;
		width:200px;
	
		background:#214081;
		color:#fff;
		font-weight:bold;
		}
		.offerList h2
		{color:#fff;
			width:98%;
			background-color:#2255f2;
			padding:2px;
			
			}
.offerList .offerBullets li 
{
	color:yellow;
	}
#content .offerList .offerBullets li a
{
	color:yellow;
	}


.offerBullets
{
    list-style-type: disc;
    list-style-position: outside;
}
ul.offerBullets {
margin:0;
margin-left:15px;
padding:0;
text-indent:0px;
}
	.offerHolder 
	{
		float:left;
		width:500px;
					
			}
#flashHolder 
{
	margin:0;
	padding:0;
	float:left;
	width:691px;
	height:120px;
	}