/* Font Size for non Mac browsers */
body{
	font-size: 0.68em; 
	font-family:verdana;
	color: #666666;
	background-image: url(/images/browngradbody2.png);
	background-repeat: repeat;
	background-attachment: fixed;
        margin-top:0px;
}


body #layout {
	 
	text-align: left;
	width: 750px;
	margin: 0em auto 0 auto;

}

body > #layout {
	 
	text-align: left;
	width: 750px;
	margin: 0em auto 0 auto;

}

.layout{
	background-image:url('/images/right_navback.gif');
	background-repeat: repeat-y;
	height:100%;
	padding:0;
	background-position: top right;
	background-color:white;
	
}
.imageNav{
	text-align:left;
	background-image: url('/images/top.jpg');
   	height:67px;   
   	background-repeat: no-repeat;
   	background-position: left;
   	width:748px;
}

body div.imageFooterNav{
	text-align:left;
	background-image: url('/images/bottom.jpg');
   	height:59px;   
   	background-repeat: no-repeat;
   	background-position: 0px 0px;
   	width:750px;
	margin: 2em auto 0 auto; 
	margin-top:-2px;
}
#main-promo{display:block;width:446px;height:126px;background:transparent url(images/homo_promo2.jpg);}
body > div.imageFooterNav{
	text-align:left;
	background-image: url('/images/bottom.jpg');
   	height:59px;   
   	background-repeat: no-repeat;
   	background-position: 0px 0px;
   	width:750px;
	margin: 2em auto 0 auto;
		margin-top:-2px;
}

.textCenter{
	text-align:center;
}
.leftnavDivParent{
        
	background-image:url('/images/left_navback.gif');
	height:100%;
	background-repeat: repeat-y;
	background-position: top left;
	margin:0px 0 0 0px;
}

.leftnavDivChild{
	float:left;
	background-image:url('/images/left_navback.gif');
	height:100%;
	width:152px;
	background-repeat: repeat-y;padding:0;
	background-position: top left;
	background-color:white;
	padding:0 0 0 0px;
}

a.leftnav{ 
	display: block; 
	background: transparent url(/images/browngrad2.png);width:148px;height:29px;vertical-align:middle;padding-top:7px;text-indent: 10px;
	color:#666666;
	font-family:verdana;
	text-decoration:none;
} 

a.leftnav:hover {
	background: transparent url(/images/browngrad2.png);width:148px;height:29px;vertical-align:middle;padding-top:7px;text-indent: 10px;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	text-decoration:none;
} 


.content{
	float:left;
        margin:10px 2px 0 0px;
        width:58%;
        background-color:white;
}

.newline{
	
	clear:both;
	width:100%;
	

}
.clearBoth{
    clear:both;
}

a{ 
	color:#F57C67;
	font-family:verdana;
	text-decoration:none;

} 
a:hover {
	font-family:verdana;
	color:#4D5005;
	text-decoration:underline;
} 


p, div, table, td { 
	font-family:verdana;
	color: #666666;
}




.browngrad{
	background-image: url(/images/browngrad.png);
	background-repeat: repeat;
}

.browngrad2{
	background-image: url(/images/browngrad2.png);
	background-repeat: repeat;
}


.errorColor{
	color: #CC3300;
}


h1{ font-size: 13pt;margin:0 0 0 10px;}
h2{ font-size: 12pt}
h3{ font-size: 11pt}
h4{ font-size: 10pt}
h5{ font-size: 9pt}


hr {
    background:transparent url(/images/hr.gif) repeat scroll 0%;
    border:0pt none;
    height:8px;
}

P{margin-left:2%;}
.headerImage
{
position:absolute;
	left:10px;
	top:2px;
	z-index:-1;
}
.contentTable
{

	left:10px;
	top:-10px;

}

.rightnavDivParent{
	float:left;
	padding:0 0px 0 0px;
	margin:0 0px 0 0px;	
	width:120px;
	}
	

