/*
Theme Name: Pinboard-Classy Vixens
Description: Child theme for Pinboard theme
Template: pinboard
*/

@import url("../pinboard/style.css");

body { background-color: #ffffff; }
#headerwrap { background-color: #f7f7f7; }

a { color: #0080ff; }
a:hover { color: #ff3399; }

h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; }

#header { height: 85px; }
#site-logo { position: absolute; top: 0px; left: 10px; }
#site-description { position: static; }

#main-nav { position: absolute; top: 40px; left: 360px; }

#main-nav a {
color: #333333;
text-decoration: underline;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
}

#main-nav a:hover, #main-nav li:hover > a {
color: #ff3399;
background-color: #ffffff;
}

#main-nav .current_page_item a, #main-nav .current-menu-item a {
color: #000000;
background-color: #ffffff;
}

#main-nav .current_page_item a:hover, #main-nav .current-menu-item a:hover {
color: #ff3399;
background-color: #ffffff;
}

.post-title { color: #333333; }
.post-title a { color: #ff3399; }
.post-title a:hover { color: #000000; text-decoration: none; }

.post-meta, .post-meta em { color: #333333; }
.post-meta a { color: #0080ff; }
.post-meta a:hover { color: #ff3399; text-decoration: underline; }

.more-link { color: #0080ff; }
.more-link:hover { color: #ff3399; }

#sidebar a { color: #0080ff; }
#sidebar a:hover { color: #000000; text-decoration: underline; }

img.alignnone, img.alignright, img.aligncenter { padding: 4px !important; border: 1px solid #dfdfdf; border-radius: 5px;}
.post-image {padding: 4px 4px 0px 4px !important; border: 1px solid #dfdfdf; border-radius: 5px;}
.post-img {padding: 4px !important; border: 1px solid #dfdfdf; border-radius: 5px; box-shadow: 1px 1px 1px #f1f1f1;}
.author-pic { float: right !important; margin: 0 5px 10px 0px !important; }
.avatar { padding: 1px !important; border: 1px solid #dfdfdf; border-radius: 5px;}

#adv-creative img {
	margin: 0px 0px 0px -3px;
	padding: 2px !important;
	border: 1px solid #f1f1f1;
	border-radius: 5px;
}

.sponlinks ul li { list-style-type: none; margin: 0; padding: 0px 0 0 5px; border: 0px; }
.sponlinks ul li a, .sponlinks ul li a:visited {
	color: #3333333;
	font-size: 90%;
	text-decoration: none;
	margin: 0;
	padding: 0px 0px 0px 20px;
	background: url('https://styles.vixensadultnetwork.com/bullets/arrow-small-light-green.png') left no-repeat;
	border: 0px;
	line-height: 100%;
	}
.sponlinks ul li a:hover {
	color: #0080ff;
	text-decoration: underline;
	background: url('https://styles.vixensadultnetwork.com/bullets/arrow-small-light-pink.png') left no-repeat;
	}

.referlinks ul li { list-style-type: none; margin: 0; padding: 0px 0 0 5px; border: 0px; }
.referlinks ul li a, .referlinks ul li a:visited {
	color: #3333333;
	font-size: 90%;
	text-decoration: none;
	margin: 0;
	padding: 0px 0px 0px 20px;
	background: url('https://styles.vixensadultnetwork.com/bullets/arrow-small-light-grey.png') left no-repeat;
	border: 0px;
	line-height: 100%;
	}
.referlinks ul li a:hover {
	color: #0080ff;
	text-decoration: underline;
	background: url('https://styles.vixensadultnetwork.com/bullets/arrow-small-light-pink.png') left no-repeat;
	}

h4.widgettitle {
	clear: both;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	}

.post-nav {margin-top: 25px; border-top: 4px solid #000000;}

/************************************************************************************
TEXT ADS
*************************************************************************************/

.textblock-outer-yellow {
	width: 100%;
	background: #fef7e6;
	padding: 4px;
	margin: 0px -4px 0px -4px;
	border: 1px solid #f5ce9c;
	border-radius: 5px;
	}
.textblock-outer-green {
	background: #f6fdee;
	padding: 4px;
	margin: 0px -4px 0px -4px;
	border: 1px solid #bdda9c;
	border-radius: 5px;
	}
.textblock-outer-pink {
	background: #fef3f7;
	padding: 4px;
	margin: 0px -4px 0px -4px;
	border: 1px solid #f59cb5;
	border-radius: 5px;
	}
.textblock { padding: 2px; }
.textblock a:hover { color: #ff0066; }

.widget {
	word-wrap: break-word;
	margin-bottom: 1.35em;
	background-color: #fff;
	padding: 0.8em 0.9em;
	border-radius: 5px;
	box-shadow: 0 0 0 0 rgba(0,0,0,0);
}