body{
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color:#333333;
	padding:0px;
	font-size:90%;
	text-align:center;
	background : #e5e5e5 url(../images/bg_shadow.gif) repeat-y top center;
}
table, tr, td 	{
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color:#333333;
	font-size:100%;
}
h2	{
	font-family:arial, helvetica, geneva, arial, sans-serif;
	font-size:14px;
	color:#EC8D1B;
	text-transform:uppercase;
	height:19px;
	margin:25px 0 0 0;
	padding-top:25px;
}
h2 span	{
	display:none;
}
h2.propertysearch	{
	background-image:url(../images/t_propsearchResults.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.about	{
	background-image:url(../images/t_about.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.about	{
	background-image:url(../images/t_about.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.contact	{
	background-image:url(../images/t_contact.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.manageProfile	{
	background-image:url(../images/t_manageProfile.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.newsletter	{
	background-image:url(../images/t_newsletter.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.profAdvice	{
	background-image:url(../images/t_profAdvice.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.propDetails	{
	background-image:url(../images/t_propDetails.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.terms	{
	background-image:url(../images/t_terms.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.services	{
	background-image:url(../images/t_services.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.submitProperty	{
	background-image:url(../images/t_submitProperty.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.submitReq	{
	background-image:url(../images/t_submitReq.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
h2.regPropAlerts	{
	background-image:url(../images/t_regPropAlerts.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
a	{
	color:#EB8C1B;
	text-decoration:none;
}
a:hover	{
	color:#001A54;
	text-decoration:underline;
}
a.menubar{
	color:#fff;
	text-decoration:none;
}

a.menubar:hover{
	color:#fff;
	text-decoration:underline;
}
a.menubarsel{
	color:#fff;
	text-decoration:underline;
}
a.menubarsel:hover{
	color:#001A54;
	text-decoration:underline;
}

#wrapper{
	text-align:center;
	margin:auto;
	width:750px;
	background-color:#FFF;
}
#logo{
	margin-left:30px;
	margin-right:30px;
	margin-top:25px;
	width:690px;
	height:54px;
	clear:right;
}
#menu{
	width:720px;
	padding-left:30px;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color:#333;
	font-size:11px;
	height:18px;
	padding-top:9px;
	padding-bottom:3px;
	margin:0;
	text-align:left;
	float:left;
	background: #EB8C1B url(../images/menu_end.gif) no-repeat right;
}
#menu ul{
	text-align:left;
	margin: 0;
	padding: 0;
}
#menu li {
	display:inline;
	list-style-type:none;
	padding:0 17px 0 18px;
	border-right:1px solid #B4533C;
}
#menu li.last {
	display:inline;
	list-style-type:none;
	padding:0 0 0 18px;
	border:none;
}
#menu li.first {
	display:inline;
	list-style-type:none;
	padding:0 17px 0 0;
	border-right:1px solid #B4533C;
}
#content{
	margin-top:0px;
	margin-right:0px;
	width:690px;
	margin-left:30px;
	padding-right:30px;
	padding-top:25px;
	text-align:left;
	font-size:12px;
}

#content div{
	float:left;
	color:#333333;
}
#content-left{
	margin-top:5px;
	width:200px;
	text-align:left;
	font-size:12px;
	color:#333333;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
}
#content-right{
	margin-top:5px;
	width:450px;
	margin-left:40px;
	text-align:left;
	float:right;
	font-size:12px;
}
.titleblue{
	color:#001A54;
	font-weight:bold;
	font-size:12px;
}
#texthome{
	background: url(../images/bg_texthome.gif) no-repeat top right;
	width:479px;
}
#imagelinkhome{
	background-image: url(../images/pic_home.gif);
	background-position:right top;
	width:479px;
	height:328px;
}
.searchtable{
	font-size:11px;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
}
.searchtable td{
	padding:3px 0;
	margin:0;
}
.logintable{
	margin-top:40px;
	font-size:11px;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
}
.logintable tr{
	padding-top:10px;
}
.contacttable{
	font-size:11px;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
}
#spacer{
	height:10px;
	width:683px;
	clear:both;
}
#spacerfoot{
	height:30px;
	width:683px;
	clear:both;
}
.footertable{
	color:#ffffff;
}
#footer{
	width:716px;
	color:#ffffff;
	background-color:#001A54;
	height:22px;
	text-align:left;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color:#333333;
	font-size:11px;
	padding-top:8px;
	padding-left:30px;
	padding-right:5px;
	clear:both;
	margin-bottom:0;
	padding-bottom:0;
}
a.footerl{
	color:#ffffff;
	text-decoration:none;
}
a.footerl:hover{
	color:#EB8C1B;
	text-decoration:underline;
}

a.footerl_hl{
	color:#ffffff;
	text-decoration:underline;
}
a.footerl_hl:hover{
	color:#EB8C1B;
	text-decoration:underline;
}

.formstuff		{font-size:11px; font-family: verdana, arial, helvetica, geneva, sans-serif; color:#333333}
.but			{font-size:11px; font-family: verdana, arial, helvetica, geneva, sans-serif; background-color:#EB8C1B;color:#FFF;}
.but2		{font-size:11px; font-family: verdana, arial, helvetica, geneva, sans-serif;}
.keywords 		{background-color:#ffff66; color:#333333;}

.text10		{
	color:#666;
	font-size:10px;
	font-family: verdana, helvetica, arial, geneva, sans-serif;
}

.infotitle {font-size:16px; font-family: verdana, arial, helvetica, geneva, sans-serif; color:#333333; font-weight:bold;}

#tableorder {font-size:12px;}
.white {
	color:#fff;
}
.white12{
	color:#fff;
	font-size:12px;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
}
.orange{
	color:#EB8C1B;
}

#searchresults	th{
	background-image:url(../images/bg_results.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border-top:1px solid #B4523B;
	border-bottom:1px solid #B4523B;
	padding:7px 0 6px 5px;
}
table#searchresults	td{
	padding:6px 5px 3px 5px;
}
.grey	{
	color:#666;
}
p.details	{
	margin:0;
	padding:3px 0;
	font-size:11px;
	color:#666;
}
p.indent	{
	background-image:url(../images/indentarrow.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:5px; 
	padding-left:35px;
}
#tabledetail td	{
	border-bottom:1px solid #E5E5E5;
	padding:5px 0 5px 5px;
	border-right:5px solid #FFF;
	font-size:11px;
}
ul	{
	padding:0;
	margin:0 0 0 25px;
}
li	{
	padding:2px 0;
}
#picCaption	{
	display:block;
	font-size:10px;
	color:#333;
}