/*
Theme Name: PN
Theme URI: http://www.petitenympha.com/
Description: Them for PetiteNympha.com
Version: 1.0
*/

*{	margin: 0;	padding: 0;	list-style: none;}
body{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background: #89815d;	color: #fff;}
span{	display: none;}
a{	text-decoration: underline;	color: #fff;}
a:hover{	text-decoration: none;}
img{	border: 1px solid #fff;}
#all{position:relative; 	margin: 0 auto;	width: 1000px;}
#header{	float: left;	width: 1000px;}
#logo,#moto,#manage{	float: left;	height: 277px;}
#logo{	background: url(images/logo.gif);	width: 293px;}
#moto{	background: url(images/moto.gif);	width: 247px;}
#header_text{
	position:absolute;
	top: 74px;
	left: 518px;
	width: 413px;
	height: 118px;
	text-align: justify;
}
#manage{	background: url(images/manage.gif);	width: 460px;}
#manage ul{
	position:absolute;
	height: 113px;
	left: 52px;
	top: 82px;
	width: 259px;
}
#manage li{	float: left;		padding-right: 40px;}
.bookmark{background: url(images/bookmark_img.gif) no-repeat  left;}
.del_ico{background: url(images/delicto_img.gif) no-repeat left;}
#manage li a{ text-decoration: none;	color: #545454;		padding-left: 20px;}
#manage li a:hover{ text-decoration: underline;}

#header #mainmenu{	position:absolute;	left: 21px;	top: 253px;	width: 959px;}
#header #mainmenu ul{	text-align: center;}
#header #mainmenu ul li{	display: inline;	border-right: 1px solid #383838;	padding: 0 10px; }
#header #mainmenu ul li.none{	border: none;}
#header #mainmenu a{	color: #fff;	font-size: 14px; font-weight: bold;}

#content{	width: 979px;	background: url(images/content_bg.gif) repeat-y; padding: 10px 0 0 21px; float: left;}

#content #cont_solo{	border: 1px solid #fff;	text-align: center;	background: #282828;	width: 951px;	float: left;	overflow: hidden; padding: 7px 0 0 7px;}
#cont_solo .solo{	float: left; text-align: center; margin: 7px 7px;}
.solo a{	color: #d4814d;	font-size: 18px;	text-decoration: none;}
.solo a:hover{	color: #BB622C;}

#content #bizzaro{		border: 1px solid #fff;	text-align: center;	background: #282828;	width: 958px;	float: left;}
#bizzaro .text{	float: left;	padding: 15px 19px;	text-align: center;	width: 280px;}
#bizzaro .text h2{	font-size: 20px;	padding-bottom: 10px;}
#bizzaro .text h2 a{	color: #fe7200;;	text-decoration: underline;}
#bizzaro .text h2 a:hover{	text-decoration: none;}

#content #stories{	border: 1px solid #fff;	text-align: center;	background: #282828;	width: 958px;	float: left; border-top: none;}
#content #stories .text{float: left; padding: 15px 13px; text-align: center; width: 292px;}
#content #stories .text h2{	font-size: 14px;	padding-bottom: 10px; line-height: 25px}
#content #stories .text a h2{	color: #fe7200;;	text-decoration: underline;}
#content #stories .text a:hover h2{	text-decoration: none;}

#content #cont_thumbs{		border: 1px solid #fff;	text-align: center;	background: #282828;	width: 951px;	float: left;	overflow: hidden; padding: 7px 0 0 7px;}
#content #cont_thumbs .solo{	float: left; text-align: center; margin: 4px 4px;}
#content #cont_thumbs .intro_solo{	padding: 5px 0 5px 36px;}
#content #cont_thumbs .solo a{	color: #d4814d;	font-size: 18px;	text-decoration: none;}
#content #cont_thumbs .solo a:hover{	color: #BB622C;	}

#content #cont_small{		border: 1px solid #fff;	text-align: center;	background: #282828;	width: 958px;	float: left;	overflow: hidden; }
#content #cont_small .smallbox{	float: left;	margin: 10px 6px;	text-align: center;}
#content #cont_small img{	padding: 1px;}
#content #cont_small a{ color: #fff; text-decoration: none;}
#content #cont_small a:hover { color: #fe7200;}
#content #cont_small span{	color: #fe7200;	display: inline;	font-weight: bolder;  text-decoration: underline;}
#content #cont_small a:hover span{	text-decoration: none;}
#content #cont_small a.under{	text-decoration: underline;	color: #fe7200;	font-weight: bolder;}
#content #cont_small a:hover.under{	text-decoration: none;}

#content #cont_link{		border: 1px solid #fff;	text-align: center;	background: #282828;	width: 958px;	float: left;	overflow: hidden;}
#content #cont_link .link{	float: left;	padding: 25px 27px; font-size: 18px; }
#content #cont_link .link a{	text-decoration: none;color: #fff;}
#content #cont_link .link a:hover{	text-decoration: underline;}

/*single*/
#content #cont_single{		border: 1px solid #fff;	border-top: none;	text-align: center;	background: #282828;	width: 958px;	float: left;}
#cont_single #single #main{	float: left;	clear: both;	width: 400px;		padding: 10px;}
#cont_single #single #imgblok{	float: right;	padding-top: 10px;	width: 530px;}

#content .buble{	background: url(images/buble.gif) no-repeat center;	width: 970px;	float: left;	padding: 25px 0;}

#content #name{text-align: center;	width: 958px;	float: left;	overflow: hidden;}
#content #name h3{font-size: 11px;  display: inline;}
#content #name h3 a{	color: #fe7200; text-decoration: none; padding: 0 8px;}
#content #name h3 a:hover{	text-decoration: underline;}

#content #bottom_text{	width: 958px;	float: left;	overflow: hidden;  padding-top: 20px;}
#content #bottom_text p{	padding: 5px 0; text-align: justify;}

.main{background: url(images/single_head.gif) no-repeat;	width: 960px;	height: 50px;	float: left;}
.main h3{color: #c1036c;	font-size: 25px;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	width: 365px;	text-align: center; margin: 10px; text-align: center;}

#imgblok img{	margin: 0 4px 6px 4px;	width: 165px;	float: left;}
#main p{	text-align: justify;	padding: 10px 0;}
#main #yha{	width: 388px;	border: 1px solid #fff;	background: #000;	text-align: justify;	padding: 5px; margin-top:10px;}
#main h2{	background: #000;	border: 1px solid #fff;}

#main h4{ margin-top: 15px; }
#main h4 a{color: #c1036c; font-family: Arial, Helvetica, sans-serif; font-size: 25px; text-decoration: underline;}
#main h4 a:hover{	text-decoration: none;}

#content #baner{	position:absolute;	width: 468px;	height: 60px;	left: 494px;	top: 251px;	text-align: center;}
#baner a{	text-decoration: none;}
#baner a:hover{	color: #8A8A8A;}

.space{	height: 59px;	background: url(images/content_bg.gif); float: left; width: 1000px;}

#footer{	background: url(images/footer_bg.gif) ;	position:relative;	width: 1000px;			height: 294px;	float: left;	font-size: 9px;}
/* Footer Menu */
#footer #menu{	position:absolute;	width: 955px;	left: 23px;	top: 16px;}
#menu ul{list-style:none; 			font-size: px;	color: #fff;  text-align: center;}
#menu li {display: inline;}
#menu a {		font-size: 11px;	color: #cc0071;		text-decoration:none;		font-weight: bold;	padding-left: 5px;}
#menu a:hover {	text-decoration:underline; }

/* Footer Text */
#disclaimer{	position:absolute;	left: 209px;	top: 145px;	width: 600px;	height: 49px;}
#parents{	position:absolute;	left: 337px;	top: 200px;	text-align: center;} 
#parents a{	color: #fe7800;	text-decoration: none;	padding: 0 5px;}
#parents a:hover{	text-decoration: underline;}
#copyright{	position:absolute;	left: 417px;	top: 235px;	text-align: center;}

#frame_box{ width: 960px; text-align: center; padding: 20px 0; float: left;}
