* { margin: 0; padding: 0; }
body { background: #4a4a4a url(images/bg.gif) repeat-x top; font: 0.8em Verdana, Arial, sans-serif;  margin: 0 auto; color: #fff; }
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; color: #000;} a:hover {text-decoration: none; color: #26cdf0; }

.content, .toplists, .banners, .pages, .otherlinks {  margin: 0 auto; width: 995px; }

#header { width: 995px; margin: 0px auto; z-index: 2; position: relative; } 
#footer { margin:  0 auto; width: 995px; }
#header_right { width: 498px; position: absolute; height: 124px; top: 0; right: 0; }

#header h5 { font-size: 2.6em; text-align: center; line-height: 0.9em; color: #fda302; position: absolute; top: 33px; text-decoration: underline; display: block; width: 995px;}

.pages { font-size: 10px; color: #25c5e7; padding: 14px 0; }
.pages a {  margin-right: 2px; font-family: Impact; font-size: 30px; margin: 0 5px; color: #fff; text-decoration: none; font-weight: bold;}
.pages a:hover, .pages a.active { color: #25c5e7; }

.thumbs { background: #020202 url(images/bg_thumbs.gif) repeat-y; width: 995px; text-align: center; padding-top: 2px;}
.thumbs a img { display: inline; border: 1px solid #4a4a4a; margin: 1px; }
.thumbs a:hover img { border: 1px solid #23bcdc; }

.padding { padding: 23px 0; }

/* PAYSITES 200x250*/
.banners ul {width: 250px; float: left; margin: 15px 40px 15px 70px; text-align: center; }
.banners ul li { list-style: none; background: #000; display: block; width: 230px; height: 280px; padding-top: 15px;}
.banners li a img { width: 250px; height: 250px; border: 2px solid #585858;}
.banners li a:hover img { border: 2px solid #23bcdc; }
.banners li p { line-height: 0.9em; width: 230px; font-size: 1.1em; font-weight: bold; padding-bottom: 3px; color: #23bbdb;}

/* TRADERS */
.toplists ul {text-align: center; width: 230px; float: left; margin: 4px 0 14px 15px;}
.toplists li p { font-size: 0.85em; padding: 2px 5px; line-height: 1.1em; color: #000; }
.toplists a, .toplists a:link { font-size: 0.9em; font-weight: bold;  display: block;  padding: 5px 0; color: #bfbfbf; background-color: #000001;}
.toplists a:hover {  text-decoration: none; color: #000; background-color: #ffad00; }


/*  TOPFREE and TEXTLINKS */
.topfree, .arch_gal { background: #020202 url(images/bg_thumbs.gif) repeat-y; padding: 10px 0;}
.topfree ul { width: 190px; float: left; margin-left: 50px;}
.topfree li { line-height: 1.3em; color: #141414; list-style-type: none; background: url(images/arr.gif) no-repeat 0px 2px; text-align: left; padding-left: 20px;}
.topfree a, .topfree a:link { font-size: 0.95em; font-weight: bold; color: #efefef; }
.topfree a:hover {	color: #fba800; text-decoration: underline; }

.arch_gal h2 { text-align: center; text-transform: uppercase; color: #e65aa5; }
.arch_gal div.arch_gal_1 { width: 428px; float: left; margin-left: 53px; text-align: left; }
.arch_gal li {  font-size: 1.1em; color: #e65aa5; }
.arch_gal li strong { color: #e65aa5; padding-left: 5px; font-size: 0.8em;}
.arch_gal div.arch_gal_1 a { color: #efefef; font-size: 0.9em; } .arch_gal div.arch_gal_1 a:hover { text-decoration: underline;}

.otherlinks { padding: 10px 0 14px 0; font-size: 0.85em; }
.otherlinks li { display: inline; color: #000;}
.otherlinks a, .otherlinks a:link {  color: #000; margin: 0 4px 0 0; text-decoration: underline;}
.otherlinks a:hover { color: #26cdf0; }

#footer { padding: 10px 0; font-family: Arial; font-size: 1.2em; }
#footer a, #footer a:link { font-weight: bold; text-decoration: underline; }
#footer a:hover { text-decoration: underline; }
#footer p { text-align: center; padding: 1px 5px 3px 5px; font-size: 0.8em; line-height: 1.1em; color: #000;}

/* H1 with images */
.first_title { width: 995px; position: absolute; top: 90px;}
.bg_title { background: url(images/bg_title.gif) no-repeat; height: 53px; width: 995px; border: none; border: 0; }
.bg_title h3, .first_title h3 {  text-transform: uppercase;  font-size: 1.4em; line-height: 1em; text-align: center; color: #000; }
.bg_title h3 { padding-top: 19px; }
.line_bot { background: url(images/bg_bot.gif) no-repeat; height: 53px; width: 995px; border: none; border: 0; }

.line_bot2 { background: url(images/bg_bot2.gif) no-repeat; height: 10px; width: 995px; border: none; border: 0; }






