html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	
}
 
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
 
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
 
.clearfix {display: inline-block;}
 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
 
 
 
body
{
/*background: #484848 url(images/1501-background.jpg) repeat-y center top;*/
background: #484848 url(images/1501-mainBg.jpg) repeat-x left top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align: center;
}
 
#container{
	width:900px;
	margin:0 auto;
	background: #273138;
	text-align: left;
	}
 
#header{
	width:900px;
	height:100px;
	background: #000000;
	}
 
	#header .left {
		width:280px;
		float:left;
		}
		
	
	
	#header .right{
		margin-top:10px;
		width:480px;
		float:right;
		background:url(images/1501-searchBg.jpg) center top no-repeat;
		height:82px;
		}
	
	.datetext{
		width:220px;
		height:20px;
		color:#999999;
		float:left;
		padding-left:10px;
		font-size:12px;
		padding-top:4px;
		font-weight:bold;
		padding-right:10px;
		}
 
#topsearch{
	width:480px;
	
	height:31px;
	margin:10px 10px 5px -25px;
	padding-top:10px;
 
	}
		#topsearch fieldset{
		background:url(images/1501-searchbox.jpg) no-repeat left top;
		padding-left:5px;
		padding-right:10px;
					}
		
		#topsearch input{
		width:160px;
		height:19px;
		float:left;
		background:transparent;
		border:none;
		color:#666666;
		}
		
		#topsearch button{
		width:50px;
		height:19px;
		border:none;
		float:right;
		background:url(images/1501-searchbutton.jpg) no-repeat;
		}
		
 
#topMenu{
	width:410px;
	margin:-10px 10px 0px 25px;
	padding:1em;
	border-top:1px dotted #666666;
	}
 
	#topMenu li{
		float:left;
		display:block;		
		padding-right:1em;
		color:#666666;
		font-weight:bold;
		
	}
	
	#topMenu li a{
		display:block;
		text-decoration:underline;	
		color:#0099FF;
	}
	
	#topMenu li a:link{
		display:block;
		color:#0099FF;
		text-decoration:underline;
		
	}
	#topMenu li a:visited{
		display:block;
		color:#0099FF;
		text-decoration:underline;
		
	}
	
 
	#topMenu li a:hover{
		display:block;
		color:#FFFFFF;
		text-decoration:underline;
		
	}
	
#content{
padding:.5em;
width:740px;
 
}
 
#content .wrapper{
padding-top:1em;
padding-left:1em;
padding-right:1em;
width:700px;
 
}
 
 
#content h2{
font-family:"Arial Black", Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:13px;
background:url(images/1501-sectionhead.jpg) repeat-x left top;
padding:.5em;
margin:0;
}
 
#content .thumbSection{
	width:220px;
	font-weight:bold;
	padding-top:1em;
	padding-left:1em;
	padding-bottom:.5em;
	}
*html #content .thumbSection{padding-left:0em;}
	
#content .adSection{
	width:203px;
	padding:1em;
	}
 
/*#content .adSection a{
	border:2px #CCCCCC solid;
	}
#content .adSection a:link, a:active{
	border:2px #CCCCCC solid;
	}
#content .adSection a:hover{
	border:2px #FFFFFF solid;
	}
	*/
 
#content .adlist{
	width:460px;
	padding-top:1em;
	padding-left:1em;
	}
 
#content .toplinkswrapper{
	width:95%;
	padding-top:1em;
padding-left:1em;
padding-right:1em;
	}
#content p{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
 
	}
	
 
#content .contentlist ul {
  list-style: none;
   padding-left:0;
   padding-top: 5px;
   border-top:#484848 solid 2px;
  }
 
#content .contentlist li {
   padding: 0px;
  display:block;
  }
 
#content .contentlist li a{
    background:url(images/1501-arrow2.gif) no-repeat 0 50%;
   padding: 0em;
   text-decoration:none;
   line-height:20px;
   color:#CCCCCC;
   display:block;
   padding-left:30px;
  }
* html #content .contentlist li a{
	line-height:0px;
} 
#content .contentlist li a:hover{
   background:#161616 url(images/1501-arrow3.gif) no-repeat 0 50%;
   padding: 0em;
   text-decoration:none;
   color:#FB8F04;
   display:block;
  padding-left:30px;
  }
 
 
#content .firstlist{
	color:#666666;
	 text-decoration:none;
	 font-weight:bold;
	}
	
#content .firstlist a:link{
	color:#FFCC33;
	 text-decoration:none;
	 font-weight:bold;
	}
 
#content .firstlist a:visited{
	color:#FFCC33;
	 text-decoration:none;
	  font-weight:bold;
	}
 
#content .firstlist a:hover{
	color:#FFFFFF;
	text-decoration:none;
	 font-weight:bold;
	}
 
