/*standards*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th, img{margin:0px;padding:0px;font-family:Optima, Arial, Calibri, Helvetica, Verdana, sans-serif;line-height:20px;text-align:left;font-size:12px;

}

/*body*/
#garage {margin:8px;background:#464646; font-size:12px; color:#666666;}

/*divAlign*/
#divAlign {width:100%; text-align:center;}			

/*h1,h2,h3,h4,h5*/
h1 {font-size:22px;margin-bottom:16px;}
h2 {font-size:12px;font-weight:normal; margin-top:-4px;}
h3 {font-size:12px;font-weight:bold;}
h4 {font-size:18px;font-weight:bold; margin-bottom:8px;}
h5 {}

#garage h1 {color:#666666}
#garage h1 .altColor {color:#666666;}
#garage h2 {color:#666666}
#garage h3 {color:#666666}
#garage h4 {color:#666666}
#garage h5 {color:#666666}

/*br*/
br {}

/*a*/
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/*p*/
p {font-size:12px;color:#666666;line-height:18px;margin-bottom:0px;background:none;}

/*li*/
li {}

/*ul*/
ul {}

/*text*/
.newsTickerText {font-size:12px;color:#901d56;font-weight:bold;}

/*layout*/
#wrapper {width:770px;margin-left:auto;margin-right:auto; text-align:center;}
#contentWrapper {background-color:#FFFFFF; background-image:url(../images/roundedHeader.jpg); background-repeat:no-repeat; background-position:top centre; height:100%;}
#header {height:100px;}
#leftCol {float:left; width:150px;}
#rightCol {width:620px; float:left; background-repeat:no-repeat; background-position:top right;}

#garage #wrapper {}
#garage #header {background:url(../images/layout/headerBg.jpg);}
#garage #leftCol {}
#garage #rightCol {}

/*content*/
.content {margin:23px 23px 23px 23px;}

/*topNav*/
#topmenu {width:100%;height:100px;}
#topmenuposition {position:relative;top:80px;left:233px; width:530px;}
#topmenu .nav1  {width:100px;height:20px;font-size:11px;text-align:center;float:left;margin-right:3px;}
#topmenu .nav2  {width:100px;height:20px;font-size:11px;text-align:center;float:left;margin-right:3px;}
#topmenu .nav1 a {display:block;width:100px;float:left;text-decoration: none; position:relative; top:2px;font-size:11px;color:#666666;}
#topmenu .nav1 a:hover {}
#topmenu .nav2 a {display:block;width:100px;float:left; text-decoration: none; position:relative; top:2px;font-size:11px;color:#666666;}
#topmenu .nav2 a:hover {}

#garage #topmenu {}
#garage #topmenuposition {}
#garage #topmenu .nav1  {background:url(../images/layout/white.jpg);}
#garage #topmenu .nav2  {background:url(../images/layout/grey.jpg);}
#garage #topmenu .nav1 a {}
#garage #topmenu .nav1 a:hover {color:#761717;}
#garage #topmenu .nav2 a {}
#garage #topmenu .nav2 a:hover {color:#761717;}

/*leftNav*/
#leftMenuWrapper {margin:23px 0 0 21px;}
#leftMenuMiddle {height:100%; background-color:#FFFFFF;}
.leftMenuItem {float:right; width:125px; text-align:right}
.leftMenuItem a {color:#666666;font-size:11px;text-decoration:none;display:block;width:125px;height:21px;}
.leftMenuItem a:hover {background-position:-125px;}

#garage .leftMenuItem {}
#garage .leftMenuItem a {background-image:url(../images/layout/leftMenuItem.jpg);}
#garage .leftMenuItem a:hover {color:#761717;}

/*footer*/
#footer { background-image:url(../images/roundedFooter.jpg); background-repeat:no-repeat; height:100px;}
#footerLeft {font-size:11px; color:#ffffff; text-align:center;}
#footerLeft .boldText {font-size:11px; font-weight:bold; color:#FFFFFF;}
#footerRight {font-size:11px; color:#ffffff; text-align:center;}
#footerRight .boldText {font-size:11px; font-weight:bold; color:#FFFFFF;}


/*home*/
#newsTicker {width:125px;height:180px;float:right;margin-top:25px;margin-bottom:0px;background-image:url(../images/home_buttons/news.jpg);text-align:center;background-repeat: no-repeat;} 
#newsTicker iframe {margin-top:16px;}

/*clearer*/
.clearer {clear:both;}

/*personnel*/
#home .personnelImage {float:left; width:125px; margin-bottom:12px;}
#home .personnelContent {float:left; width:400px;}

/*contact */
#home .address {width:30%; float:left; margin-top:12px;}

#garage .accordionHeader {border: 1px solid #eb7f06; color: white; background-image:url(../images/driving_school/accordian_off.jpg); font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer;}
#garage .accordionHeader a {color: #FFFFFF; background: none; text-decoration: none;}
#garage .accordionHeader a:hover { background: none; text-decoration: underline;}
#garage .accordionHeaderSelected { background-image:url(../images/driving_school/accordian_on.jpg); border: 1px solid #eb7f06; color: white; background-color: #666666; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer;}
#garage .accordionHeaderSelected a {color: #FFFFFF; background: none; text-decoration: none;}
#garage .accordionContent {border: 1px dotted #eb7f06; border-top: none; padding:6px; background-color: white;}

/*garage*/
#garage .topcont {width:100%;}
#garage .westEalingWrapper {width:49%; margin-top:12px; float:left;}
#garage .westEalingWrapper h1, #garage .westEalingWrapper h2, #garage .westEalingWrapper h3, #garage .westEalingWrapper h4 ,#garage .westEalingWrapper p {margin:8px;}
#garage .westEalingHeader {float:left;background-image:url(../images/garage_panel_bg.jpg); background-position:top left; width:100%;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666666;}
#garage .westEalingMiddle {width:100%; background-image:url(../images/garage_panel_footer_bg.jpg); background-position:bottom left; height:350px;}
#garage .westPerivaleWrapper {width:49%; margin-top:12px; float:right;}
#garage .westPerivaleWrapper h1, #garage .westPerivaleWrapper h2, #garage .westPerivaleWrapper h3, #garage .westPerivaleWrapper h4 ,#garage .westPerivaleWrapper p {margin:8px;}
#garage .westPerivaleHeader {float:left;background-image:url(../images/garage_panel_bg.jpg); background-position:top left; width:100%;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666666;}
#garage .westPerivaleMiddle {width:100%; background-image:url(../images/garage_panel_footer_bg.jpg); background-position:bottom left; height:350px;}
#garage .buttonBg {height:102px; width:264px; background-image:url(../images/button_bg.jpg); margin-left:8px;}
#garage .bookOnline {display:block; width:89px; height:89px; background-image:url(../images/book_online.jpg); background-position:bottom left;}
#garage .bookOnline:hover {display:block; width:89px; height:89px; background-image:url(../images/book_online.jpg); background-position:bottom right;}

#garage .perivale {width:49%; float:right;}
#garage .subhead {width:280px; background-image:url(../images/gsubheader.jpg); background-repeat:no-repeat;}
#garage .submid {width:280px; background-image:url(../images/gsubmiddbg.jpg); }
#garage .subfoot {width:280px; background-image:url(../images/gsubfooter.jpg); background-repeat:no-repeat;}

.bottomMenuContainer			{ text-align: center; width:770px;}
.bottomMenuContainer a			{ color:#666666;font-size:11px;text-decoration:none}
.bottomMenuContainer a:hover	{ text-decoration: underline}
.bottomMenuContainer table		{ margin:0 auto;}

