body {
	margin: 0;
	padding: 0;
	font-size : .8em;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
}
#wrapper {
	margin : 10px;
	background-image : url(/images/sideback.gif);
	background-repeat : repeat-y;
	background-position : left;
	background-color : #ffffff;
	width : 1000px;
	border-top : 2px solid #999966;
	border-bottom : 2px solid #999966;
	overflow : hidden;
	padding-bottom : 20px;
}
#main {
	float : left;
	width : 100%;
}
#masthead {
	margin-left: 200px; 
	background-image : url(/images/hmember.gif);
	background-repeat : no-repeat;
	background-position : 700px 0;
	padding-left : 30px;
}
/* PAGE CONTENT */
#content {
	margin-left : 200px;
	padding : 0 20px;	
}
#content h3 {
	text-transform : uppercase;
	border-bottom : 1px solid #999966;
	margin-left : 10px;
}
#content p {
	margin : 20px 20px 0 20px;
}
a:link, a:active {
	color : #003333;
}
a:visited {
	color : #999966;
}
a:hover {
	color : #ccaa11;
}

/* --- Main page --- */
div.col {
	width : 47%;
	float : left;
	margin-right : 3%;
}
div.col ul {
	margin-left : 0;
	padding-left : 0;
}
div.col #updates {
	margin-left : 20px;
}
div.col ul, div.col ul li{
	list-style : none;
}
div.col h3 {
	margin-top : 30px;
}
div.col h4 {
	margin-bottom : 0;
}
#features li a img {
    border : 1px solid black;
    float : left;
    height : 45px;
    margin : 2px 8px 5px 10px;
    width : 40px;
}
.emailimg {
    height: 40px;
    width: 40px;
    margin: 2px 8px 0 0;
}


/* NAVIGATION SIDEBAR */
#navigation {
	float : left;
	width : 200px;
	margin-left : -100%;
	overflow : hidden;
	background-image : url(/images/clan_badge.gif);
	background-repeat : no-repeat;
	background-position : 50% 20px;
	color : #ffffff;
}
#navigation form {
	margin : 150px 0 0 25px;
}
#navigation form label {
	display : block;
}
#navigation form input {
	margin-bottom : 5px;
	width : 
}
#navigation ul {
	margin : 20px 0 0 25px;
}
#navigation ul li a, #navigation ul li a:active, #navigation ul li a:link, #navigation ul li a:visited {
	color : #ffffff;
	text-decoration : none
}
#navigation ul li a:hover {
	color : #ccaa11;
}
#navigation p {
	margin : 25px;
}
/* FOOTER */
#footer {
	clear : both;
	width : 100%;
	color : #ffffff;
	text-align : center;
}
#footer a:link, #footer a:visited {
    color: #000000;
}
p {
	margin : 10px;
}
