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

#widthfix {	position: relative;
	width: 960px;
} 

#main {
position: absolute;
	width : 960px;
	/*left : 50%;
margin-left : -480px;*/
	top:165px;
	background-color : #fff;
background: url(side_bar_menu.gif) repeat-y left;
} 

#main-content {
background-color: #fff; 
width:670px; 
float:right; 
height:auto;
padding: 0 20px 0 20px;
min-height:425px;
} 



#side-left {
width:250px; 
float:left; 
height: inherit;
background-image: url(include/ims/menu-top.gif);
background-repeat: no-repeat;
} 

#side-left p {
padding: 8px;
margin-top: 0;
margin-bottom: 0;
color:#FFFFFF;
line-height: 1.2;
}

#side-left p a:link{color: #FFFFFF;  text-decoration:underlined;}
#side-left p a:visited {color: #FFFFFF; text-decoration:none;}
#side-left p a:hover {color: #FFFFFF; text-decoration:none; }

#header {
	position : absolute;
	width : 960px;
	left : 50%;
	margin-left : -480px;
	/*top:10px; */
padding: 1px 0 0 0;
text-align: right;
height:152px;
} 
#header ul {margin: 14px 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; }


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

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

#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; background-color: #ccc;}
#footer #foot-centre {width: 175px; padding: 0 0 5px 0; list-style-type: none;  text-align: right; float: right; background-color: #ccc;}
#footer #foot-left {width: 175px; padding: 0 0 5px 0; list-style-type: none;  text-align: right; float: right; background-color: #ccc;}

#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: #333; text-decoration:none;}
#footer ul li a:hover {color: #000000; text-decoration:underline; }
#footer ul li a:focus {color: #000000; text-decoration:underline; }
#footer ul li a:active  {color: #FF2C00;  text-decoration:underline; }


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