/*  
Theme Name: Pinups.net theme
Theme URI: http://www.pinups.net/
Description: Pinups.net Theme made by <a href="http://www.blogothemes.com/" target="_blank">mBerk</a>
Version: 1.0
Author: mBerk
Author URI: http://www.blogothemes.com/
*/

body {
	margin: 0px;
	background:url(images/pinups_bg.gif) top repeat-x;
	font-family:Tahoma;
	font-size:13px;
}
.wrapper {
	width:930px;
	margin:0 auto;
}
.header {
	width:930px;
	height:198px;
	background:url(images/pinups_header.gif) top no-repeat;
	position:relative;
	display:block;
}
.content {
	width:740px;
	float:left;
	margin-top:-5px;
}
.sidebar {
	width:180px;
	float:right;
}
.clear {
	clear:both;
}
.margin {
	height:5px;
	display:block;
	clear:both;
}
a {
	color:#e11a7d;
}
a:hover {
	text-decoration:none;
}
.banner {
	text-align:center;
	padding-top:10px;
}
.banner img {
	border:1px solid #424242;
}
.modelphoto {
	border:1px solid #424242; 
	margin:0 15px 15px 0;
}


/* HEADER */
a#logo {
	display:block;
	position:absolute;	
	top:65px;
	left:90px;
	width:190px;
	height:60px;
	z-index:100;
}
a#logo h1 {
	display:none;
}
.longslogan {
	display:block;
	position:absolute;
	top:7px;
	left:15px;
	color:#fff;
}
.logoslogan {
	display:block;
	position:absolute;
	top:95px;
	left:95px;
	font-size:11px;
	color:#5a5a5a;
}
.search {
	display:block;
	display:block;
	position:absolute;
	top:4px;
	right:15px;
	color:#fff;
}
.search form {
	margin:0;
	padding:0;
	float:left;
}
.search span {
	float:left;
	margin-right:10px;
	padding-top:3px;
}
.search #searchfield, .search #searchbutton {
	border:none;
	height:22px;
	float:left;
	color:#990066;
}
.search #searchfield {
	background:url(images/pinups_searchfield.gif) top no-repeat;
	width:192px;
	margin-right:5px;
	padding:2px 5px;
}
.search #searchbutton {
	background:url(images/pinups_searchbutton.gif) top no-repeat;
	width:70px;
	
}
.icons {
	position:absolute;
	top:49px;
	right:30px;
}
.icons a#bookmark, .icons a#video, .icons a#store, .icons a#search, .icons a#cams {
	float:left;
	padding:60px 0 0 0;
	text-align:center;
	color:#5a5a5a;
	text-decoration:none;
	margin-right:10px;
	width:85px;
}	
.icons a#bookmark {
	background:url(images/icon_bookmark.gif) 10px 0px no-repeat;
}
.icons a#video {
	background:url(images/icon_video.gif) 10px 0px no-repeat;
}
.icons a#store {
	background:url(images/icon_store.gif) 10px 0px no-repeat;
}
.icons a#search {
	background:url(images/icon_search.gif) 10px 0px no-repeat;
}
.icons a#cams {
	background:url(images/icon_cams.gif) 10px 0px no-repeat;
}
.icons a:hover#bookmark, .icons a:hover#video, .icons a:hover#store, .icons a:hover#search, .icons a:hover#cams {
	text-decoration:underline;
}
.icons ul, .icons ul li, .menu ul, .menu ul li {
	margin:0;
	list-style:none;
	padding:0;
	display:inline;
}
.menu {
	position:absolute;
	top:146px;
	left:88px;
}
.menu a {
	float:left;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:6px 20px;
}
.menu a:hover {
	background:#707070 url(images/pinups_menu-overbg.gif) top repeat-x;
}


/* Content Area */
/* Slim title */
.cbtitletop {
	display:block;
	height:3px;
	background:url(images/pinups_block-tit-top.gif) top no-repeat;
	font-size:0px;
	clear:both;
	width:740px;
	margin-top:5px;
}
.cbtitle {
	background:url(images/pinups_block-tit-bgtop.gif) top no-repeat;
	height:24px;
	clear:both;
	color:#e11a7d;
	width:740px;
}
.cbtitle h3 {
	font-size:14px;
	background:url(images/pinups_block-tit-bullet.gif) 5px 3px no-repeat;
	margin:0;
	padding:3px 0 0 30px;
	position:relative;
}
.cbtitle a#bookmrk {
	font-size:10px;
	font-weight:normal;
	width:174px;
	height:15px;
	background:url(images/pinups_block-tit-bookmrk.gif) 0px 0px no-repeat;
	text-decoration:none;
	padding:3px 0 0 0;
	position:absolute;
	text-align:center;
	top:3px;
	right:10px;
	color:#acacac;
}
.cbtitle a:hover#bookmrk {
	background:url(images/pinups_block-tit-bookmrk.gif) 0px -18px no-repeat;
	color:#625f62;
}
.cbtitlefoot {
	display:block;
	height:5px;
	background:url(images/pinups_block-tit-foot.gif) top no-repeat;
	font-size:0px;
	clear:both;
	width:740px;
}	

