body { background-color: #2d2828; }

p { color: #935e2e; font-size: 12px; font-family: Helvetica; font-weight: normal;  padding: 0px; margin: 0px; }
a { color: #b0b0b0; font-size: 12px; font-family: Helvetica; font-weight: normal; font-style: italic; padding: 0px; margin: 0px; outline: none}
a:hover { color: #b0b0b0; }

h1 { color: #b0b0b0; font-size: 24px; font-family: Helvetica; font-weight: bold; padding: 0; margin: 0; }
h2 { color: #b0b0b0; font-size: 24px; font-family: Helvetica; font-weight: normal; font-style: italic; padding: 5px 0 0 0; margin: 0px; }
h3 { color: #935e2e; font-size: 64px; font-family: Helvetica; font-weight: bold; padding: 10px 0 0 0; margin: 0px; }

 
img { padding: 12px 0 0 0; border: 0; }
object, embed { padding: 0 0 0 0; border: 0; }
.lineA { width: 100%; height: 1px; color: black; margin: 5px 0 5px 0; clear: both; background-color: #fff; }
.lineB { width: 100%; height: 3px; color: black; margin: 0 0 2px 0; clear: both; background-color: #a39d9c; }
	
#content { width: 960px; margin:0px auto; padding: 0px; clear: both; }
#header { padding: 5px 0 5px 0; margin: 0px; clear: both; }
#news, #thumbs, #about, #footer, #feature { padding: 10px 0 5px 0; margin: 0px; clear: both; }
#about, #about h2, #about a, #footer p { text-align: center; }
#aboutblock { width: 630px; margin:0px auto; padding: 0px; clear: both; }

.newscolumn { width: 305px; margin: 0 10px 10px 0; padding: 0px; float: left; }
.video { width: 470px; margin: 0 10px 10px 0; padding: 0px; float: left; }
.aboutcolumn { width: 200px; margin: 0 10px 10px 0; padding: 0px; float: left; }
.aboutcolumn p, .aboutcolumn h1 { text-align: left; }
.color {color: #222222; }
