@charset "UTF-8";
/* CSS Document */

body {
		background-color:#255027;
		font-family:Arial, Helvetica, sans-serif;
		background-image:url(/images/BG-image.png);
		background-position: top center;
		background-repeat: no-repeat;
		}
img {
	border: 0px;
}		
#wrapper {
		
		margin:auto;
		width: 900px;
		min-height: 830px;
		
		}
		
#banner {
		
		height: 270px;
		padding-top: 20px;
	   position: relative;
		color:#006600;
		font-style: italic;
		padding-left: 40px;
		background-color: #FFFFFF;
		border: 2px solid #9dbc2c;
}
		
#bannerleft {
	position: absolute;
	width: 386px;
	top: 55px;
	left: 40px;
	text-align: center;
}
#rollovercars {
				width: 381px;
				height: 246px;
				position: absolute;
				top: 5px;
				right: 10px;
				
				}
				
#rollovercars img {
					position: absolute;
					top: 0px;
					left: 0px;
					
					}
#carimages {
			width: 778px;
			height: 197px;
			margin-left: auto;
			margin-right: auto;
			border: 1px solid #000000;
			}
#contactdetails {
	padding-top: 10px;
	padding-bottom: 10px;
	font-style: italic;
}
#contactemail {
	width: 50%;
	color: #7AFF63;
	font-size: 1.1em;
	text-align: center;
}
#contactemail a {
	color: #7AFF63;
}
#contactphone {
	width: 50%;
	color: #7AFF63;
	font-size: 1.1em;
	text-align: center;
	float: right;
}
a {
	color: #006600;
	text-decoration: none;
	}	
	
	
#contentarea {
			position: relative;
			background-color: #FFFFFF;
			border: 2px solid #9dbc2c;
			
			}
						
#menu {
		
		width: 100px;
		height: 300px;
		position: absolute;
		left: 50px;
		font-size:14px;
		padding-top: 20px;
		
			}
			
#menu ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		margin-right: 20px;
		
		}
			
#menu ul li {
			text-align:right;
			padding-bottom: 10px;
			}

#menu ul li a {
				text-decoration: none;
				
				}
				
#menu ul li a:hover {
						color: #003300;
						text-decoration:underline;
						}
		

#maincontent {
				
				min-height:500px;
				color: #006600;
				margin-left: 150px;
				margin-right: 60px;
				font-size:14px;
				padding-left: 10px;
				padding-right: 10px;
				padding-bottom: 20px;
				
				}
				
#disabledtravel {
				padding-left: 10px;
				padding-right: 10px;
				padding-bottom: 10px;
				background-color: #bed5a5;
				border: 1px solid #006600;
				}

#gallerythumbs a {
					float: left;
					padding-left: 20px;
					}
				
				
				
#footer {
		color: #7AFF63;
		font-size:11px;
		margin-left: auto;
		margin-right: auto;
		width: 600px;
		
		}
		
#footer a {
	color: #7AFF63;
	}
	
#footer a:hover {
				text-decoration: underline;
				}
h2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
h3 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
.notopmargin {
		margin-top: 0px;
		}
.clearboth {
	clear: both;
}