body {
font-family: arial, verdana, sans-serif; 
font-size: 70%;
line-height: 1.5em;
width:800px; 
margin:0 auto;
text-align:left;
}


.text			
{; color: black; text-transform: none; text-decoration: none } 

.subheader {
color: #900; text-transform: none; text-decoration: none; font-weight: bold } 	 	 

a.MAIN:link	{color: c00; text-transform: none; text-decoration: underline }
a.MAIN:visited	{color: c00; text-transform: none; text-decoration: underline } 
a.MAIN:active	{color: c00; text-transform: none; text-decoration: underline }
a.MAIN:hover	{color: f00; text-transform: none; text-decoration: underline }

ul.side {
margin: 30px 0 0 0;
padding: 0;
list-style: none;
}

.side li {
display: block;
margin: 0;
padding: 0;
}

.side li a {
font-size: 1.1em;
width: 115px;
margin: 0;
color: #09f; 
font-weight: bold;
display: block!important;
padding: 5px 10px 5px 10px;
}
 
.side a:hover {
background-color: #000; 
padding: 5px 5px 5px 15px;
}

p {
color: 000000;
}

a {
color: #0099ff;
text-decoration: none;
}

a:hover {
color: #99ccff;
}


h1 {
font-family: "Trebuchet MS", arial, verdana, sans-serif;
text-transform: uppercase;
font-size: 2.0em;
letter-spacing: 0.1em;
padding: 0 0 0 0;
}

h2 {
font-family: "Trebuchet MS", arial, verdana, sans-serif;
text-transform: uppercase;
font-size: 1.3em;
font-weight: normal;
letter-spacing: 0.05em;
padding: 0 0 0 0;
}

h3 {
padding: 0 0 0 0;
margin: 0;
font-weight: normal;
font-size: 1.3em;
}

hr { 
color: #999;
border: 0px;
margin: 10px 0px 10px 0px;
background-color: #999;
height: 1px;
}

#header {
background-color: #ffcc00;
height: 80px;
padding: 10px;
}

#header img {
float: left;
}		

#googleSearch {
padding: 25px 0 0 0;
display: block;
float: right;
}		

#googleSearch span {
display: block;
}		

#adwords {
padding: 30px 0 0 20px;
border-left: 1px solid #ccc;
height: 97%;
}

#footer {
margin-top: 20px
}		