body {
background: #c0c0c0;
margin: 0 auto;
}

img {
border: none;
}

#container   {
width: 900px;
margin: 0 auto;
background: white;
}


#topper  {
height: 84px;
background: #EDEEEF;
}

#logo {
width: 157px;
float: left;
}

#topper-right {
padding-top: 34px;
}

#menu-bar {

}

#menu-bar a:link,
#menu-bar a:hover,
#menu-bar a:active,
#menu-bar a:visited  {
font-family: Tahoma, Verdana, Helvetica, Sans-serif;
text-decoration: none;
color: #78AB51;
font-size: 11px;
font-weight: bold;
margin-right: 10px;
}

#menu-bar a:hover {
color: #395F70;
}

#sign-up {

width: 270px;
float: right;

}

#sign-up img {
padding: 4px 0px 4px 0px;
}

#image-zone  {
clear: both;
margin: 0;
}


#tagline-top  {
height: 50px;
background: #EDEEEF;
padding: 10px;
}


.form {
padding: 0;
margin: 0;
}

input.box {
height:14px;
font-size:10px;
width:200px;
border: 2px solid #DBDBDB;
padding: 1px;
margin: 0px;
}

.input-button {
width: 51px;
float: right;
margin-right: 5px;
}

#tagline-top {

}


h1 {
font-family: Georgia, Times, Serif;
font-size: 24px;
font-weight: 500;
margin: 0;
margin-left: 10px;
}

.green {
color: #6DA442;
}


#sponsors {
width: 200px;
border: 1px solid #d0d0d0;
float: right;
}

#main-body {
background: white;
margin: 0;
}

#column-one  {
width: 150px;
float: left;
}

#column-one ul {
list-style-type: none;
padding-left: 20px;
margin-left: 0px;
margin-top: 0px;
}

#column-one ul .navver {
list-style-type: circle;
color: #6DA442;
padding-left: 10px;
margin-left: 0px;
margin-top: 0px;
}

#column-one ul .navver li {
line-height: .8em;
padding-left: 0px;
padding-bottom: 5px;
margin-top: 0px;
}

li.first {
padding: 0;
margin: 0;
}

#column-one a:link,
#column-one a:hover,
#column-one a:active,
#column-one a:visited  {
font-family: Tahoma, Verdana, Helvetica, Sans-serif;
text-decoration: none;
color: #78AB51;
font-size: 11px;
font-weight: bold;
margin-right: 20px;
}

#column-one a:hover {
color: #395F70;
}

#column-two  {
width: 500px;
float: left;
margin-right: 20px;
font-family: verdana;
}

#column-two p {
font-family: verdana;
font-size: 12px;
line-height: 18px;
font-weight: 500;

}

#column-two-inside  {
width: 680px;
float: left;
margin-right: 20px;
margin-left: 20px;
font-family: verdana;
font-size: 12px;
line-height: 18px;
font-weight: 500;
}



#column-three  {
width: 200px;
float: left;
margin-top: 15px;
border-left: 1px dotted #c0c0c0;
padding-left: 10px;
padding-top: 0;

}

#column-three p {
font-family: verdana;
font-size: 11px;
line-height: 15px;

}

#column-three h2 {
font-family: Georgia, Times, Serif;
font-size: 18px;
font-weight: 500;
margin-top: 0;
}

#footer {
width: 900px;
padding: 0;
clear: both;
font-family: Tahoma, Verdana, Helvetica, Sans-serif;
text-decoration: none;
color: #000;
font-size: 11px;
font-weight: bold;
background: white;
border-top: 1px dotted #c0c0c0;;
height: 200px;
}



#f-right {
padding: 5px 22px;
float: right;

}


.entry-more {
margin-bottom: 10px;
}

.entry-more a:link,
.entry-more a:active, 
.entry-more a:visited, 
.entry-more a:hover {
font-family: Tahoma, Verdana, Helvetica, Sans-serif;
text-decoration: none;
color: #78AB51;
font-size: 11px;
font-weight: bold;
}



.tagline {
font-size: .75em;
}


blockquote {
font-size: .75em;
font-style: italic;
}



.readon {
text-align: right;
}

a:link,
a:hover,
a:active,
a:visited  {
text-decoration: none;
color: #78AB51;
}

.green-head {
color: #6DA442;
font-weight: bold;
font-size: 22px;
}

.time-head {
color: #000;
font-weight: normal;
font-size: 12px;
text-align: right;
}
