body
{
	background: #929292;
	margin: 0;
	
	font-family: Tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
}
#everything
{
	width: 766px;
	border: 1px #111 solid;
	margin: 0 auto;
}

/* HEADER */
#header
{
	background-image: url(images/title.jpg);

	text-indent: -100em;

	width: 766px;
	height: 65px;

}
#header h1 { margin: 0; }
#header a { display: block; width: 180px; height: 60px; }

/* NAV */
#nav ul { list-style: none; margin: 0; padding: 0; }
#nav ul li { float: left; }
#nav #login a
{
	background-image: url(images/left.gif);
	background-repeat: no-repeat;

	display: block;
	width: 155px;

	padding-top: 27px;
	height: 0px;
	overflow: hidden;
}

#cnavd
{
	background: black;
	width: 500px;
	padding-left: 111px;
	background-image: url(images/navbg.gif);
	background-repeat: repeat-x;
}
#centernav
{
	margin: 0; padding: 0;
	height: 27px;
	width: 611px;
}
#centernav li
{
	background-image: url(images/navspacer.gif); background-repeat: no-repeat;
	background-position: right;
	padding-right: 12px;
}
#centernav li.last { background-image: none; }
#centernav a
{
	display: block; overflow: hidden;
	height: 0; padding-top: 27px;
	background-repeat: no-repeat;
}
#centernav #home a { background-image: url(images/home.gif); width: 43px; }
#centernav #properties a { background-image: url(images/properties.gif); width: 77px; }
#centernav #advertising a { background-image: url(images/advertising.gif); width: 81px; }
#centernav #about a { background-image: url(images/about.gif); width: 66px; }
#centernav #contact a { background-image: url(images/contact.gif); width: 79px; }

/* Page Bar */
#pagebar
{
	background-repeat: no-repeat;
	text-indent: -100em;
	width: 766px;
	height: 68px;
}
#phome #pagebar { background-image: url(images/subline11.jpg); }
#pproperties #pagebar { background-image: url(images/subline11_green.jpg); }
#padvertising #pagebar { background-image: url(images/subline11_red.jpg); }
#pabout #pagebar { background-image: url(images/subline11_violet.jpg); }
#pcontact #pagebar { background-image: url(images/subline11_gray.jpg); }

/* Content area */
#overall
{
	padding: 0;
	background-image: url(images/mainbg.jpg);/*this is the background colour of the left column */
	background-repeat: repeat-y;
}
#left { float:left; width:155px; }
#right { float:left; width:610px; }
.pad { padding: 15px; }

#left .title { font-weight: normal; color: #005b7f; }
#left p
{
	margin: 0; margin-bottom: 12px;
}
#overall hr
{
	border: none; background-repeat: no-repeat;
	margin-right: 8px;
}
#left hr { background-image: url(images/subline.gif); }
#right hr { background-image: url(images/subline2.gif); margin-left: -10px; }
*:first-child+html #overall hr
{
	border: 1px black dotted;
	height: 0px;
	margin: 0;
}

/* News section */
#sitenews
{
	text-indent: -100em; width: 155px; height: 29px;
	background-image: url(images/news.gif); background-repeat: no-repeat;
}

/* Content section */
#right h3 { margin: 0; padding: 0; }
#right p { margin: 10px; }
.img { margin-left: 10px; height: 173px; }
.img img { height: 150px; }
.cc { margin-top: -173px; height: 173px; margin-left: 245px; margin-right: 20px; }

#left a { color: black; } #left a:hover { text-decoration: none; }
#right a { text-decoration: none; font-weight: bold; color: #fe6b00; } #right a:hover { text-decoration: underline; }

#right h3.more { margin-top: 20px; }
#right h3
{
	font-family: Arial Narrow, arial, sans-serif; color: #004b69; font-size: 1.8em;
	background-image: url(images/w.gif); background-repeat: no-repeat;
	background-position: 0 6px;
	padding-left: 25px;
	margin-left: -7px;
}
#right h3 span { color: #f69417; }

#networksites { margin-top: 1px; }
#ns { text-indent: -100em; background-repeat: no-repeat; width: 88px; height: 27px; }
#phome #ns { background-image: url(images/networksites.gif); }
#pproperties #ns { background-image: url(images/networksites_green.gif); }
#padvertising #ns { background-image: url(images/networksites_red.gif); }
#pabout #ns { background-image: url(images/networksites_violet.gif); }
#pcontact #ns { background-image: url(images/networksites_gray.gif); }

#networksites .dropdowns { position: absolute; margin-top: -24px; margin-left: 89px; }
#phome #networksites { background-color: #005b7f; }
#pproperties #networksites { background-color: #216720; }
#padvertising #networksites { background-color: #6f180c; }
#pabout #networksites { background-color: #4d136c; }
#pcontact #networksites { background-color: #374348; }

/* Footer */
#footer
{
	background-repeat: no-repeat;

	text-indent: -100em;

	width: 746px;
	height: 39px;

	color: white;
	text-align: right;
	padding-top: 12px;
	padding-right: 20px;
}
#footer span.links { color: #f69417; }
#footer span.copyright { font-size: 0.85em; }
#footer a { text-decoration: none; color: white; } #footer a:hover { color: #f69417; }

#phome #footer { background-image: url(images/footer.jpg); }
#pproperties #footer { background-image: url(images/footer_green.jpg); }
#padvertising #footer { background-image: url(images/footer_red.jpg); }
#pabout #footer { background-image: url(images/footer_violet.jpg); }
#pcontact #footer { background-image: url(images/footer_gray.jpg); }