/*Main Page Layout*/
body { background:#f5f5f5 url(images/body-bg.png) repeat-x top center; margin:0px auto; padding:0px; font-family:"Lucida Grande",Arial, Helvetica, sans-serif }
#wrapper { margin:0px auto; padding:0px; width:980px;}

/*Header*/
#header-top {height:50px; text-align:right; }
#header-right {height:50px; width:390px; float:right; margin-right:10px;  }
.top-header { list-style:none; padding:6px 6px 0px 0px;font-family: 'Droid Serif', serif; font-family:Tahoma, Geneva, sans-serif;}
.top-header li { display:inline; list-style:none; font-size:11px; color:#FFF;text-transform:uppercase; font-weight:bold;}
.top-header li a { color:#FFF; text-decoration:none; }
.top-header li a:hover { text-decoration:underline; }
#header-mid {height:107px; width:980px; clear:both;font-family: 'Droid Serif', serif;}
.logo { margin:0px; padding:0px 0px 0px 10px; float:left; }
.top-advert { float:right; height:100px; margin-left:40px;  width:550px; margin-top:-20px;}
.top-advert img{padding:20px 0px 0px 60px;}
.top-advert p { text-align:center; color:#FFF; font-size:24px; padding-top:35px; }
.top-advert ul{float:right; }
.top-advert ul li{float:left; list-style:none;}
.top-right { float:left; height:100px; border:none; padding-left:20px; }

/*Menu*/
#mmenu {margin:0px; padding:0px; height:31px; }
#mmenu ul { list-style:none; margin:0px; padding:8px 0px 0px 6px; }
#mmenu ul li { display:block; margin:0px; padding:0px; font-weight:bold; float:left; }
#mmenu ul li a { color:#FFF; text-decoration:none; padding:7px; *padding:0px 4px 20px 0px;}
#mmenu ul li a:hover { text-decoration:underline; padding:7px; *padding:10px 4px 10px 0px; color:#fff; }


/*Main Content*/
#content {float:left; padding-bottom:20px; *padding-bottom:0px;width:980px; }
#clearb { clear:both;}


/*Left Column*/
#left { width:650px; margin:0px; padding:0px; float:left;}
.left-header {height:46px; float:left; width:700px;font-family: 'Droid Serif', serif;}
.left-header p { margin:8px 0px; float:left; color:#333; font-size:24px; font-weight:bold; text-shadow:2px 2px 2px #FFF; text-decoration:underline;}
.left-right {width:8px; height:46px; float:left; }


/*Pagination*/
ul#adminpagination { margin:5px 5px 0 5px; }
li.adminpagination { font-size:11px; font-weight:bold;float:left; margin-right:4px; padding:2px; border:1px solid #666; color:#666; -moz-border-radius:4px; -webkit-border-radius:4px; }
li.adminpagination a { text-decoration:none; }
li.adminpagination:hover { background:#fc6; }
li.spacer { float:left; margin-right:4px; padding:2px; }


/*Right Column*/
#right { width:320px; margin:0px; padding:0px; float:left;margin-left:-30px;}
.right-header {height:46px; margin-left:-2px;font-family: 'Droid Serif', serif;}
.right-header p { margin:0px; padding:10px 0px 0px 10px; float:left; color:#000; font-size:24px; font-weight:bold }


/*Right Adverts*/
#top-adverts { margin-left:2; margin:4px 2px 0px 4px; }
.advertiser { width:125px; height:125px; background:#999; padding:0px;  float:left; margin:1px; border:2px #8a9e0b solid;}
.advertiser-2 {  width:125px; height:125px; background:#999; padding:0px;  float:left; margin:1px; border:2px #8a9e0b solid;}

/*Subscription Box*/
.subscribe-box { background:url(images/subscribe-box.gif) no-repeat left; width:275px; height:60px; margin:10px 0px 10px -3px; *margin:191px 0px 0px -3px;
padding:0px; }
.subscribe-box h2 { text-align:center; font-size:18px; font-weight:bold; padding:10px 0px 0px 52px; }
.feedlink { float:left; padding:4px 0px 0px 6px; text-align:center; margin:auto; font-weight:bold; font-size:12px; }
.feedlink a { color:#000; text-decoration:none; }
.feedlink a:hover { color:#000; text-decoration:underline; }
.galleryfeed { margin-left:90px; font-size:12x; margin-right:10px; }
.galleryfeed a { color:#000; text-decoration:none; }
.galleryfeed a:hover { color:#000; text-decoration:underline; }

/*Footer*/
.bot-advert { float:left; height:100px; margin-left:40px; background:#999999; width:550px; }
.bot-advert p { text-align:center; color:#FFF; font-size:24px; padding-top:35px; }
.bot-advert2 { float:left; height:100px; margin-left:40px; background:#999999; width:350px; }
.bot-advert2 p { text-align:center; color:#FFF; font-size:24px; padding-top:35px; }
#footer-top { height:180px; }
#footer {clear:both; padding:10px 0; font-size:12px; color:#333; border-top:#bbb 1px solid;}
#socials { width:339px; float:left; }
#socials h2 { color:#bbd811; font-weight:bold; font-size:16px; padding:4px; }

/*Gallery Network*/
#gallnet { width:300px; float:left; }
#gallnet h2 { color:#bbd811; font-weight:bold; font-size:16px; padding:4px; }
#galleries { list-style: none; margin: 0; padding: 4px 0 0 10px; width:300px; }
.galleries img { border: 0; }
#galleries  li{padding:0.5px;}
#galleries li { margin:0 1px 1px 0; float:left; }
#galleries li span { display:none; }
#galleries li a { display:block;  width:16px; height:16px; }
#galleries li a:hover { background:#ded8b9; }
.clearer { clear:both; }

/*Advertisers Network*/
#bsponsors {
white; width:339px; float:left; }
#bsponsors h2 { color:#bbd811; font-weight:bold; font-size:16px; padding:4px; }
.ads { margin:4px 0px 0px 10px; width:300px; }
.ads ol li{padding:0.5px;}
.promote_box_holder { font-size:12px; padding: 0px; background: transparent; clear: both; }
#promote_box { list-style: none; margin: 0; padding: 0; }
.ads img { border: 0; }
#promote_box li { margin:0 1px 1px 0; float:left; }
#promote_box li span { display:none; }
#promote_box li a { display:block;  width:16px; height:16px; }
#promote_box li a:hover { background:#ded8b9; }
#pagination { width:6	50px; text-align:center; margin:20px auto; padding:10px;font-family: 'Droid Serif', serif; font-family:14px; font-weight:bold;}
.plink{padding:5px; margin:3px; background:#DDDDDD; text-decoration:none; color:#000; float:left; border:#CCC 1px solid; min-width:18px; max-weight:18px;}
.plink a{color:#000; text-decoration:none; display:block;}
.plink a:hover{color:#fff; text-decoration:none;}
.plink:hover{background:#0076E3; cursor:pointer; color:#fff;}
 .active{ padding:5px; margin:3px; background:#DDDDDD; text-decoration:none; color:#000; float:left;background:#0076E3;  color:#fff;border:#CCC 1px solid;min-width:18px; max-weight:18px;}
.plink-prev{float:left;}
.plink-next{float:right; margin-right:60px;}


.rmore{text-align:right; padding-right:10px;}
.rmore a{color:#000; text-decoration:none; font-weight:bold; font-size:12px;}
.rmore a:hover{text-decoration:underline;}


#footer-bottom{text-align:center;}

#success{border:1px solid #8a9e0b; margin:0px 0px 20px 0px; padding:10px; font-size:16px; font-weight:bold; color:#8a9e0b;}
#success img{padding:0px 5px 0px 0px;}
h3{font-family: 'Droid Serif', serif; font-size:20px;}





.submission-head-small {font-weight:bold; font-size:10px; padding:2px 5px;padding-bottom:5px;}
.submission-head-small a {color:#fff; text-decoration:none; }
.submission-head-small a:hover { text-decoration:underline; }
.submission-rating { color:#8ca00b; font-weight:bold; font-size:13px; padding:5px; }
.submission-box-small a img{max-height:117px; max-width:156px;min-height:117px; min-width:156px;height:117px;width:156px; margin:2px;}

.submission-box-small { float:left; padding:0px; margin:20px 10px; background:#333333; text-align:center; -moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}




.star { background:url(images/stars.png) no-repeat; width:19px; height:30px; display:inline-block; overflow:hidden; background-position:0 0; cursor:pointer; float:left;}
.stared { background:url(images/stars.png) no-repeat; width:19px; height:30px; display:inline-block; overflow:hidden; background-position:0 0;  float:left;}
.staredvote { background:url(images/stars.png) no-repeat; width:19px; height:30px; display:inline-block; overflow:hidden; background-position:0 -60px;  float:left;}

#featured-lists{clear:both; padding-left:10px;}
#featured-lists h6{font-size:16px; margin-bottom:10px;font-family: 'Droid Serif', serif; font-weight:bold; margin-top:15px; padding-left:10px;}
