/*
Theme Name: SKULLFACE
Theme URI: http://jessicapaoli.com/blog
Description: This is not for you.
Version: 2.0
Author: Jessica Paoli
Author URI: jessicapaoli.com
Tags: custom like SJC drumz, bright, fun, Married to the Mob, bad bitch
*/

/* /////////////////////////////////////////////////////////////////////// */

* { padding: 0; margin: 0; }


body {
	font: normal 9pt/15pt 'Georgia';
	font-family: 'Georgia', 'Times New Roman', serif;
	background: #F7F7F7 url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/bg.gif') repeat-y center top;
	}

	
p {
	margin-bottom: 8px;
	text-align: justify;
	}

img { border: 0px; } p { margin-bottom: 15px; } b, strong { color: #99cc00; font: bold 8pt 'Lucida Grande'; font-family: 'Lucida Grande','Lucida Sans Unicode', Verdana, sans-serif;} i, em { color: #333; }

ul, li { list-style: none; } 

#girllist li { list-style-image: url(http://jessicapaoli.com/blog/images/skullb1.gif); }


/* /////////////////////////////////////////////////////////////////////// */

#oblivionoathkeeper {
	margin: 0 auto;
	width: 1050px;
	padding: 0; 
	}

#skullheadface {
	margin: 0 auto;
	width: 1000px; height: 385px;
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/backg.jpg') no-repeat top center;
	color: #1e506d;
	padding: 0;
	}
	
#tupperware {
	margin: 0 auto;
	width: 830px;
	color: #666;
	background-color: #fff;
	padding-top: 30px;
	}

#sidebar {
	float: right;
	margin: 0 auto;
	width: 240px;
	position: relative;
	border-left: solid 1px #e5e5e5;
	padding: 0 10px 0 15px;
	}
	
#cakebatter { 
	float: left;
	margin: 0 auto;
	width: 525px;
	position: relative;
	color: #666666;
	padding: 0 0 0 10px;
	}

#dopekicks { 
	clear: both;
	margin: 0 auto;
	font: normal 7pt/11pt 'Lucida Grande';
	font-family: 'Lucida Grande','Lucida Sans Unicode',sans-serif;
	color: #333333;
	padding: 70px 40px 10px 40px;
	}


#konnichiwa {
	float: left;
	margin: 0; padding: 0px 34px 0px 0px;
	color: #565656;
	width: 430px;
	}
	
#menu{
	float: right;
	margin: 0; padding: 0px 0px 0px 30px;
	width: 326px; height: 25px;
	font: normal 7pt/15pt Verdana;
	}

/* /////////////////////////////////////////////////////////////////////// */

h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover   {
	margin-bottom: 5px;
	font: bold 26px Helvetica;
	color: #333; 
	}
	
h2 a:hover {
	background-image: url('null');
	border-color: #d5d5d5;
	}

#sidebar h2, h3 {
	font: normal 15px Helvetica;
	margin: 20px 0 5px 0;
	}

h4 {
	margin: 0px 0px 15px 0px;
	font-size: 7pt; font-weight: normal;
	color: #bababa;
	}

