/* CSS Document for Forever Wedding Cars - Graeme Prescott 2005*/

body{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#004990;
	line-height:17px;
	
	}
	
.bodyText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	}

h5  {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	line-height:16px;
	}
	
.floatimgleft {
	float:left;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	}
	
.linkHeader {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	}	
	
.imageCaption {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	} 

	
/* Sets up page size, makes the page 740px wide*/	
#container{
	width:740px;
	float:left;
	min-height:600px;
	margin-left:auto;
	margin-right:auto;
	}
	
#headerGraphic{
	width:inherit;
	height:auto;
	float:left;
	}
	
#pageHeader{
	height:24px;
	width:560px;
	/*clear:both;*/
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	padding:15px 0px 0px 15px;
	}
	
	
/* Left hand page content*/
#mainContent{
	width:560px;
	float:left;
	text-align:left;
	margin:15px 0px 0px 9px;
	}
	
/* Right hand navigation bar*/
#menuBar{
	float:right;
	width:130px;
	line-height:20px;
	}
	
#menuBar ul{
	list-style:none;
	margin:0;
	font-size:14px;
	}
	
#menuBar li{
    margin-bottom:2px;
	text-align:right;
    }
	
#menuBar li a:link, #menuBar li a:visited{
	display:block;
	width:100%;
	padding-top:2px;
	padding-right:10px;
	padding-bottom:2px;
	background-color:#FFCC66;
	border-left:15px solid #cc99cc;
	color:#004990;
	text-decoration:none;
	}
	
#menuBar li a:hover{
    background-color:#996633; 
    color:#FFFFFF;
	}
	
	
/* Footer, copyright info */

#footer{
    width:inherit;
    clear:both;
	font-size:10px;
	text-align:left;
	color:#004990;
	
	}
	
#validMarkup{
    width:inherit;
    clear:both;
	margin:10px 0px 0px 0px;
	font-size:10px;
	text-align:left;
	color:#004990;
	
	}
	
/* Price list table syles */

.pricetable{
	border-collapse:collapse;
	border:2px solid #cc99cc;
	}
	
caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004990;
	}
	
.pricetable td{
	padding:3px;
	}
	
.higlight{
	background-color:#cc99cc;
	}

.dayshighlight{
	background-color:#FFFF99;
	}

/* Showroom index page two column layout for links to vehicles */

#mercedes{
	float:left;
	width:180px;
	margin:15px 0px 0px 9px;
	padding:0px;
	color:white;
	font-weight:bold;
	}
	
#bentley{
	float:left;
	width:180px;
	margin:15px 0px 0px 0px;
	padding:0px;
	color:white;
	font-weight:bold;
	}
	
#chrysler{
	float:left;
	width:180px;
	margin:15px 0px 0px 0px;
	padding:0px;
	color:white;
	font-weight:bold;
	}
	
#mercedes ul{
	/*list-style:none;*/
	margin:0;
	font-size:12px;
	text-decoration:none;
	}

#mercedes li a:link, #mercedes li a:visited{
	color:#004990;
	/*text-decoration:none;*/
	}
	
#bentley ul{
	/*list-style:none;*/
	margin:0;
	font-size:12px;
	text-decoration:none;
	}

#bentley li a:link, #bentley li a:visited{
	color:#004990;
	/*text-decoration:none;*/
	}
	
#chrysler ul{
	/*list-style:none;*/
	margin:0;
	font-size:12px;
	text-decoration:none;
	}

#chrysler li a:link, #bentley li a:visited{
	color:#004990;
	/*text-decoration:none;*/
	}
	
/* Form styles */

form p label{
	float:left;
	width: 30%;
	}
	
legend{
	font-weight:bold;
	}
	
.akey{
	text-decoration:underline;
	}
