body {
	background-color: #241d15;
	background-image: url(http://www.pornogorilla.com/rsss/images/jungle.gif);
	background-repeat: repeat;
}
body,td,th {
  font-family: Tahoma; font-size: 12px; color: #bfa55a;
}
img {
  border:0;
}
a {
  color: #ffffff; 
  text-decoration: none;
}
a:hover {
  color: #ffffff;
  text-decoration: underline;
}
a:visited {
  color: #ffffff;
  text-decoration: none;
}
#mainpage {
  margin: auto;
  position: relative;
  width: 1010px;
  padding: 0px;
  background-color: #130d08;
  border: 1px solid #ffffff;
}
#ads {
  position: relative;
  padding: 0px;
  width: 468px;
  height: 150px;
  top: 6px;
  left: 520px;
  background-color: #93683d;
}
#logo {
  position: absolute;
  height: 72px; 
  width: 457px;
  color: #ffffff;
  font-size: 40px;
  font-weight: bold;
}
#header {
  position: relative;
  background-color: #93683d;
  height: 158px;
  border-bottom: 1px solid #ffffff;
}
#menu {
  position: relative;
}
#button {
  position: relative;
  display: block;
  background-color: #633418;
  border-left: 1px solid #bfa55a;
  border-right: 1px solid #bfa55a;
  border-bottom: 1px solid #bfa55a;
  margin-left: 5px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 2px;
  float: left;
}
#button:hover {
  position: relative;
  display: block;
  background-color: #e2d58f;
  border-left: 1px solid #bfa55a;
  border-right: 1px solid #bfa55a;
  border-bottom: 1px solid #bfa55a;
  margin-left: 5px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 2px;
  float: left;
}
#content {
  position: relative;
}
#spacer {
  position: relative;
  clear:left;
  height: 10px;
}
#c1 {
  position: relative;
  width: 135px;
  float:left;
  margin-left: 5px;
}
#c2 {
  position: relative;
  width: 675px;
  float:left;
}
#c3 {
  position: relative;
  width: 320px;
  float:right;
  margin-right: 5px;
}
#footer {
  position: relative;
  clear: left;
  text-align: center;
}
#menu2 {
  position: relative;
  background-color: #93683d;
  border: 1px solid #633418;
  float:left;
  margin-bottom: 4px;
}
#button2 {
  display: block;
  position: relative;
  width: 120px;
  background-color: #e2d58f;
  border: 1px solid #bfa55a;
  margin: 1px;
  padding: 2px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
}
#button2:hover {
  display: block;
  position: relative;
  width: 120px;
  background-color: #e2d58f;
  border: 1px solid #633418;
  margin: 1px;
  padding: 2px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
}
#ad2 {
  position: relative;
  width: 120px;
  height: 300px;
  background-color: #93683d;

  margin: 1px;
  padding: 2px;
}
#ad3 {
  position: relative;
  width: 300px;
  background-color: #93683d;

  margin: 1px;
  padding: 2px;
}
#ad4 {
  position: relative;
  width: 120px;
  height: 723px;
  background-color: #93683d;

  margin: 1px;
  padding: 2px;
}
#ad5 {
  position: relative;
  width: 300px;
  background-color: #93683d;
 
  margin: 1px;
  padding: 2px;
}
#ad6 {
  position: relative;
  width: 300px;
  height: 228px;
  background-color: #93683d;

  margin: 1px;
  padding: 2px;
}
#thumb {
  position: relative;
  width: 92px;
  height: 69px;
  background-color: #93683d;
  border: 1px solid #ffffff;
  padding: 2px;
  margin: 1px;
  float: left;
}
#plug {
  display: block;
  position: relative;
  background-color: #e2d58f;
  border: 1px solid #ffffff;
  padding: 2px;
  margin: 0px 5px 4px 0px;
  color: #ffffff;
}
#plug:hover {
  display: block;
  position: relative;
  background-color: #ffffff;
  border: 1px solid #bfa55a;
  padding: 2px;
  margin-right: 5px;
  color: #ffffff;
}
#plugtitle {
  position: relative;
  padding: 2px;
  font-size: 20px;
  font-weight: bold;
  float: left;
}
#spacer2 {
  position: relative;
  clear:left;
}
#video {
  position: relative;
  background-color: #e2d58f;
  border: 1px solid #bfa55a;
  padding: 2px;
  margin: 0px 5px 4px 0px;
  text-align: center;
  padding: 4px;
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
}

