body{
padding:0;
margin:0;
}

#contentwrap
{
margin: 0 auto;
	width: 100%;
	background: #fff;

}
#content-container1
{
	float: left;
	width: 100%;
	
}

#content-container2
{
	float: left;
	width: 100%;
}

#container {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif;
	background-color: #3e3926;
	color:#bbe2f2;
	min-width: 900px;
	min-height: 700px;
	width: 80%;
	padding:0;
	margin: 0 auto;

}

#navmenu {
  margin: 0 auto;
  position: relative;
  z-index: 10;
  width: 50em;
  }
  #navmenu li {
	  display: inline;
	  padding: 0 5px;
	  background-color: #504f4f;
	}
	 #navmenu a {
	  
	  text-decoration: underline;
  	  text-align: center;
	  color: #fff;
	  white-space: nowrap;
	}
	#navmenu a:focus, #navmenu a:hover, #navmenu a:active {
  	  color:#bbe2f2;
	}
 

#header
{
background:url(../images/header_bg.jpg) repeat-x scroll 0% 0%;

min-height:75px;
}
#flashContainter
{
	/*padding-left:260px; original stuff, changed 18 Oct 2011*/
	padding-left: 275px;
	padding-top:80px;
    width: 728px;
    height: 90px;
}
#banner
{
background:url(../images/banner.jpg) no-repeat scroll 0% 0%;
width:1000px;
height:219px;
} 
#headerContent{
/*Align info within the banner
  which is contained in the Header*/	

}
/*Submit for search*/
input.submit
{
background:url(../images/btn_submit.jpg) no-repeat scroll 0% 0%;
width:125px;
height:21px;
border-left:0px solid #13649c;
border-right:0px solid #13649c;
border-top:0px solid #13649c;
border-bottom:0px solid #13649c;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:bold;
} 
input.seach_field
{
background-color:#ffffff;
/*width:205px;*/
height:18px;
border:1px solid #777777;
padding:2px 0 0 5px;
color:#777;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
} 
#nav
{
padding:5px;
font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif;
font-size:x-small;
background:url(../images/topnavbar.jpg);
text-align:center;
}

#navbuttonwrap
{
  border:2px solid #cdcdcd;
}
ul.topnav{
   margin:0;
   padding:0 0 0 18px;
   list-style:none;
  
   }

ul.topnav li{
   margin:6px 10px 0;
   padding:0;
   list-style:none;
   display:inline;
   font-size : 13px; 
   color : #1f1f1f;
   font-family : arial,verdana,  sans-serif;
   text-decoration : none;
   font-weight: bold;
   text-align:center;
   line-height:51px;
   vertical-align:middle;
   
   }
ul.topnav li a{
   background: transparent;
   color : #1f1f1f;
   text-decoration : none;
   padding-top:20px;
   padding-bottom:20px;
   
   } 
ul.topnav li a:hover{
    background:url(../images/topnav_h.jpg) no-repeat center top;
   color : #0c66a4;
   text-decoration : none;

   }
ul.topnav li a.active{
    background:url(../images/topnav_h.jpg) no-repeat center top;
   color : #0c66a4;
   text-decoration : none;
   }              
  
/* Margin Note:
 * margin: top right bottom left
 */	

#leftSideBarContainer
{
float: left;
	width: 16%;
	padding: 0 0;
	/*margin: 10px 2% 0 0;*/
	margin: 10px 1% 0 1%;
	display: inline;
}

#content
{
float: left;
	/*width: 60%;
	padding: 20px;
	margin: 10px 0 0 0;
	background-color:#faf8f9;*/
	border: solid 1px #000000;
	width: 58%;
	padding: 20px;
	margin: 10px 0 0 0;
	background-color:#faf8f9;
	display: inline;
}

#rightSideBarContainer
{
float: left;
	width: 16%;
	padding: 0 0;
	/*margin: 10px 25px 0 0;*/
	margin: 10px 0 0 1%;
	display: inline;
}

h1
{
background-color: transparent;
font-size :22px; 
color : #000;
font-family : arial,verdana, sans-serif;
text-decoration : none;
font-weight: bold;
margin:0;
}  
h2
{
background-color: transparent;
font-size : 18px; 
color : #fff;
font-family : arial,verdana, sans-serif;
text-decoration : none;
font-weight: normal;
margin:0;
} 
h3
{
background-color: transparent;
/*font-size : 13px; */
/*color : #9ba951;*/
color: black;
font-family : arial,verdana, sans-serif;
text-decoration : none;
font-weight: bold;
margin:0;
} 
h4
{
background-color: transparent;
font-size : 13px; 
color : #ff84b0;
font-family : arial,verdana, sans-serif;
text-decoration : none;
font-weight: bold;
margin:0;
}
h5
{
background-color: transparent;
font-size : 13px; 
color : #379dab;
font-family : arial,verdana, sans-serif;
text-decoration : none;
font-weight: bold;
margin:0;
} 


