/* Aerial Image stylesheet.css */




BODY	{	text-align: center;
		font-family: arial, helvetica, sans-serif;
		background: grey;
		
	}



H1	{	background: ;
		color: #BC4242;
		margin: 0;
		padding: 0;
		font-size: 20px;
		text-align: left;
		
		}

H2	{	color: #E3C537;
		margin: 0;
		padding: 0;
		font-size: 18px;
		text-align: left;
	}

H3	{	color: #E3C537;
		margin: 0;
		padding: 0;
		font-size: 16px;
		text-align: right;
	}

H4	{	color: #E3C537;
		margin: 0;
		padding: 20px 0px 0px 0px;
		font-size: 16px;
		text-align: left;
		text-decoration: underline;
	}

P	{text-align: justify;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	color: #000;}

p.white		{color: #fff;
		line-height: 140%;}

p.terms		{text-align: justify;
		margin: 0px;
		text-height: 60%;}


#container	{text-align: left;
		width:	940px;
		height:	700px;
		position: absolute;
		left: 50%;
		margin-left: -470px;
		background: #fff;
		padding: 0px;
		
		}


#header		{	text-align: left;
			width:	472px;
			height: 54px;
			position: absolute;
		
			left: 50%;
			margin-left: -470px;
			background: #BC4242;
			
			border-bottom: 2px solid black;
			}


#navtop		{	
			width: 468px;
			height: 54px;
			position: absolute;
			
			left: 50%;
			margin-left: 2px;
			background: #fff;
			border-bottom: 2px solid black;
			}



/* Home page specific divs */
#animation	{	width:	472px;
			height: 307px;
			position: absolute;
			left: 50%;
			margin-left: -470px;
			margin-top: 60px;
			padding: 0px;
			background: orange;
			border-bottom: 2px solid black;
			}

#fadeshow	{	width:	472px;
			height: 307px;
			position: relative;
			text-align: center;
			}



#headline		{	
			width: 448px;
			height: 287px;
			position: absolute;
			margin-top: 60px;
			padding: 10px;
			left: 50%;
			margin-left: 2px;
			background: #4557BD;
			border-bottom: 2px solid black;
			}



#indexcontent	{ 	width: 940px;
			height: 350px;
			position: absolute;
			left: 50%;
			margin-left: -470px;
			margin-top: 380px;
			padding: 0px;
			background: url(../images/background-lines.gif) repeat-y;
			
		}


#indexcolumn1	{ 	width: 292px;
			height: 320px;
			position: relative;
			margin-left: 10px;
			margin-top: 0px;
			padding: 0px;
			text-align: center;
			background: url(../images/moreinfo.jpg) no-repeat 8px 100%;
			
		}


#indexcolumn2	{ 	width: 292px;
			height: 320px;
			position: relative;
			margin-left: 324px;
			margin-top: -320px;
			padding: 0px;
			text-align: center;
			background:  url(../images/inaction.jpg) no-repeat 11px 100%;
			
		}

#indexcolumn3	{ 	width: 292px;
			height: 320px;
			position: relative;
			margin-left: 637px;
			margin-top: -320px;
			padding: 0px;
			text-align: center;
			background:  url(../images/getquote.jpg) no-repeat 11px 100%;
			
		}


/* Other Page Divs */
#content	{ 	width: 940px;
			height: 650px;
			position: absolute;
			left: 50%;
			margin-left: -470px;
			margin-top: 60px;
			padding: 0px;
			background: url(../images/background-lines.gif) repeat-y;
			
		}


#contentplain	{ 	width: 920px;
			height: 650px;
			position: absolute;
			left: 50%;
			margin-left: -470px;
			margin-top: 60px;
			padding: 10px;
			background: #fff;
			
		}

div.scroll 	{height: 600px;
		width: 910px;
		overflow: auto;
		border: 0px solid #666;
		background-color: clear;
		padding: 10px;
		}


#column1	{ 	width: 292px;
			height: 650px;
			position: relative;
			margin-left: 10px;
			margin-top: 0px;
			padding: 0px;
			text-align: center;
			background: #fff;
			
		}


#column2	{ 	width: 292px;
			height: 650px;
			position: relative;
			margin-left: 324px;
			margin-top: -650px;
			padding: 0px;
			text-align: center;
			background:  #fff;
			
		}

