#header { height:200px; line-height:40px; margin:0px; background-image: url(../header/skodahead2.jpg); background-repeat: repeat-x; }
#navigation{ float:left; width:200px; background-color: #FFFFFF; background-image: url(images/skodaside2.jpg); background-repeat: repeat-x; height: 100%; }
/* NEW STUFF */ 
#secondHeader { background-image: url(images/second-header-image.jpg); background-repeat: no-repeat; background-position: left top; height: 343px; width: 785px; margin-left: 15px; float: left; margin-bottom: 15px; }
#thirdHeader { background-image: url(images/third-header-image.jpg); background-repeat: no-repeat; background-position: left top; height: 343px; width: 785px; margin-left: 15px; float: left; margin-bottom: 15px; }
#content2 { float: left; width: 570px; margin-left: 15px; margin-top: 0px; padding: 0px; margin-right: 0px; margin-bottom: 0px; }
#content2 h1 { font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bolder; color: #0A7352; margin: 0px; padding: 0px 0px 10px 0px; }
#content2 h2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bolder; color: #0A7352; margin: 0px; padding: 10px 0px 10px 0px; }
#content2 p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #262425; line-height: 18px; margin: 0px; padding: 0px 0px 10px 0px; }

/*
#content2 ol { margin: 0px 0px 10px 50px; padding: 0px; }
#content2 ol li { padding-bottom: 6px; padding-top: 0px; padding-right: 0px; padding-left: 0px; }
#content2 ul { margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 50px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	line-height: 20px; }
#content2 li { 	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #262425; }
*/
.carBlockR {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	float: left;
	width: 275px;
}
.carBlockL {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	width: 275px;
}
.carBlockL2 { margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; float: left; width: 570px; }
.carBlockL2 img { float:left; }
.carBlockL2 p {
}
span.pinkText { color:#AE32AE; font-weight: bold; font-size: 24px; }

a.arrowControl {
	padding: 0px;
	float: left;
	height: 29px;
	width: 77px;
	z-index: 3;
	position: relative;
	background-image: url(images/new-arrow.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
a.arrowControl:hover {
	background-image: url(images/new-arrow-over.png);
}
a.arrowControl2 {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -16px;
	height: 29px;
	width: 77px;
	z-index: 2;
	position: relative;
	background-image: url(images/used-arrow.png);
	background-repeat: no-repeat;
	padding: 0px;
}
a.arrowControl2:hover {
	background-image: url(images/used-arrow-over.png);
}
a.arrowControl3 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -16px;
	height: 29px;
	width: 132px;
	z-index: 1;
	position: relative;
	background-image: url(images/special-arrow.png);
	background-repeat: no-repeat;
}
a.arrowControl3:hover {
	background-image: url(images/special-arrow-over.png);
}

a.arrowControlSpecial {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 29px;
	width: 256px;
	z-index: 1;
	position: relative;
	background-image: url(images/big-offer-button.jpg);
	background-repeat: no-repeat;
}
a.arrowControlSpecial:hover {
	background-image: url(images/big-offer-button-over.jpg);
}

#contentBox2 {
	float: left;
	width: 200px;
	margin-top: 0px;
	margin-left: 15px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: right;
}

#contentBox2 img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}

#extra{	float:none;	width:100%; clear: both; background-color: #FFFFFF;}
#extra p {
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

/* new box */

.sidebox {
	margin: 0px;
	font-size: 100%;
	width: 250px;
	background-image: url(images/skoda_r2_c2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.boxhead {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(images/skoda_r1_c2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.boxhead h2 { margin: 0px; color: white; font-weight: bold; font-size: 1.4em;
	line-height: 1em; /* Safari-only, but cool */
	padding: 19px 1px 1px 1px; background-image: url(images/skoda_r1_c1.jpg); background-repeat: no-repeat; background-position: left top; text-transform: uppercase; }
.boxbody { margin: 0; padding: 5px 30px 45px 30px; background-image: url(images/skoda_r2_c1.jpg); background-repeat: no-repeat; background-position: left bottom; }
/* new box end */
.boxbody p { font-family: Helvetica, Arial; font-size: 16px; color: #FFFFFF; }
.boxbody .button { font-weight: bold; color: #000000; font-size: 18px; text-align: center; margin: 15px 0px 0px 0px; }
blockquote { font-size: medium; font-weight: bolder; background-color: #eeeeee; border-right: solid 12px #2E7F59; padding: 5px 5px 1px 19px; width: 80%; margin: 1em; }

hr { clear:both;  height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210); }
h2 { color: #2E7F59; }
h3 {color: #2e7f59;}
.sold { font-weight: bold; color: #FF0000; }

.specialcentre h1 { color: #666666; padding-right: 40px; }
.specialcentre  h2 { color: #666666; }
.specialcentre h3 { color: #FFFFFF; }
.specialcentre  h3.saving { color: #FF0000; }
table.specialtable { background-color: #FFFFFF; width: 372px; }
td.specialtable { border: 1px solid #FFCC00; font-size: larger; font-weight: bold; }
table.specialtable tr:hover { background-color:#CCDCD1; }
/* MORE NEW STUFF */
.newsStories { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; }
.newsStories h3 { color: #378aff; text-transform: none; border-top-width: 1px; border-top-style: solid; border-top-color: #13b182; padding: 10px 0px 0px 0px; margin: 0px; }
.newsStories h4 { color: #378aff; text-transform: none; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.newsStories span.date { color: #666666; font-size: 10px; padding: 0px; display: block; margin: 0px 0px 10px 0px; }
.newsStories p { margin: 0px; padding: 0px; }
.newsStories img { padding: 2px; margin: 10px 0px 10px 0px; border: 1px solid #CCCCCC; }
.newsStories ul { padding: 0px; margin-top: 0px; margin-right: 40px; margin-bottom: 10px; margin-left: 40px; line-height: 24px; font-size: 12px; }
.newsStories ul li { }
.newsStories ol { padding: 0px; margin-top: 0px; margin-right: 40px; margin-bottom: 10px; margin-left: 40px; line-height: 24px; font-size: 12px; }
.newsStories ol li { }

table.blankTable { padding: 0px; background-color: #FFFFFF; width: 100%; margin: 0px 0px 15px 0px; }
table.blankTable tr { }
table.blankTable td { padding: 0px; margin: 0px; vertical-align: top; text-align: center; }

table.newsTable { margin-bottom: 20px; width: 100%; font-size: 10px; }
table.newsTable caption { border:2px solid #FFFFFF; background-color:#2e7f59; text-align:left; color:#FFFFFF; font-weight:bold; font-size:110%; padding: 6px 2px 2px 6px; margin: 0px; }
table.newsTable td { text-align:left; font-weight:normal; color:#666666; font-size:110%; padding: 6px 6px 2px 6px; border: 2px solid #FFFFFF; }

img.newsRightFloat { padding: 2px; float: right; background-color: #FFFFFF; clear: right; margin: 0px 0px 10px 10px; border: 1px solid #CCCCCC; }
img.newsLeftFloat { padding: 2px; float: left; background-color: #FFFFFF; clear: left; margin: 0px 10px 10px 0px; border: 1px solid #CCCCCC; }
/* Service Style */
table.serviceTable { margin: 0px; padding: 0px; background-color: #FFFFFF; }
table.serviceTable tr { }
table.serviceTable td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 6px; text-align: left; vertical-align: top; background-color: #F4F4F4; margin: 0px; border: 1px solid #FFFFFF; }
table.serviceTable img { padding: 0px; border: 0px solid #CCCCCC; margin: 0px; }
/* Contact Style */
table.contactTable { margin: 0px; padding: 0px; background-color: #FFFFFF; width: 570px; }
table.contactTable tr { }
table.contactTable td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 6px; text-align: left; vertical-align: top; }
/* Opening Hours Table */

table.openTable { background-color:#F5F5F5; }
table.openTable tr th { background-color: #E5E5E5; padding: 6px; text-align: left; }
table.openTable tr:hover th { background-color: #E5E5E5; }

table.openTable tr td { padding: 6px; border: 1px solid #FFFFFF; }
table.openTable tr:hover td { background-color: #ABE4AD; }
