* { margin: 0; padding: 0; }
body { background: #070707 url(images/bg.jpg) repeat-x top; font: 0.8em Verdana, Arial, sans-serif;  margin: 0 auto; color: #e67e00; }
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: #fba800;} a:hover {text-decoration: none; color: #efefef; }

.content, .toplists, .banners, .pages,  .pa, .otherlinks {  margin: 0 auto; width: 980px; }

.baner a p { font-size: 1.3em; font-weight: bold; line-height: 0.9em; padding-top: 2px; width: 933px; color: #ac2713; }
.baner { width: 933px; margin: 0px auto;  text-align: center; }
#header { width: 980px; margin: 0px auto; z-index: 2; position: relative; } 
#footer { margin:  0 auto; width: 980px; }
#header_right { width: 490px; position: absolute; height: 124px; top: 0; right: 0; }

#header h5 { font-size: 2.1em; text-align: left; float: left; padding: 10px 10px 0 10px; line-height: 0.9em; color: #fba800; position: absolute; top: 24px; text-decoration: underline;}

.pages ul {padding: 14px 0 14px 0; font-size: 1em; }
.pages ul li { display: inline; color: #fba800; }
.pages ul li a, .pages ul li a:link, .galls_text a {  padding: 2px 10px 1px 10px; background: #141414; color: #fba800;   }
.pages ul li a:hover { background-color: #ffad00; color: #000; }


.thumbs { background: #ec9700; width: 980px; text-align: center; padding-top: 2px;}
.thumbs a img { display: inline; border: 1px solid #e57c00; margin: 1px; }
.thumbs a:hover img { border: 1px solid #000; }

.padding { padding: 23px 0; }

/* PAYSITES 200x250*/
.banners ul {width: 200px; float: left; margin: 15px 40px 15px 70px; text-align: center; }
.banners ul li { list-style: none; }
.banners li a img { width: 250px; height: 250px; border: 1px solid #2d2d2d;}
.banners li a:hover img { border: 1px solid #e57c00; }
.banners li p { line-height: 0.9em; width: 252px; color: #000; background-color: #ffad00; font-size: 1.1em; font-weight: bold; padding-bottom: 3px;}

/* TRADERS */
.toplists ul {text-align: center; width: 147px; float: left; margin: 14px 0 14px 14px;}
.toplists li p { font-size: 0.85em; padding: 2px 5px; line-height: 1.1em; color: #e67e00; }
.toplists a, .toplists a:link { font-size: 0.9em; font-weight: bold;  display: block;  color: #000; background-color: #ffad00; }
.toplists a:hover { color: #fba800; background-color: #141414; text-decoration: none;}


/*  TOPFREE and TEXTLINKS */
.topfree, .arch_gal { background: #141414; border: 1px solid #2d2d2d; 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/star.jpg) 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: #e67e00; }
.arch_gal div.arch_gal_1 { width: 428px; float: left; margin-left: 53px; text-align: left; }
.arch_gal li {  font-size: 1.1em; color: #e67e00; }
.arch_gal li strong { color: #e67e00; 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; }
.otherlinks li { display: inline; }
.otherlinks a, .otherlinks a:link {  color: #fba800; font-size: 1.6em; margin: 0 4px 0 0; text-decoration: underline;}
.otherlinks a:hover { color: #fff; }

#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: #777;}

/* H1 with images */
.first_title { width: 980px; position: absolute; top: 101px;}
.bg_title { background: url(images/bg_title.jpg) no-repeat; height: 25px; width: 980px; border: none; border: 0; }
.bg_title h3, .first_title h3 {  text-transform: uppercase;  font-size: 1.4em; line-height: 1em; padding-left: 14px; padding-top: 2px;}
.line_bot { background: url(images/bg_bot.jpg) no-repeat; height: 25px; width: 980px; border: none; border: 0; }
.line_bot a { float: right; padding: 1px 14px 0 0; font-size: 1.1em; font-weight: bold; text-decoration: underline; }