#column3	{ 	width: 292px;
			height: 650px;
			position: relative;
			margin-left: 637px;
			margin-top: -650px;
			padding: 0px;
			text-align: right;
			background:  ;
			
		}


#footer		{ 	width: 940px;
			height: 40px;
			position: absolute;
			left: 50%;
			margin-left: -470px;
			top: 100%;
			background: #fff;
			color: #000;
			padding: 0px;
			text-align: left;
			font-family: arial, helvetica, sans-serif;
			font-size: 12px;
		}



#landrover	{width: 320px;	
		height: 275px;
		position: absolute;
		margin-left: 480px;
		margin-top: 223px;
		background: url(../images/landrover.gif) no-repeat;
		}

/* Navigation list with arrows */

ul#contentnav		{margin: 0;
			padding: 20px;
			list-style-type: none;
			background: clear;
			text-align: left;
			}


ul#contentnav li	{padding: 5px 0px 0px 20px;
			}


ul#contentnav a		{background: url(../images/arrow-bullet.gif) no-repeat  0% 7px;
			padding: 5px 0px 0px 20px;
			text-decoration: none;
			color: #000;}


ul#contentnav a:hover	{background: url(../images/arrow-bullet-hover.gif) no-repeat  0% 7px;
			padding: 5px 0px 0px 20px;
			color: blue;
			}


/* top navigation */

ul#topnav {	margin-left: 0;
		padding-left: 10px;
		list-style-type: none;
		float:left;
		width: 100%;
		}
		}

 
ul#topnav li {display: inline;
		}

ul#topnav a {	display:block;
		float: left;
		padding: 15px 10px 0px 0px;
		text-decoration: none;
		font-weight: bold;
		color: #BC4242;
		}

ul#topnav a:hover{color: red;
		}




/* bottom navigation */

ul#bottomnav {	margin-left: 0;
		padding-left: 10px;
		padding-bottom: 0px;
		list-style-type: none;
		float:left;
		width: 100%;
		}

 
ul#bottomnav li {display: inline;
		}

ul#bottomnav a {display:block;
		float: left;
		padding: 0px 15px 0px 15px;
		text-decoration: none;
		font-weight: bold;
		color: #000;
		border-right: 1px solid #000
		}

ul#bottomnav a:hover{color: red;}



img	{  border-style: none;
	}



ul#column3list	{text-align: left;
		list-style-type: none;
		text-decoration: none;
		background: clear;
		margin-left: -30px;
		}

ul#column3list li	{padding: 10px 0px 0px 0px;
		}


#landrovermast	{width: 292px;
			height: 629px;
			position: relative;
			margin-left:0px;
			margin-top: -482px;
			padding: 0px;
			text-align: right;
			background:  url(../photos/landrovermast.gif) no-repeat ;}


/* image and caption position & style */
div.imagecaption 	{float: left;
			width: ;
			margin: 0px;
			display: inline;
			padding: 20px 0px 0px 0px ;
			background: clear ;
			}


div.imagecaption img 	{border: 0px solid black;}



div.thumbnail	{width:	180px;
			float: left;
			margin: 0 40px 30px 0px;
			
			background: url(../images/widetop.gif) no-repeat;
			}

div.thumbnail img	{margin: 10px 0 0 10px;
			border: 1px solid #777;
			}

div.thumbnail p	{margin: 0;
			padding: 0 20px 30px 10px;
			background: url(../images/widebottom.gif) no-repeat 0 100%;
			font-size: 80%;
			text-align: center;}

div.thumbnail a:hover,a:active {color: none;
			background: none;
			}

.clear	{clear: left;}


#lightbox	{background-color:#eee;
		padding: 10px;
		border-bottom: 2px solid #666;
		border-right: 2px solid #666;}

#lightboxDetails	{font-size: 0.8em;
			padding-top: 0.4em;}

#lightboxCaption	{float: left; }

#keyboardMsg	{float: right; }

#closeButton	{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}

#overlay img{ border: none; }

#overlay	{background-image: url(overlay.png);}

html #overlay	{background-color: #333;
		back\ground-color: transparent;
		background-image: url(blank.gif);
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",
		sizingMethod="scale");}	























