/*===== PNG FIX FOR IE 5.5 & 6.0=====*/

img, div { behavior: url(iepngfix.htc) }

/*===== PRE-DEFINED TAGS STYLES=====*/

body {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background-color: #532100;
}

h1 {
	font-size: 18px;
	color: black;
	margin:0px;
	}

h2 {
	font-size: 1.5em;
	color: black;
	margin:0px;
	}

p {
	margin-bottom: 10px;
	}
	
ul {
	margin: 10px 0;
	}
li {
	margin-left: 40px;
	}

hr {
	color : black;
	height : 1px;
	padding : 0;
	border-color : black;
	border-width : 1px 0 0 0;
	border-style : solid;
	margin: 10px;
	}

/*===== A LINK STYLES=====*/

a img {
	border:0;
	}
a {
	text-decoration: none;
	color: #23763b;
	outline: none;
	}
a:link { 
	color: #23763b; 
	font-size:16px;
	}
a:visited { 
	color: #23763b; 
	font-size:16px;
	}
a:hover { 
	color: #23763b; 
	font-size:16px;
	text-decoration: underline; 
	}
a:active { 
	color: #23763b; 
	font-size:16px;
	}

/*===== CLASS STYLES =====*/

.clear { clear:both; height:0px; font-size:0px; }

/*===== STRUCTURE STYLES =====*/

#headerspan {
	height: 104px;
	width:100%;
	background-color:#3f1f0a;
}

#left_header{
	width:426px;
	height:104px;
	position:absolute;
	left: 50%;
	margin-left:-925px;
	margin-top:-1px;
	z-index:1;
	background-color:3f1f0a;
	
}


#right_header{
	width:494px;
	height:104px;
	position:absolute;
	left: 50%;
	margin-left:499px;
	z-index:2;
	background-color:3f1f0a;
}

#left_banner{
	width:426px;
	height:322px;
	position:absolute;
	left: 50%;
	margin-left:-925px;
	margin-top:-1px;
	z-index:1;
	background-color:dcb952;
	
}


#right_banner{
	width:494px;
	height:322px;
	position:absolute;
	left: 50%;
	margin-left:499px;
	z-index:2;
	background-color:dcb952;
}

#navspan {
	background-image: url(../images/nav-bg.jpg);
	background-repeat: repeat-x;
	height: 81px;
	width: 100%;
}

#nav {
	height: 81px;;
	width: 1000px;
	margin: auto;
}


#banner_span {
	background-color:#dcb952;
	background-repeat: repeat-x;
	height: 100%;
	width: 100%;

}

#content_span {
	margin: auto;
	height: 100%;
	width: 900px;
}

#leftbody{
	width:426px;
	height:353px;
	position:absolute;
	left: 50%;
	margin-left:-925px;
	margin-top:-1px;
	z-index:1;
	background-repeat:repeat-x;
	background-image: url(../images/left-bg.jpg);
	top: 508px;
	
}



#left_inside{
	width:506px;
	height:353px;
	float:left;
	margin-top:-3px;
	
}


#center_span{
	height:353px;
	width:100%;
	background:url(../images/right-bg.jpg);
	background-repeat:repeat-x;
}

#centerbody{
	height:353px;
	width:1000px;
	max-width:1000px;
	margin:auto;
	z-index:3;
	background-position:top;
}


#rightbody{
	width:425px;
	height:353px;
	position:absolute;
	left: 50%;
	margin-left:499px;
	z-index:2;
	background:url(../images/right-bg.jpg);
	background-repeat:repeat-x;
	margin-top:-3px;
}

#right_inside{
	width:494px;
	height:353px;
	float:right;
	background-repeat:repeat-x;
	background-image: url(../images/right-bg.jpg);
	margin-top:0px;
	
}


#header {
	background-image: url(../images/header.jpg);
	height: 104px;;
	width: 1000px;
	margin: auto;
}

#banner {
	height: 100%;
	width: 1000px;
	margin: auto;
}

#listings {
	height: 100%;
	width: 1000px;
	margin: auto;
	margin-top:-12px;
}

#bottom{
	width:550px;
	height:67px;
	background-image:url(../images/bottom-bar.png);
	z-index:1000px;
}


#leftfooter{
	width:426px;
	height:102px;
	position:absolute;
	left: 50%;
	margin-left:-925px;
	margin-top:-4px;
	z-index:1;
	background-repeat:repeat-x;
	background-image: url(../images/footer-left.jpg);
	
}

#leftfooter_left_inside{
	width:456px;
	height:102px;
	float:left;
	background-repeat:repeat-x;
	margin-top:-3px;
	
}

#footerbody{
	height:102px;
	width:1000px;
	margin:auto;
	z-index:3;
	background-position:top;
}

#footer_span{
	height:102px;
	width:100%;
	background:url(../images/footer-left.jpg);
	background-repeat:repeat-x;
}

#rightfooter{
	width:425px;
	height:102px;
	position:absolute;
	left: 50%;
	margin-left:499px;
	z-index:2;
	background:url(../images/footer-right.jpg);
	background-repeat:repeat-x;
	margin-top:-3px;
}

#rightfooter_right_inside{
	width:537px;
	height:102px;
	float:left;
	background-repeat:repeat-x;
	background-image: url(../images/bottom-right.jpg);
	padding-left:7px;
	padding-top:7px;
	margin-top:1px;
	
}

#diamondtop{
	width:108px;
	height:104px;
	margin-left:365px;
	margin-top:-10px;
}

#diamondbottom{
	width:108px;
	height:46px;
	margin-left:408px;
	margin-top:-69px;
}

#atomic_footer_container{
	height:35px;
	width:200px;;
	background-repeat:repeat-x;
	margin-top:-50px;
	float:right;
}

#atomic_footer_center{
	height:35px;
	width:170px;
	margin:auto;
	padding-left:1px;
}

