* { padding: 0; margin: 0; }
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#000000;
 color:#FFFFFF;
}
#wrapper { 
 margin: 0 auto;
 width: 1272px;
}
/****************/
#header h1{ 
 font-family: Impact, Charcoal, sans-serif; 
 font-size:66px; 
 text-decoration:underline;
}
#leftcolumn h2 { 
 font-size:18px;
}
.thumbs img { 
 width:200px; 
 height:270px; 
 margin:0 10px 10px 0; 
 border:1px solid #fff;
}
a:link, a:active, a:visited { 
 font-size:14px; 
 color: #00CC33; 
 text-decoration:underline;
 outline: none;
}
a:hover{
 font-size:14px; 
 color:#FFFFFF; 
 text-decoration:none;
 outline: none;
}
#topb {width:100%; height:100px; padding:40px 0 40px 0; text-align:center}
#leftcolumn ul { 
line-height: 20px;
list-style-type: none;
margin:5px 0 25px 0;
padding-left:0;
text-align:left;
}
/****************/
#header {
 float: left;
 padding: 0;
 height: 100px;
 margin: 10px 0 40px 0;
 width: 1272px;
}
#leftcolumn { 
 float: left;
 margin: 0;
 padding: 0;
 width: 0px;
}
#rightcolumn { 
 float: right;
 margin: 0;
 padding: 0;
 width: 1272px;
 display: inline;
}
#navigation {
 float: left;
 width: 1272px;
 padding: 0;
 margin: 40px 0;
 height: 20px;
 text-align:center;
}
#footer { 
 width: 1272px;
 clear: both;
 margin: 0;
 padding: 30px 0 10px 0;
 text-align:center;
}
/****************/
ul#navlist {
 margin-left: 0;
 padding-left: 0;
 white-space: nowrap;
}
#navlist li {
 display: inline;
 list-style-type: none;
}
#navlist a { 
 padding: 7px 15px; 
 font-size:16px;
}
#navlist a:link, #navlist a:visited {
 color: #FFF;
 background-color:  #339933;
 text-decoration: none;
}
#navlist a:hover {
 color: #FFF;
 background-color: #669966;
 text-decoration: none;
}
#active a:link, #active a:visited, #active a:hover {
 background-color: #669966;
}