/*  
Theme Name: Unpersons 3.0
Theme URI: http://www.unpersons.org
Description: This is my theme for Unpersons.
Version: 3.0
Author: TestMAD
Author URI: http://www.thinstack.net/
*/

/* GENERAL STYLE SETTINGS */

a:link, a:visited{ text-decoration: none; color: #8e201b; text-decoration: underline; }
body{ margin: 0px; padding: 0px; text-align: center; background-color: black; }
#page{ font-family: 'Lucida Grande', sans-serif; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; margin: 0px auto; padding: 0; width: 960px; min-height: 1421px; background: url('./images/jpgs/bg-image.jpg') no-repeat top center; }



/* HEADER/TOP RELATED STYLE SETTINGS */

#header1{ min-height: 432px; width: 960px; text-align: center; background: url('./images/jpgs/header.jpg') no-repeat top center; }
#header2{ min-height: 432px; width: 960px; text-align: center; background: url('./images/jpgs/header2.jpg') no-repeat top center; }
#rssimg{ height: 83px; width: 148px; margin: 0px; padding: 50px; text-align: left; }
#rsslink{display: block; width: 148px; height: 83px; background: url('./images/pngs/rss_button.png') no-repeat 0 0;}
#rsslink:hover{background-position: 0 -83px;}
#rsslink span{display: none;}



/* NAVIGATION STYLE SETTINGS */

#top_nav{ margin-top: 192px; }
#menu {width:372px; height:56px; margin: 0 auto; }
#menu ul {margin:0; padding:0; list-style-type:none; clear: left; border: 0;}
#menu ul li {float:left; text-align: center; padding: 0; margin: 0;}
#menu ul li a span{display: none;}
#menu a.item1 {display: block; width:65px; height:56px; background: url(./images/pngs/navbar_home_button.png) no-repeat 0 0}
#menu a.item2 {display: block; width:55px; height:56px; background: url(./images/pngs/navbar_about_button.png) no-repeat 0 0;}
#menu a.item3 {display: block; width:83px; height:56px; background: url(./images/pngs/navbar_eps_button.png) no-repeat 0 0;}
#menu a.item4 {display: block; width:47px; height:56px; background: url(./images/pngs/navbar_news_button.png) no-repeat 0 0;}
#menu a.item5 {display: block; width:50px; height:56px; background: url(./images/pngs/navbar_chat_button.png) no-repeat 0 0;}
#menu a.item6 {display: block; width:72px; height:56px; background: url(./images/pngs/navbar_forums_button.png) no-repeat 0 0;}
#menu a.item1:hover {background-position:0 -56px;}
#menu a.item2:hover {background-position:0 -56px;}
#menu a.item3:hover {background-position:0 -56px;}
#menu a.item4:hover {background-position:0 -56px;}
#menu a.item5:hover {background-position:0 -56px;}
#menu a.item6:hover {background-position:0 -56px;}



/* CONTENT STYLE SETTINGS */

#content{ height: 910px; width: 960px; background: url('./images/jpgs/content_bg.jpg') no-repeat top center; }



/* LATEST NEWS STYLE SETTINGS */

#new_news{ width: 639px; margin-left: 10px; float: left; }
#new_news_head{ background: url('./images/pngs/new_news_header_img.png') no-repeat; height: 77px; }
.new_news_entry_title{ background: url('./images/pngs/new_news_entry_title_img.png') repeat-y; font-size: 22px; padding-top: 0px; padding-left: 30px; margin: 0; height: 39px; text-align: left; }
.new_news_entry_txt{ background: url('./images/pngs/new_news_entry_title_img.png') repeat-y; font-size: 13px; line-height: 13px; padding-top: 1px; padding-bottom: 12px; padding-left: 30px; padding-right: 25px; text-align: left; }
.new_news_postmetadata{ background: url('./images/pngs/new_news_footer_img.png') no-repeat; height: 67px; font-size: 12px; line-height: 13px; color: #8e201b; padding: 2px; }



/* RIGHT BAR GENERAL STYLE SETTINGS */

#rightbar{ float: right; width: 300px; }



/* NEWSPEAK WORD STYLE SETTINGS */

.ns_entry_title{ background: url('./images/pngs/ns_text_img.png') repeat-y; font-size: 22px; margin-left: 12px; width: 254px; height: 26px; color: #8e201b }
.ns_entry{ background: url('./images/pngs/ns_text_img.png') repeat-y; margin-left: 12px; width: 254px; padding-top: 1px; padding-bottom: 12px; }
.ns_entry_txt{ margin: 0px 5px; font-size: 13px; line-height: 13px; }
.ns_postmetadata{ background: url('./images/pngs/ns_footer.png') no-repeat; width: 278px; height: 103px; }
.ns_edit{ font-size: 13px; line-height: 13px; }
.ns_email{ padding-top: 58px; padding-left: 80px; }
#ns_email_link{ background: url('./images/pngs/ns_email_button.png') no-repeat 0 0; display: block; width: 114px; height: 38px; }
#ns_email_link:hover{background-position: 0 -38px;}
#ns_email_link span{display: none;}



/* LISTEN NOW LINK SETTINGS */

#sb_listen{ width: 223px; height:258px; }
#listen{border: none;}



/* LATEST EPISODE STYLE SETTINGS */

#new_ep{ float: left; width: 562px; margin-left: 30px; }
#new_ep_head{ height: 77px; background: url('./images/pngs/new_ep_header.png') no-repeat; }
.new_ep_entry_title{ font-size: 22px; width:200px; padding-top: 42px; float: right; padding-right: 20px; }
.new_ep_entry_txt{ font-size: 13px; line-height: 13px; background: url('./images/pngs/new_ep_txt_img.png') repeat-y; }
.new_ep_content{ padding-top: 1px; padding-bottom: 1px; margin: 0 30px; }
.new_ep_postmetadata{ background: url('./images/pngs/new_ep_footer.png') no-repeat; height: 76px; font-size: 12px; line-height: 13px; color: #8e201b; padding-top: 3px; }



/* GALLERY CONTAINER STYLE SETTINGS */

#sidebar{ float: right; background: url(images/pngs/polaroid.png) no-repeat; margin-right: 20px; width: 320px; height: 371px; }
#gallink{ margin-left: 5px; margin-top: 44px; }
.gall_gloss{position:relative; margin-left:46px; margin-top: -230px; background: url(images/pngs/glossy.png) no-repeat; width: 220px; height: 220px; }
#gallerypage{ margin-top:20px; margin-left: 110px;display:block; height: 26px; width: 91px; background: url('./images/pngs/gallerylink.png') no-repeat 0 0;}
#gallerypage:hover{background-position:0 -29px;}
#gallerypage span{display: none;}

/* FOOTER STYLE SETTINGS */

#footer{ margin: 5px auto 0px auto; background: url('./images/pngs/footer.png') no-repeat top center; height: 58px; width: 359px; }
#footerimg{ background: url('./images/pngs/footer_text.png') no-repeat top center; height: 58px; width: 359px; }



/* EPISODES PAGE STYLE SETTINGS */

#epsall{ text-align: center; }
#ep_all_post{ width: 639px; margin: 0 auto 0 auto; }
.ep_all_post_title{ background: url('./images/pngs/all_header.png') no-repeat; height: 77px; }
.ep_all_post_title_txt{padding-top: 39px;font-size: 22px; }
.ep_all_post_entry{ background: url('./images/pngs/new_news_entry_title_img.png') repeat-y; font-size: 13px; line-height: 13px; padding-top: 1px; padding-bottom: 12px; padding-left: 30px; padding-right: 25px; }
.eps_all_postmetadata{ background: url('./images/pngs/new_news_footer_img.png') no-repeat; height: 67px; font-size: 12px; line-height: 13px; color: #8e201b; padding: 2px; }



/* NEWS PAGE STYLE SETTINGS */

#newsall{ text-align: center; }
#news_all_post{ width: 639px; margin: 0 auto 0 auto; }
.news_all_post_title{ background: url('./images/pngs/all_header.png') no-repeat; height: 77px; }
.news_all_post_title_txt{padding-top: 39px;font-size: 22px; }
.news_all_post_entry{ background: url('./images/pngs/new_news_entry_title_img.png') repeat-y; font-size: 13px; line-height: 13px; padding-top: 1px; padding-bottom: 12px; padding-left: 30px; padding-right: 25px; }
.news_all_postmetadata{ background: url('./images/pngs/new_news_footer_img.png') no-repeat; height: 67px; font-size: 12px; line-height: 13px; color: #8e201b; padding: 2px; }



/* EPS/NEWS NAVIGATION STYLE SETTINGS */

.navigation1{ margin: auto; width: 153px; height: 51px; background: url('./images/pngs/next.png') no-repeat; }
.navigation2{ margin: auto; width: 192px; height: 40px; background: url('./images/pngs/previous.png') no-repeat; }
.nav_txt{ padding-top: 10px; font-size: 13px; line-height: 13px; }



/* SINGLE POST PAGE STYLE SETTINGSS */

#single_post{ width: 639px; margin: 0 auto 0 auto; }
.single_post_title{ background: url('./images/pngs/all_header.png') no-repeat; height: 77px; }
.single_post_title_txt{padding-top: 39px;font-size: 22px; }
.single_post_entry{ background: url('./images/pngs/new_news_entry_title_img.png') repeat-y; font-size: 13px; line-height: 13px; padding-top: 1px; padding-bottom: 12px; padding-left: 30px; padding-right: 25px; }
.single_postmetadata{ background: url('./images/pngs/new_news_footer_img.png') no-repeat; height: 67px; font-size: 12px; line-height: 13px; color: #8e201b; padding: 2px; }



/* TEMPLATE PAGES BELOW */
/* ABOUT PAGE TEMPLATE STYLE */

#about_pg{ width: 639px; margin-left: 10px; float: left; }
#about_head{ background: url('./images/pngs/about_head.png') no-repeat; height: 77px; }
.about_pg_entry_txt{ background: url('./images/pngs/new_news_entry_title_img.png') repeat-y; font-size: 13px; line-height: 13px; padding-top: 1px; padding-bottom: 12px; padding-left: 30px; padding-right: 25px; text-align: left; }
.about_pg_postmetadata{ background: url('./images/pngs/new_news_footer_img.png') no-repeat; height: 67px; font-size: 12px; line-height: 13px; color: #8e201b; padding: 2px; }



/* GALLERY PAGE TEMPLATE STYLE */

#gallery_pg{ padding-top:10px; text-align: center; }
#gallery_pg_post{ width: 940px; margin: 0 auto 0 auto; }
.gallery_pg_post_entry{ font-size: 13px; line-height: 13px; }
.ngg-galleryoverview { margin-top: 10px; width: 100%; clear:both; display:block !important; }
#gallery_thumbs{ background: url(images/pngs/gallery_content_img.png) repeat-y; width: 922px; margin: auto; height:730px;}
.gallery { list-style: none; margin: 0; padding: 0; }
.gallery li { padding: 10px 76px; float: left; position: relative; width: 305px; height: 352px; background: url(images/pngs/polaroid.png) no-repeat center bottom; }
.gallery img { margin-top: 59px; margin-left: 17px; border: none; }
.gallery a:hover img { }
.gallery span { width: 220px; height: 220px; display: block; position: absolute; top: 69px; left: 127px; background: url(images/pngs/glossy.png) no-repeat; }
.gallery a { text-decoration: none; }
.gallery h1{ margin-top:5px; margin-left: 10px; font-family: �Lucida Grande�, sans-serif; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; font-size: 13px; line-height: 13px; }
.ngg-clear { clear: both; }

/* ----------- Gallery navigation -------------*/

#gallery_nav_top{
/*	border: 3px solid black;*/
	margin: auto;
background: url(images/pngs/gallery_header_img.png) no-repeat;
width: 922px;
height: 78px;
}

#gallery_nav_bot{ margin: auto; background: url(images/pngs/gallery_footer_img.png) no-repeat; width: 922px; height: 67px; }


.ngg-navigation {
	/*		border: 3px solid white;*/
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:35px;
	text-align:center;
	margin: 10px auto 0px auto;
	width: 600px;
}

.ngg-navigation span {
/*				border: 3px solid white;*/
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
/**	background-color: #0066CC;*/
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Sidebar widget -------------*/

.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0px;
	padding:5px 0px 0px 0pt;
}

.ngg-widget img {
	border: none;
margin:0px 2px 2px 0px; 
/*	padding:1px; */
}


