html,body
{
	height:100%;
	margin-top:0px;
	background-image: url(images/dtm-performance-bg.jpg);
	background-repeat: repeat-x;
	background-color:#999999;
	font-family:verdana,arial;
}

p
{
	font-size:10px;
	padding:0px;
}

h1
{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;	
}

h2{
	font-size:14px;
	color: #333;
}

a
{
	text-decoration:none;
	color:#333;
	font-weight:bold;
}

/* Page Container */

#container
{
	height:100%;
	width:812px;
	margin:auto;
}

/* Page Header */

#header
{
	background-image:url('images/automotivukheading.jpg');
	width:812px;
	height:199px;
}

#cornerbanner
{
	position:absolute;
	top:0px;
	left:0px;
	background-image:url('images/valeting-corner.png');
	width:200px;
	height:200px;
}

/* Page Navigation */

/*Navigation ------------------------------ */

#nav
{
	position:relative;
	top:169px;
	width:394px;
	height: 29px;
	background: transparent url(images/nav-automotiv.gif) 0 0 no-repeat;
}

#nav ul#global
{
	position: relative;
	margin: 0;
	padding: 0;
	width: 394px;
	height: 29px;
}

#nav ul#global li
{
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
}

ul#global li, ul#global a 
{
	height: 44px;
	display: block;
	top: 0px;
}

#nav ul#global li a 
{
	text-indent: -90000px;
	text-decoration: none;
}

/*Navigation Rollovers ------------------------------ */

#aboutus			{left: 20px; width: 63px;}
#carsforsale		{left: 83px; width: 77px;}
#sellyourcar		{left: 160px; width: 77px;}
#valeting			{left: 237px; width: 56px;}
#blog				{left: 293px; width: 37px;}
#contact			{left: 330px; width: 59px;}

#aboutus			a:hover	{background: transparent url(images/nav-automotiv.gif) -20px -29px no-repeat; cursor: default;}
#carsforsale		a:hover	{background: transparent url(images/nav-automotiv.gif) -83px -29px no-repeat; cursor: default;}
#sellyourcar		a:hover	{background: transparent url(images/nav-automotiv.gif) -160px -29px no-repeat; cursor: default;}
#valeting			a:hover	{background: transparent url(images/nav-automotiv.gif) -237px -29px no-repeat; cursor: default;}
#blog				a:hover	{background: transparent url(images/nav-automotiv.gif) -293px -29px no-repeat; cursor: default;}
#contact			a:hover	{background: transparent url(images/nav-automotiv.gif) -330px -29px no-repeat; cursor: default;}

#aboutus			a.on	{background: transparent url(images/nav-automotiv.gif) -20px -29px no-repeat; cursor: default;}
#carsforsale		a.on	{background: transparent url(images/nav-automotiv.gif) -83px -29px no-repeat; cursor: default;}
#sellyourcar		a.on	{background: transparent url(images/nav-automotiv.gif) -160px -29px no-repeat; cursor: default;}
#valeting			a.on	{background: transparent url(images/nav-automotiv.gif) -237px -29px no-repeat; cursor: default;}
#blog				a.on	{background: transparent url(images/nav-automotiv.gif) -293px -29px no-repeat; cursor: default;}
#contact			a.on	{background: transparent url(images/nav-automotiv.gif) -330px -29px no-repeat; cursor: default;}


/* Page Content */

#contentcontainer
{
	float:left;
	background-color:#ccc;
	width:812px;
}

#content
{
	width:520px;
	float:left;
	padding:20px;
}

#content p
{
	font-family:verdana,arial;
	font-size:12px;
	padding:0px;
}

#usedcarcontainer
{
	float:left;
	width:510px;
	background-color:#888;
	padding:10px;
	margin:15px 0 0 0;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-topmleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}

#usedcarcontainer:hover {
	border: solid 0px #CCC;
		-moz-box-shadow: 2px 2px 10px #333;
		-webkit-box-shadow: 2px 2px 10px #333;
	    box-shadow: 2px 2px 10px #999;
}

#usedcartitle
{
	float:left;
	width:430px;
}

#usedcarprice
{
	float:right;
	width:60px;
}

#usedcardescription
{
	float:left;
}

#moreimages
{
	float:left;
}

#usedcardescription p
{
	font-size:11px;
	padding:0px 5px 5px 5px;
}

.image
{
	border-width:10px;
	border-color:#FFFFFF;
}

#usedcartitle h1
{
	color:#222;
}

img.usedimages
{
	margin:10px 12px 5px 0;
	border: 1px solid #333;
	float:left;
}

img.contentimage
{
	margin:0px;
	border:1px solid #333;
}

#valetcontainer
{
	float:left;
	width:510px;
	background-color:#888;
	padding:10px;
	margin:15px 0 0 0;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-topmleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}

#valetcontainer:hover {
	border: solid 0px #CCC;
		-moz-box-shadow: 2px 2px 10px #333;
		-webkit-box-shadow: 2px 2px 10px #333;
	    box-shadow: 2px 2px 10px #999;
}

#valetprice
{
	float:right;
	width:45px;
}

#valetdescription p
{
	clear:both;
	font-size:11px;
}

#sidebar
{
	float:right;
	width:210px;
	padding:20px;
}

#sidebar p
{
	font-family:arial,verdana;
	font-size:12px;
	padding:0px;
}

#footer
{
	float:left;
	width:812px;
	height:50px;
	background-color:#ddd;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}

p.footer
{
	font-family:arial,verdana;
	font-size:10px;
	padding:5px;
}

#footer ul
{
	list-style: none;
	padding: 0;
	margin: 15px 0 0 20px;
}

#footer li
{
	float: left;
	margin: 0 0.15em;
}

#footer li a
{
	font-size:10px;
	margin-right:5px;
	height: 2em;
	line-height: 2em;
	float: left;
	display: block;
	color: #333;
	text-decoration: none;
	text-align: center;
}

#footer li a:hover
{
	color: #CC0000;
}

#clear
{
	padding:0px;
	margin:0px;
	height:0px;
	clear:both;
}

div#twitter_div
{
	width: 200px;
	font-size:11px;
	margin-left:0px;
	word-wrap: break-word;
} 
				   
ul#twitter_update_list
{
	list-style-type:none;
	margin-left: 0;
	padding-left: 0em;
	text-indent: 0em;
}

li#twitter_update_list
{
	padding-bottom: 10em;
}

iframe {
border:3px solid #666;
}

fieldset
{
border: 3px solid #666;
width: 480px;
background: #828282;
padding: 16px;
}

legend
{
color: #333;
font-family: verdana;
background: #fff;
font-size: 14px;
border: 1px solid #102850;
padding: 5px 5px;
font-weight: bold;
}
