@charset "utf-8";
/* 
Made For drewreese.info. made by Drew Reese. all rights reserved 2008-2010.
copyright of Drew Reese. 
if CSS is used for anything other than drewreese.info leave this author credit.
*/


.clear
    {
    clear:both;
}

.right
    {
    float: right;
}

.left
    {
    float: left;
} 
body { 
margin:auto; 
width:100%; 
height:100%;
background-image:url(images/body-bg.jpg);
background-color:#1A1A1A;
background-position:center;
background-position:top;
background-repeat:no-repeat;


}
#container { 
width:650px; 
height:100%;
min-height:800px;
text-align:left;  
margin-left:auto; 
margin-right:auto;
margin-top:85px;
background-image:url(images/container-bg.png);
background-repeat:no-repeat;



}
#logo {
padding: 0px 0px 0px 0px;
margin-top: 0px;
height: 200px;
background-image: url(images/logo.png);
background-position: left;
background-repeat: no-repeat;

}
#mainContent {
padding: 0px 0px 0px 60px;

}


#footer {
padding: 0px 50px 0px 60px;
margin-left:auto; 
margin-right:auto;
width:650px; 
}

#menu {
padding: 25px 0px 0px 50px;

}
#form { width: 350px;
padding: 0px 0px 0px 0px;
}

#pic {
margin-left:auto; 
margin-right:auto;
text-align:left;
width:530px; 
padding: 0px 0px 0px 0px;
}

h1
    {
    font-size: 2.2em;
}
    
h2
    {
    font-size: 2.0em;    
}
    
h3
    {
    font-size: 1.6em;
}
    
h4
    {
    font-size: 1.4em;    
}
      
h5
    {
    font-size: 1.4em; 
	
}	  

h6 {
    font-size: 1em; 
}
    
p { 
padding: 0px 0px 5px 5px;
width: 300px;
color:#000000;

}
 
pre { 
color:#FF0000; 
width:200px;        
}

a:link {
font-style:normal; color:#000000; 
}

a:visited {
font-style:normal; color:#000000;
}

a:hover {
font-style:normal; color:#FFFFFF;
}

ul li { font-size: 1.4em;
}

img {
border:none;