/* Thumbs block */
.thumbs {
	display:block;
	padding:10px 0 10px 5px;
	clear:both;
	width:740px;
}
.thumbs a {
	float:left;
	background:#bebebe;
	padding:1px;
	margin:0 4px 5px 1px;
}
.thumbs a:hover {
	background:#676767;
}
.thumbs a img {
	border:0;
}

/* Promo Block */
.block {
	background:url(images/pinups_block-vertbg.gif) top repeat-y;
	padding:0 2px;
}
.blockcontent {
	background:url(images/pinups_block-bg.gif) top no-repeat;
	padding:10px;
	clear:both;
	width:716px;
	text-align:justify;
}
.blockcontent h3 {
	margin:0;
	font-size:14px;
	color:#e11a7d;
	padding:0 0 10px 25px;
	background:url(images/pinups_block-promo-bullet.gif) no-repeat;
}
.blockcontent p {
	margin:0 0 10px 0;
}
				
/* Promo of Paysite in Content */
.paysite {
	float:left;
	width:232px;
	margin-right:5px;
}
.paysite a {
	display:block;
	padding:1px;
	background:#bebebe;
}
.paysite a img {
	border:0;
}
.paysite .promoblockdesc {
	padding:8px 0 0 25px;
	background:url(images/pinups_block-promo-bullet.gif) 4px 8px no-repeat;
}
.paysite .promoblockdesc h4 {
	margin:0;
	color:#e11a7d;
}
.paysite .promoblockdesc p {
	margin:0;
	color:#646464;
	font-size:11px;
}
.paysite .promoblockdesc a.link {
	background:url(images/pinups_block-promo-button.gif) top no-repeat;
	width:213px;
	height:28px;
	margin:5px 0;
	margin-left:-10px;
}
.paysite .promoblockdesc a.link b {
	display:none;
}


/* Links block in Content */
.blockcontent li {
	display:inline;
	color:#e11a7d;
}
.blockcontent li a {
	float:left;
	width:155px;
	margin-left:10px;
	background:url(images/pinups_block-link-bullet.gif) 0px 6px no-repeat;
	padding:0 0 4px 10px;
	color:#424242;
	text-decoration:none;
}
.blockcontent li a:hover {
	color:#e11a7d;
	text-decoration:underline;
}
.blockcontent .galleries li {
	display:inline;
	color:#e11a7d;
}
.blockcontent .galleries li a {
	float:left;
	width:330px;
	margin-left:10px;
	background:url(images/pinups_block-link-bullet.gif) 0px 6px no-repeat;
	padding:0 0 4px 10px;
	color:#424242;
	text-decoration:none;
}
.blockcontent .galleries li a:hover {
	color:#e11a7d;
	text-decoration:underline;
}

/* Navigation */

.indexnavigation {
	padding:15px;
	color:#424242;
}
.indexnavigation a {
	margin:0 2px;
	text-decoration:underline;
	color:#424242;
	font-weight:bold;
}
.indexnavigation a:hover {
	text-decoration:none;
	color:#e11a7d;
}
.indexnavigation a.current {
	background:#ebebeb;
	padding:3px;
	border:1px solid #a5a5a5;
	text-decoration:none;
	color:#e11a7d;
}

/* Footer */

.footer {
	background:url(images/pinups_footer-bg.gif) bottom repeat-x;
	height:191px;
	clear:both;
}
.footer .footmenu {
	background:url(images/pinups_foot01.gif) top no-repeat;
	height:84px;
	display:block;
	position:relative;
}
.footmenu ul, .footmenu ul li {
	margin:0;
	list-style:none;
	padding:0;
	display:inline;
}
.footmenu ul{
	position:absolute;
	top:39px;
	left:249px;
}
.footmenu a {
	float:left;
	color:#646464;
	font-weight:bold;
	text-decoration:none;
	padding:7px 20px;
}
.footmenu a:hover {
	background:#fff;
	color:#e11a7d;
}
.footer .copy {
	background:url(images/pinups_foot02.gif) top no-repeat;
	height:107px;
	display:block;
	position:relative;
	font-size:11px;
}
.footer .copy span {
	display:block;
	color:#898989;
	position:absolute;
	top:16px;
	right:1px;
	width:175px;
	text-align:center;
}
.footer .copy span a {
	margin:0 10px;
}
.footer .copyrights {
	position:absolute;
	width:400px;
	left:95px;
	top:20px;
	color:#898989;
}
.footer .copyrights a {
	color:#898989;
}

