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

body {width:auto;
background-color:#FFFF66;}


p { padding-left:3px}

#bottomnav a, #sidenav a, #content a, #main a {color:#FFFFFF}

#bottomnav a:hover, #sidenav a:hover, #content a:hover, #main a:hover {color:#0000FF;}

#bottomnav a:visited, #sidenav a:visited, #content a:visited, #main a:visited {color:#999999;}

#wrapper{width:800px;
margin-left:auto;
margin-right:auto;}

/*Logo and Banner Section*/
#header {background-image:url(images/header.png); background-repeat:no-repeat; height:140px;}

#topnav {background-image: url(images/topnavbackground.png);
background-repeat:no-repeat;
height:52px;
width:800px;
margin-bottom:10px;}

#topnav img {padding-left:4px; padding-top:4px;}

#marquee {background-image: url(images/marquee.png);
background-position: left;
background-repeat: no-repeat; 
color: #FFFFFF; 
height: 42px;
width: 796px;
margin-bottom: 10px;
padding-top: 5px;
padding-left: 4px; 
padding-right: 4px;}  

/*Side Navigation Section*/
#sidenav {float:left;
background-image: url(images/sidenav.png);
background-repeat:no-repeat;
width: 144px;
height: 385px;
text-align:center;
margin-left: auto;
margin-right: auto;}

.sidelinks {list-style:none; 
margin-left:0px; 
padding-left:0px}

.sidelinks h3{ font-size:20px; 
color:#FFFF66;}

.sidelinks a{font-size: 16px;
text-decoration: underline;}
/*End*/

/*Home Page Main content table*/
#content th {background-image: url(images/contentbartop.png);
background-repeat:no-repeat;
float:left;
height:40px;
width:213px;
margin-bottom:0px;
padding-top:0px; 
padding-bottom:0px}

.picture {
background-image: url(images/contentbarmiddle.png);
background-repeat:no-repeat;
float:left;
height:175px;
width:213px;
margin:0;
padding-top:0px;
margin-top:0px;}

.summary {background-image: url(images/contentbarbottom.png);
background-repeat:no-repeat;
float:left;
height:215px;
width:213px;
margin-top:0x;
padding-top:0px; 
vertical-align:top;}
/*End*/

/*Main page for all other pages*/
#content h3 {font-size:20px;
color:#ffffff;  
text-align: center;
margin-top:10px;
vertical-align: middle}

#content img {margin-left:auto; 
margin-right:auto; 
margin-top:auto; 
margin-bottom:auto; 
display:block; 
border:medium solid #FFFFFF;}

#content p {padding-left: 8px; font-size:16px; color:#FFFF66;}

#content a {text-decoration:underline;
 margin-left: auto;
margin-right: auto;}

#main {float:left; 
width:645px; 
margin-left:10px; 
color:#FFFF66}

#maintop {background-image: url(images/maintop.png); background-repeat: no-repeat}

#main h2 {margin:0px; text-align:center;}

#main h3 {padding-top:5px; 
margin:0px; 
background-image:url(images/titlebackground.png); 
background-repeat:no-repeat; 
background-position: left; 
padding-bottom:5px}

#mainmiddle {background-color:#003300; 
border-left:solid 3px #000000; 
border-right:solid 3px #000000; 
margin:0px;}

#main p, #main table, #main ul {font-size:16px; 
padding-top:8px; margin:0px;}

#mainbottom {margin-top:0;}  

.list2 {list-style:none; margin:0px;} 

.listnumeric ul { margin:0px;}

.list1 {list-style:none;}

.propertylist {width:645px; 
text-align:center; 
padding-right:8px;}

.propertylist th, .propertylist td {border: ridge #663300 medium}

.propertylist img {margin-left:auto; 
margin-right:auto; 
border:medium #ffffff solid}

.pictures li{
	display:inline;}
 
#bottomnav {
background-image: url(images/bottomnavbackground.png);
background-repeat:no-repeat;
height:42px;
width:800px;
float:left;
margin-top:40px;}

.bottomlinks {list-style:none;
padding-left:4px;
height:16px;
width:800px;
margin-top:6px;
margin-left:0px;
margin-right:auto;} 

.bottomlinks li {display:inline; 
padding-right:.5em;}

.bottomlinks a {text-decoration: none; 
font-size:16px;}

#footer {color:#003300; 
font-size:10px; 
text-align:center;}
