/* CSS Document */

body {
background-color:#C0C0C0;
width: 100%; 
height: 100%; 
text-align:center;
}

#container {
	width:802px; 
	height:auto;
	background: #000000 url('../images/bottom_img.gif') no-repeat 0 bottom;
	margin: 0 auto;
	text-align:left;
}

#toptext {
	height:20px; 
	width:802px;
	display:block;
	margin: 0 auto;
}

#century21 {
	float:left;
	margin-left:2px;
}

#capeSales {
	font-size:11px;
	float:left;
	margin-top:5px;
	margin-left:2px;		
}

#email {
	float:right;
	margin-right:3px;
}

#banner {
}

#navHolder {
	height:20px; 
	width:100%;
	background: #8992B5 url(../images/nav_left_image.gif) bottom left no-repeat; 
	display:block;
	_margin-top:-4px;
}

/* ------------  Nav   -----------*/

 #nav ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav li
{
display:inline;
/*float: left;*/
margin: 0 2px;
}

#nav li a
{
/*background: url(background.gif) #fff bottom left repeat-x;*/
height: 20px;
line-height: 20px;
color:#FFFFFF;
padding:0px 5px;
margin-left:9px;
font-family:"Courier New", Courier, monospace;
font-size:14px;
text-decoration: none;
text-align: center;
background-color:#8992B5;
}

#nav li a:hover
{
background: url(../images/bg_slice.jpg) #8992B5 top left repeat-x;
text-decoration:underline;
}

/* Hide from IE5-Mac \*/
#nav li a
{
float: none
}
/* End hide */

#nav
{
background-color:#8992B5;
width:785px;
margin-left:15px;

}


#titlewrap {
	width:100%;
	height:30px;
	vertical-align:middle;
	margin-top:7px;
}

#title {
	color:#8992B5;
	font-family:"Courier New", Courier, monospace;
	margin-left:80px;
	font-size:20px;
	text-decoration: none;
	font-weight:bold;
	text-align:left;
	/*text-align: center;*/
}

#main {
	padding-top:5px;
	margin:10px 10% 0px 10%;
	background:url(../images/content_bg_fade.gif) #E8E7B6 top no-repeat;
	/*height:350px;*/
	width:640px;
	text-align:left;
}

#search {
	margin-top:10px;
	height:500px;
	width:640px;
	
}
#maintipsWrap{
position:relative;
height:258px;
}
.tipsWrap{
position:absolute;
top:0px;
left:0px;
}

.tipheader {
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	color:#8992B5;
	font-weight:bold;
	margin:10px 5px 0px 5px;
}

.tips {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#000000;
	margin:0px 5px 0px 5px;
	text-align:justify;
}

#tip2,
#tip3,
#tip4,
#tip5,
#tip6,
#tip7,
#tip8 {
display:none;
}

#sellersLinksWrap,
#buyersLinksWrap{display:block;padding: 10px 6px 0px 6px; padding-top:5px; margin:10px 10% 0px 9%; width:655px;text-align:left;position:relative;}
#sellersLinksWrap{height:200px;}
#buyersLinksWrap{height:350px;}
#sellersLinksWrap a,
#buyersLinksWrap a{color:#FFF;font-family:"Courier New", Courier, monospace;font-size:13px;line-height:18px;text-decoration:none;}
#tipLinksWrap{float:left; width:53%;}
#tipLinksWrap a {border-left:solid; border-width:2px;position:absolute;}
#tipLinksWrap a:hover {border-width:10px; }
#linksWrap{}
#linksWrap a {font-family:"Courier New", Courier, monospace;font-size:13px;text-decoration:none;color:#FFF;margin-right:5px;margin-right:5px;border-right:solid;border-color:#FFF;border-width:3px;}
#linksWrap a:hover {border-width:10px;}

.contactLink {text-align:right;margin:15px 10px 0px 0px;font-family:"Courier New", Courier, monospace;font-size:14px;}

.contactLink a {text-decoration:none;color:#990000;}

.contactLink a:hover {text-decoration:underline;}

#headder {
	margin:20px 5px;
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:bold;
	color:#8992B5;

}

#mainContentWrap {
	margin-bottom:7px;
}

#content {
	font-family:"Courier New", Courier, monospace;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	margin:10px 10px 0px 10px;
	text-align:left;
	line-height:20px;
}
.listingContainer{
margin: 0px 60px;
padding:5px;
width:500px;
}
.listingContainer img {
height:100px;
border:none;
}
.listingContainer a{
font-size:12px;
}
.mainImage {

}
.address {
color:#8992B5; 
font-size:16px;
font-weight:bold;
}

#featuredHomeWrap {
height:250px;
position:relative;
}

#featuredHome{
width:500px;
height:250px;
background:#000;
}
#featured_title{
color:#8992B5;
font-family:"Courier New", Courier, monospace;
margin-left:5px;
font-size:20px;
font-weight:bold;
}
#slideshow{
width:300px;
position:absolute;
right:460px;
}
#fh_info {
width:450px;
color:#FFF;
font-size:12px;
line-height:16px;
text-align:left;
position:absolute;
right:-10px;
}
#contact{
margin:15px 0px;
}

.smImage img{
height:20px;
border:none;
margin: 0px 2px;
}
.thumbWrap {
margin-top:3px;
}
.clickText{
margin-top:-4px;
font-size:9px;
font-family:"Courier New", Courier, monospace;
}
.desc {
text-align:justify;
}
.topBorder{
background-image:url(../images/topBorder.gif);
background-repeat:no-repeat;
margin-top:10px;
}
.btmBorder{
background-image:url(../images/btmBorder.gif);
background-repeat:no-repeat;
margin-bottom:5px;
height:
}

#formWrap {margin:30px 30px 0px 30px;}
#formWrap table {color:#8992B5;font-family:"Courier New", Courier, monospace;font-size:16px; text-align:left;margin-left:30px;}
#formWrap textarea,
#formWrap input {background-color:#FFF;border: 2px solid #8992B5;color:#000;font-wight:bold;padding:2px;}
#formWrap .fancybut {color:#000;}
#formWrap .smText {color:#929191;font-size:12px;font-weight:normal;margin-left:5px;}

#required {color:#990000;}

#contactText {margin:10px 0px 0px 15px;font-family:"Courier New", Courier, monospace;}

.formTitle {text-align:right;}

#slideshow {border:solid color:#8992B5 2px;}

#page {width:100%; text-align:center;font-family:"Courier New", Courier, monospace;font-size:12; margin-top:10px;}
#page a {text-decoration:none;color:#000000;}
#page a:hover {background-color:#ccc;}