/*   

Theme Name: Phwoar Play

 

 

Author: Ashley Temple

 

Version: 0.3





The CSS, XHTML and design is released under GPL:

http://www.opensource.org/licenses/gpl-license.php



*/





/* Da Basics */



body {
	
	background-image: url(images/classic_back.gif);
	
	background-repeat: repeat-x;

	background-color: #ffffff;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 0.75em;

}



a, a:visited, a:link {

	color: #000000;

}



a:hover {

	text-decoration: none;

	background-color: #FFF7D1;

}



a:active {

	background-color: #FFF7D1;

}



input, textarea {

	background-color: #FFF7D1;

}



input:focus, textarea:focus {

	background-color: #FFF;

}



#wrapper {

	background-color: #222222;

	background-image: url(images/bg_main.gif);

	background-repeat: repeat-y;

	border-width: 0px 0px 3px 0px;

	border-style: solid; 

	border-color: #ffffff;

	margin: 20px auto;

	



	width: 688px;



}











/* Header */







#head {



	height: 194px;



	width: 688px;



	background: url(images/bg_classic_guestlist.jpg) no-repeat;

	

	z-index: 100;



	

}







#head div#blog_title {



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 3em;



	color: #051208;



	position: relative;



	top: 120px;



	left: 20px;



}











#head div#blog_title a {





	color: #051208;



	text-decoration: none;



}







#head div#blog_title a:hover {



	background-color: transparent;



}











/*Main Content*/







#main {



	width: 442px;



	float: left;



	color: #222222;



}







#main h2, #main h3 {



	

	margin: 0px;



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 2.2em;



	font-weight: normal;



	color: #000000;



	

}







#main h1 {



	background: url(images/bg_header.gif) repeat-x #E5E3D5;

	margin: 0px;

	padding: 5px;

	border: 0px solid black;

	border-bottom-width: 1px;

	font: normal 1.6em Verdana, Geneva, Arial, Helvetica, sans-serif;



	

	color: #000000;

	}







#main h2 {



	font-size: 1.5em;



	margin-left: 10px;



}







#main h3 {



	font-size: 1.2em;



	margin-left: 10px;



}







#main h1 a, #main h2 a, #main h3 a {



	



	text-decoration: none;



	

}







#main p, #main div.navigation, #main dl, #main ul, #main ol, #main div.post_info, #main #searchform {



	margin: 8px;



	text-align: left;



	line-height: 1.4em;



	

}



#main div.date, {



	margin: 0px;



	text-align: left;



	line-height: 1.4em;



	

}

.home_img {

	background-repeat:no-repeat;
	cursor:pointer;
	margin-top:-21px;
	margin-right:-140px;
	height: 20px;
	width:73px;
	padding: 3px 0px 4px 0px;
}



.links {

	

	margin: 8px;

	text-align: left;

	border:0px solid black; background:#ffffff;

	line-height: 1.4em;



	

}


.orange_banner {
	display:none;
}




.post {

border:1px solid black; background:#ffffff;

	margin: 8px 0px 8px 8px;

	

}



.entry p img {

	border:1px solid black; background:#ffffff;

	margin: 8px 0px 8px 8px;

	

}



.entry object {

	background:#ffffff;

	margin: 8px 0px 8px 8px;

	float: right;

	

}





#main div.navigation {



	clear: both;



	margin: 25px 20px 25px 10px;



	

}







.left {



	text-align: left;



	width: 50%;



	float: left;



}







.right {



	text-align: right;



	width: 50%;



	float: right;



}







#main div.post_info {







	border-top: 1px dotted #141C29;



	margin-bottom: 1em;

	



	



}







#main div.date {



	margin-bottom: 0px;



}











/* Sidebar */







#sidebar {



	float: right;

	

	color: #FCFFF7;



	width: 229px;



	margin: 0px 6px 0 5px;



	padding: 0;



	list-style: none;



	background-image: url(images/bg_sidebar_main_rouge.gif);



	background-repeat: repeat-y;



}



#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:hover, #sidebar a:active {



	color: #FCFFF7;



	background: transparent;



}





