* { margin: 0; padding: 0; }
body { background: #000; font: 0.8em "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;  margin: 0 auto; color: #beccd1; }
ul li { list-style-type: none; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a img { border: none; } a {text-decoration: none;} a:hover {text-decoration: none; }
a { color: #beccd1; } a:hover { text-decoration: underline; }

#header_content, #footer_content { width: 1162px; margin: 0px auto; position: relative; z-index: 2;  } 
#header_right { width: 581px; position: absolute; height: 186px; top: 0; right: 0; }

.content { z-index: 1; margin: 0px auto; }
.thumbs { text-align: center; }
.thumbs a img, .thumbs a:link img { display: inline; border: 1px solid #d1d1d1; margin: 1px; }
.thumbs a:hover img {border: 1px solid #c41010; }

#footer_left {background: url(images/footer_left.jpg) left bottom no-repeat; height: 159px;}
#footer_right p { line-height: 1.1em; width: 450px; text-align: center; padding-top: 60px; font-size: 0.85em; right: 190px; position: absolute; top: 5px; color: #8b949a;}
#footer_right p a { text-decoration: underline; color: #f04010; } #footer_right p a:hover {color: #cae818; }


.topfree { width: 680px; margin: 0px auto; padding-left: 30px;}
.topfree ul {width: 180px; float: left; margin: 15px 0 15px 30px; }
.topfree li { line-height: 1.3em; list-style: square; color: #f04010; padding-left: 3px; height: 20px; }
.topfree a, .topfree a:link {font-size: 1em; font-weight: bold; text-decoration: none; color: #cae818;}
.topfree a:hover {color: #f04010; text-decoration: underline; }

.tmb_line_top { background: url(images/tmb_line_top.jpg) no-repeat center top; height: 7px; }
.tmb_line_bot { background: url(images/tmb_line_bot.jpg) no-repeat center top; height: 7px; }

.archives { width: 900px; margin: 0px auto; } 
.archives div { width: 428px;  float: left; padding: 10px 0 10px 20px; color: #dcbc82; }
.archives ul { font-size: 1em; color: #e4ede8; }
.archives ul li a {	color: #cae818; margin-right: 4px; text-decoration: none;}
.archives a:hover {	color: #f04010; text-decoration: underline;}



