* { margin: 0; padding: 0; }
body { background: #fff5e6 url(images/bg.gif) repeat; font: 0.8em Verdana, Arial, sans-serif;  margin: 0 auto; color: #44403c; }
ul li { list-style-type: none; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a img { border: none; } a {text-decoration: underline; color: #44403c;} a:hover {text-decoration: underline; color: #e01504;}
h3 { color: #e01504; text-transform: uppercase; font-size: 1.6em; padding-left: 10px; }

.content { width: 1000px; margin: 0px auto; z-index: 2; position: relative; } 
#header_right { width: 508px; position: absolute; height: 67px; top: 0; right: 0; }

#header_text {position: absolute; top: 17px; right: 70px; width: 570px; }
#header_text p { font-size: 0.85em; }

.thumbs { text-align: center; margin-top: 10px;}
.thumbs a img { display: inline; border: 3px solid #fff; margin: 0 2px 4px 2px; }
.thumbs a:hover img { border: 1px solid #ff9323; padding: 0px; background: #fff;}



/*  4x8 */
.topfree, .categories { margin: 0px auto; padding: 10px 0 10px 50px; width: 900px; }
.topfree ul { width: 290px; float: left; padding-left: 10px; }
.topfree li { line-height: 1.4em; color: #3e352d; list-style-type: none; font-size: 1.2em; }
.topfree li span { background: url(images/arr.gif) no-repeat; width: 33px; display: block; float: left; text-align: center; font-size: 0.8em; padding-left: 1px;}
.topfree strong { color: #e01504; margin-left: 5px; font-size: 0.8em;}
.topfree a, .topfree a:link { font-size: 1em; font-weight: bold;  color: #44403c; text-decoration: none; margin-left: 3px;}

.otherlinks { text-align: center; padding: 10px 0 15px 0; }
.otherlinks li { color: #44403c; display: inline; margin: 0 5px;}
.otherlinks a, .otherlinks a:link { font-size: 0.9em; color: #44403c; font-weight: bold;}


.content p { font-size: 0.85em; line-height: 1.2em; color: #44403c; text-align: center; margin: 5px 40px 20px 40px;} 


.topfree a:hover, .otherlinks a:hover, #header_text strong {	color: #e01504; text-decoration: underline; }


.categories li { display: block; float: left; width: 200px; background: #efe2cd; text-align: center; padding: 6px 2px; margin: 2px; }
.categories h5 { color: #e01504; font-size: 1.2em;}
.categories a { margin: 0 3px; }
.categories li:hover { background: #f8ebd5; }




