body {margin: 0px 0px 0px 0px; background-color:#005B82; font-family:"Microsoft Sans Serif";}

sup {color:#63747d;}


p {font-family:"Microsoft Sans Serif";}
a {color:#63747d; text-decoration:none;}
a:hover {color: #005B82;}

#container {width: 854px; height: auto; margin-left: auto; margin-right: auto; background-color:#FFFFFF; margin-top: 40px; margin-bottom: 40px; border-color:#A5A9D1; border-width:medium; border-style:solid;}

#header {background-image:url(images/header-images/mountain-backdrop.jpg); width: 100%; height: 155px; background-repeat:no-repeat;}

#navbar {height: 83px; }

#logo {height: 83px; width: 308px; float: left; background-image:url(images/header-images/logo.jpg); border-right-color:#A5A9D1; border-right-width:medium; border-right-style:solid; background-repeat:no-repeat;}

.navitem {margin-top: 25px; margin-left:30px; width: auto; height: 30px; float: left; text-align:left; font-family:"Microsoft Sans Serif"; color:#63747d; font-size:14pt; font-weight:bold; }

#main-content { clear: both;  width: 854px; }


.line {width: 854px; background-image:url(images/line4.gif); height:5px; clear:both;}

.line3 {width: 380px; background-image:url(images/line.gif); height:5px; }

.line4 {width: 854px; background-image:url(images/line4.gif); height:2px; clear:both;}

.line2 {width:854px; background-image:url(images/line4.jpg); height:50px; float: left; background-position:center; margin-top: 6px; background-position:bottom;}

#cars-logo {background-image:url(images/cars-header-copy.png); background-repeat:no-repeat; height: 50px; width: 131px; float: left; margin-top: -10px }

#car-header {background-image:url(images/car-page-images/wedding-2.jpg); width: 100%; height: 199px; background-repeat:no-repeat;}

#cars {width: 100%;
height: auto; clear:both;}

.car-box {float: left; width: 427px; height:850px;}

.car { margin-left: 17px; margin-bottom: 20px; margin-top: 0px; float: left;}

.flash {float: left; padding: 0px; padding-bottom: 0px; padding-left: 0px; padding-top:0px; width:280px; margin-top: 3px;  margin-right: 4px; margin-bottom: 3px;}

.flash2{float: right; padding: 0px; padding-bottom: 0px; padding-left: 0px; padding-top:0px; width:280px; margin-top: 3px; margin-right: 4px;  }

#text {margin-left: 15px; width: 830px; font-family:"Microsoft Sans Serif"; color: #63747d; font-size:12pt; font-weight:500; }

.text{font-family:"Microsoft Sans Serif"; color: #005B82; font-size:12pt; font-weight:500; margin: 20px;}

.text2{font-family:"Microsoft Sans Serif"; color: #005B82; font-size:12pt; font-weight:500; margin: 20px; height: 920px;}

.text h3{color:#63747d; margin-bottom: 0px; padding-bottom:0px;}

#text h1{color:#63747d}

input {width: 300px;}

#footer {background-image:url(images/header-images/footer-logo.jpg); width: 854px; height:83px;}

#footer-text {width: 854px; height: auto; text-align:center; font-family:"Microsoft Sans Serif"; color: #C7CDC9;}

#cars-header {width: 100%; height: 100px;}
#cars-header-image {background-image:url(images/header-images/cars.jpg); background-repeat:no-repeat; width: 100%; height: 70px; border-bottom-color:#A5A9D1; border-bottom-width:medium; border-bottom-style:solid;}

.car-image {float:left; margin-left: 0px;  width: 380px; height: 252px; margin-right: 32px; background-repeat:no-repeat; margin-bottom: 20px;}



#Daimler250 a{background-image:url(images/car-page-images/Car-H32.jpg); display:block; width: 380px; height: 252px; background-repeat:no-repeat;}
#JaguarS a{background-image:url(images/car-page-images/Car-H38.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}
#BentleyS2 a{background-image:url(images/car-page-images/Car-L36.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}
#JaguarXJ6 a{background-image:url(images/car-page-images/Car-H63.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}
#DaimlerXJ8 a{background-image:url(images/car-page-images/Car-L61.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}

#Daimler250 a:hover{background-image:url(images/car-page-images/Car-H59.jpg); display:block; width: 380px; height: 252px; background-repeat:no-repeat;}
#JaguarS a:hover{background-image:url(images/car-page-images/Car-H54.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}
#BentleyS2 a:hover{background-image:url(images/car-gubbins/Car-H52.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}
#JaguarXJ6 a:hover{background-image:url(images/car-page-images/orange-interior.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}
#DaimlerXJ8 a:hover{background-image:url(images/car-page-images/grey_interior.jpg); display:block;width: 380px; height: 252px;background-repeat:no-repeat;}*/




#wrapc{
		
	width: auto;
	
	text-align: right;
	
	
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
   
    visibility: hidden;}
	
.clearfix {display: inline-table;} 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;} 
/* End hide from IE-mac */



#wrapc p {
    font-size:80%;
    color:#737373;
    font-style: italic;}

.quote {
    position:relative;
	left: 400px;
	top: 20px;
    background: white;
	text-align: right;
}

.hidden {
    display: none;
}


