body { background-color: #7a0025;
font-family: Arial;
font-size: 20px;
color:white;
margin:0px;
padding-bottom:20px;
}

#header { height:130px;
padding-top:0px;
background:white;
border:0px solid white;
}

.logo_photo { 
border:0px solid white;
padding-top:7px
}

#cvr_staff { position:absolute;
top:10px;
left:0px;
width:180px;
background:white;
color:white;
text-align: center;
}

#contact_info { 
color:#7a0025;
font-family:georgia;
font-size:24px;
font-weight:bold;
text-align: center;
}

#contact_info_old { 
background:white;
color:#7a0025;
font-family:georgia;
font-size:24px;
font-weight:bold;
position:absolute;
right:5px;
text-align: center;
top:50px;
width:220px;
}

#contact_email { 
color:#7a0025;
font-family:georgia;
font-size:18px;
font-weight:bold;
}

#contact_info_bak { 
background:white;
color:#7a0025;
font-family:georgia;
font-size:20px;
font-weight:bold;
position:absolute;
right:5px;
text-align: center;
top:50px;
width:240px;
}

#mainbody { margin-left:180px;
margin-top:22px;
padding-top:5px;
padding-right:20px;
padding-bottom:5px;
padding-left:20px;
background:#f5f5eb;
color: black;
border:0px solid white;
}

#scenic_pics { 
top:0px;
right:10px;
width:180px;
background:#ffb164;
}

#menu { position:absolute;
padding-left:6px;
padding-right:2px;
top:152px;
left:20px;
width:140px;
background:#f5f5eb;
color:white;
border:0px solid white;
text-align: center;
}

#menuframe { position:absolute;
padding-left:6px;
padding-right:2px;
top:0px;
left:20px;
width:140px;
background:#f5f5eb;
text-align: center;
}

.bodydiv { width:100%;
padding-top:8px;
padding-bottom:8px;
background:#ffb164;
border:1px solid white;
}

.menuitem {
background:#F5F5EB none repeat scroll 0 0;
border:1px solid #EE6A1F;
color:#7a0025;
font-family:georgia;
font-size:18px;
margin-top:5px;
padding:8px 4px 8px 0px;
text-align:center;
width:130px;
}

.menucontact { width:130px;
margin-top: 5px;
padding:0px 8px 0px 2px;
background:#f5f5eb;
color:#7a0025;
font-size:12px;
text-align: center;
}

.menubutton { width:130px;
margin-top: 3px;
padding:0px 3px 0px 2px;
background:#f5f5eb;
color:#7a0025;
font-size:20px;
border:0px solid #ee6a1f;
text-align: center;
}

.footer { width:100%;
text-align:center;
margin-top:5px;
padding:1px;
background:#ffb164;
color:white;
border:0px solid white;
}

#slideshow2 {
width:320px;
}

#slideshow3 {
width:320px;
}

.spacing { font-size:3px; }

.listing { height: 320px; width: 320px; padding:0; margin:0; overflow: hidden; text-align:center; }
.listing img { width: 320px;}
.listingtwo { height: 320px; width: 320px; padding:0; margin:0; overflow: hidden; text-align:center; }
.listingtwo img { width: 320px;}


.pics { height: 270px; width: 350px; padding:0; margin:0; overflow: hidden }
.pics img { height: 240px; width: 320px; padding: 15px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }
.pics img { -moz-border-radius: 10px; -webkit-border-radius: 10px; }


a:hover { 
	color:#9a0037
}

a.smalllink {
	font-size:12px;
	color:#44121b;
	text-decoration: none;
}

a.menulink {
	color:#44121b;
	font-weight:bold;
	text-decoration: none;
}

a.menulink:hover {
	color:#9a0037
}

a.propdetail {
	font-size:16px;
	color:#44121b;
	text-decoration: none;
}

a.mainpageagentlink {
	color:#7a0025;
}
a.mainpageagentlink:hover {
	color:#44121b
}

a.premierlink {
	font-size:24px;
	color:#7a0025;
}
a.premierlink:hover {
	color:#44121b
}


.propertystatus{
	color:#ef6a1f;
	font-weight:bold;
	}

.agentheader{
	color:#990000;
	font-family:georgia;
	font-size:30px;
	font-weight:bold;
	}
.agentname {
	color:#660000;
	font-family:georgia;
	font-size:18px;
	font-weight:bold;
}
.agentclass {
	color:#660000;
	font-family:georgia;
	font-size:16px;
	font-weight:bold;
}
.agentphone {
	color:#660000;
	font-family:georgia;
	font-size:16px;
	font-weight:bold;
}
.agentemail {
	color:#660000;
	font-family:georgia;
	font-size:16px;
	font-weight:bold;
}
.agentlink {
	color:#660000;
	font-family:georgia;
	font-size:18px;
	font-weight:bold;
}
.agentinfo {
	color:black;
	font-family:georgia;
	font-size:14px;
}
.agentbold {
	color:#660000;
	font-family:georgia;
	font-size:16px;
	font-weight:bold;
}


.proplistheader {
	color:#44121b;
	font-family: Arial;
	font-size:30px;
}

.proplistcell {
	color:#44121b;
	font-family: Arial;
	font-size:20px;
	padding:3px;
	width=240px;
}

.proplistcell img {
	width=240px;
	padding:2px;
}


h1 { font-size:30px}

h2 { font-size:24px}

h3 { font-size:20px}

p,h1,h2,h3 { margin: 10px 10px 10px 10px}

.heading { font-family:Arial;
font-size:36px;
background-color:#ffb164;
color:white;
font-weight:bold;
text-align: center}
