/* HTML Tags */

html, body{
	top:0;
	left:0;
	padding:0;
	margin:0;
	margin-bottom: 2px;
	font-family: "Tahoma";
}

h1{
	color: #FF4A1B;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0;
}

h2{
	color: #036;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 0;
}
/* END HTML Tags */

/* Text & Links CSS */

.bold{
	font-weight: bold;
}

.bodytext{
	font-size: .7em;
	color: #036;
}
.smalltext{
	font-size: .6em;
	color: #036;
}
.whtsmalltext{
	font-size: .6em;
	color: #FFF;
}
.whttext{
	font-size: .8em;
	color: #FFF;
}
.orangetext{
	color: #FF4A1B;
}
.bluetext{
	color: #036;
}

a{
	color: #036;
}
a:hover{
	text-decoration: none;
	color: #FF4A1B;
}

a.newslink{
	text-decoration: none;
	font-size: .6em;
	color: #036;
	font-weight: bold;
}
a.newslink:hover{
	text-decoration: underline;
	font-size: .6em;
	color: #036;
	font-weight: bold;
}

.baselinks{
	font-size: .7em;
	color: #036;
}
.baselinks a{
	text-decoration: none;
	color: #036;
	font-weight: bold;
}
.baselinks a:hover{
	text-decoration: underline;
	color: #FFF;
	font-weight: bold;
}

.footertext{
	font-size: .7em;
	color: #FFF;
}
.footertext a{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.footertext a:hover{
	text-decoration: underline;
	color: #FFF;
	font-weight: bold;
}

#NewsFullDesc td{
	font-size: 11px;
	color: #036;
}

/* END Text & Links CSS */

/* Web Structure */
#container{
	width: 775px;
}
#navigation{
	margin-bottom: 7px;
	text-align: center;
}
.headerbgleft{
	background:url(../graphics/headerlbg.jpg) repeat-x;
}
.headerbgright{
	background:url(../graphics/headerrbg.jpg) repeat-x;
}
.footerbg{
	background:url(../graphics/footerbg.gif) repeat-x;
	background-color: #FF4B1E;
}
#footer{
	width: 775px;
	margin: 4px 0px 2px 0px;
	text-align: center;
}
#leftpanelbg{
	background:url("../graphics/panel_darkorange_bottom.gif") no-repeat bottom left #FF4A1B;
}
#rightpanelbg{
	background:url("../graphics/panel_orange_bottom.gif") no-repeat bottom left #FEA449;
}
/* END Web Structure */

/* Form Elements */

.forminput{
	border:1px solid #036;
	font-family: "Tahoma";
	font-size: 10px;
	color: #036;
	width: 163px;
}

/* END Form Elements */

/* Property Listing */

.propertylistingbox{
	border-left: 2px solid #FEA449;
	border-right: 2px solid #FEA449;
}
.errorText {
	font-size: 10px;
	color: #FF0000;
}
/* END Property Listing */

/* Email Template */

#EmailIntro{
	margin-bottom:6px;
	color:#FFFFFF;
	font-size:12px;
}
#EmailIntro h1{
	color:#FFFFFF;
	font-size:18px;
}
.Emailheaderbgleft{
	background:url("../graphics/email_headerlbg.jpg") repeat-x;
}
.Emailheaderbgright{
	background:url("../graphics/email_headerrbg.jpg") repeat-x;
}
.EmailPropertyBox{
	margin-bottom:6px;
}
.EmailPropertyBox a:hover{
	color:#FF9900;
}

