/* CSS Document */
body{
	margin:11px 0 0 0;
	padding:0;
	background:#ccc url(../images/gray_bg.gif) repeat-x;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a, a:link, a:visited, a:active{
	color:#f26521;
	text-decoration:underline;
}
a:hover{
	text-decoration:underline;
	color:#CC3300;
}
h1, h2, h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F26521;
	font-weight:bold;
	padding:0;
	margin:0;
}

#wrapper{
	margin:0 auto;
	width:772px;
	background:#fff url(../images/right_border.gif) right repeat-y;

}
#header{
	width:772px;
	background:url(../images/header.gif) no-repeat;
	height:128px;
}
#left_border{
	background:url(../images/left_border.gif) left repeat-y;
}
#right_border{
	background:url(../images/right_border.gif) right repeat-y;
}
/* *********************  MNAVIGATION ************************************** */
#navmenu{
	background:url(../images/nav_bg.gif) repeat-x;
	height:20px;
	margin:0px 1px 0 1px;
	text-align:center;

}
#navmenu #center{
	margin:0 auto;
	width:770px;
}
#navmenu span {
		display:none;
	}

/* Home Button */
#navmenu .home {
	float:left;
	width: 67px; height: 20px;
	background:url(../images/nav/home.gif) 0 -30px no-repeat;
	}

#navmenu .home a, #navmenu .home a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/home.gif) top left no-repeat;
	}
#navmenu .home a:hover {
	background-image: none;
	}
/* aboutus Button */
#navmenu .aboutus {
	float:left;
	width: 87px; height: 20px;
	background:url(../images/nav/aboutus.gif) 0 -30px no-repeat;
	}

#navmenu .aboutus a, #navmenu .aboutus a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/aboutus.gif) top left no-repeat;
	}
#navmenu .aboutus a:hover {
	background-image: none;
	}
/* hm Button */
#navmenu .hm {
	float:left;
	width: 138px; height: 20px;
	background:url(../images/nav/hm.gif) 0 -30px no-repeat;
	}

#navmenu .hm a, #navmenu .hm a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/hm.gif) top left no-repeat;
	}
#navmenu .hm a:hover {
	background-image: none;
	}
/* pm Button */
#navmenu .pm {
	float:left;
	width: 149px; height: 20px;
	background:url(../images/nav/pm.gif) 0 -30px no-repeat;
	}

#navmenu .pm a, #navmenu .pm a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/pm.gif) top left no-repeat;
	}
#navmenu .pm a:hover {
	background-image: none;
	}
/* gw Button */
#navmenu .gw {
	float:left;
	width: 182px; height: 20px;
	background:url(../images/nav/gw.gif) 0 -30px no-repeat;
	}

#navmenu .gw a, #navmenu .gw a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/gw.gif) top left no-repeat;
	}
#navmenu .gw a:hover {
	background-image: none;
	}
/* trades Button */
#navmenu .trades {
	float:left;
	width: 69px; height: 20px;
	background:url(../images/nav/trades.gif) 0 -30px no-repeat;
	}

#navmenu .trades a, #navmenu .trades a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/trades.gif) top left no-repeat;
	}
#navmenu .trades a:hover {
	background-image: none;
	}
/* contact Button */
#navmenu .contact {
	float:left;
	width: 69px; height: 20px;
	background:url(../images/nav/contact.gif) 0 -30px no-repeat;
	}

#navmenu .contact a, #navmenu .contact a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/contact.gif) top left no-repeat;
	}
#navmenu .contact a:hover {
	background-image: none;
	}





	
#content{
	padding:2px 5px 2px 5px;
}

#lcol{
	float:left;
	margin:10px 0 10px 0;
	padding:0 10px 0 5px;
	width:200px;
	border-right:solid 1px #ccc;
}
#rcol{
	float:right;
	margin:10px 0 10px 0;
	padding:0;
	width:200px;
}
#ccol_main{
	margin:5px 210px 0 210px;
	padding:10px 10px 0 15px;
	/*border-left:solid 1px #ccc;*/

}
#ccol_sub{
	margin:5px 10px 0 210px;
	padding:10px 10px 0 15px;
	/*border-left:solid 1px #ccc;*/

}


#footer{
	background:url(../images/footer_bg.gif) no-repeat;
	text-align:center;
	color:#666;
	height:22px;
	font-size:8pt;

}

#footer .footer_text{
	padding-top:2px;
}
#footer ul, #footer li{	
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#footer a:link, #footer a:visited, #footer a:active{
	margin: 0px 5px 0 5px;
	text-decoration: none;
	color:#666;	

}

#footer a:hover{
	text-decoration:underline;
	color:#666;
}
.clear{
	clear:both;
}
#edit_content{
	float:right;
}
#edit_content a{
	background:#ccc;
	color:#000033;
	padding:5px;
	border-top:1px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	text-decoration:none;
	font-weight:bold;
	position:relative;
}
#edit_content a:hover{
	border-top:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	text-decoration:none;
	font-weight:bold;
	color:#666;
}