* { margin: 0; padding: 0; border: none;}

body{
font-family:"Trebuchet MS", verdana;
}

#container {
 margin: 0 auto; 
 min-width:1000px;
 position: relative; 
}

#main { 
float: left; 
width: 100%; 
clear: left;
color:black;
background-color:white;
text-align:center;
padding-top:30px;
padding-bottom:30px;
}


#main *
{
margin-left:auto;
margin-right:auto;
}

.items
{
text-align:center;
font-size:14px;
font-family:"Trebuchet MS", verdana;
}

#header
{
color:black;
background-image: url('../images/greygradient.jpg');
background-repeat:repeat-x;
height:140px;
}


#logo img
{
float:left;
margin-top:20px;
margin-left:30px;
}



#userstats{
 float:right;
width:80px;
padding:0px;
clear:right;
border-top:0px solid black;
border-right:0px solid black;
}

#featured {
  font-size: 24px;
  line-height: 32px;
  color: #666;
  font-family: Helvetica, Arial, sans-serif;
}

#featured p { font-family: Helvetica, Arial, sans-serif; margin: 0; padding: 0 0 12px 0; }
#featured .highlight { color: #f90; }

#search
{
float:right;
margin-top:40px;
margin-right:-50px;
margin-bottom:0px;
}
.errorbox { 
	background-color: #fcc;
	border: 1px solid #c00;
	padding: 5px;
	margin: 10px 0px 10px 0px;
	width:400px;
}

.suggest_link 
{
background-color: #FFFFFF;
padding: 2px 6px 2px 6px;
}
.suggest_link_over 
{
background-color: #3366CC;
padding: 2px 6px 2px 6px;
}
#search_suggest 
{
width:210px; 
position:absolute;
margin-top:-1px;
background-color: #FFFFFF; 
text-align: left; 
border: 1px solid #000000;
display:none;	
z-index:20;
}


.headline{
font-size:30px;
position:relative;
right:10px;
margin-top:-10px;
margin-bottom:-10px;
font-family:"Trebuchet MS", verdana;
}
.newsbody{
text-align:left;
font-family:"Trebuchet MS", verdana;
font-size:15px;
line-height:20px;
}
.news{
width:600px;
}
blockquote {
border : 2px solid #000;
width: 400px;
margin: 0px;
padding: 10px;
background-color: #ccc;
line-height:20px;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }

.bluebox
{
text-align:center;
width:230px;
border:1px solid blue; 
background-color:#a2c3d2;
background-image: url('../images/bluegradient.jpg');
background-repeat:repeat-x;
padding:10px;
margin:auto;
margin-bottom:20px;
}
.greenbox
{
text-align:center;
width:230px;
border:1px solid green; 
background-color:green;
background-image: url('../images/greengradient.jpg');
background-repeat:repeat-x;
padding:10px;
margin:auto;
margin-bottom:20px;
}
.redbox
{
text-align:center;
width:230px;
border:1px solid red; 
background-color:red;
background-image: url('../images/redgradient.jpg');
background-repeat:repeat-x;
padding:10px;
margin:auto;
margin-bottom:20px;
}
.yellowbox
{
text-align:center;
width:230px;
border:1px solid black; 
background-color:yellow;
background-image: url('../images/yellowgradient.jpg');
background-repeat:repeat-x;
padding:10px;
margin:auto;
margin-bottom:20px;
}
.bluebox input
{
border:1px solid black;
margin-right:2px;
}
.bluebox a
{
color:blue;
font-size:15px;
letter-spacing:1px;
text-decoration:none;
font-family:sans-serif;
}
.bluebox a:hover
{
text-decoration:underline;
}

#navlist{
width:100%;
float:left;
clear:both;
}

ul#navlist
{
margin-top:0px;
border-top:1px solid black;
border-bottom:1px solid black;
background-color:#036;
background-image: url('../images/headergradient.jpg');
padding:0px;
float:left;
clear:both;
width:100%;
height:1.4em;
}

#navlist li
{
float:left;
width:16.6%;
list-style-type: none;
text-align:center;
}

#navlist a { padding: 0px 10px; }

#navlist a:link, #navlist a:visited
{
font-size:20px;
font-family:times new roman;
color: #fff;
background-color: #036;
background-image: url('../images/headergradient.jpg');
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #369;
background-image: url('../images/headerhovergradient.jpg');
text-decoration: none;
}