h4 a:link, h4 a:active,  h4 a:visited { color: #33ccff; } h4 a:hover { color: #331F5C; }

/* /////////////////////////////////////////////////////////////////////// */

a, a:link, a:active, a:visited, a:hover {
	font-weight: bold;
	color: #ff0066;
	text-decoration: none;
	font: normal 8pt 'Lucida Grande';
	font-family: 'Lucida Grande','Lucida Sans Unicode', Verdana, sans-serif;
	border-bottom: 1px solid #e7e7e7;
	}
	
a:hover {
	color: #331F5C;
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/hover.gif') repeat-x left center;
	}

/* /////////////////////////////////////////////////////////////////////// */

.clear { clear: both; } .block { display: block; } .center { text-align: center; }

.caption { text-align: center; padding: 0px 0 15px 0; width: 225px; }
.titlepost {
	padding-right: 10px;
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/cross_green.gif') no-repeat center right; }

.titlepost:hover {
	background-image: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/cross_purple.gif'); }

#twitterbird {
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/twitterbird.gif') no-repeat center left;
	padding-left: 32px; margin: 0; }

#twitter-link {
	padding: 0; border: 0;
	font-style: italic;
	color: #ccc; }

#vidgames li { height: 18px; line-height: 18px; padding-left: 20px; }
.ps2 { background: url(http://jessicapaoli.com/blog/wp-content/themes/jejune/images/ps2.gif) no-repeat left top }
.nds {  background: url(http://jessicapaoli.com/blog/wp-content/themes/jejune/images/ds.gif) no-repeat left top }
.xbo {  background: url(http://jessicapaoli.com/blog/wp-content/themes/jejune/images/xbox.gif) no-repeat left top }
.com {  background: url(http://jessicapaoli.com/blog/wp-content/themes/jejune/images/monitor.gif) no-repeat left top }
.seg {  background: url(http://jessicapaoli.com/blog/wp-content/themes/jejune/images/genesis.gif) no-repeat left top }
.psp {  background: url(http://jessicapaoli.com/blog/wp-content/themes/jejune/images/psp.gif) no-repeat left top }

.u {border-bottom: solid 1px #33ccff;}

.titlepost { float: left; } .pagetitle { color:  #99cc00;}

.cmntbubble {
	float: right;
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/bubble.gif') no-repeat;
	padding: 0;
	width: 35px;
	height: 30px ; 
	}

.cmntbubble a:link, .cmntbubble a:active, .cmntbubble a:hover, .cmntbubble a:visited {
	font: bold 20px Helvetica;
	padding: 6px 0 0 4px;
	color: #ffffff;
	border: 0;
	}

.cmntbubble a:hover {
	background-image: url('null');
	color: #aaa; }

#dopekicks a:link, #dopekicks a:active, #dopekicks a:visited{color: #99cc00; }

.socials a:hover { background-image: url('null');}

#linkcat-13 li { list-style:}

/* /////////////////////////////////////////////////////////////////////// */

.month-heading, .month-heading a:link, .month-heading a:active, .month-heading a:hover, .month-heading a:visited {
	font-size: 26px;
	font-weight: bold; }

.empty-month { font-size: 8pt; }
.archive-list a:link, .archive-list a:visited { font-size: 15px; }

/* /////////////////////////////////////////////////////////////////////// */

#skvllface {
	position: absolute;
	left: 50%;
	margin-left: -245px;
	top: 130px;
}

#skvllface a:link, #skvllface a:active, #skvllface a:hover, #skvllface a:visited {
	float: left;
	display: block;
	width: 205px; height: 33px;
	overflow: hidden;
	border: 0;
	text-indent: -10000px;
	background-position: 0;
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/skvllface.gif') repeat-y;
}

#skvllface a:hover { background-position: 0 33px; } 

 
#social_network{ 
	position: absolute;
	left: 50%;
	margin-left: -226px;
	top: 185px;
}
	

#social_network  ul, #social_network li {
	padding: 0 !important; margin: 0;
	list-style-type: none;
	display: inline;
	background: 0 !important;
	border: 0 !important;
}

#social_network ul { display: block; }

#social_network a {
	float: left;
	display: block;
	width: 16px; height: 16px;
	text-indent: -10000px;
	overflow: hidden;
	margin-right: 8px;
	opacity: 0.4;
	background: url('http://jessicapaoli.com/images/socialnetworking.png');
}

#social_network a:hover { opacity: 1; }

#social_network #twit a { background-position: -0px 0; }
#social_network #fcbk a { background-position: -16px 0; }
#social_network #lstf a { background-position: -32px 0; }
#social_network #empt a { background-position: -48px 0; }
#social_network #flkr a { background-position: -64px 0; }
#social_network #mysp a { background-position: -80px 0; }
#social_network #blog a { background-position: -96px 0; }


#navigation_menu {
	margin: 0 auto;
	position: relative;
	text-align: center;
	top: 325px;
}

#navigation_menu ul {
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

#navigation_menu li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#navigation_menu li a:link, #navigation_menu li a:active, #navigation_menu li a:hover, #navigation_menu li a:visited {
	font: normal 15px Helvetica;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase; color: #333;
	background: #e2e2e2 url('null');
	border: 0; padding: 10px; margin: 5px;
	opacity: 0.5;
}
#navigation_menu li a:hover {
	opacity: 1;}

/* /////////////////////////////////////////////////////////////////////// */

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps {
	font-size: 0.9em;
	letter-spacing: .07em;
	}

/* End Typography & Colors */



#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form {
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */





/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	background: url('http://jessicapaoli.com/blog/wp-content/themes/jejune/images/hr.gif'); height: 10px;  border: solid 0px red; margin: 5px 0 30px 0; }

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/