/* 
bukkakepornreviews.com
Version: Aug 07
*/
/* 1) STRUCTURE/LAYOUT */

* {
  padding: 0;
  margin: 0;
  border: 0;
}
#container {
  background: #FFF;
	width: 800px;
	margin: 0px auto; 
}
#header {
	width: 800px;
	margin: 0px auto;
}
#intro {
  width: 770px;	
  margin: 0px auto;
  padding: 15px;
  border-bottom: 1px dotted #999;
  background: #C9E5ED;
  text-align: left;
}
#introH {
  width: 770px;	
  margin: 0px auto;
  padding: 15px;
  border-bottom: 1px dotted #999;
}
#wrapper {
	float: left;
	width: 590px;
  border-left:210px dotted #999;
}
#nav {
	float:left;
  width: 210px;
  margin-left:-210px;
	position:relative;
  border-right: 1px dotted #999;
}
#nav-content {
  width: 180px;
  padding: 15px;
  background:#D8F6FF;
}
#content {
	float:left;
  width: 590px;
	margin-right:-590px;
	position:relative;
}
#content-content {
  padding: 15px 0;
}

#footer {
	clear: both;
	width: 100%;
	margin: 0px auto; 
  border-top: 1px dotted #999;
  background: #C9E5ED ;
}

.site {
  width: 590px;
  padding: 10px 0;
  margin: 10px 0;
  border-bottom: 1px dotted #999;  
  }
  
.site1 {
  width: 590px;
  padding: 0 0 10px 0;
  margin: 10px 0;
  border-bottom: 1px dotted #999;  
  }  
  
.left {
  width: 330px;
  float: left;
  font-size: 16px;
  padding: 5px 15px 0px 15px;
}
.left1 {
  width: 330px;
  float: left;
  padding: 5px 15px 0px 15px;
}
.right {
  width: 200px;
	float: right;
	padding: 5px 15px 0px 15px;
  }
.joinlink {
  clear: both;
  padding: 5px 0px;
}
.sitedetails {
  clear: both;
  width: 560px;
  font-size: 16px;
  padding: 5px 15px 0 15px;
}
.samples {
  float:left;
	width: 210px;
  text-align: center;
  padding: 15px 42px 0 42px;
}
#newsletter {
  width: 400px;
  margin: 0px auto;
  padding: 0;
}

.clear {
  clear: both;
  text-align: center;
  padding: 0px auto;
}

/* 2) FORMATTING */

/*  2A) HTML Tags */

body { 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	color: #222; 
	background: #004B60;
	margin: 0px auto;
	}
	
h1 {
	font-size: 30px;
  color:#013861;
	font-weight: bold;
	text-align: center;
 	margin: 0;
	padding: 0;
}	

h2 {
	font-size: 24px;
	color: #F30000;  
  font-weight: bold;
	text-align: center;	
	margin: 0;
	padding: 10px 0;
}	

h2.title {
  font-size: 24px;
	text-align: center;	
	font-weight: bold;  
  padding: 0;
}
h2.bukkakesite {
  text-align: left;
	color: #F30000;
  font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
}
h3 {
	font-size: 16px;
 	color: #F30000; 
	font-weight: bold;
	text-align: left;	
	margin: 0;
	padding: 15px 0 10px 0;
}	
h3.bukkakesite {
  text-align: left;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
}
h3.center {
  text-align: center;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 10px 0;
}
p {
	margin: 0;
	padding: 5px 0px;
}

p.visitlink {
	font-size: 24px;
  font-weight: bold;
	padding: 15px 0px;
  color: #990000;
 	text-align: center;
}
p.visitlink2 {
	font-size: 24px;
  font-weight: bold;  
  color: #990000;
	text-align: center;
}
p.verdict {
	font-size: 16px;
	font-weight: bold;
  padding: 20px 0;
}
p.descr {
	font-size: 16px;
  padding: 0 0 15px 0;
}
p.rating {
	font-size: 24px;
}
p.verdictD {
  text-align: left;
	font-size: 24px;
  padding: 5px 0;
}
p.ratingD {
  text-align: left;
	font-size: 24px;
  padding: 10px 0 5px 0;
}
p.details {
  text-align: left;
  padding: 0 0 10px 0;
}
p.cont {
  text-align: left;
  padding: 5px 15px;
}
.brief {
	font-size: 16px;
}

a, a:link, a:visited, a:active {
	color: #004B60;
	text-decoration: underline;
}

a.red 
 {
	color: #004B60;
	text-decoration: underline;
}

a:hover {
	color: #F30000;
	background: transparent;
  text-decoration: underline;
}

ul {      
      list-style-type:bullet;
			margin: 10px 0 10px 17px; 
			padding: 0;
			}
 
li {
			margin: 0 0 5px 0;
			padding: 0 0 0 -10px;
			}

#nav ul {      
      list-style-type:none;
			margin: 0 0 5px 0px; 
			padding: 0;
			}
#nav ol {
      list-style-type:decimal;
			margin: 0 0 20px 30px; 
			padding: 0;
			}  

INPUT[type="text"] {
      height: 18px;
      margin: 5px 0;
      border: 1px solid #222;      
}

INPUT[type="submit"] {
      height: 18px;
      border: 1px solid #222;
      margin: 0 0 10px 0;
      }
img.scr {
			float: right;
      margin: 0 0 15px 15px;
      }  
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }       
      
/*  2B) DIV's */

#header {
  text-align: left;

}

#intro p {
  padding: 2px 0;
  margin: 0;
}
#nav {
  text-align: left;
  background: #FFF;
}

#content {
  text-align: left;
}
.left {
  text-align: left;
}
.right {
}
.joinlink {
	text-align: center;

  }
#footer {
  text-align: center;
  font-size: 12px;
  padding: 10px 0;
}
#freeporn {
text-align: center;
}