/*Sidebar*/
table.sidebar{
	background:#efefef;
	width:100%;
	margin-bottom:20px;
}
td.headingbar
{
background:url(../images/heading_bar.jpg) repeat-x scroll 0% 0%;
padding:0 0 0 15px;
} 
table.sidebar li{
   background: url(../images/sq_bullet.jpg) no-repeat scroll 0 2px;
   margin:10px 0 0 0;
   padding:0 5px 0 14px;
   list-style:none;
   font-size : 13px; 
   color : #144c71;
   font-family : arial,verdana,  sans-serif;
   text-decoration : none;
   font-weight: bold;
   }
table.sidebar li span{
   color : #be572e;
   text-decoration : none;
   }   
table.sidebar li a{
   color : #144c71;
   text-decoration : none;
   }   
table.sidebar li a:hover{
   color : #af5b39;
   text-decoration : none;
   } 
table.sidebar li a.active{
   color : #af5b39;
   text-decoration : none;
   } 
/*ViewPost row highlights*/
#viewpost{
	/*border: solid;*/
}


tr.light_highlight td{
	/*background-color:#FFFFFF;*/
	background-color: #faf8f9;
	padding: 5px;
}
.light_highlight a
{
	color:#144c71;
}
/* FOR REALESTATE!! Slight Difference in case caused this issue*/
tr.Light_highlight td{
	/*background-color:#FFFFFF;*/
	background-color: #faf8f9;
	padding: 5px;
}
.Light_highlight a
{
	color:#144c71;
}

/* End of FOR REALESTATE*/
.Dark_highlight a
{
	color:#144c71;
}
tr.Dark_highlight td{
	/*background-color:#acdbf7;*/
	background: #efefef;
	padding: 5px;
}

tr.date_highlight td {
	background: #faf8f9;
	padding: 10px;
	border-top: solid 1px #000000;
}

/*.................footer......................*/
#footer
{
	clear: both;
	background: #fff;
	text-align: right;
	padding: 20px;
	height: 1%;
	
}

td.footer
{
background:#efefef;
padding:20px 0 30px 0;
} 
ul.footer_links{
  margin:0;
  padding:0;
  list-style:none;
  }
 ul.footer_links li{
  background:url(bullet.jpg) no-repeat scroll 0 3px;
  margin:10px 0 0 0;
  padding:0 15px 0 15px;
  list-style:none;
  font-size : 12px; 
  color : #454442;
  font-family : arial,verdana,  sans-serif;
  text-decoration : none;
  font-weight: bold;
  } 
 ul.footer_links li a{
  color : #454442;
  text-decoration : none;
  }
 ul.footer_links li a:hover{
  color : #454442;
  text-decoration : underline;
  }
/*footer Nav*/  
ul.footernav{
  margin:0;
  padding:0;
  list-style:none;
  }
 ul.footernav li{
  background:transparent;
  margin:0 6px 0;
  padding:0;
  list-style:none;
  display:inline;
  font-size : 13px; 
  color : #454442;
  font-family : arial,verdana,  sans-serif;
  text-decoration : none;
  font-weight: bold;

  text-transform:uppercase;
  } 
 ul.footernav li a{
  color : #454442;
  text-decoration : none;
  }
 ul.footernav li a:hover{
  color : #cf4f1e;
  text-decoration : none;
  } 
 ul.footernav li a.active{
  color : #cf4f1e;
  text-decoration : none;
  }      
td.footer_text
{
background-color: transparent;
font-size : 12px; 
color : #454442;
font-family : arial,verdana,  sans-serif;
text-decoration : none;
font-weight: bold;
} 
td.footer_text a{
color : #454442;
text-decoration : none;
}
td.footer_text a:hover{
color : #000;
text-decoration : underline;
}
td.footer_text1
{
background-color: transparent;
font-size : 12px; 
color : #454442;
font-family : arial,verdana,  sans-serif;
text-decoration : none;
font-weight: normal;
} 
td.footer_text1 a{
color : #454442;
text-decoration : none;
}
td.footer_text1 a:hover{
color : #000;
text-decoration : underline;
}
/*Forum*/
.forumheader {
	font-weight:bold;
	color: #FFFFFF;
	background:url(../images/heading_bar.jpg) repeat-x scroll 0% 0%;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 3px;
}
.forumheader a{
	color: #FFFFFF;
	
}
.forumcontent{
	border: solid 1px #000000;
	padding: 5px;
}

