html, body{ 
 background:#dafdff
; 
margin:0; 
 padding:0; 
 text-align:center; 
} 

h1{ font-size:11px; font-family:arial; color:#000000; text-decoration:none; font-style:italic; font-weight:bold; margin-left:5px; margin-top:1px; padding:0; }
#h1shadow{ position:absolute; top:0px; left:4px; font-size:11px; font-family:arial; color:#FFFFFF; text-decoration:none; font-style:italic; font-weight:bold; margin:0; padding:0; }
h2{ font-size:22px; font-family:arial; color:#20006A; text-decoration:none; margin:0; padding:0; }

#mainlinks	{ margin:0px; }

#cattlinks		{ margin-left:10px; padding-bottom:4px; color:#9D75D3; font-family:arial; font-size:10px;}
#cattlinks a	{ color:#711A62; text-decoration:none; text-align:left; font-family:arial; font-size:14px; } 
#cattlinks a:hover{ color:#FF5FDB; text-decoration:none;} 
 

#pagewidth{ 
 width:1000px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
} 
 
#header{
 position:relative; 
 height:100px; 
 background:#ffffff
 url('http://www.spunksplash.com/NEW/header.jpg') repeat-x; 
 width:100%;
} 

#logo{
 float:left;
}

#ad728{
 float:right;
 width:728px;
 height:90px;
 margin-top:5px;
 margin-right:5px;
 overflow: hidden;
}

#leftcol{
 width:170px; 
 float:left; 
 position:relative;
 background:#ffffff
 url('http://www.spunksplash.com/NEW/leftside.jpg') repeat-x; 
}

#navmenu{
 width:160px;
 margin-left:5px;
 margin-top:20px;
}

#navmenu ul   	   	{ list-style: none; padding: 0; margin: 0; }
#navmenu li  	   	{ } 
#navmenu li a	   	{ filter:alpha(opacity=60); opacity:.60; background:#FFFFFF; margin-top:2px; padding-left:3px; border:1px solid #FFFFFF; height:18px; line-height:18px; width:155px; display:block; color:#711A62; text-decoration:none; font-weight:bold; text-align:left; font-family:arial; font-size:14px; } 
#navmenu li a:hover 	{ filter:alpha(opacity=90); opacity:.90; background:#FF9BE9; color:#711A62; text-decoration:none; } 

#ad160{
 background-color:#dafdff;
 width:160px;
 height:600px;
 margin-top:5px;
 margin-left:5px;
}
 
#maincol{
 background:#ffffff
; 
 float: right; 
 display:inline; 
 position: relative; 
 width:830px; 
}

#mid_section{
 clear:both;
 width:100%;
 height:250px;
}

#lower_thumbs{
 padding-top:4px;
 clear:both;
}

#holder_top{
 position:relative;
 width:100%;
 height:104px;
 padding-bottom:6px;
}
#holder_top img		{ filter:alpha(opacity=65); opacity:.65; }
#holder_top img:hover	{ filter:alpha(opacity=100); opacity:1.0; }

#holder_hosted{
 position:relative;
 width:100%;
 height:104px;
}
#holder_hosted img		{ filter:alpha(opacity=65); opacity:.65; }
#holder_hosted img:hover	{ filter:alpha(opacity=100); opacity:1.0; }

#holder_large{
 position:relative;
 width:100%;
 height:104px;
 padding-top:0px;
}
#holder_large img		{ filter:alpha(opacity=65); opacity:.65; }
#holder_large img:hover	{ filter:alpha(opacity=100); opacity:1.0; }

#cent_left{ 
 float:left;
}
#cent_img_top img{
 padding-left:6px;
 padding-top:15px;
 filter:alpha(opacity=65);
 opacity:.65;
}
#cent_img_top img:hover	{ filter:alpha(opacity=100); opacity:1.0; }
#cent_img_bottom img{
 padding-left:6px;
 padding-top:15px;
 filter:alpha(opacity=65);
 opacity:.65;
}
#cent_img_bottom img:hover	{ filter:alpha(opacity=100); opacity:1.0; }

