/* Stourbridge Motor Company [v2] 25/06/08 ******************************************************/
/* www.stourbridgemotorcompany.co.uk ************************************************************/
/* Developed by: SLIB Design - +44 (0)121 288 9047 - studio@slibdesign.com - www.slibdesign.com */
/* Typography Cascade Stylesheet ****************************************************************/

	*
	{
		font-family: Arial, Helvetica, Gill Sans, Lucida, Helvetica Narrow, sans-serif;
		font-size:12px;
		font-style: normal;
		font-variant: normal;
		color:#333366;
	}
	
	
	/* a *************************************************************************************/
	a:link,a:visited
	{
		font-size:12px;
		color:#666666;
		text-decoration:none;
	}
	
	a:hover,a:focus
	{
		text-decoration:underline;
	}
	
	/* a > home page ------------------------------------------------------------ */

	#copy a:link, #copy a:visited, #copy a:hover,#copy a:focus, #dev a:link, #dev a:visited, #dev a:hover,#dev a:focus
	{
		font-size:10px;
		text-decoration:none;
		color:#999999;
	}
	
	li.home a,li.stock a,li.cars a,li.vans a,li.mpv a,li.contact a,li.map a
	{
		display:block;
		height:20px;
	}
	
	li.home a
	{
		width:68px;
	}
	
	li.stock a
	{	
		width:75px;
	}
	
	li.cars a
	{
		width:77px;
	}
	
	li.vans a
	{
		width:82px;
	}
	
	li.mpv a
	{
		width:74px;
	}
	
	li.contact a
	{
		width:85px;
	}
	
	li.map a
	{
		width:68px;
	}
	
	a.fulldetails_a, a.fulldetails_b
	{
		text-transform:uppercase;
		font-weight:bold;
		font-size:13px;
		margin:0px 0px 0px 0px;
		text-align:center;
		display:block;
		text-decoration:none;	
		color:#333366;
	}

	a.fulldetails_b
	{
		
		font-size:12px;
		background:none;
	}
	/* -------------------------------------------------------------------*/	

	/* h *********************************************************************************/
	h1 
	{
		font-weight:bold;
		font-size:16px;
		margin:0px 0px 10px 0px;
	}
	h2
	{
		font-weight:bold;
		font-size:14px;
		margin:0px 0px 10px 0px;
	}

	h3
	{
		text-transform:uppercase;
		font-weight:bold;
		font-size:13px;
		margin:0px 0px 2px 0px;
	
	}

	h4
	{
		font-weight:bold;
		margin:0px 0px 0px 0px;
	}

	/* H > Home Page ---------------------------------------------------------*/
	#vehiclefinder h2
	{
		font-weight:bold;
		color:#ffffff;
		font-size:16px;
		text-transform:uppercase;
		margin:0px 0px 10px 0px;
		padding:0px;
	}
	
	#caroftheweek h2
	{
		font-weight:bold;
		text-align:center;
		font-size:15px;
		text-transform:uppercase;
		margin:0px 0px 1px 0px;
		padding:0px;
	}
	
	#caroftheweek h3
	{
		font-size:12px;
		font-weight:bold;
		margin:1px 0px 0px 0px;
		padding:0px;
	}
	
	th h4
	{
		
		font-weight:bold;
		font-size:13px;
		margin:0px;
		padding:0px;
		text-transform:uppercase;
	}
	/* --------------------------------------------------------------------------*/

	/* H > Contact Page --------------------------------------------------------------- */
	h1.error
	{
		color:red;
	}

	h2.fail
	{
		color:red;
	}
	
	h2.ok
	{
		color:green;
	}
	/* --------------------------------------------------------------------------------- */

	/* p **********************************************************************************/
	#bottom p.a
	{
		text-transform:uppercase;
		margin:3px 0px 2px 16px;
		font-weight:bold;
	}
	
	#bottom p.b
	{
		text-transform:uppercase;
		margin:0px 0px 0px 16px;
		font-size:10px;
		font-weight:bold;
	}

	#copy
	{
		float:left;
		margin:1px 0px 0px 0px;
	}
	
	#dev 
	{
		float:right;
		margin:1px 0px 0px 0px;
	}
	
	p
	{
		margin:10px 0px 10px 0px;
	}
	
	/* P > Home ------------------------------------------*/
	
	#caroftheweek p
	{	
		margin:1px 0px 0px 0px;
		padding:0px;
		width:130px;
	}

	div.inner p
	{
		margin:1px 0px 1px 0px;
		text-align:center;
	}
	/* -----------------------------------------------------*/

	/* P specification -------------------------------------*/
	#smallprint p
	{
		font-size:9px;
	}
	
	#lspec p
	{
		font-weight:bold;
	}
	
	p.dat
	{
		margin:2px 0px 2px 0px;
		font-size:10px;
	}
	/* -----------------------------------------------------*/
	
	table.spec td span.r
	{
		display:block;
		font-weight:bold;
		float:right;
	}
	
	table.spec td span.l
	{
		display:block;
		float:left;
	}
	/* ul li *****************************************************************************/
	ul
	{
		list-style-type:disc;	
		margin:0px;
		padding:10px 10px 10px 30px;
	}
	
	li
	{
	
	}

