* { margin: 0; padding: 0; }
body { background: #e8eae9 url(http://karupshax.com/style/images/bg.jpg) repeat; font: 0.8em "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;  margin: 0 auto; color: #241708; }
ul li { list-style-type: none; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px; }
a {text-decoration: none; color: #dfd0aa;} a:hover {text-decoration: underline; color: #d75400;} 
h3 a { font-size: 1.6em; color: #d75400; text-decoration: underline;}
h3 a:hover { color: #241708; }
.content, .toplists { width: 1051px; margin: 0px auto; position: relative;}

#head { background: url(http://karupshax.com/style/images/bg_head.jpg) repeat-x; height: 98px; text-align: center; color: #dfd0aa;}
#footer { background: url(http://karupshax.com/style/images/bg_footer.jpg) repeat-x; height: 98px; text-align: center; color: #dfd0aa;}
#head h2 { text-transform: uppercase; font-size: 3.4em; width: 1051px; margin: 0px auto; }
#head p, #footer p {  font-size: 0.95em; line-height: 1.1em;  width: 1051px; margin: 0px auto;}
#footer p {	padding: 32px 0 0 0; }

.thumbs { text-align: center; background: #eee5be url(http://karupshax.com/style/images/bg_thumbs.jpg) repeat-y; }
.tmb_top_big { background: url(http://karupshax.com/style/images/line_top.jpg) no-repeat; height: 27px; width: 1051px; border: none; border: 0; }
.line_bot { background: url(http://karupshax.com/style/images/line_bot.jpg) no-repeat; height: 27px; width: 1051px; border: none; border: 0; }
.thumbs a img, .thumbs a:link img { display: inline; border: 1px solid #cebb77; margin: 1px;}
.thumbs a:hover img {border: 1px solid #e65a00; }

.thumbs p { color:  #241708; padding-bottom: 5px;}

/* BOTTOM LINKS */
.links {text-align: center; font-size: 0.85em; color: #241708; padding: 0 0 10px 0;}
.links a, .links a:link { line-height: 1.6em;  color: #241708; padding: 0 3px 0 4px; margin: 0 0 0 10px;}
.links a:hover { text-decoration: underline; }

/* BLOCK TOP FREE SITES */
.topfree {	background: #eee5be url(http://karupshax.com/style/images/bg_thumbs.jpg) repeat-y;}
.topfree ul {width: 230px; float: left; padding: 0 0 0 30px; }
.topfree li { line-height: 1.2em; font-size: 1.5em; list-style: square; margin: 0 10px 3px 25px; font-weight: bold; }
.topfree a, .topfree a:link { color: #241708; }
.topfree a:hover { text-decoration: underline; color: #d75400;}

/* TRADERS */
.toplists ul { text-align: center; width: 210px; float: left; padding: 4px 0; margin: 3px 2px 0 42px;}
.toplists li p { font-size: 0.85em; padding: 2px 10px; line-height: 1.1em; color: #241708; }
.toplists a, .toplists a:link { font-size: 1.6em; font-weight: bold;  text-transform: uppercase;  display: block;  color: #dfd0aa; background-color: #2e1e09;}
.toplists a:hover {color: #241808; background-color: #d85500; text-decoration: none;}