div > div.rightnavDivParent{
	float:right;
	background-image:url('/images/right_navback.gif');
	width:125px;
	background-repeat: repeat-y;
	background-position: top right;
	padding:0 1.5em 0 0em;
}




.footerParent{
	clear:both;
	width:100%;
	padding:0;
	margin:0 0 0 -5px;
}



.footerImage
{
	position:absolute;
	left:10px;
	bottom:-10%;
	z-index:1;
}
.capitalizeFlt
{
	text-transform: capitalize
}

.textbox1 {font-family: Verdana;  color: #333333; background-image: url('http://www.streamingfaith.com/graphics/sf/images/txtbxshadow.gif'); background-color: #ffffff; background-repeat: no-repeat; border-left: 1px inset #999999; border-right: 1px inset #FAFAFA; border-top: 1px inset #999999; border-bottom: 1px inset #FAFAFA;}
.textlabel{width:20%}


img.propImage
{

	left:0px;
	top:15px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

img{
	border:0;
}

.offerSelector
{
	position:relative;
	color: #794D4A;
	text-align:center;
	top:-50px;
	font-weight:bold;
}

.comment_sts{
	position:relative;
	color: #ffffff;
	text-align:center;
	top:-1px;
	font-weight:bold;
}
.floatleft{
	float:left;
}
	
.twoColumn{
	float:left;
	width:30%;
}
div#datatable td{
    padding:0 0 0 10px;
}


div#datatable  td.picback{
	height:150;
	width:30%;
	padding:0 0 0 2px;
	background-image:url('/images/picback.png');
}


img{
	border:0;
}

div#datatable  td.height1{
	height:25px;
}

div#datatable  td.address{
	background-color:#efedda		;
}

div#datatable  td.description{
	background-color:#efe7e7;
	height:80px;
}
div#datatable  form.inlineDisplay{
	display:inline;
}

div#datatable fieldset{
	margin: 0;
        padding: 0;
        border:0;
}
div#datatable td span.price, div#datatable td span.prop-type{
        display:block;
        float:left;
        width:39%;
}
div#datatable td span.beds{
       display:block;
       float:left;
       width:22%;
}        
.submitButton{
	background:#f78b8b; 
	width:1em; 
	float:right;
	background: transparent url(/images/browngrad2.png);
	width:7em;
	height:2em;
        margin:13px 0 10px;        
	padding-top:0;
	text-indent: 5px;
	cursor: pointer; 
	cursor: hand;
}
.glnews table td div{
    width:264px;
}
.glnews table td div a{
    display:block;
}
.glnews .content{
    margin-left:10px;
    margin-right:3px;
    width:56%;
} 
.glnews td{
    width:0px;
}
.glnews hr{
    position:relative;
    left:0px;
}
.glnews h1{
    position:relative;
    left:-10px; 
 }  
ul.leftnav{
	margin:0;
	padding:0;
	list-style-type: none;
}

ul.noStyle{
	margin:0;
	padding:0;
	list-style-type: none;
}
body  #footerText{
	text-align:center;
}


#homePromo{
	margin: -9px 0 0 0; 
}
.promotext{
    color:red;
    font-size:2em;
}
.hide{
    visibility:hidden;
    
}   
.promosection{
    background:transparent url(/images/browngrad2.png) repeat-x scroll 0% 0%;
    border:4px solid #f5efd3;
    padding:0 5px;
    margin:5px;  
    cursor:pointer;
}
.promosection h2{
    padding:0;
    margin:0px;
}
.promosection fieldset{
    border:0px solid;
}
#mainPromoSec{
    margin-top:15px;
    
}
.blockedLinks a{
  background:transparent url(/images/browngrad2.png) repeat scroll 0 0;
  display:block;   
  color:#F57C67;
  border:3px solid white;
  float:left;
  margin: 0 2px 0 2px;
  padding:0 10px;
}
ul.alist {list-style-type:none; margin:4px 0 0 0;padding:0;}
ul.alist li{display:block;float:left}

