/* Copyright Piczunie.pl */

/* BODY */
body{font-family: Trebuchet MS; background: #464646; margin: 0px;}
h1{width: 90%; color:#660099; font-size: 26px; text-align: center; border-bottom: 1px #CFCFCF solid; margin: 10px auto;}
hr{height: 1px; border: 1px #D4D3D1 solid;}

/* CONTAINER */
.pageContainer{width: 970px; height: 100%; background: url('_images/pageContainer.gif') repeat-y; margin: auto; }

.postPageContainer{width: 950px; height: 100%; background: url('_images/postPageContainer.gif') repeat-y; margin: auto;}
.postPageContainerFooter{width: 950px; height: 107px; background: url('_images/postPageContainerFooter.jpg') no-repeat; margin: auto;}

/*** PAGE LEFT ***/
.pageLeft{width: 347px; float: left;}

 .pageLeftTop{height: 175px; background: url('_images/pageLeftTopLogo.jpg') no-repeat;}
 .pageLeftTop div{width: 300px; height: 165px; margin: auto; cursor: pointer;}
 .pageLeftMenu{width: 340px; height: 302px; background: url('_images/pageLeftMenu.jpg') no-repeat; margin-left: 7px;}
   
 .pageLeftMenuLeft{width: 151px; float: left; margin-left: 10px;}
 .pageLeftMenuLeft h2{width: 145px; height: 20px; background: url('_images/pageLeftMenuLeftCaptio.gif') no-repeat top #845AA1; color: #decdff; font-size: 12px; padding: 5px 0 0 6px; margin: 10px 0 0 0;}
 .pageLeftMenuLeft ul{list-style-type: none; background: #845AA1; color: #decdff; font-size: 11px; padding: 0 0 4px 10px; margin: 0 0 0 0;}		
 .pageLeftMenuLeft li{font-size: 11px; padding: 0; margin: 0;}
   
 .pageLeftMenuRight{width: 151px; float: left; margin-left: 15px;}
 .pageLeftMenuRight h2{color: #decdff; font-size: 13px; margin: 10px 0 0 0;}
 .pageLeftMenuRight a{color: #d7cbdf; text-decoration: underline;}
 .pageLeftMenuRight a:hover{color:#B57DDF; text-decoration: none;}
 .pageLeftMenuRight ul{width: 130px; list-style-type: none; color: #d7cbdf; font-size: 11px; border-bottom: 1px #ae8bc9 solid; padding: 10px 0 4px 10px; margin: 0 0 0 0;}
	
.postPageLeft{width: 213px; float: left; overflow: hidden;}
.postPageLeftLogo{width: 200px; height: 165px; margin: auto; cursor: pointer;} 
.postPageLeftTop{height: 175px; background: url('_images/pageLeftTopLogo.jpg') no-repeat;}

	.menuSubLink{margin-left: 10px; }
	.menuSubLink a{font-size: 13px; color: #ae8bc9; text-decoration: none;}
 
/*** PAGE CENTER ***/ 
.pageCenter{width: 410px; float: left; overflow: hidden;}

	/* Posts List Box*/
	.postListBox {width: 380px; margin: 50px auto; overflow: hidden;}
	.postListBox h2 {font-size: 18px; font-family: Georgia, Arial, Trebuchet MS; margin: 0 0 3px 0;}
	.postListBox p {height: 92px; font-size: 12px; color: #4F4F4F; text-align: left; margin: 5px; overflow: hidden;}
	.postListBox a {color:#660099; text-decoration: underline;}
	.postListBox a:hover{color:#B57DDF; text-decoration: none;}
	.postListBox img {width: 100px; height: 78px; float: right; border: 1px #CFCFCF solid; padding: 3px; margin: 5px;}
	.postListBoxFooter {width: 380px; text-align: left; font-size: 12px; border-top: 1px #CFCFCF solid; padding-bottom: 3px; margin: 5px 0 0 5px;}
	.postListBoxFooter h3{display: inline; font-size: 10px; color: #CFCFCF; padding-left: 70px;}		
	
	.postPageCenter{width: 520px; float: left; overflow: hidden;}

	/* Post Page*/ 
	.postPage{width: 510px; text-align: center; margin: auto;}
 	.postPage h1{font-size: 22px; text-align: center; color: #660099;} 
 	.postPage h2{font-size: 18px; color: #660099; text-align: center;}
 	.postPage a{font-size: 14px; color: #008DBF; font-weight: bold;}
 	.postPage p{font-size: 12px; line-height: 20px; text-align: left;}
 	.postPage ul{font-size: 12px; line-height: 16px}
 	.postPage img{border: 1px #CFCFCF solid; padding: 3px; margin: 2px 10px 0 0;}

/*** PAGE RIGHT ***/ 
.pageRight{width: 213px; float: left; text-align: center; overflow: hidden;}
.pageRightTop{height: 32px; background: url('_images/pageRightTop.jpg') no-repeat;}
.pageRight img{border: 1px #845AA1 solid; margin-left: 2px;}
.pageRight p{text-align: center;}
 
/*** PAGE FOOTER ***/
.pageFooter{width: 970px; height: 80px; background: url('_images/pageFooter.jpg') no-repeat;}
.pageFooter p{color: #999999; font-size: 11px; text-align: center; padding: 25px 0 0 120px; margin: 0px;}
.pageFooter a{color: #660099}

.postPageFooter{width: 950px; height: 80px; margin: 10px auto;}
.postPageFooter p{color: #999999; font-size: 11px; text-align: center;}
.postPageFooter a {color:#ffffff; text-decoration: underline;}

.adultConfirm{width: 100%; height: 2000px; color: #ffffff; background: #cccccc; position:absolute; left:0px; top:0px; filter: alpha(opacity=90); opacity: 0.9; }
.adultConfirmText{width: 100%; position:absolute; top:30px;}
.adultConfirmText p{width: 800px; text-align: center; color: #3A007F; font-weight: bold; margin: 15px auto; }
.adultConfirmText ul{width: 500px; list-style-type: none; margin: auto;}
.adultConfirmText li{float: left; background: red; font-size: 20px; color: #ffffff; font-weight: bold; border: 1px #982FFF solid; padding: 10px; margin: 50px;}
.adultConfirmText li a{color: #ffffff; text-decoration: none;}
