/* CSS Document */


<!--
body {font-family: Geneva, Arial, Helvetica, sans-serif;
	padding:0px; margin:0px;
}

a:link {color: #003399;}
a:visited {color: #003399;}
a:active {color: #98836C;}

.backback {background: url(../images/style/background.png) repeat-y;}

H1 { margin:0px; color:#003399; font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:100 }
H2 { margin:0px; color:#003399; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold }
H3 { margin:0px; color:#003399; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold }
H4 { margin:0px; color:#003399; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold }
H5 { margin:0px; color:#003399; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100 }
H4 a:link { text-decoration:none}
H4 a:hover { background-color: #CCCCCC; padding:1px 10px}


.featured {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; font-size:16px; color:#003399;
}
.feat_head {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; font-size:32px; color:#003399;
}
.feat_homes{
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold; font-size:18px; color:#003399;
}
.prem {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; font-size:12px; color:#003399;
}
.loc {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; color:#003399;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; color:#003399;
}
.nearby {
	font-family: Arial, Helvetica, sans-serif;
     font-size:14px; color:#003399
}
.qsearch {
	font-family: Arial, Helvetica, sans-serif;
     font-size:14px; color:#003399
}
.feat_homes_text{
	font-family: Arial, Helvetica, sans-serif;
     font-size:14px; color:#003399;
}
.fh_pad { padding:3px 0px
}

#north {position:relative; width:800px; height:5px; z-index:99; visibility:visible ;
	     left: 120px; top: -55px; 
}		
#north2 {position:relative; width:800px; height:5px; z-index:99; visibility:visible ;
	      top: -100px;
}
#north3 {position:absolute; width:800px; height:0px; z-index:99; visibility:visible ;
	      top: -90px; font-family:"Times New Roman", Times, serif
}	
#north5 {position:relative; width:1000px; height:5px; z-index:99; visibility:visible ;
	     left: 10px; top: -45px; 
}
#north6 {position:relative; width:800px; height:5px; z-index:99; visibility:visible ;
	     left: 120px; top: -55px; 
}

#north7 {position:relative; width:1000px; height:5px; z-index:99; visibility:visible ;
	     left: 10px; top: -95px; 
}

.quick {color:#003399; font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif;}
.quick a {display: block; color:#003399; border: groove 2px; text-decoration:none;font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif;}
.quick a:hover {background: url(../images/style/pinkR.jpg) repeat-x;}

.yellow div{ font-family: "Times New Roman", Times, serif; font-size:14px; font-weight:bold}
.yellow a {display: block; background: url(../images/style/cashR.jpg) repeat-x; text-decoration:none}
.yellow a:hover {background: url(../images/style/cashR_O.jpg ) repeat-x; }

.yellowR a {display: block; color:#003399; border: groove 2px; font-size:12px; padding:3px 0px}
.yellowR td {background: url(../images/style/yellowR.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight: 600; }
.yellowR a:hover { background: url(../images/style/Blue_But_Over.jpg) repeat-x;}


.quickSearch a {display: block; color:#003399; border: groove 2px; font-size:13px; padding:3px 0px; text-decoration:none}
.quickSearch td {background: url(../images/style/quick-silver.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight: 600; }
.quickSearch a:hover { background: url(../images/style/quick-blue.jpg) repeat-x;}

.quickChange a {background: url(../images/style/quick-blue.jpg) repeat-x; display: block; color:#003399; border: groove 2px; font-size:13px; padding:3px 0px; text-decoration:none}
.quickChange td {background: url(../images/style/quick-bluesilver.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight: 600; }
.quickChange a:hover { background: url(../images/style/quick-blue.jpg) repeat-x;}

.gopher a {display: block; color:#003399; border: groove 2px; font-size:13px; padding:2px 0px; text-decoration:none}
.gopher td { border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight: 600; }
.gopher a:hover { background: url(../images/style/quick-blue.jpg) repeat-x;}


.pricelink a {display: block; color:#003399; border: groove 2px; font-size:13px; padding:3px 0px; text-decoration:none}
.pricelink td {background: url(../images/style/quick-silver.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight: 600; }
.pricelink a:hover { background: url(../images/style/quick-blue.jpg) repeat-x;}

.whywhy {display: block; color:#003399; border: groove 2px #6699CC; padding:2px 4px 4px 4px; text-decoration:none; line-height:20px; }
.whywhy a {display: block; text-decoration:none}
.whywhy a:hover {display: block;border: inset 5px #CCCCCC;}

.yellowbg {display: block; color:#003399; background: url(../images/style/yellowR.jpg) repeat-x; border:1px outset #3399CC; margin: 0px 100px 15px 0px;}

.yellowback a {display: block;}
.yellowback td{ background: url(../images/style/silver_But.jpg) repeat-x;border:2px outset #3399CC; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.yellowback a:hover { background-color:#CCCCCC }




.greenback a {display: block; color:#003399; border: groove 2px; font-size:14px;}
.greenback td{ background: url(../images/style/silver_But_Over.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
.greenback a:hover { background: url(../images/style/pinkR.jpg) repeat-x;}

.green a {display: block; background-color:#CCFFCC; border:2px outset #3399CC; text-decoration:none }
.green div { background-color:#CCFFCC; font-family: "Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.green a:hover { background-color:#CCCCCC}


.greenbackbo a {display: block; color:#003399; border: groove 2px; background: url(../images/style/silver_But_Over.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; width:160px; margin-left:20px; padding:2px 0px 2px 30px; text-decoration:none}

.greenbackbo div{ background: url(../images/style/silver_But_Over.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px;}

.greenbackbo a:hover { background: url(../images/style/pinkR.jpg) repeat-x;}

.greensu a {color:#003399; font-size:13px; padding-left:10px}
.greenbg div{ background: url(../images/style/green_repeat70.jpg) repeat-x; border:2px outset #3399CC;padding:10px 3px 3px 10px;}
.greenbgsm div{ background: url(../images/style/silver_But_Over.jpg) repeat-x; border:2px outset #3399CC; width:200px; text-decoration:none; padding:0px 15px 0px 15px; color:#006600; }

.greenbgsm a { background: url(../images/style/silver_But_Over.jpg) repeat-x; text-decoration:none; padding: 0px 15px 0px 15px; border-style:ridge;  font-weight:bold; }
.greenbgsm  a:hover {background: url(../images/style/pinkR.jpg) repeat-x; }


.blueback a {display: block; color:#003399; border: groove 2px; font-size:14px;}
.blueback td{ background: url(../images/style/Blue_But_Over.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
.blueback a:hover { background: url(../images/style/Blue_But_Over.jpg) repeat-x;}



#nearby a {
	font-size: 90%;
	padding: 0px 10px 0px 0px; 
}
.graph1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#003399;
	font-size: 10px;
}
.graph2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#003399;
	font-size: 9px; background-color:#eeeeee;
}
.graph2 td div{ background-color: #cccccc;
}
.imagebutC {background: url(../images/style/Gray_But_Repeat.jpg) repeat-x; }
 
.comments{background: url(../images/style/dirLrg.jpg) repeat-x; padding:5px 10px 5px 10px; border:1px solid;margin:10px 20px 10px 30px }

.comments2{background: url(../images/style/dirLrg.jpg) repeat-x; padding:5px 10px 5px 10px; border:1px solid;margin:5px 5px 5px 5px }

.bycom{background: url(../images/style/bycom.jpg) repeat-x; padding:5px 10px 5px 10px; border:1px solid;margin:10px 20px 10px 30px }
.bycom2{background: url(../images/style/bycom.jpg) repeat-x; padding:5px 10px 5px 10px; border: thick solid inset;margin:10px 20px 10px 30px }

.results2 {background: url(../images/style/dirLrg.jpg) repeat-x; margin:3px 530px 5px 10px; border:1px solid; padding:2px 4px 2px 4px}
.results {background: url(../images/style/dirLrg.jpg) repeat-x; margin:3px 10px 5px 10px; border:1px solid; padding:2px 4px 2px 4px}
.imageRepeat {background: url(../images/style/subR.jpg) repeat-x; }
.imageRepeat2 {background: url(../images/style/silver_But_Over.jpg) repeat-x;}
		
.style1 {color: #FFFFFF;font-weight: bold; font-family:"Times New Roman", Times, serif; font-size:16px; padding:2px 0px 2px 0px}  
	   

.dir {background: url(../images/style/dirR.jpg) repeat-x; margin:3px 30px 5px 30px; border:1px solid; padding:2px 4px 2px 4px}
.silback {background: url(../images/style/dirR.jpg) repeat-x; margin:5px 5px 5px 5px; border:1px solid; padding:2px 4px 2px 4px}
.silbacke {background: url(../images/style/dirR.jpg) repeat-x; margin:5px 5px 5px 5px; border:1px solid; padding:1px 4px 1px 4px}
.silbackbo {background: url(../images/style/dirR.jpg) repeat-x; margin:0px 5px 5px 5px; border:1px solid; padding:1px 4px 1px 25px; width:200px}

#linktab { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:20px;}
.sub_mar { margin:0px 50px 5px 0px; padding:3px 5px 5px 0px; border: double #003399;}

.sub_mar2 { margin:0px 0px 5px 100px; width:400px; padding:2px 5px 3px 0px; border: double #003399; font-weight:bold;}



.lineht li { padding-bottom:5px; padding-top:3px}
.site_mar { margin:0px 10px 0px 0px; padding:3px 5px 3px 3px; border: double #003399 }
.newage {color:#003399; font-size:10px;}

.links {color:#003399;}
.links a {display: block; color:#003399; border: groove 2px; text-decoration:none}
.links a { background: url(../images/style/Gray_But_Repeat.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; }
.links a:hover {background: url(../images/style/Blue_But_Over.jpg) repeat-x;}




.links_blue { background: url(../images/style/Gray_But_Repeat.jpg) repeat-x;}
.links_blue a {display: block; color:#003399; border: groove 2px; text-decoration:none}
.links_blue a { background: url(../images/style/Gray_But_Repeat.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; }
.links_blue a:hover {background: url(../images/style/Blue_But_Over.jpg) repeat-x;} 

.links_sm { background: url(../images/style/Gray_But_Repeatxx.jpg) repeat-x;}
.links_sm  a {display: block; color:#003399; border: groove 2px; text-decoration:none;}
.links_sm  a { background: url(../images/style/Gray_But_Repeatxx.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding-left:5px; }
.links_sm  a:hover {background: url(../images/style/Blue_But_Over.jpg) repeat-x;} 


.holdCLK {color: #003399; font-size: 12px; }
		  
.vertBackBO {background: url(../images/style/GreentVertLT.jpg) repeat-y;}		  
.vertBack {background: url(../images/style/grayVertR.jpg) repeat-y;}
.vert{background: url(../images/style/grayGreentVert.jpg) repeat-y;}
.vertR{background: url(../images/style/right-blue-back.gif) repeat-y;}
		  		  

.bld { font-weight:bold}

.emailbo {color:#003399;}
.emailbo a {display: block; color:#003399; border: groove 2px; text-decoration:none; padding: 3px 0px 3px 10px; width:70px; margin-left:85px; margin-top:10px}
.emailbo a:link { background: url(../images/style/pinkR.jpg) repeat-x; border:2px outset #3399CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px;}
.emailbo a:hover {background: url(../images/style/silver_But_Over.jpg) repeat-x;}


.comments img{ float:left}


.boxN {
    padding:10px 10px 10px 10px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 50px;
	background-color:#FFFFCC;
	border-color:#663333;
	border-style: double;
	border-width:10px;
	visibility: visible;
}
	
.leftmar {margin-left: 50px}
.leftmar2 {margin-left: 100px}
.center {margin-left: 35px;}
.topmar {
	margin-top:10px;
	margin-bottom:10px; line-height:20px;
}
.butLook {border:2px outset #3399CC;}

.txt16_ {
	color: #003300;
	font-size: 16px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
#txt12_ a{
	color: #003300;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}

.styBlue {color: #003399}
.styBlue a{color: #003399}

.imagewhy {background-image: url(../images/style/Gray_But_Repeat.jpg) repeat-x;  }

.imagewhy{color: #CC0099;}
.imagewhy a { text-decoration:none}
.imagewhy a { background-image: url(../images/style/Gray_But_Repeat.jpg) repeat-x;   }
.imagewhy a:hover {background: url(../images/style/pinkR.jpg) repeat-x;}


.gen11 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:2px 0px 1px 0px}
.gen12 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:4px 0px 2px 0px}
.gen13 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:2px 0px 1px 0px}
.gen14 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:2px 0px 1px 0px}
.gen16 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:3px 2px; }

.txt11 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
.txt12 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
.txt13 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px;}
.txt14 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
.txt16 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; }
.txt18 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:18px;}
.txt20 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px;}
.txt22{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:22px;}
.txt24 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:24px; }
.txt26 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:26px;}
.txt28 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:28px;}
.txt30{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:30px;}
.txt32{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:32px;}
.txt36{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:36px;}
.txt38{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:38px;}
.txt42{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:42px;}
.txt46{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:46px;}

.titleX {margin :0px 0px 0px 0px; background-color:#EAF3E9; border: ridge 2px;} 


#Promo {
	position: relative;
	width:500px;
	height:305px;
	z-index:101;
	left: 235px;
	background: url(../images/style/dirLrg.jpg) repeat-x;
	visibility: hidden;
	top: 0px; border:dotted red 4px;
}

#cash5 { margin:0px 50px 0px 20px}
.cashback {background-color:#FFFFCC; border:2px solid #999966; border-top:0px; }
.txt12 {font-size: 12px; color: #003399; list-style-type: disc;}

.Mar_L {margin-left: 20px}
.txt13_Bwn a:hover { background-color:#CDF5FE}
.txt14 a:hover { background-color: #CDF5FE}
.txt13_Bwn_link a:hover { background-color:#CDF5FE }
.txt14_{color: #003399;font-size: 14px;font-family: "Times New Roman", Times, serif; list-style-type: circle;}

.foreCL {text-decoration:none}
.foreCL a:hover{ background-color:#FFCCCC; text-decoration:none}

.feHomes {width:97%; margin:0px 0px 5px 0px;}
.qSearch2 {background-color:#F5F1F8; border:2px outset #999966;  margin-bottom:0px}

.brwn {color: #003399}

.styleGreen {color: #006600}

.edgeD {color: #006600; font-weight:bold; text-decoration:none; font-family: Geneva, Arial, Helvetica, sans-serif}

.sz20 {font-size: 20px}
.sz22 {font-size: 22px}
.sz24 {font-size: 24px}
.sz26 {font-size: 26px}
	  
.style3 {font-family: Geneva, Arial, Helvetica, sans-serif}
.imagebutC {background: url(../images/style/Gray_But_Repeat.jpg) repeat-x; }
.txt12 {color: #003399; font-size: 12px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.txt11 {color: #003399; font-size: 11px; font-family:Geneva, Arial, Helvetica, sans-serif;}

.txt12_pad a{color: #003399; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding-bottom:5px; text-decoration:none; font-weight:bold}
-->