#footer{
	width:878px;
	text-align:center;
	font-size:11px;
	color:#999999;
	clear:both;
	background-color:#000000;
	height:20px;
	padding:1em;
	margin:0 auto 0 auto;
	}
 
 
#column1 {
	float: left;
	width: 245.3px;
	
}
 
#column2 {
	float: right;
	width: 245.3px;
	padding-left: 10px;
}
 
#column3 { 
	float: left;
	}
 
#adscolumn {
	float: left;
	width: 237px;
}
 
#adlisting { 
	float: left;
	}
 
#adlisting h3{
font-size:10px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
height:13px;
background:url(images/1501-sectionhead.jpg) repeat-x left top;
padding:.5em;
margin:0;
border-bottom:#484848 solid 2px;
 
	}
	
	
#topLinkCol1 {
	float: left;
	width: 33.33%;
	font-weight:bold;
}
 
#topLinkCol2 {
	float: right;
	width: 33.33%;
	font-weight:bold;
}
 
#topLinkCol3 { 
	float: left;
	width: 33.33%;
	font-weight:bold;
	}
 
#advertisement{
	float:right;
	width:130px;
	padding-right:1em;
	margin-top:1.5em;
	}
 
#advertisement p{
	color:#CCCCCC;
	
		}
.adsthumbPdding{
	padding:2px;
	}
	
#topLinks{
background:url(images/1501-bgTopLinks.jpg) repeat-x left top;
padding-top:1em;
padding-left:1em;
padding-right:1em;
height:90px;
}
 
 
 
/*-------Ad Listing-----------*/
#content .adlist ul {
  list-style: none; 
    margin:0;
   }
 
#content .adlist li {
   list-style: none;
   margin:0;
   border-bottom:1px dotted #666666;
   padding-bottom:1em;
   padding-top:1em;
  
  }
 
#content .adlist li a{
   padding:0em;
   text-decoration:none;
   line-height:20px;
   list-style: none;
  }
 
#content .adlist li a:hover{
   padding:0em;
   color:#FFFFFF;
   list-style: none;
  }
 
#adlisting .title
{	
	font-size:20px;
	color:#0099FF;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Tahoma,  Verdana;
	line-height:1.3em;
	}
 
#adlisting .title a
{	text-decoration:none;
	font-weight:bold;
	color:#0099FF;
}
 
#adlisting .title a:link
{	text-decoration:none;
	font-weight:bold;
}
 
#adlisting .title a:visited
{	text-decoration:none;
	font-weight:bold;
}
 
#adlisting .title a:hover
{	text-decoration:underline;
	font-weight:bold;
}
 
#adlisting .description
{	
	font-size:11px;
	color:#999999;
	line-height:1.5em;
	display:block;
	padding:0;
		
}
 
#adlisting .visibleurl 
{	
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
	line-height:1.5em;
		
	
}
 
#adlisting .visibleurl a
{	
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
	
	
}
 
#adlisting .visibleurl a:link
{	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
 
#adlisting .visibleurl a:visited
{	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
 
#adlisting .visibleurl a:hover
{	
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
 
.sectionBg{
	width:219px;
	background:#000000;
	
	}
 
.thumbnail{
	border-top:#484848 solid 2px;
	}
 
.arrowDown{
	vertical-align:middle;
	float:right;
	}
 
.clear{
	clear:both;
	}
 
.sectionBgAds{
	background:#000000;
	height:485px;
	width:470px;
	}
 
.sectionBgAds2{
	background:#000000;
	width:470px;
	}
 
.sectionShadow{
	background:url(images/1501-sectionShadow-a.jpg) repeat-y left top;
	padding-left:0em;
	padding-top:0em;
	padding-right:1em;
	width:220px;
	}
 
.shadowBottom{
	background:url(images/1501-sectionShadow-b.jpg) top left no-repeat;
	height:10px;
	width:225px;
	}
 
.adsShadow{
	background:url(images/1501-adsBg.jpg) repeat-y left top;
	padding-left:0em;
	padding-top:0em;
	padding-right:1em;
	width:470px;
	}
 
.adsshadowBottom{
	background:url(images/1501-adsbgBottom.jpg) top left no-repeat;
	height:14px;
	width:476px;
	}
	
/*----------Hover Added*-------------*/
 
.leftCell { padding: 1em; position:relative;
}
.leftCell img {  
padding-top:12px; 
top:-3px; 
position:relative;}
.rightCell { padding: 1em;
	
}
 
TR #tr1,#tr2,#tr3,#tr4,#tr5, .borderBottom {
border-bottom: 2px solid #0B0B0B;
width: 100%;
height: 1px;
margin:0;
padding:0;
}
 
#logo{
		width:357px;
		height:60px;
	background:url(images/orgasmlogo.png) no-repeat left top;
		display:block;
		text-indent:-9999px;
		margin:20px 0 0 30px;
		}
		.verylittle { display: none; }		
	
.bottomlink a {
	color: #aaa;
}