A:link {text-decoration: none; color: #6699FF;font-size: 11px;}
A:visited {color: #6699FF; text-decoration: none;}
A:active {text-decoration: none; color: #6699FF;}
A:hover {text-decoration: none; color: blue;}

body {	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	background-color: #333333;}

.hidden {display: none;}

#page-container { width: 761px;
		  margin: auto;
		  border-color: #ffffff;
	border-width: 2px;
	border-style: solid;
	background-color: #FFFFFF;
}

#header { height: 266px;
	  width: 761px;
	  border-bottom: 2px solid #ffffff;}

#main-nav { height: 32px;
	    width: 761px;
	    background-color: #14331D;
	    border-style: solid;
	    border: 2px;
	    border-color: #ffffff;
	    margin: 0;
	    padding: 0;}

#sidebar-a {
	float: left;
	width: 175px;
	
	background-color: #ffffff;}

#sidebar-a .padding {
	padding: 10px;
	background-color: #ffffff;
	color: #000000;
	text-align: justify;
}
#sidebar-a .padding A:link {
	color: ##87ACB1; 
	text-decoration: none;
}
#sidebar-a .padding A:visited {
	color: ##87ACB1; 
	text-decoration: none;
}
#sidebar-a .padding A:active {
	color: ##87ACB1; 
	text-decoration: none
}
#sidebar-a .padding A:hover {
	text-decoration: 
	underline overline; 
	color: #601705;
}

#contentStart {border-left: 2px solid #333333;}

#contentHome {
	float: left;
	width: 583px;
	line-height: 18px;
	background-color: #CCCCCC;}

#contentHome h2 {
	margin: 0;
	padding: 0;
}

#contentHome p {
	margin: 0;
	padding: 10px;
	padding-bottom: 15px;
}

#contentHome a { font-size: 12px;
		color: #333333;}

#contentHome a:hover { color: blue;}

#Property { margin-left: 17px}


#contentSub {
	float: left;
	width: 591px;
	line-height: 18px;
	background-color: #FFFFFF;
}
#contentForum {
	float: left;
	width: 515px;
	line-height: 18px;
	background-color: #FFFFFF;
	padding-left: 50px;
	padding-right: 25px;
}

#contentSub h2 {
	margin: 0;
	padding: 0;
}

#contentSub p {
	margin: 0;
	padding: 20px;
	padding-bottom: 15px;
}

#table1 {margin-left: 30px; margin-right: 12px;}
#table2 {margin-left: 12px; margin-right: 12px;}
#table2 a {color: blue;}

#sidebar-b {
	float: right;
	width: 170px;
	line-height: 18px;
	background-color: #451613;
}
#sidebar-b .padding {
	background-color: #451613;
	color: #FFFFFF;
	text-align: center;
}

#footer {
	clear: both;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	width: 741px;
	font-size: 11px;
	border-top: 2px solid #ffffff;
	color: #ffffff;
	padding: 13px 10px;
	background-color: #14331D;}

#footer a {
	color: #ffffff;
	text-decoration: none;}

#footer a:hover {color: #6699FF;}

#footer #altnav {
	width: 425px;
	float: right;
	text-align: right;
}
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

#modernbricksmenu2{ margin: 0;
		    padding: 0;
		    border-top: 5px solid #14331D;
		    voice-family: "\"}\"";
		    voice-family: inherit;
		    background-color: #14331D;}

#modernbricksmenu2 ul{ margin:0;
		       margin-left: 15px; /*margin between first menu item and left browser edge*/
		       padding: 0;
		       list-style: none;
		       font: bold 5px Arial;}

#modernbricksmenu2 li{ display: inline;
		       margin: 0 0 0 0;
		       padding: 0;
		       text-transform:uppercase;
		       font: bold 2px Arial;}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 10px Arial;
color: white;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #14331D;}

#modernbricksmenu2 a:hover{
	background-color: #CCCCCC;
	color: #000000;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
	background-color: #6699FF; 
	color: #000000;
	border-color: #ffffff; 
	font: bold 10px Arial;
}

#navcontainer ul
{
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
	text-align: left;
	font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration: none;
	color: #fff;
}

#navcontainer ul li a:hover
{
text-decoration: underline overline;
color: #9dc44d;
}

#navcontainer ul li a#current
{
	color: #FFCC33;
}
