/* 3 Column weaselStyle---------------------------------------*/
body {
background:#767f7f none repeat scroll 0 0;
font-size:80%;
margin:0;
min-width:600px;
padding:10px;
width:100%;
}
#wrapper{
	width: 960px;
	margin: auto;
}
a {
color:#070b0f;
text-decoration: none;
}
a:hover {
background:#336699 none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none;
}
h1, h2, h3 {
margin:0.8em 0 0.2em;
padding:0;
}
p {
margin:0.4em 0 0.8em;
padding:0;
}
#colmid img {
margin:0;
border:solid;
border-color:black;
border-width:thin;
padding :2px;

}

#header {
border-bottom:1px solid #000000;
background-color:#0e1017;
margin:0 0 4px 0;
padding:0;
width:100%;
}
#header p {
float:left;
margin:0;
padding:0.5em 15px 0.2em;
}
#header h1 {
margin:0;
padding:2px 0px 0px 6px;
color:white;
}
#header h2 {
	margin:0;
	padding:0.2em 15px 0.7em;
	color:white;
}
#hormenu{
	float: right;
	padding-right: 12px;
	margin-top: -28px;
}
#hormenu p a{
	color:white;
	margin: 0;
	padding: 0;
	padding-top: 0px;
}

#colmask {
background:#d9a86e none repeat scroll 0 0;
clear:both;
float:left;
overflow:hidden;
position:relative;
width:100%;
}
#colmid {
background:#587a95 none repeat scroll 0 0;
float:left;
left:200px;
position:relative;
width:200%;
}
#colright {
background:#6fa7de none repeat scroll 0 0;
float:left;
left:50%;
margin-left:-400px;
position:relative;
width:100%;
}
#col1wrap {
float:right;
position:relative;
right:100%;
width:50%;
}
#col1pad {
margin:0 15px 0 415px;
overflow:hidden;
}
#col1 {
overflow:hidden;
width:100%;

}
#col1 a{
color:black;
text-decoration: underline;
border-color:black; 
}
#col2 {
float:left;
left:215px;
margin-left:-50%;
overflow:hidden;
position:relative;
width:170px;
}
#col3 {
float:left;
left:15px;
overflow:hidden;
position:relative;
width:170px;
}
#footer {
border-top:1px solid #000000;
clear:both;
float:left;
margin:0;
padding:0;
width:100%;
}
#footer p {
padding:0.5em 15px;
}
#footer  a:link a:visited{
color:black;
}
/*  ----Navigation menus */
#navigation {
	width: 150px;
	padding-top: 30px;
	/*font-family: Arial, Helvetica, sans-serif;*/
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
	border-bottom: 1px solid #a45b0e;
}
#navigation li a:link, #navigation li a:visited  {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 0px solid #a45b0e;
	border-right: 0px solid #e6480e;
	background-color: #d9a86e;
	color: #000000;
	text-decoration: none;
}
#navigation li a:hover {
	background-color: #c09148;
	border-bottom: 1px solid #000000;
	color: #FFFFFF;
}

