body {
	background: #565458 url('/images/backgrounds/grad.gif') repeat-x;
	font-family: Verdana, Arial, Helvetica;
	margin:0;
	color: #ffffff;
	font-size:0.7em;
	line-height:1.4em;
}
body img {
	border:0;
}
body a {
	color:#ffffff;
	text-decoration:none;
}
h1 {
	font-size:1.1em;
	text-align: center;
	color:#f6ad56;
	margin:auto;
	margin-top:30px;
	text-transform: uppercase;
}
.home-title{
	background-image:url('/images/text/home-title.gif');
	background-repeat:no-repeat;
	display:block;
	width:302px;
	height:16px;
	margin-top:0;
	margin-bottom:3px;
}
h1 span{
	position:absolute;
	left:-999em;
}
.homebase {
	border-top:1px solid #eea959;
	width:922px;
	position:absolute;
	top:394px;
	_top:360px;
}
.homecopy {
	text-align:center;
	margin:10px 20px 10px 20px;
}
.clear {
	clear:both;
}
.float {
	float:left;
}
#main-wrapper {
	width:945px;
	margin:auto;
	margin-top:10px;
}
#top {
	 width: 945px; 
	 height: 26px;
}
.sites {
	margin:0 35px 0 0;
	font-size: 0.9em;
	text-align: right;
}
#main-content {
	 background-image: url('/images/backgrounds/horizontal-grad.png');
	 background-repeat: repeat-y;
	 background-position: 938px 0; 
	 width: 945px;
}
	#main-content #border {
		width:922px;
		border:solid 8px #454447;
		min-height:517px;
		background-image: url('/images/backgrounds/horizontal-grad.png');
	 	background-repeat: repeat-y;
	 	background-position: 0 0; 
	}
	#main-content #flash-container {
		width:922px;
		min-height:540px;
		_height:540px;
		background-image: url('/images/backgrounds/vertical-grad.png');
	 	background-repeat: repeat-x;
	 	background-position: 0 0; 
	}
		

#agents-logos {
	 position:relative;
	 width:945px;
	 top:-15px;
}
	#agents-logos #top{
	 	position:absolute;
	 	bottom:0;
	 	right:11px;
	 	height:66px;
	 	width:200px;
	 }
	 	#agents-logos #top .space {
	 		width:20px;
	 		height:32px;
	 		float:left;
	 	}
	#agents-logos #bottom{
	 	position:absolute;
	 	top:0;
	 	right:11px;
	 	width:200px;
	}
		#agents-logos #bottom .space {
	 		width:20px;
	 		height:15px;
	 		float:left;
	 	}
	 	

	
#footer {
	width:945px;
	height:35px;
	background-image: url('/images/backgrounds/footer-bg.gif');
	background-repeat: repeat-x;
	background-position:0 0;
	margin:0;
	padding:0;
}
	#footer p{
		color:#000000;
		font-size:0.85em;
		padding:10px 0 0 10px;
		margin:0;
	}
	#footer p a{
		color:#000000;
		text-decoration: none;
	}
	#footer p a:hover{
		color:#ffac34;
		text-decoration: none;
	}
	


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
z-index:100;
width: 302px;
height: 272px;
visibility: hidden;
padding:0;
#padding:4px 0 0 8px;
}

.dropmenudiv img{
border:0;
}

#error-bg {
	width:922px ;
	height:350px;
	background-image: url('/images/backgrounds/error-bg.gif');
	background-repeat: no-repeat;
}
.sc {
	width:350px;
	float:left;
	text-align: center;
	padding:190px 0 0 80px;
}
.rc {
	width:350px;
	float:left;
	text-align: center;
	padding:190px 0 0 65px;
}
#error-bg p{
	margin:0;
	padding:10px;
	text-align: center;
}
#error-bg a{
	color:#f6ad56;
}


.available {
	margin:auto;
	width:205px;
	margin-top:20px;
	margin-bottom:5px;
}
	
	
	
	