.header2 {
	position: absolute;
	top: 80px;
	left: 6px;
	height: 51px;
	width: 160px;
	text-align: left;
	background: url('http://www.luxxxurious.com/images/smoke.gif');
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
} 
.post_text {
	width : 155px;
	overflow : hidden;
	position : absolute;
	top : 85px;
	left : 7px;
	height : 45px;
	text-align : left;
	padding : 0;
	color : white;
}
.post_text a:link, .post_text a:hover, .post_text a:visited {
color : #ecfb01;
font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 9px;
text-decoration : none;
}
.rama2 img {
margin : 4px;
height : 116px;
width : 155px;
border : 2px solid #bfa55a;
background-color : #ffffff;
}
.rama2 img:hover {
margin : 4px;
border : 2px solid #ffff40;
background-color : #ffffff;
}
.galleryhead {
color : #000000;
}
.galleryhead a:link {
color : #fff;
text-decoration : none;
}
.plugcontainer {
	margin : 4px;
	position : relative;
	float : left;
	padding : 1px;
	width : 155px;
	height : 116px;
	overflow : hidden;
}
.plugcontainer img {
height : 116px;
width : 155px;
}

#pagenumbers {
	margin-top: 20px;
	clear: left;
}

#pagenumbers a {
	background: #e2d58f none repeat scroll 0 0;
	border: 1px solid #bfa55a;
	color: #bfa55a;
	font-weight: bold;
	margin: 1px;
	margin-bottom: 5px;
	padding: 1px 3px;
	text-decoration: none;
	float: left;
}

#pagenumbers a:hover {
	border: 1px solid #FFFFFF;
}

.footerlinks a:link, .post_text a:hover, .post_text a:visited {
color : #ecfb01;
font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 9px;
text-decoration : none;
}


img2 {
  border:0;
}
a {
	color: #bfa55a;
	text-decoration: none;
}
a:hover {
	color: #bfa55a;
	text-decoration: underline;
}
a:visited {
	color: #bfa55a;
	text-decoration: none;
}

#plug2 {
	position: relative;
	width: 484px;
	padding: 2px;
	background-color: #bfa55a;
	border: 1px solid #929292;
	margin-top: 5px;
	float: left;
}
#thumb2 {
  position: relative;
  height: 105px;
  width: 140px;
  float: left;
  border: 1px solid #929292;
  margin-right: 3px;
  padding: 1px;
  background-color: #000000;
}
#thumb2:hover {
	position: relative;
	height: 105px;
	width: 140px;
	float: left;
	border: 1px dashed #FFFFFF;
	margin-right: 3px;
	padding: 1px;
	background-color: #bfa55a;
}
#plugtitle2 {
	position: relative;
	float: left;
	width: 323px;
	margin-top: 1px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
#plugtitle2 a {
  color: #ffffff; 
  text-decoration: none;
}
#plugtitle2 a:hover {
  color: #000000;
  text-decoration: underline;
}
#plugtitle2 a:visited {
  color: #ffffff;
  text-decoration: none;
}
#plugdescr2 {
	position: relative;
	float: left;
	width: 323px;
	margin-top: 3px;
	font-size: 10px;
	height: 85px;
	color: #000000;
}
#pluginfo2 {
  position: relative;
  float: left;
  width: 343px;
  margin-top: 3px;
  font-weight: bold;
  font-size: 10px;
}


#title2 {
  position: relative;
  float: left;
  width: 320px;
  margin: 0px 0px 2px 1px;
  font-weight: bold;
  font-size: 11px;
  color: #FFFFFF;
  text-align: left;
}

#rated2 {
	position: relative;
	float: left;
	width: 323px;
	margin-top: 3px;
	font-size: 10px;
	color: #000000;
}


