/*
body {
	margin : 0;
	font-size : 0.8em;
	color : #fff;
	background-color : #787878;
	text-align : justify;
}
*/

#widthfix {	position: relative;

	width: 960px;
	margin-left: auto;
	margin-right: auto;
} 
#main {
	position : absolute;
	width : 960px;
	left : 50%;
	margin-left : -480px;
	top:180px;
	background-color : #000;
background: url(side_bar_menu.gif) repeat-y left;
} 

#main-content {
background-color: #fff; 
width:660px; 
float:right; 
height:auto;
padding: 0 40px 0 0;
text-align:justify;
} 


div.duo-holder {border-top:1px dotted #B0A442; width: 660px; margin: 5px 0 0 0;}
div.duo-left {float: left; width: 320px; margin: 15px 0 0 0;}
div.duo-right {float: right; width: 320px; margin: 15px 0 0 0; padding: 0;}

#side-left {
background-color: #fff; 
width:250px; 
float:left; 
height: inherit;
} 

#header {
	position : absolute;
	width : 960px;
	left : 50%;
	margin-left : -480px;
	/*top:10px; */
padding: 5px 0 0;
text-align: right;
border-bottom:1px dotted #B0A442;
} 
#header ul {margin: 5px auto 6px auto; padding: 0 5px 0 0;   }
#header ul li {font-size: 0.8em;display: inline; color: #000000; padding: 0 10px 0 10px; border-right: 1px solid #B0A442;
}
#header ul li.last {font-size: 0.8em;display: inline; color: #000000; padding: 0 10px 0 10px; border: 0;}
#header ul li.hide {font-size: 0.8em;display: inline; color: #000000; padding: 0 10px 0 10px; border: 0; display: none;}

#header ul li a:link{color: #000000;  text-decoration:none;}
#header ul li a:visited {color: #444444; text-decoration:none; }
#header ul li a:hover {color: #B0A442;  text-decoration:underline;}
#header ul li a:focus {color: #B0A442;  text-decoration:underline;}
#header ul li a:active {color: #847d46;  text-decoration:underline; }


#header2 {
	position : absolute;
	top:40px;
	width : 960px;
	left : 50%;
	margin-left : -480px;
	/*top:10px; */
padding: 5px 0 0;
text-align: right;
border-bottom:1px dotted #B0A442;
} 

#footer {
width:960;
background: #ffffff;
padding: 5px 0 5px 0;
line-height: 1.5em;  
color: white; 
font-size: 0.8em;
border-top:1px dotted #B0A442; }

#footer #left-float {width: 360px; padding: 5px 0 0 5px ;text-align: left; float: left; color: #000000;}

#footer ul {margin: 0 auto 0 auto; padding: 0 0 5px 0; list-style-type: none;  text-align: right; float: right;}


#footer #foot-right {width: 175px;  padding: 0 10px 5px 0; list-style-type: none;  text-align: right; float: right;}
#footer #foot-centre {width: 175px; padding: 0 0 5px 0; list-style-type: none;  text-align: right; float: right;}
#footer #foot-left {width: 175px; padding: 0 0 5px 0; list-style-type: none;  text-align: right; float: right; }

#footer ul li {font-size: 1em; color: #444; padding: 0 0 0 10px;}
#footer ul li a:link{color: #444444;  text-decoration:none;}
#footer ul li a:visited {color: #444444; text-decoration:none;}
#footer ul li a:hover {color: #000000; text-decoration:underline; }
#footer ul li a:focus {color: #444444; text-decoration:underline; }
#footer ul li a:active  {color: #444444;  text-decoration:underline; }


.clearing {
	height: 0;
	clear: both;
}
H1 {
	padding:0px;
	margin:0px;
}