/* Sidebar */
.widgettop {
	height:3px; 
	font-size:0;
	background:url(images/pinups_side-top.gif) top no-repeat;
	display:block;
	clear:both;
}
.widget {
	background:url(images/pinups_side-bg.gif) top repeat-y;
	display:block;
	padding-bottom:10px;
}
.widgetbottom {
	background:url(images/pinups_side-foot.gif) top no-repeat;
	height:4px;
	font-size:0;
	display:block;
	clear:both;
	margin-bottom:7px;
}
.widget h2 {
	display:block;
	clear:both;
	background:url(images/pinups_side-headbg.gif) top no-repeat;
	text-align:center;
	margin:0;
	padding:4px 0 12px 0;
	color:#fff;
	font-size:13px;
}
.widget ul {
	list-style:none;
	margin:0 10px;
	padding:0;
}
.widget ul#top li{
	border-bottom:none;
	font-weight:bold;
	text-align:center;
	clear:both;
}
.widget ul#top li a{
	clear:both;
	display:block;
}
.widget ul#top li img {
	border:none;
}
.widget ul#top li .rate {
	font-size:11px; 
	font-weight:normal;
	margin-bottom:5px;
}
.widget ol {
	color:#e11a7d;
	list-style-position:inside;
	margin:0 10px;
	padding:0;
}
.widget ul li, .widget ol li{
	padding:2px 3px;
	margin:0;
	border-bottom:1px solid #dbdbdb;
}
.widget ul li a, .widget ol li a{
	color:#424242;
	text-decoration:none;
}
.widget ol li a {
	margin-left:3px;
}
.widget ul li a:hover, .widget ol li a:hover{
	color:#e11a7d;
}
.widget p {
	margin:0;
	padding:10px;
	text-align:justify;
}

/* Model Profile */
.model ul {
	color:#e11a7d;
	margin:10px;
	padding:0;
	list-style:none;
}
.model ul li {
	display:list-item;
	margin:3 10px;
	color:#424242;
}
h3.modelh3 {
	font-size:20px;
	padding-top:0px;
}


/* Blog */
.cbtitle h1.blogtitle {
	font-size:16px;
	background:url(images/pinups_block-tit-bullet.gif) 5px 3px no-repeat;
	margin:0;
	padding:1px 0 0 30px;
	position:relative;
}
.cbtitle .date{
	font-size:10px;
	font-weight:normal;
	width:110px;
	height:15px;
	background:url(images/pinups_block-tit-date.gif) 0px 0px no-repeat;
	text-decoration:none;
	padding:3px 0 0 0;
	position:absolute;
	text-align:center;
	top:3px;
	right:10px;
	color:#acacac;
}
.entry img {
	border:1px solid #999999;
	margin:0 15px 15px 0;
}
.postmeta {
	display:block;
	width:720px;
	margin:0 auto;
	background:url(images/pinups_postmeta.gif) top no-repeat;
	height:29px;
	clear:both;
	
}
.postmeta .tags {
	float:left;
	width:590px;
	padding:8px 0 0 15px;
	font-size:11px;
	color:#acacac;
}
.postmeta .tags a {
	font-weight:bold;
}
.postmeta .comments {
	float:left;
	width:115px;
	padding-top:5px;
	text-align:center;
}
.postmeta .comments a {
	font-weight:bold;
	color:#fff;
}

/* Navigation */
.navigation {
	display:block;
	position:relative;
	height:33px;
	padding:10px 0 0 0;
}
.navigation a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.navigation a:hover {
	text-decoration:underline;
}
.navigation a #prev, .navigation a #next {
	position:absolute;
	top:10;
	cursor:pointer;
	display:block;
	width:142px;
	color:#e11a7d;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	height:33px;
}
.navigation a:hover #prev, .navigation a:hover #next {
	text-decoration:underline;
}
.navigation a #prev {
	left:10px;
	background:url(images/pinups_prev.gif) no-repeat;
	padding:9px 0 0 15px;
}
.navigation a #next {
	right:0px;
	background:url(images/pinups_next.gif) no-repeat;
	padding:9px 15px 0 0;
}


/* Comments */

.comments-template{
	margin:0;
	padding:0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Tahoma;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