#cent_right{
 float:right;
}
#large_right{
 float:right;
 width:526px;
 height:250px;
}
#ad300{
 height:250px;
 width:300px;
}

#video{
 width:410px;
 height:468px;
 border:1px solid #00006A;
 background-color:#FFC1F7;
 overflow:hidden;
 text-align:center;
 margin-bottom:4px;
 font-size:12px;
 font-family:arial;
 color:#000B5C;
 filter:alpha(opacity=75);
 opacity:.75; 
}
#video h1{
 font-size:18px;
 font-family:arial;
 font-weight:bold;
 color:#00108B;
 padding:0;
 margins:0;
}
#video a{
 font-size:14px;
 font-family:arial;
 font-weight:bold;
 color:#8F00B8;
 text-decoration:none;
}
#video a:hover{
 color:#DE6DFF;
 text-decoration:underline;
}

#main_plug
{
	overflow: hidden;
	position: relative;
	display: inline;
	float: left;
	width: 270px;
	height: 75px;
	margin: 2px;
	background: #b8fcff;
	border: #ee59ff 1px solid;
}

	#plug_img
	{
		display: inline;
		float: left;
		width: 100px;
		height: 75px;
		margin: 0px;
	}

	#plug_title
	{
		display: inline;
		float: left;
		width: 162px;
		padding: 0 2px;
		margin: 0;
		line-height: 13px;
	}

	#plug_title a:link, #plug_title a:visited
	{
		color: #870096;
		text-decoration: none;
		font-weight: bold;
	}

	#plug_hits
	{
		float: left;
		position: absolute;
		display: inline;
		z-index: 1;
		top: 62px;
		left: 200px;
		color: #7a7a7a;
		font-size: 10px;
		font-family: verdana;
	}

#hosted{
 width:410px;
 border:1px solid #00006A;
 background-color:#FFE4FC;
 overflow:hidden;
 text-align:left;
 font-size:12px;
 font-family:arial;
 color:#000B5C;
 margin-bottom:2px;
}
#hosted2{
 width:410px;
 border:1px solid #00006A;
 background-color:#E4E5FF;
 overflow:hidden;
 text-align:left;
 font-size:12px;
 font-family:arial;
 color:#000B5C;
 margin-bottom:2px;
}
#hosted_thumb{
 width:104px;
 padding-left:4px;
 padding-top:4px;
 padding-bottom:1px;
}
#hosted_title a{
 padding-top:4px;
 height:20px;
 width:298px;
 font-weight:bold;
 font-size:14px;
 color:#000B5C;
 text-decoration:underline;
}
#hosted_title a:hover { color:#B400FF; }

#hosted_desc{
 height:52px;
 width:298px;
}
#hosted_info{
 height:11px;
 width:298px;
 font-size:10px;
 text-align:right;
 padding-right:4px;
 color:#9E89D9;
}

#refer	   { margin-left:8px; margin-top:20px; }
#refer a	   { color:#711A62; text-decoration:none; text-align:left; font-family:arial; font-size:12px; } 
#refer a:hover { color:#FF5FDB; text-decoration:none;} 

#eXTReMe	{ margin-left:5px; margin-top:5px; float:left; width:50px; }
#friends	{ float:right; width:828px; }
#friends a		{ font-family:arial; font-size:12px; color:#711A62; text-decoration:none; }
#friends a:hover 	{ color:#FF5FDB; text-decoration:none;} 


#footer{
 height:10px; 
 background-color:#FFFFFF; 
 clear:both;
} 

 /* Float containers fix */ 
.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 */  

/* Printer Styles */ 
 @media print{ 
/* Hide the left column when printing */ 
 #leftcol{display:none;} 
 #twocols, #maincol{width:100%; float:none;}
}