/*Simple Instructions */
  font-weight{font-weight:bold;}
/*End Simple Instructions */
.form-design fieldset{background:#FFFFEB; padding:0;margin:0;border:0px solid #B5ADA1;width:350px;display:block}
.form-design fieldset input, textarea, select, legend {border:1px solid #B5ADA1;padding:2px 0;float:left}
.form-design fieldset select {width:192px;border:1px solid #B5ADA1;}
.form-design fieldset textarea {width:190px;border:1px solid #B5ADA1;}
legend{background:#F5EFD3;padding:10px;}
.promosection legend {display:none}
.content .form-design {margin:50px 0 0}
#form-padding{padding:0 5%}
.content .form-design  fieldset legend {position:absolute;top:-10px;padding:10px;margin:-0px 0 0 10px;text-align:center;display:block;z-index:1}
.content .form-design  fieldset .legend {position:relative;top:-10px;padding:10px;margin:-0px 0 0 10px;text-align:center;display:block;z-index:1;background:#F5EFD3 none repeat scroll 0 0;}
.form-design fieldset input{width:190px;}
#layout > div .content .form-design fieldset .submitButton {margin:0 52px 20px 0;padding:0 0 4px 0;float:right;width:100px; clear:both}
#layout  div .content .form-design fieldset .submitButton {margin:0 52px 20px 0;padding:0 0 4px 0;float:right;width:100px; clear:both}
div .content .form-design .fieldset{background:#FFFFEB;border:1px solid #B5ADA1}
.form-design label, .form-design legend{display:block;margin:0 0 0 10px;} 
#mortagesCalculator{position:fixed;top:10%;z-index:2;background:white;left:50%;border:1px solid black;width:400px;margin:0 0 0 -200px}
#mortagesCalculator #main{margin:0 0px 0 0px;float:left;width:346px}
#mortagesCalculator #main form,#mortagesCalculator #main p{padding-left:10px; margin-left:0; }
#full-search  .content form{
	margin:0 4px 0 0;
	padding:0;
	display:block;
	position:relative;
	left:0px;
	float:right;
}
.content table{
   border:4px solid #F5EFD3;
   width:447px;
   position:relative;
   margin:0px 0%;
   padding:0;
   
}
.content #datatable h3{
    margin:0 0 10px 6px;
}
.glnews .content table{
    margin-left:-2px;
    margin-top:10px;
    margin-bottom:20px;
}
.glnews .content table .lh{
    position:relative;
    top:-21px;
    font-size:1.5em;
}
.paypalLink{
    margin-top:10px;
    text-align:center;
}
/* INSTRUCTIONS*/

.float-left{float:left}
.clear{clear:both;height:2px;}
.text-center{text-align:center}
/* END INSTRUCTIONS*/
.input-sec{width:112px;float:left;text-align:center}
.button-center{text-align:center;margin-top:10px;}
.form-text-left{width:200px;float:left;margin:0px 0px 20px 0}
#mortagesCalculator .close{float:right;margin:10px 0 0 0}
.close img{cursor: pointer}
.jsEnabled{display:none}  
#pre-layout{width:100%;height:100%;z-index:-1;text-align:left;top:0px;display:block;}
.nav-text-omly{padding:10px;}
#logo{float:left}
.logoText,#top-nav-buttons{float:left; margin:15px 0 0 0}
#top-nav-buttons{position:relative;float:right;right:40px;top:5px}
nobr{white-space:normal;}
#paypal_acceptance{width:131px}
.centerText{text-align:center}
#world-news fieldset{margin-top:20px;}
#world-news fieldset select {width: 349px;margin-left: 10px;}
#world-news #layout fieldset .submitButton {margin-top: 10px;margin-right:0px;}
