@charset "utf-8";

body {
background: url(../images/bg.jpg) repeat-x #d5d7ec; 
margin: 0; 
font-family: Arial, Helvetica, sans-serif;}

a {
color: #000000; 
text-decoration: none;}


a:hover {
text-decoration: underline;}


.container {
width: 1100px; 
margin: 0 auto;}


#header {
height: 338px; 
background: url(../images/header_bg.jpg) no-repeat; 
position: relative;}


#header h3 {
position: absolute; 
color: #7c0286; 
font-size: 12px; 
margin: 0; width: 200px; 
right: 50%; margin-right: -100px; 
bottom: 5px; text-align: center;}


#toplist1, #toplist2 {
font-size: 10px; 
font-weight: bold; 
margin-top: 45px;}


#toplist1 {
float: left; 
padding-left: 110px;}


#toplist2 {
float: right; 
padding-right: 55px;}


#toplist1 ol, #toplist2 ol {
margin: 0; 
padding: 0; 
list-style: decimal-leading-zero; 
float: left;}


#toplist1 ol li, #toplist2 ol li {
margin-bottom: .5em; 
width: 105px;}

#toplist1 a:hover {
color: #35916d; 
text-decoration: none;}

#toplist2 a:hover {
color: #35916d; 
text-decoration: none;}

#menu {
height: 37px; 
background: url(../images/menu_bg.jpg) no-repeat;}


#menu ul {
width: 996px; 
margin: 0 auto; padding: 0; 
list-style: none;}


#menu li {
float: left; 
text-align: center; 
margin-top: 4px; text-transform: uppercase; 
font-size: 14px;}


.small_dicks_link, .big_dicks_link, .meet_girls_link, .live_chat_link, .penis_enlargement_link, .video_store_link { 
display: block; 
width: 166px; 
height: 23px; 
padding-top: 7px; 
background: url(../images/menu_inactive.png) no-repeat; 
color: #ffffff; 
font-weight: bold; 
text-decoration: none;}



#menu a:hover {
color: #98a0ff; 
background: url(../images/menu_active.png) no-repeat; 
text-decoration: none;}


#todays_galleries, #yesterdays_galleries, #favorites {
width: 1085px; 
margin: 0 auto;}


.thumbnails {
width: 833px; 
height: 415px; 
background-color: #5b64c0; 
border: 5px solid #1282ae; 
float: left; 
padding: 5px 0 0 5px;}



.thumb {
width: 100px; height: 100px; 
background-color: #000000; 
border: none;}


#todays_galleries .links, #yesterdays_galleries .links, #favorites .links {
width: 231px; height: 430px; 
float: right; background: url(../images/links1.jpg) no-repeat;}


#yesterdays_galleries .links, #favorites .links {
background: url(../images/links2.jpg) no-repeat;}


.links ol {
margin: 0; padding: 20px 0 0 65px; 
list-style: decimal-leading-zero; 
font-size: 10px;}


.links li {
margin-bottom: .25em; 
letter-spacing: .0em;}


.heading {
width: 843px; height: 65px;}


#todays_galleries .heading {
background: url(../images/todays.jpg) 50% 0% no-repeat;}


#yesterdays_galleries .heading {
background: url(../images/yesterdays.jpg) 50% 0% no-repeat;}


#favorites .heading {
background: url(../images/favorites.jpg) 50% 0% no-repeat;}


.bookmark a {
display: block; 
width: 843px; height: 57px; 
background: url(../images/bookmark.jpg) 50% 0% no-repeat;}



.advertisement {
font-size: 24px; 
font-weight: bold;
height: 100px; 
background-color: #1282ae; 
border-top: 3px solid #0d536f; 
border-bottom: 3px solid #0d536f;}

.advertisement a {
color: #2e357f; 
text-decoration: underline;}

.advertisement a:hover {
color: #c9f0ff; 
text-decoration: none;}


#trades {
width: 1077px; 
height: 322px; border: 1px solid #5b64c0; 
padding: 4px; margin: 0 auto 20px auto;}


#trade_links {
height: 274px; 
background-color: #1282ae; 
border: 4px solid #5b64c0; padding: 20px;}


#trade_links a:hover {
color: #c9f0ff; 
text-decoration: none;}


#trade_links ol {padding: 0; margin: 0; margin-left: 35px; list-style-type: decimal-leading-zero; font-size: 10px; font-weight: bold; letter-spacing: .1em; float: left; width: 170px;}
#trade_links li {margin-bottom: .2em;}
#trade_links a {color: #000000; text-decoration: none;}
#trade_links a:hover {text-decoration: underline;}
#footer {font-weight: bold; text-align: center; color: #3b4180;}
#footer p {margin: 5px;}
#footer p.footer_menu {font-size: 14px;}
#footer p.small {font-size: 10px;}


#footer a:hover {
color: #545a98; 
text-decoration: none;}


.zuzana a {display: block; width: 203px; height: 26px; background: url(../images/zuzana.gif) no-repeat;margin: 0 auto 15px auto;}
.clear {clear: both;}