#sidebar h5 {

		

	margin: 0;



	padding: 0 25px 20px 0;



	background-image: url(images/bg_sidebar_footer_rouge.gif);



	background-repeat: no-repeat;



	background-position: bottom left;



	

	}



#sidebar h4 {



	background-image: url(images/bg_sidebar_head_rouge.gif);



	background-repeat: no-repeat;



	background-color: transparent;



	font-size: 1.5em;



	font-weight: normal;



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	margin: 0;



	padding: 3px 1px 8px 20px;



}







#sidebar ul, #sidebar ol, #sidebar dl {



	margin: 0;



	padding: 0 0px 20px 0;



	list-style: none;

	

	background-image: url(images/bg_sidebar_footer_rouge.gif);



	background-repeat: no-repeat;



	background-position: bottom left;



}



#sidebar p {



	margin: 0;



	padding: 0 25px 20px 30px;



	background-image: url(images/bg_sidebar_footer_rouge.gif);



	background-repeat: no-repeat;



	background-position: bottom left;

}



#sidebar ul li {



	background: transparent;



	padding: 0 0 3px 30px;



}



img.rss {

margin-bottom: 0.2em;

vertical-align: middle;

border: 0;

}



h2 a:hover {

background-color: white;

}











/*blackhead*/

#blacksidebar {

	float: right;
	
	color: #FCFFF7;

	width: 229px;

	margin: 8px 6px 0px 5px;

	padding: 0px;

	list-style: none;

	background-image: url(images/bg_sidebar_main_black.gif);

	background-repeat: repeat-y;

}

#blacksidebar a, #blacksidebar a:link, #blacksidebar a:visited, #blacksidebar a:hover, #blacksidebar a:active {

	color: #FCFFF7;

	background: transparent;

}




#blacksidebar h4 {

	background-image: url(images/bg_sidebar_head_black.gif);

	background-repeat: no-repeat;

	background-color: transparent;

	font-size: 1.5em;

	font-weight: normal;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 3px 1px 0px 20px;

}



#blacksidebar ul, #sidebar ol, #sidebar dl {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	list-style: none;
	
	background-image: url(images/bg_sidebar_footer_black.gif);

	background-repeat: no-repeat;

	background-position: bottom left;

}




/*Footer*/







#footer {



	width: 682px;

	

	border-width: 0px 3px 0px 3px;

	border-style: solid; 

	border-color: #ffffff;

	

	background-repeat: no-repeat;



	background-color: #CAC7C0;



	clear: both;



	padding-top: 50px;



	padding-bottom: 30px;



	color: #000000;



}







#footer p {



	margin: 0 8px;



	font-size: 0.8em;



	line-height: 1.5em;



}







#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active {



	color: #000000;



	background: transparent;



}











/* Comment Styles */







#commentform {



	margin-bottom: 40px;



}



h2.commentheadline {

padding: 0 0 6px 0;

}





.commentflash {

float: left;

padding: 0 10px 5px 4px;

}







#commentform input, #commentform textarea {



	width: 305px;



	margin: 0 20px;



	padding: 3px;



	color: #141C29;



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 1.0em;



	line-height: 1.4em;



}



textarea {

height: 200px;

}







#commentform input[type=submit] {



	width: 13em;



	float: right;



}



#commentform input.commentfile {

width: auto;

}







#commentform label {



	display: block;



	padding-bottom: 3px;



}











#commentlist {



	margin: 0;



	padding: 0;



	margin: 0 20px 15px 50px;



	line-height: 1.4em;



	list-style-type: none;



}







#commentlist li {



	padding: 0;



	margin: 0 0 30px 0;



}







#commentlist li p {



	padding: 0;



	margin:  0 3px 10px 3px;



}







#commentlist cite {



	display: block;



	background-color: #FFF7D1;



	padding: 3px;



	font-style: normal;



	font-weight: bold;



	margin-bottom: 3px;



}







#searchform input[type=submit] {



	margin-top: 2px;



}





#prevnext {

padding: 20px 0;

}



#prevnext p {

text-align: right;

}







