/*
      Dirk Mathienz - Aronmedia
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#400709 url(img/main_bg.gif) center repeat-y;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background:#400709 ;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 902px;
 padding: 10px;
 height: 150px;
 margin: 0px 0px 0px 0px;
 background: #400709;
}

table {

margin:10px;
padding:10px;

}

a {

padding-right:10px;
color: #e0d3d3;

}
#leftcolumn { 
 display: inline;
 color: #400709;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
  }
 #leftcolumn ul {
list-style:none;
width:150px;
margin:0 0 20px 0;
padding:0;
}

#leftcolumn li {
margin-bottom:5px;
}

#leftcolumn li a {
font-weight:normal;
height:0px;
text-decoration:none;
color:#400709;
display:block;
padding:6px 0 0 10px;
background:#400709 ;
border-top:1px solid #400709;
border-bottom:1px solid #400709;
}

#leftcolumn li a:hover, #leftcolumn li a.current {
background:#400709 ;
color:#400709;
border-top:1px solid #400709;
border-bottom:1px solid #400709;

}

#leftcolumn ul ul {
margin:5px 0 5px 15px;
font-size:0.0em;
width:135px;
}

#leftcolumn ul ul a {
height:0px;
margin:0;
padding:4px 0 0 8px;
}

#leftcolumn h2 {
font-size:0em;
font-weight:normal;
}

#rightcolumn { 
 float: right;
 color: #e0d3d3;
 margin: 10px;
 padding: 0px;
 width: 683px;
 display: inline;
 position: relative;
 
}
#footer { 
 width: 902px;
 clear: both;
 color: #333;
 background: #400709;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#login-box { 
padding:10px; 
border: 1px solid #ccbfd0;
margin:20px; 

}
#login-box fieldset {
padding:10px;
border:0; 
text-align:left;
}
#login-box legend		{
	font-size: 90%;	
	color: #333;
}
.username {color: #009;} /* Color of name when logged in*/
.topboxbody {font-size:0.8em;padding:2px;}

#login-box label {clear:left; width: 100px; display:block;
	float:left;}
#login-box input {
	display:block;
	float:left;	
	font-size: 10px;
	margin: 2px auto 1px auto;
	width: 90px;
}
#login-box div {
clear:left;}

login-box {
border: none;
}



.clear { clear: both; background: none; }
