/* global styling */

.clear {
	clear: both;	
}

a:link { color: #0000FF; }
a:visited { color: #3366FF; }
a:hover { text-decoration: none; }
a:active { color: #FF0000; }

a.hidden { color: #000000; }
a.hidden:visited { color: #000000; }
a.hidden:hover { color: #0000CC; }
a.hidden:active { color: #000000; }

a.nav:link { color: #333333; padding: 2px; }
a.nav:visited {	color: #cccccc;	padding: 2px; }
a.nav:hover { color: #FFFFFF; background-color: #666666; padding: 2px; }

a.menu {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}

a.box {
	padding: 3px;
	background-color: #FFFFFF;
	text-decoration: none;
	border: medium solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.box:hover {
  color: #000000;
	padding: 3px;
	text-decoration: none;
	background-color: #666666;
	border: medium solid #3366FF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;	
}
/* end global styling */ 

body {
	background-color: #339900;
	font-family: Arial, Helvetica, sans-serif;
}

img.img_main {
	padding: 10px;	
	border: 0;
}

.content_area {
	border: 1px solid #ccc;
	width: 774px;
	height: 300px;
}

.content_area .broker {
	float: left;	
	font-size: 10pt;
	width: 150px;
	text-align: center;
	padding-top: 20px;
}

.content_area .broker p .smaller {
	font-size: 8pt;	
}

.content_area .content_text {
	float: left;
	width: 600px;
	
}
.content_area .content_text p {
	font-size: 12pt;
}

.content_area .content_text p.center {
	text-align: center;
}

.content_area .content_text p.bigger {
	font-size: 16pt;
}

.financing_content {
	width: 700px;
	margin: 0 auto;	
}

.services {
	border: 1px solid #ccc;
	width: 774px;
	height: 340px;
}

.services div.tagline, div.tagline, img.tagline {
	width: 371px;
	height: 27px;	
	margin: 0 auto;
}

.services_nav {
	padding-top: 10px;
	text-align: left;
	height: 250px;
	width: 385px;
	float: left;	
	
}

.services_nav ul {
	list-style-type: none;
}

.services_nav ul li {
	padding-top: 5px;
	padding-bottom: 5px;
}

.services_content {
	padding-top: 10px;
	height: 250px;
	width: 385px;
	float: left;
	
}


/* old container styling */

.medium, .big, .xbig, .small, .expanded, .justified, .bodystyle, .nav_sub, .footer_gray,
.bodytop, .bodymiddle, .bodybottom, .bodymiddleCenter, .smallTable  {
	font-family: Arial, Helvetica, sans-serif;
}

body, td, th, .medium, .expanded {	font-size: 12px; }
.big { font-size: 16px; }
.xbig {	font-size: 24px; }

.bodystyle {
	font-size: 12px;
	font-style: normal;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 12px;
	border-style: none;
	width: 774px;
	background-image: url(body_left_right_border.gif);
	background-repeat: repeat;
	margin: 0px;
	top: auto;
	right: auto;
	padding: 20px 0px 0px;
	background-position: center;
	white-space: 0;
}

.small {
	font-size: 9px;
	background-color: #FFFFFF;
	width: 900px;
	margin: 0 auto;
}

.expanded {
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

.bodytop, .bodymiddle, .bodymiddleCenter, .bodybottom, .footer_gray, .nav_sub { 
	font-size: 12px;
	font-style: normal;
	background-color: #FFFFFF;
	text-indent: 12px;
	text-align: left;
	border-style: solid;
	width: 734px;
	margin: 0px;
	top: auto;
	right: auto;
	padding: 20px 20px 0px 20px;
	background-position: center;
	white-space: normal;
	border-width: 1px;
	border-color: #CCCCCC;
}

.nav_sub {
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-image: url(/res/images/nav_sub_background.gif);
	height: 25px;
	width: 774px;
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: center;
	vertical-align: sub;
	word-spacing: normal;
	letter-spacing: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}

.nav_sub span {
	padding-left: 8px;
	padding-right: 8px;
}

.nav_bottom {
	text-align: center;	
}


.footer_gray {
	background-color: #CCCCCC;
	text-align: center;
	text-indent: 0px;
	border-style: none;
	width: 700px;
	margin: 20px;
	padding: 20px;
	letter-spacing: 2px;
	height: 0px;
}

.bodytop {
	border-bottom-style: none;
}
.bodymiddle {
	border-bottom-style: none;
	border-top-style: none;
	
}

.bodybottom {
	border-top-style: none;
}
.bodymiddleCenter {
	text-align: center;
	border-bottom-style: none;
	border-top-style: none;

}
.smallTable {
	font-size: 9px;
	background-color: #FFFFFF;
}

/* end old container styling */

/* new navigation */
	tr td div.nav_buttons {
		height: 22px;
		width: 798px;
		margin: 0 auto;
	}
	
	tr td div.nav_buttons div.button, tr td div.nav_buttons div.button_left, tr td div.nav_buttons div.button_right {
		float: left;
		height: 22px;
		padding: 0;
		margin: 0;
	}
	tr td div.nav_buttons div.button_left {
		background: url('/res/images/button_left.gif');
		width: 11px;
		margin-left: 11px;
	}
	tr td div.nav_buttons div.button_right {
		background: url('/res/images/button_right.gif');
		width: 11px;
		margin-right: 11px;
	}
	
	tr td .nav_buttons div.button {
		background: url('/res/images/button_center.gif') repeat-x;
		text-align: center;
		line-height: 22px;

	}
	
	tr td .nav_buttons div.button a {
		color: #000000;
		font-size: 9pt;
		font-weight: bold;	
		text-decoration: none;
		font-family: Verdana, Arial, sans-serif;
	}
	tr td .nav_buttons div.button a:hover {
		color: #61AE3B;
	}
	
	tr td .nav_buttons div.button_buyer {
		width: 115px;	
	}
	tr td .nav_buttons div.button_seller {
		width: 115px;
	}
	tr td .nav_buttons div.button_financing {
		width: 115px;
	}
	tr td .nav_buttons div.button_services {
		width: 115px;
	}
	tr td .nav_buttons div.button_mls {
		width: 115px;
	}

/* end new navigation */



/* STYLE.CSS */


td {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333;}
.b {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#333333;}
.bw {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#ffffff;}
.wh {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#ffffff;}

.o {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#FD6E05;}
.ob {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#B82C15;}

/* link */


/* form */
input.text {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333;}
select {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333;}

.BlackLink {font-family:verdana; font-size:11; color:black; font-weight:bold; text-decoration:none}
a.BlackLink:hover {text-decoration: underline}

.BlueLink {font-family:verdana; font-size:11; color:blue; font-weight:bold; text-decoration:underline}
a.BlueLink:hover {text-decoration: underline}

.RedLink {font-family:verdana; font-size:11; color:#993333; font-weight:bold; text-decoration:none}
a.RedLink:hover {text-decoration: underline}

.CatLinks {
FONT-SIZE: 16;
COLOR: #5A0010; 
FONT-FAMILY: arial ; 
font-weight: bold; 
text-decoration:none
}
a.CatLinks:hover {text-decoration:underline}

.top2 {
   FONT-SIZE: 13px; 
	COLOR: #5A0010; 
	FONT-FAMILY: arial ; 
	font-weight: bold; 
	BACKGROUND-COLOR: #C78F67; 
	TEXT-ALIGN: center;
	
	VERTICAL-ALIGN: middle;
	HEIGHT: 25px;
	text-decoration:none
}
a.top2:hover {FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none }

a.SubCatLinks {font-family:arial; font-size:14px; color:#C6442B; font-weight:bold; text-decoration:none}
a.SubCatLinks:hover {text-decoration:underline}
.top1 {
	FONT-SIZE: 18px; 
	COLOR: #5A0010; 
	FONT-FAMILY: arial ; 
	font-weight: bold; 
	BACKGROUND-COLOR: #C78F67; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	HEIGHT: 25px;
	}



a.WhiteLinks {font-family:verdana; font-size:11; color:white; font-weight:bold; text-decoration:none}
a.WhiteLinks:hover {text-decoration:underline; color:white}

a.TitleLinks {font-family:verdana; font-size:12; color:black; font-weight:bold; text-decoration:none}
a.TitleLinks:hover {text-decoration:underline}

.ItemText {font-family:verdana; font-size:11; color:black; font-weight:regular; text-decoration:none}

.sm {font-family:verdana; font-size:11}

input, select, textarea {font-family:verdana; font-size:11; color:black; border-width:1; border-color:black}

/* end STYLE.CSS */

.style1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

#Layer1 {
	background-image:url(/res/images/house.jpg);
	height:197px;
	left:528px;
	position:absolute;
	top:293px;
	width:351px;
	z-index:1;
}

