@charset "utf-8";
/* CSS Document */

*{
	margin: 0;
	padding: 0;
}
/*img {
   border:none;
}*/
#ph_net_bar {position:relative;background: url("../images/ph_net_back.png") repeat-x scroll 0pt 0pt transparent;width:100%;height:27px;margin:0px;overflow:hidden;font-family: Arial,Helvetica,sans-serif;z-index:999999;}
#ph_net_container{position:relative;margin:0px auto;text-align:center;width: 970px;}
#ph_net_logo{color:rgb(221, 221, 221);height:27px;line-height:25px;padding:0px 12px;float:left;font-size:11px;text-decoration:none;background: url("../images/new-logo.png") no-repeat scroll 0pt 0pt transparent;width:134px;margin-right:5px;cursor:default;}

.ph_net_split {background:url("../images/ph_net_split.png") no-repeat scroll -10px 0pt transparent;float:left;width:1px;height: 27px;}
.ph_net_links {color:rgb(240, 165, 62);height:26px;line-height:25px;padding:0px 12px;float:left;font-size:11px;text-decoration:none;background-color: transparent;font-weight:bold;}

body {
   background-image:url(http://www.freeyouporno.com/images/bg_nav.gif);
   background-repeat:repeat-x;
   background-position:left top;
   background-color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   color:#ffffff;
 }
#container {
	background-color: #000000;
	width: 963px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;	
	margin-left: auto;
	height: auto; 
}
#main-nav {
    background: #404040 url(http://www.freeyouporno.com/images/bg_nav.gif) repeat-x left top;
	/*margin: 0 auto;*/
	width: 963px;
	clear: left;
	height:38px;
}
#main-nav ul#top_grey_nav {
	clear:left;
	float:left;
	position:relative;
	width:963px;
	list-style-type: none;
	overflow:hidden;
}	
#main-nav ul#top_grey_nav li {
	float:left;
	margin:0px;
	padding:0px;
}
#main-nav ul#top_grey_nav li a {
	background: #404040 url(http://www.freeyouporno.com/images/bg_nav.gif) repeat-x left top;
	color:#e8e8e7;
	float:left;
	text-decoration:none;
	border-right: 1px solid #222;
	padding: 8px 15px 10px;
	font: bold 108% Arial;
	display: block;
}
#main-nav ul#top_grey_nav li a:hover {
	background: #373737 url(http://www.freeyouporno.com/images/nav2.jpg) repeat-x left top;
	color:#ffffff;
	float:left;
	text-decoration:none;
	border-right: 1px solid #222;
	padding: 8px 15px 10px;
	font: bold 108% Arial;
	display: block;
}
#main-nav ul li.first a {
	border-left: 1px solid #222;
}

#main-nav ul li.selected a {
	color: #ffffff;
	background: url(http://www.freeyouporno.com/images/nav2.jpg) top left repeat-x;
	background-color: #272727;
	text-decoration: none;	
}
#main-nav ul li.selected a:hover {
	background-color: #272727;
}
p {
   font-family:Arial, Helvetica, sans-serif;
   color:ffffff;
   font-size:0.9em;
}
#logo-container {
   width:963px;
   height:auto;
}
#logo{
   width:479px;
   height:113px;
   float:left;
}
#logo-content {
   width:484px;
   height:113px;
   float:right;
   margin:0 auto;
}
a {   
   color:#ee577c;   
}
a:hover {
   color:#666666;
   text-decoration:none;
}
.cat-links {
   font-size:14px;
   margin-top:45px;
   margin-left:10px;
   width:385px;
}  
span {
   font-size:10px;
}
                      /* -- second navbar start -- */
#sub-nav-container {
   width:963px;
   height:auto;
   padding-top:30px;
}
#sub-nav {
   width:943px;
   height:30px;
   background-color: #404040;
   color: #ffffff;
   float:left;
   padding: 6px 10px 3px;
}
sub-nav  ul {
	float: left;
}
#sub-nav li {
	float: left;
	padding: 0 ;
	margin-right: 0px;
	list-style-type: none;
}
#sub-nav li a {
	color: #e5e5e5;	
	text-decoration: underline;
	padding: 0 7px;  /*padding: 5px 10px 5px;*/
	border-right: 1px solid #666;
	font-size:14px;
}
#sub-nav li.last a {
	border: 0;
}
#sub-nav li.first a {
	padding-left: 0;
}
#sub-nav li a.current {
	text-decoration: none;
	font-weight: bold;
	color: white;
}
#sub-nav li a:hover {
	text-decoration: none;
}                            /* -- Second navbar end -- */
                      
					   
			        /* -- generated content -- */
#main-content {
    width:730px;
    margin: 0 auto;
    color:#ffffff;
	height:auto;
}				
h1 {
   color:feb4b5;
   font-size:17px;
}
h1 a {
   text-decoration:none;
}  
.min-height {
    min-height:240px;
}		                   /* -- generated content end -- */
                      
			   
                      /* -- Footer Area -- */
#footer-ad-container{
    width:100%;
	background-color: #171717;
	border-top: 1px solid #272727;	
	border-bottom: 1px solid #272727;
}
#footer-ad {
    margin-right: auto;	
	margin-left: auto;
	margin-bottom: 0px;
	text-align: center;
	padding: 0 0 0 0px;
	width:963px;
}
#footer-ad div.footer-ad {
	padding-top: 5px;
	padding-bottom: 20px;
}
#footer-ad h1 {
	display: block;
	color: white;
	font-weight:bold;
	font-size:12px;
	letter-spacing: 1px;
	font-variant: small-caps;
	text-align: left;
	margin: 0 0 10px 0;
}
                                     /* -- footer ad end -- */
#ft-container {
	background-color: #111;
}
#ft {
	color: #aaa;
	padding: 8px 0 13px 0;
	text-align: left;
	margin-right: auto;	
	margin-left: auto;
	width:963px;
}
#ft em {
	font-weight: bold;
	font-size:10px;
	padding-right: 8px;
	border-right: 1px solid #666;
	margin-right: 6px;
}
#ft a {
	color: #aaa;
	font-size:10px;
	padding-right: 8px;
	border-right: 1px solid #666;
	margin-right: 6px;
}
#ft a.last {
	border-right: 0px solid #666;
}
                                     /* -- Footer Area end-- */
.clearfix {
	display: inline-block;
}
* html .clearfix { 
	height: 1%; 
}
.clearfix {
	display: block;
}
.no-border {
   border:none;
}

