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

html{
	height:100%; 
}

body{
	height:100%; background:url(../images/backgroundImage.jpg) center top no-repeat;margin:0; padding:0; color:#1e417b; font-family:Arial, Helvetica, sans-serif; font-size:12px
}

#container{
	background:url(../images/contentBG.jpg) no-repeat;height:100%; width:1024px; margin:0 auto; position:relative; min-height:1100px
}

#smallContainer{
	background:url(../images/smallContentBG_2.jpg) no-repeat;height:100%; _height:1100px;width:950px; margin:0 auto; position:relative; min-height:1000px
}

#menu{
	font-size:20px; position:absolute; left:60px; top:300px; color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold
}

#aboutScroll{
overflow:scroll; overflow-x:hidden; height:420px; padding-right:10px
}

#logo{
	position:absolute; left:200px; top:100px
}

#images{
	position:absolute; left:410px; width:600px
}


#header{
	
}

.paragraph{
	color:#1e417b; font-family:Arial, Helvetica, sans-serif; font-size:12px
}

#contentMain{
 position:absolute; top:280px; left:320px; width:400px
}

#content{
	position:absolute;
	top:270px;~top:280px;
	left:320px;
	width:600px
}

h1{
font-size:18px	
}

#scroll{
overflow:scroll; overflow-x:hidden; height:140px; padding-top:10px; padding-right:10px
}

#content ul{
margin-top:0px	
}

#rightContent{
position:absolute; top:300px; left:740px; width:250px;
}

#line{
float:left; padding-right:10px	
}

#smallLine{
float:left; padding-right:10px; height:500px	
}

.hat{
position:absolute; top:440px; right:160px	
}

#details{
position:absolute; width:220px; height:80px;top:40px; left:200px	
}

#details ul{
list-style:none
}

.smallHat{
position:absolute; top:380px; right:160px	
}

#footer{
	position:absolute; bottom:70px; left:350px; color:#FFF; font-size:12px;~bottom:80px;
}

#smallFooter{
	position:absolute; height:50px; bottom:185px;_top:765px; left:300px; color:#FFF; font-size:12px;~bottom:185px;width:600px; text-align:center
}

#smallFooter .footerText{
color:#2e1300	
}

#smallFooter a{
color:#FFF	
}

#footer .footerText{
color:#2e1300	
}

#footer a{
color:#FFF	
}

.weather{
	position:relative; left:60px; top:60px
}

.market{
	position:relative; top:220px; right:40px
}

table{
	width:100%; border-bottom:#917759 1px solid
}

.boldTable{
	color:#000; font-weight:bold
}

.black{
	color:#000;
}

.details{
	color:#000; font-weight:bold; font-size:14px
}

img{
	border:none
}

.bold{
font-weight:bold	
}

.properties{
	border:none
}

.propertySummary{
list-style:none; margin-left:-40px; ~margin-left:0px; width:250px
}

#pages{
position:absolute; left:0px; top:490px; text-align:center; width:600px;~top:470px; 
}

#pages a{
	color:#2e1300	
}

table td{
	width:290px
}

.clearance td{
	width:auto
}

/*Menu items*/

#menu ul{
	list-style:none; width:160px;
}

#menu li{
	margin-top:20px
}

#menu li a{
color:#FFF; text-decoration:none	
}

#menu li a:hover{
color:#f7941d;
}
