* { margin:0; padding:0; }
body
{
	background-color:#D7D2BC;
	background-image:url('/images/theme/mainbg.jpg');
	background-repeat:repeat-x;
	background-position:top left;
	font-family:Tahoma;
}
img
{ 
	border:0px;
}
div.header
{
	width:998px;
	height:155px;
	margin-top:5px;
}
div.headerLeft
{
	width:264px;
	height:155px;
	background-image:url('/images/theme/headerLeft.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	float:left
}
div.headerMid
{
	width:700px;
	height:155px;
	background-image:url('/images/theme/headerMid.jpg');
	background-repeat:repeat-x;
	background-position:top left;
	float:left

}
div.headerRight
{
	width:34px;

	height:155px;
	background-image:url('/images/theme/headerRight.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
div.clear
{
	clear:both;
}
div.logo
{
	width:230px;
	height:135px;
	float:left;
	padding-top:20px;
}
div.phone
{
	width:300px;
	height:155px;
	float:left;
}
div.store
{
	text-align:center;
	padding-top:15px;
	padding-left:25px;
	float:left;

}
div.store a
{
	display:block;
}
div.coventry
{
	font-family:Arial Narrow;
	font-size:30px;
	color:#fff;
	font-weight:bolder;
	line-height:34px;
	margin-top:10px;
}
div.coventry span
{
	font-size:44px;
	font-weight:normal;
}
div.sep
{
	background-image:url('/images/theme/sep.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:287px;
	height:1px;
	font-size:1px;
	margin-top:15px;
}
div.motto
{
	margin-top:5px;
	font-family:arial;
	font-size:12px;
	color:#fff;
	font-weight:bolder;
	line-height:14px;
}
table.menu
{
	position:relative;
	top:-18px;
}
td.menuLeft
{
	background-image:url('/images/theme/menuLeft.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:33px;
	width:12px;
}
td.menuMid
{
	background-image:url('/images/theme/menuMid.gif');
	background-repeat:repeat-x;
	background-position:top left;
	height:33px;
	padding-top:7px;
	padding-bottom:7px;
	width:780px;
}
td.menuRight
{
	height:33px;
	width:12px;
	background-image:url('/images/theme/menuRight.gif');
	background-repeat:no-repeat;
	background-position:top left;

}
td.menuMid a
{
	padding-left:25px;
	padding-right:20px;
	background-image:url('/images/theme/menubg.gif');
	background-repeat:no-repeat;
	background-position:center left;
	text-transform: uppercase;
	color:#fff;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	float:left;
}
td.menuRight a
{
	padding-left:15px;
	padding-right:10px;
	text-transform: uppercase;
	color:#870000;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
}


td.menuMid a.blank
{
	background-image:none;
}
div.leftMenu
{
	float:left;
	width:216px;
}
div.menuLeftTop
{
	background-image:url('/images/theme/menuLeftTop.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:217px;
	height:30px;
	color:#CC0000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bolder;
	padding-top:10px;
}
div.MenuMidSide
{
	background-image:url('/images/theme/MenuMidSide.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:217px;
}
div.menuLeftBot
{
	background-image:url('/images/theme/menuLeftBot.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:217px;
	height:34px;
}
div.MenuMidSide a, div.MenuMidSide a:hover
{
	background-image:url('/images/theme/item_bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
	display:block;
	text-align:right;
	padding-right:13px;
	margin-right:6px;
	color:#3A3833;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
	text-transform: uppercase;
	line-height:20px;
}
div.MenuMidSide a:hover, div.MenuMidSide a.active
{
	background-image:url('/images/theme/item_bg_hover.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
	line-height:20px;
	color:#fff;
	margin-right:7px;
}
div.MenuMidSide a.last
{
	background-image:none;
}
div.MenuMidSide a.last:hover
{
	background-image:url('/images/theme/item_bg_hover.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
	line-height:20px;
	color:#fff;
	margin-right:7px;
}
div.mainContent
{
	float:left;
	width:768px;
	margin-left:10px;
}
div.contLeftUp
{
	float:left;
	width:26px;
	height:25px;
	font-size:1px;
	background-image:url('/images/theme/contLeftUp.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
div.contMidUp
{
	float:left;
	width:709px;
	height:25px;
	font-size:1px;
	background-image:url('/images/theme/contMidUp.jpg');
	background-repeat:repeat-x;
	background-position:left top;
}
div.contRightUp
{
	float:left;
	width:31px;
	height:25px;
	font-size:1px;
	background-image:url('/images/theme/contRightUp.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

div.contMidSide
{
	width:768px;
	background-image:url('/images/theme/contMidSide.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}

div.contLeftBot
{
	float:left;
	width:26px;
	height:32px;
	font-size:1px;
	background-image:url('/images/theme/contLeftBot.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
div.contMidBot
{
	float:left;
	width:709px;
	height:32px;
	font-size:1px;
	background-image:url('/images/theme/contMidBot.jpg');
	background-repeat:repeat-x;
	background-position:left top;
}
div.contRightBot
{
	float:left;
	width:31px;
	height:32px;
	font-size:1px;
	background-image:url('/images/theme/contRightBot.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
div.contentCopy
{
	width:700px;
	text-align:left;
	line-height:16px;
}
div.contentCopy p
{
	color:#000;
	font-family:Tahoma;
	font-size:12px;
	padding-bottom:10px;
/*	background-color:#F0EFEB;*/
	text-align:justify;
	text-indent:2em;
}
div.contentCopy p.orange
{
	color:#cc0000;
	font-family:Tahoma;
	font-size:12px;
	padding-bottom:10px;
	font-weight:bolder;
	background-color:#F0EFEB;
}
div.contentCopy a
{
	color:#C17F0F;

}
span.red
{
	color:#cc0000;
	font-weight:bolder;

}
div.notice
{
	text-align:center;	
	color:#000;
	font-family:Tahoma;
	font-size:11px;
	margin-top:15px;

}
div.note
{
	margin-left:50px;
}

div.noteLeftUp
{
	float:left;
	font-size:1px;
	width:25px;
	height:25px;
	background-image:url('/images/theme/noteLeftUp.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
div.noteMidUp
{
	float:left;
	font-size:1px;
	width:550px;
	height:24px;
	background-image:url('/images/theme/noteMidUp.jpg');
	background-repeat:repeat-x;
	background-position:left top;
}
div.noteRightUp
{
	float:left;
	font-size:1px;
	width:25px;
	height:24px;
	background-image:url('/images/theme/noteRightUp.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}


div.noteLeftBot
{
	float:left;
	font-size:1px;
	width:25px;
	height:25px;
	background-image:url('/images/theme/noteLeftBot.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
div.noteMidBot
{
	float:left;
	font-size:1px;
	width:550px;
	height:25px;
	background-image:url('/images/theme/noteMidBot.jpg');
	background-repeat:repeat-x;
	background-position:left top;
}
div.noteRightBot
{
	float:left;
	font-size:1px;
	width:25px;
	height:25px;
	background-image:url('/images/theme/noteRightBot.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}


div.noteMid
{
	float:left;
	width:600px;
	min-height:40px;
	background-image:url('/images/theme/noteMid.jpg');
	background-repeat:repeat-y;
	background-position:left top;
	
}
div.noteMidCont span
{
	color:#cc0000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bolder;
}

div.noteMidCont
{
	width:500px;
	text-align:center;
	color:#000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	line-height:16px;
}
div.employment
{
	padding-top:20px;
	text-align:center;
}
div.employment a
{
	color:#000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bolder;
	padding-right:10px;
	background-image:url('/images/theme/arrow.gif');
	background-repeat:no-repeat;
	background-position:right center;
}
div.employment p
{
	color:#000;
	font-family:Tahoma;
	font-size:11px;
	margin-top:15px;
	font-weight:normal;

}
div.footer
{
	width:998px;
	height:155px;
	height:40px;
	margin-top:22px;
	text-align:center;
	color:#0C3C3E;
	font-family:Tahoma;
	font-size:11px;
	line-height:20px;
}
div.footer a
{
	color:#0C3C3E;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}
div.footer a:hover
{
	text-decoration:underline;
}
div.MenuBg
{
	background-image:url('/images/theme/MenuMidSide.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:217px;
	text-align:center;
}
div.jaguarMenu
{
	background-image:url('/images/theme/MenuMidSide2.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:217px;
	height:30px;
	text-align:center;
	padding-top:11px;
}
div.jaguarMenu a, div.menuLeftTop a
{
	text-align:center;
	color:#CC0000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
}
table.carType td
{
	font-family:Tahoma;
	font-size:12px;
	color:#000;
	line-height:17px;
}
table.carType a
{
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	background-image:url('/images/theme/arr.gif');
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
}
table.carType a.carHome
{
	color:#cc0000;
	background-image:none;
}
.carCatalogue
{
_height:520px;
 min-height:520px;
}
 table.catSearch input.searchText, table.newsletter input
{
	width:170px;
	height:19px;
	border:solid 1px #C9C9C9;
}
 table.catSearch a, table.results a

{
	color:#cc0000;
	font-size:11px;
}
span.allParts
{
	position:relative;
	top:-4px;
}
 table.catSearch 
{
	font-size:11px;
}
table.results
{
	font-size:13px;
	border-left:solid 1px #fff;
	border-top:solid 1px #fff;
	background-color:#D5D0BC;
}

table.results td
{
	padding:4px;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
}
div.contentCopy p.a18g{
	font-size:13px;
	font-weight:bolder;
	font-family:Arial;
	background-color:#000;
	color:#cc0000;
	padding:4px;
	text-indent:0px;
	display:inline;
	margin-bottom:5px;
	line-height:20px;
	position:relative;
	top:-5px;
}
div.contentCopy span.a16c, table.wholesale span
{
	font-size:15px;
	font-weight:bolder;
	font-family:Arial;
	color:#cc0000;
}
table.newsletter, table.wholesale
{
	font-size:13px;
	font-family:tahoma;
	color:#000;
}

a.adv8{
font-weight:bold;
margin-bottom:5px;
font-size:13px;
}
table.newsletter input.formbat
{
	width:50px;
	height:20px;
	border:none;
}
span.a15c{
	color:#cc0000;

	font-weight:bold;
}
span.a17g
{
	color:#cc0000;
	padding:3px;
	font-weight:bolder;
}
td.a13b, td.a14, td.a18g, td.a16c, td.a13, span.a13b, td.a15r, td.a11b{
font-family:Tahoma;
font-size:13px;
}
td.a15c{
font-family:Tahoma;
font-weight:bold;
font-size:14px;
}
a.email{
	font-weight:bold;
	font-size:12px;
}
td.style1, td.style2, span.style2, b.style2{
	color:#cc0000;
	font-size:16px;
	font-weight:bold;
}
table.jaguarTips
{
	font-size:13px;
	color:#000;
line-height:20px;
}
table.jaguarTips a
{
	font-size:13px;
}
div.contentCopy p.nojustify
{
	text-align:center;
}
table.salis
{
	border:solid 1px #BBBBBB;
	border-right:none;
	border-bottom:none;
	font-size:13px;
	color:#000;
	font-family:tahoma;
}
table.salis td
{
	border-right:solid 1px #BBBBBB;
	border-bottom:solid 1px #BBBBBB;
	padding-left:5px;
}
h2{
 color:red;
 font-style:italic;
 margin-bottom:5px;
}
td.diff
{
	background-color:#D7C69E;
	text-align:center;
	width:50%;
	font-weight:bolder;
	height:30px;
	color:#cc0000;
}
table.alarm, table.rough, table.lightingProduct, div.usedParts, table.rebuilt, td.newprods

{
	font-size:13px;
	font-family:tahoma;
	color:#000;
}
table.rough
{
	line-height:18px;
}
table.tags
{
	border:solid 1px #BBBBBB;
	border-right:none;
	border-bottom:none;
	font-size:13px;
	color:#000;
	font-family:tahoma;

}
table.tags td
{
	border-right:solid 1px #BBBBBB;
	border-bottom:solid 1px #BBBBBB;
	padding-top:5px;
	padding-bottom:5px;
}
table.tags td span
{
	color:#cc0000;
	font-weight:bolder;
}
td.jagContent
{
	padding-left:5px;
	padding-right:5px;
	text-align:justify
}
strong.red
{
	color:#cc0000;
	font-size:16px;
	font-family:Arial;
}
div.light
{
	border:solid red 1px;
	width:192px;
	background-color:#F8F8F8;
	color:#cc0000;
	font-size:14px;
	font-family:Arial;
	font-weight:bolder;
	margin-bottom:5px;
	border:solid 1px #D2D2D2;
	padding-top:5px;
	padding-bottom:5px;
}
div.lightingContent
{
	border:solid red 1px;
	background-color:#F8F8F8;
	font-size:13px;
	border:solid 1px #D2D2D2;
	width:441px;
	text-align:left;
	line-height:18px;
	padding-left:5px;
}
td.home a
{
	background-image:url('/images/theme/cat.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;;
	width:77px;
	height:24px;
	text-decoration:none;
	color:#000;
	font-weight:bolder;
	padding-top:3px;
	display:block;

}
td.home a:hover
{
	background-image:url('/images/theme/cat_hover.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;;
}
div.specialsTop
{
	background-image:url('/images/theme/specialsTop.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:265px;
	height:40px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bolder;
	padding-top:10px;
	text-align:center;
}
div.specialsMid
{
	background-image:url('/images/theme/specialsMid.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:265px;
}
div.specialsBot
{
	background-image:url('/images/theme/specialsBot.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:265px;
	height:38px;
	text-align:center;
	font-size: 13px;
	font-weight:bolder;

}
div.specialsMid table td a
{
	font-size: 12px;
	font-weight:bolder;
}
div.specialsMid table img
{
	border:solid 1px #fff;
}

.a16cstyle1
{
	color:#cc0000;
	font-size:16px;
	font-weight:bolder;
	font-family:Arial;
}
table.rebuilt
{
	text-align:justify;
}
td.a13, table.alarm
{
	text-align:justify;
}

div.mainHeight{
	_height:500px;
	min-height:520px;
}
div.lightHeight{
	//height:265px;
	min-height:301px;

}


div.contestBlockNameL
{
	width:9px;
	height:24px;
	background-image:url('/images/theme/leftSide.jpg');
	float:left;
	background-position:0px 0px;
	background-repeat:no-repeat;
}


div.contestBlockNameM
{
	height:24px;
	background-color:#000;
	color:#3D3D3B;
	float:left;
	font: bolder 13px Arial;
	color: #fff;
}
div.contestBlockNameM span
{
position:relative;
top:3px;
}

div.contestBlockNameR
{
	width:9px;
	height:24px;
	background-image:url('/images/theme/rightSide.jpg');
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
}
span.a49g
{
	color:#CC0000;
	font-size:17px;
	font-family:Arial;
	font-weight:bolder;
}
div.midBorderBottom{
	background-image:url(/images/theme/item_bg.jpg);
	background-repeat:no-repeat;
	background-position:2px bottom;
}

