body {
	background-color: #877452;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	background: url(/public/images/bg2.gif);
}
.large{font-size: large;}
.small{font-size:small;}
/*TOP Horisontal bars*/
.topbar {
	background-color: #666666;
	height: 75px;
	top: 0px;
}
#horisontalwhite {
	font-size:10px;
	background-color: #E1DCD4;
	text-align:right;
	top: 75px;
	width: 100%;
}
#date
{
padding-right: 23px;
}
#hshadow{
	background-image: url(/public/images/horisontalshadow2.gif);
	background-repeat: repeat;
	top: 85px;
	z-index:0;
}
/*cornershaddow for horisontal & vertical bars*/
#navtop
{
	position:absolute;
	left:8px;
	top:87px;
}
#cornershadow
{
	position: absolute;
	top: 87px;
	left: 146px;
	z-index:2;
}
/**********************************/
.property { width: 192px; height: 275px; margin-left: 5px; margin-right: 5px; float: left;}
#properties img {border: 1px solid #000; margin-top:15px;}
.street{ background-color:#333333; color:#FFFFFF; text-align:center; display:block; width: 192px; font-size:10px;}
/*********************************/
#date
{
	display:inline;
}
/*********************************/
/*nav bars*/
td #leftnav
{
  width: 147px;
}
#leftnav
{
	background-color: #3d3d3d;
	font-size: medium;
	line-height: 1.5em;
	padding-top: 9px;
}
#vshadow{
	background-image: url(/public/images/verticalshadow2.gif);
	background-repeat: repeat-y;
}
/*********************************/
/*navbar links*/
#leftnav a
{	display:block;
	padding-left: 7px;
	color: #fff;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	border-bottom-style: dotted;
}
#leftnav a:active
{
	color: #fff;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	border-bottom-style: dotted;
}
#leftnav a:visited
{
	color: #fff;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	border-bottom-style: dotted;
}
#leftnav a:hover
{
	color: #fff;
	background-color:#666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #fff;
	border-bottom-style: solid;
}
/*********************************/
/*other links links*/
a:link
{	
	color: #000066;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #000066;
	border-bottom-style: dotted;
}
a:visited
{
	color: #000066;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #000066;
	border-bottom-style: dotted;
}
a:hover
{
	color: #FF6600;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #FF6600;
	border-bottom-style: solid;
}
a:active
{
	color: #000066;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #000066;
	border-bottom-style: dotted;
}
/*********************************/
/*Property pics right hand side*/
#pictures {
	margin-top:5px;
	font-size: 10px;
	width:190px;
	border: 1px solid #000;
	color: #FFFFFF;
	background-color: #3d3d3d;
}
#pictext
{
	background-color: #3F3C37;
	width: 190px;
	text-align:center;
	color: #FFFFFF;
}
/*********************************/
/*MAIN PANEL*/
/*plaincontent = div on plain template/page*/
#plaincontent
{
	position:relative;
	top:inherit;
	color: #000;
	padding:11px 12px 12px 12px;
	border: 1px solid #333;
}
#maincontent
{
	padding: 5px 10px 20px 15px;
}
/*borders for tables etc*/
#borders {border: 1px solid #333;}

#headline1, #headline2, #headline3, #headline4, #headline5, #headline6
{
	position:relative;
	top:inherit;
	color: #fff;
	font-size:14px;
	text-align:center;
	padding:4px 5px 4px 5px;
	border: 1px solid #333;
	margin-bottom:3px;
	}
#text1, #text2, #text3, #text4, #text5, #text6
{
	position:relative;
	top:inherit;
	color: #000;
	padding:11px 12px 12px 12px;
	border: 1px solid #333;
	margin-bottom: 7px;
}
#umsbg
{
	width: 190px;
	background-color:#fff;
	margin-bottom:17px;
	/*border: 1px solid #000;*/
	margin-top: 15px;
}
/* Background Colours*/
.brownbg{background-color: #65573E;}
.redbg{background-color:#993300;}
.beigebg{background-color: #C3A97A;}
.lightbluebg{background-color:#D9D9FF;}
.bluebg{background-color:#336699;}
.darkbluebg{background-color: #333366;}
.whitebg{background-color:#FFFFFF;}
.offwhitebg{background-color: #fff;}
.yellowbg{background-color:#FFFF99;}
.lightyellowbg{background-color:#FFFFCE;}
.darkredbg{background-color:#710000;}
.darkgraybg{background-color:#333333;}
.midgraybg{background-color:#999999;}
.lightgraybg{background-color:#CCCCCC;}
.blackbg{background-color:#000000;}
.darkyellowbg{background-color:#FFCC00;}
.darkgreenbg{background-color:#336600;}
.lightgreenbg{background-color: #DDFFDD;}
/*text colours*/
.graytext{color:#666666;}
.blacktext{color:#000000;}
.lightgraytext{color:#CCCCCC;}
.darkgraytext{color:#333333;}
.bluetext{color:#336699;}
.redtext{color:#CC0000;}
/*forum pages*/
.textsmallgray{
color:#999999;
font-size:smaller;}
.bottompadding{padding-bottom: 10px;}
.toppadding{padding-top: 15px;}
h3{margin-bottom: 0px;}
#forumborder{border-right: 1px solid #333366;}
.padding{padding: 5px 5px 5px 5px;}
