@charset utf-8;

* {
margin:0;
padding:0;
}

body {
font:11px Verdana, Arial, Helvetica, sans-serif;
background-color:#fcc;
text-align:center;
}

h1 {
font:italic normal 24px Georgia, "Times New Roman", Times, serif;
color:#740000;
margin-bottom:5px;
}

h2 {
font:italic normal 30px Georgia, "Times New Roman", Times, serif;
color:#740000;
margin-bottom:5px;
margin-right:40px;
}

h3 {
font:italic normal 20px Georgia, "Times New Roman", Times, serif;
color:#740000;
margin-bottom:5px;
margin-right:40px;
}

ul {
margin-bottom:10px;
margin-left:80px;
margin-right:80px;
float:left;
}

td {
padding:5px;
}

li {
color:#740000;
margin-bottom:5px;
}

#topBox {
background-color:#FCC;
background-image:url(images/backgroundHeader.gif);
height:10px;
width:904px;
margin-right:auto;
margin-left:auto;
margin-top:20px;
}

#allContent {
	width:900px;
	margin-right:auto;
	margin-left:auto;
	background-color:#F3F2ED;
	overflow:auto;
	text-align:left;
	border-right-width:2px;
	border-left-width:2px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#740000;
	border-left-color:#740000;
	background-image:url(images/Classic_Wedding_Cars_AVCars_Windsor.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#740000;
	position:relative;
}

#headerBox {
height:80px;
width:900px;
position:relative;
}

#headerLinks {
position:absolute;
right:15px;
bottom:5px;
}

#headerLinks a {
font-size:12px;
color:#BF7035;
text-decoration:none;
}

#companyLogo {
position:absolute;
top:20px;
right:10px;
}

#footerBox {
	color:#FFF;
	height:36px;
	width:904px;
	margin-right:auto;
	margin-left:auto;
	clear:both;
	line-height:32px;
	font-weight:700;
	text-align:center;
	background-image:url(images/backgroundFooter.gif);
	background-repeat:no-repeat;
	background-color: #740000;
}

#mainMenu a {
font-weight:700;
color:#FFF;
text-decoration:none;
display:block;
float:left;
line-height:36px;
height:36px;
margin-right:10px;
margin-left:10px;
}

#mainMenu a:hover {
color:#FFD04E;
}

#mainMenu span {
background-color:#000;
height:16px;
width:1px;
margin-right:5px;
margin-left:5px;
display:block;
float:left;
margin-top:10px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#909090;
text-indent:-9999px;
}

#sideLinks {
margin-top:260px;
margin-left:15px;
width:170px;
float:left;
margin-bottom:10px;
display:inline;
clear:both;
}

#sideLinks a {
color:#740000;
text-decoration:none;
display:block;
width:150px;
text-indent:15px;
height:28px;
background-image:url(images/backgroundMenu.gif);
margin-bottom:3px;
font:bold 12px/28px Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
background-position:0 0;
float:left;
clear:left;
}

#sideLinks a:hover {
color:#FFF;
background-color:#FCC;
background-image:url(images/backgroundMenu.gif);
background-repeat:no-repeat;
background-position:0 -28px;
}

#theText {
margin-top:260px;
margin-left:5px;
width:690px;
float:left;
margin-bottom:10px;
display:inline;
clear:right;
}

#sideImage {
float:right;
}

#theText p {
margin-bottom:10px;
margin-left:10px;
}

#theImages {
float:right;
width:300px;
margin-top:10px;
margin-right:20px;
margin-bottom:10px;
display:inline;
}

#webexpand {
color:#E06D6D;
width:900px;
margin:10px auto 20px;
}

#webexpand a {
color:#E06D6D;
}

#carDaisy {
background-image:url(images/Daisy_Cars_AVCars_Windsor.jpg);
background-repeat:no-repeat;
height:254px;
width:690px;
margin-bottom:10px;
text-align:right;
position:relative;
}

#carSelene {
background-image:url(images/Selene_Cars_AVCars_Windsor.jpg);
background-repeat:no-repeat;
height:254px;
width:690px;
margin-bottom:10px;
text-align:right;
position:relative;
}

#carSapphire {
background-image:url(images/carBackgroundSapphire.jpg);
background-repeat:no-repeat;
height:254px;
width:690px;
margin-bottom:10px;
text-align:right;
position:relative;
}

#carDaisy p,#carSelene p,#carSapphire p {
line-height:18px;
margin-right:40px;
font-size:12px;
}

#carDaisy img,#carSelene img,#carSapphire img {
position:absolute;
right:50px;
bottom:35px;
border-style:none;
}

.galleryImage {
margin-right:5px;
margin-bottom:10px;
margin-left:5px;
border-style:none;
}

b,a {
color:#740000;
}

li span,#headerLinks a:hover {
color:#000;
}