img3 {
  border:0;
}
a {
	color: #bfa55a;
	text-decoration: none;
}
a:hover {
	color: #bfa55a;
	text-decoration: underline;
}
a:visited {
	color: #bfa55a;
	text-decoration: none;
}

#plug3 {
	position: relative;
	width: 310px;
	padding: 2px;
	background-color: #bfa55a;
	border: 1px solid #ffffff;
	margin-top: 5px;
	float: left;
}
#thumb3 {
	position: relative;
	height: 60px;
	width: 80px;
	float: left;
	border: 1px solid #929292;
	margin-right: 3px;
	padding: 1px;
	background-color: #000000;
}
#thumb3:hover {
	position: relative;
	height: 60px;
	width: 80px;
	float: left;
	border: 1px dashed #FFFFFF;
	margin-right: 3px;
	padding: 1px;
	background-color: #bfa55a;
}
#plugtitle3 {
	position: relative;
	float: left;
	width: 220px;
	margin-top: 1px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
#plugtitle3 a {
  color : #FFFFFF;
font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
}
#plugtitle3 a:hover {
  color: #000000;
  text-decoration: underline;
}
#plugtitle3 a:visited {
  color: #ffffff;
  text-decoration: none;
}
#plugdescr3 {
	position: relative;
	float: left;
	width: 323px;
	margin-top: 3px;
	font-size: 10px;
	height: 85px;
	color: #000000;
}
#pluginfo3 {
  position: relative;
  float: left;
  width: 343px;
  margin-top: 3px;
  font-weight: bold;
  font-size: 10px;
}


#title3 {
  position: relative;
  float: left;
  width: 320px;
  margin: 0px 0px 2px 1px;
  font-weight: bold;
  font-size: 11px;
  color: #FFFFFF;
  text-align: left;
}

#rated3 {
	position: relative;
	float: left;
	width: 323px;
	margin-top: 3px;
	font-size: 10px;
	color: #000000;
}


body	{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
*		{margin:0; padding:0;}
img, label, fieldset {display:block; border:0;}
a		{text-decoration:none;}
li		{list-style-type:none; vertical-align:bottom;}
hr		{clear:both; visibility:hidden; height:0;}
h1, h2, h3, h4 {font-weight:normal;}
/*GENERAL---------------------------------------*/
.fl		{float:left;}
.fr		{float:right;}
.hed, .he2			{display:block; font-weight:bold; margin-bottom:5px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.hed				{padding:2px; clear:both; height:13px; background:url(img/hed1.gif) right no-repeat white;}
.he2				{padding:2px; clear:both; height:13px; background:url(img/hed2.gif) left no-repeat #9bca00; padding-left:10px;}

.post			{float:left; width:164px; height:182px; margin:0 4px 4px 0;}
.post:hover 	{position:relative;}
.post:hover .desc {visibility:visible;}

.post a			  {padding:0px; display:block; height:182px; color:#ffffff;}
.post a:hover	  {background:url(img/postth.gif) top left no-repeat; color:#e2d58f;}
.post a:hover img {border:1px solid #ffffff;}

.post img		 {width:160px; height:120px; padding:1px; border:1px solid #633418;}
.post a:hover .vtitle	{text-decoration:underline;}
.post .vtitle	 {display:block; font:normal 11px/11px arial; overflow:hidden; height:40px; position:relative; text-align:center; overflow:hidden;}
.post .desc		 {visibility:hidden; position:absolute; top:-10px; left:160px; width:156px; font:normal 10px/11px arial; background:url(img/box.png) bottom left no-repeat; padding-bottom:5px;}
.post .desc p	 {padding:2px 5px 0 12px; color:#fff; background:url(http://www.pornogorilla.com/rsss/images/box.png) top right no-repeat;}

.post .desc p .post-tags {display:block; padding:3px 0 2px;}
.post .desc p a {height:auto; width:auto; display:inline; padding:0 2px; color:white; background:black; color:#fff;}
.post .desc p a:hover {background:#f0009f; color:#000;}

.det	{display:block; height:12px; padding:1px; background:#633418;}
.det em {font:normal 10px/10px arial; color:#e2d58f;}
.pagenumbers {
	margin-top: 20px;
	clear: left;
}