* {margin:30;padding:0}
h1,h2,h3,h4,p 
{margin-bottom:1em}
ul
{margin-left:16px}
h1
{
color: #cccc99;
font-size: 14px;
font-weight: bold;
}
/* mac hide \*/
html,body{height:580px;}
/* end hide*/
body {

	font-family:  Arial, Helvetica, sans-serif;
	font-size : 12px;	
background: url(images/bg.gif) #000 ; 	
color:#000;
}
a.index:link, a.index:visited, a.index:hover
{
color: #369;
text-decoration: none;
font-weight: bold;
}
#outer
{	min-height:100%;
	width:804px;
	margin-left:auto;	
margin-right:auto;	
background: #242424 url(images) repeat-y center top;
		border-left:3px solid #AA8920;
border-right:3px solid #AA8920;
	position:relative;
border-top:3px solid #AA8920;
	position:relative;
}
* html #outer 
{
	width:806px;
	w\idth:800px;
height:580px;
}

header,
 #footer{	
background:#fff url(http://www.vanfossenhomes.com/images/pattern.gif);
	border-top:3px solid #AA8920;
	border-bottom:3px solid #AA8920;
	}
#header
{text-align: 
height: 120px;
color: #cccc99;
font: 10pt, arial, sans-serif;

}
#footer{
	position:absolute;
	bottom:0;	
left:0;	
	width:803px;
        w\idth: 806;	
height:15px; text-align: center;

        color: white;
        font-weight: bold;  
      
}
* html #footer {
	height:25px;
	he\ight:15px;
	bottom:-1px;
}
#clearfooter
 {
	clear:both;
	
height:35px;
}
#right, #left, #content {
	float:left;

	
width:5px;     
   
}
#right
{
border-left:0px solid #AA8920;
}
#left
{
border-right:0px solid #AA8920;
}
#content
{
width:781px;
padding:3px;
}
.clearer
{

	height:1px;	
overflow:hidden;	
clear:both;
margin-top:-1px;
  
     
}
div.stuff, div.codes, div.stats,   div.friends
{
font-family: arial;
padding:4px 0px 4px 3px ;
color: white;
font-size: 12px;
font-weight: bold;
background-image: url(http://www.starboo.com/images/menubar2.gif);
background-repeat: no-repeat;
}
ul.leftcol
{
list-style:none;
margin: 0;
padding: 0px;
background-color:#white;width: 100%;
}
ul.leftcol li a:link, ul.left li a:visited
{
display: block;
text-decoration: none;
width 88%;
padding: 3px 3%;background-color: white;
font: bold 8pt/1.5  arial, sans-serif;
color: #0000cc;
border-bottom: 1px solid #62c30c;
}
ul.leftcol li a:hover
{
background-color: #66ccff;
font-weight: bold;
color: white;
}
ul.leftcol a:visited
{ 
display: block;
text-decoration: none;
width 88%;
padding: 3px 3%;
background-color: white;
font: bold 8pt/1.5  arial, sans-serif;
color: #0000cc;
border-bottom: 1px solid #62c30c;
height: 1em;
}
}
ul.leftcol li 
{
border-bottom: 1px solid #62c30c;
height: 1em;
}
ul.right
{
list-style:none;
margin: 0;
padding: 0;
background: url(http://www.starboo.com/images/menubar.gif);
font: bold 8pt/1.5 arial, sans-serif;
width: 100%;
color: white;
}
ul.right li a:link, ul.left li a:visited
{
display: block;
text-decoration: none;
width 88%;
padding: 2px 2%;
background-color: white;
font: bold 8pt/1.5  arial, sans-serif;
color: #62c30c;
}
a.footer:link , a.footer:vlink, a.footer:hover
{ color: #fff; text-decoration:none; font-weight:bold }
ul.right li 
{
border-bottom: 1px solid #62c30c;
height: 2em
}
#message
{
color: #cccc99;
font: 10pt, arial, sans-serif;



}
#logo
{
position: relative;
float: left;
}
#greyhead
{
background-color: #993F33;
width= 800px;
}
ul.head 
{
float: right;
width: 100%;
padding:0;
margin:0;
list-style-type:none;
background-color: #993f33;
}
a.head 
{
float: right;
width:8em;
text-decoration:none;
color:white;
background-color:#993f33;
padding:0.1em 0.4em;
border-left:1px solid #000000;
font-weight: ;
}
a.head:hover {background-color: #BB4C3D}
a.head: visited {background-color: #BB4C3D; font-weight: ; color: #ffffff;}
li.head {display:inline}

div.feature1
{
position: relative;
float: left;
}
p.main
{
color: #cccc99;
font: 10pt, arial, sans-serif;
}
p.about
{
font 10pt, arial, sans-serif;
color: #cccc99;
text-align: justify;
padding-left: 10px;
}
}