/* CSS Document */
/* Feel free to to take  */
/* atta  boi now */

	body
	{
	
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	color: #1A1513;
	font-size: 76%;
	text-align: center;
	background: #372F2A  no-repeat fixed bottom left;
	background-image:url(images/back.gif);
	background-repeat:repeat;

	}.nsfw {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0099;
}

.nsfwdtp {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00CC33;
}
	.nsf {
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #40B3FF;
}
	
	#ad_hold{   padding:0px 0 15px 0 ; float: left; width:730px; height:92px;}
				#ad_right{   padding:0px 0 15px 0 ; margin-left:15px; float: left; width:358px; height:90px; background-image:url(images/backgft.jpg); background-repeat:no-repeat; background-position:top;}
	 .thumbnail
{
float: left;
border: 1px solid #999;
margin: 0 5px 5px 0;
padding: 5px;
}img {border:none;}
	#clear{
	clear:				both;
	font-size:			0px;
	height:				0px;
	line-height:		0px;
	padding:			0px;
	margin:				0px;
	}
.clearboth { clear: both; }
	
	.bord{ border:1px solid #999999;}
a:link {
	text-decoration:underline;
	color:#3D1C4F
}
a:visited {
	text-decoration:none;
	color:#99CC00
}
a:hover{ text-decoration: line-through;color:#787147}


#contents a:link {
	text-decoration:underline;
	color:#2BAC2B
}
#contents a:visited {
	text-decoration:none;
	color:#0099FF
}
#contents a:hover{
	text-decoration: overline;
	color:#FF33FF
}

	strong{
	color:#372F2A;
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 13px;
}
	h2
	{
		color: #372F2A;
		font:17px georgia, times, "times new roman", serif;
		margin-top: 0;
	}
	
	h2 a { text-decoration: none; }
	
	h3
	{

	color: #372F2A;
		font: 120% georgia, times, "times new roman", serif;
	font-weight: bold;
		margin-top: 0;
	}
	
	h4
	{
		color: #372F2A;
		font: 95% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0;
	}
	
	
	.h3
	{
		color: #372F2A;
		font: 106% georgia, times, "times new roman", serif;
	font-weight: bold;
		margin-top: 0;
	}
	

	
	#wrap{ width:1130px; 
margin: 1em auto;  }
	
	
	#container
	{
	float:left;
	width: 650px;
	text-align: left;
	background : #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
	background-image:url(images/bucky.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	}
	
		#cont2
	{
	float:left;
	width: 650px;
	text-align: left;
	background: #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;

	}
	
	#header
	{
		height: 80px;
		background-image:url(http://www.simondodson.com/images/blahnew.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		position: relative;
	}
	
	#header h1
	{
		font-size: 1px;
		text-align: right;
		color:#372F2A;
		margin: 0;
		padding: 0;
	}
	
	#mainnav
	{
	background : #1B1043;
/***	background : #372F2A;***/
	padding: 2px 0;
	margin-bottom: 15px;
	color: #fff;
	border-top: 1px solid #FFF;
	border-right: 1px none #241F1B;
	border-bottom: 1px solid #241F1B;
	border-left: 0px none #241F1B;
	}
	
	#mainnav ul
	{
		margin: 0 0 0 10px;
		padding: 0;
		list-style-type: none;
		border-left: 1px solid #FFF;
	}
	
	#mainnav li
	{
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #fff;
	}
	
	#mainnav li a
	{
		text-decoration: none;
		color: #FFF;
	}
	
	#mainnav li a:hover
	{
		text-decoration: none;
		
		color: #red;

	}  
	
	.stay{	padding: 0 7px;
	text-decoration:underline;
	color:#06772B;}
	#menu
	{
		float: right;
		width: 185px;
		border-left: 1px solid #E0E7DA;
		padding-left: 8px;
		padding-bottom:5px;padding-right:5px;
		color: #000;
		font-size:10px;
	}
	
	
#menu ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 120%;
		
	}
	
	#menu li
	{


border:1px #D7EFFF solid; background-color:#F7F3FE;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	word-spacing:inherit;
	font-variant: normal;

	text-align: left;
	color: #262F40;
	margin:5px;

	
	}
	
	.gumby{	border:1px #D7EFFF solid; background-color:#F7F3FE;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	word-spacing:inherit;
	font-variant: normal;

	text-align: left;
	color: #262F40;
	margin:5px;
}
	
#menu a:link {
	text-decoration:underline;
	color:#40B3FF;	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 14px;
	word-spacing:inherit;
	font-variant: normal;
	
	text-align: left;
}
#menu a:visited {
	text-decoration:none;
	color:#FF2BFF;	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 14px;
	word-spacing:inherit;
	font-variant: normal;

	text-align: left;
}
#menu a:hover{
	color:#06772B;	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 14px;
	word-spacing:inherit;
	font-variant: normal;

	text-align: left;
}


	#contents { margin: 0 200px 40px 20px; }
	#contents p { line-height: 165%; }
	
.blogentry a:link { text-decoration:underline;  color:#372F2A}
.blogentry a:visited { text-decoration:line-through;  color:#372F2A}
.blogentry a:hover a:active{ text-decoration: line-through; color:#fff}

	.blogentry { border-bottom: 0px solid #000;  padding:0 10px 0 0;}
	
	.blogentry ul
	{
		list-style-type: square;
		text-align:left;
		padding-left: 10px;
		
	}
	
	.blogentry li
	{
	margin-left: 10px;
	padding: 0 0 0 7px;
	list-style-image: url(/images/ticktock2.jpg);
	font-size: 16px;
	}
	
	.imagefloat
	{
		float: right;
		padding: 2px;
		border: 1px solid #372F2A;
		margin: 0 4px 2px 2px;
	}
		.frn
	{
		float: right;
		padding: 2px;

		margin: 0 4px 2px 2px;
	}
	
	.conimg
	{
		float: left;
		padding: 2px 2px 2px 2px;
		border: 1px solid #372F2A;
		margin: 5px;
	}
	
		.conmid
	{
		
		
		padding: 2px;
		border: 1px solid #372F2A;
		margin: 3px;
	}
	
	#footer
	{
		clear: both;
		border-top : 1px solid #9F9F9F;
		border-bottom : 1px solid #FFFFFF;
 		background : #372F2A;
		text-align: right;
		padding: 5px;
		font-size: 90%;
		color:#996600	}
	
	#date
	{
		position: absolute;
		right: 5px;
		top: 5px;
		color:#FFFFFF;
	}

.colourmeslut{
 	color:#1F1B18;
	padding:2px;}
	
.b {
	border: 1px solid #333333;
}


.as {
  float: left;
  background: url(/images/shadow1.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.as div {
  background: url(/images/shadow2.png) no-repeat left top !important;
  background: url(/images/shadow2.gif) no-repeat left top;
  padding: 0px 5px 5px 0px;
}

.as img {
  background-color: #fff;
  border: 1px solid #a9a9a9;

  padding: 4px;
} 

blockquote{ background-color:#DBDBDB; 
			border: 1px dashed #372F2A;
			padding:5px; margin:5px;
			background-image:url(ridge/wallp.jpg); /*images/blocky.jpg*/
			background-repeat:repeat;
font-size:13px;
			}

			
			.bqstart {
     float: left;
     height:100px;

margin-right:15px;

     font-size: 60px;
     color: #333333;
 }
 
 			
			.radstart {
     float: right;
	 
     height:100px;
	margin-right:15px;
     font-size: 50px;
     color: #990000;
 }


 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 700%;
     color: #333333;
 }

			
			/* DROP BOXES */
			
			/*drop boxes*/

.dropbox{
	width: 					181px;
	}
	
 .dropbox div table tr td p{
	color: 					#333;
	font-family: 			verdana;
	font-size: 				11px;
	margin:					0;
	}
 .dropbox div table tr td p strong{
	font-weight:			bold;
	font-size:				11px;
	font-family:			verdana;
	margin:					0;
	}	
	
 .dropbox div a{
	font-size:				14px;
	color: 					#9C0C00;
	text-decoration: 		none;
	font-family:			verdana;
	margin:					3px;
	}	
	
 .dropbox p{
	margin-left:					0;
	}	
	
.dropbox h4{
	margin-left:					0;
	}
	
 .dropbox h3{
	margin-left:					0;
	}		
	
 .dropbox div a:hover{
	color: 					#0E5579;
	}
	
	.whitey{
	color:				#fff;
	}	
.whitey a:link { text-decoration:underline;  color:#fff}
.whitey a:visited { text-decoration:none;  color:#ccc}
.whitey a:hover a:active{ text-decoration: line-through;color:#ccc}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
		
			.bqstart {
			background-image:url(http://simondodson.com/images/pl.gif);
		background-position: 100% 82%;

			background-repeat:no-repeat;
     float: left;
     height: 180px;
	 font-weight:800;
	display:block;
	margin-right:19px;
	padding-left:5px;
     font-size: 65px;
     color: #333333;
 	}
	
	/* rounded */
.dialog {
 width:90%;
 margin:0px auto;
 min-width:20em;
 color:#fff;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 8px 0px 4px;
 background:#000 url(ms.jpg) repeat-x 0px 0px;
 padding:1em;
}

.dialog .ft {
 background:transparent url(bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(br.gif) no-repeat right 0px;
}


/* content-specific */

.dialog h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
 color:#54ff00;
}

.dialog p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}

.bordw{ border: 1px solid #54ff00;}

.dialog p  a:link { text-decoration:underline;  color:#54ff00;}
.dialog p  a:visited { text-decoration:line-through;  color:#54ff00}
.dialog p  a:hover a:active{ text-decoration: line-through; color:#fff}

	
	/* )))))))))))))))))))))))))))))))) NEW COL )))))((((((((((((((((((((((((((( */

	
	#ssp{ background-color:#FFFFFF;
	width:420px;
	height:310px;
margin:0 0 15px 15px;
	float:left;
		border: 10px solid #1B1043;
}

#ssp_holder{ margin:9px;border:1px solid #1B1043;}
	
	#cunt
	{
	
	border-top: 10px solid #1B1043;
	margin-left:15px;
padding-bottom: 20px;
	width: 220px;
	text-align: left;
	float:left;
	
	background-image:url(images/cunt_run.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color: #fff;
	}
	#cunt h3{ padding:15x; margin:0 0 0 15px; }
		#cunt p{ padding:5px; margin:5px;font-size: 11px; }

	#cunt2 h3{ padding:10x; margin:0 0 0 10px; }	
#cunt2
	{	border-top: 10px solid #1B1043;

	margin-left:22px;
padding-bottom: 20px;
	width: 195px;
	text-align: left;
	float:left;
	font-size: 11px;

	background-color: #fff;
	background-image: url(images/cunty_bg.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
	}
	#cunt2 img{border:none;} 	#cunt p{ padding:5px;}

#cunt2 p{ padding:5px;}
	
 #cunt ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 120%;
		
	}
	
#cunt li
	{
	padding: 0 5px 0 20px;
	color: #34323F;	
	
	}
	
 #cunt li a
	{
		text-decoration: none;
		color: #372F2A ;
	font-size: 10px;
	}
	
	#cunt li a:hover
	{
	text-decoration: none;
	color: #543E29;
	}	
 #cunt li a:visited
	{
	color: #737373;
}	
		
		p#ticket{
			position:absolute;
			top:0;
			left:25px;
			display:block;
			z-index:100;
			padding:0;
			margin:0;
		}
		
				p#ban{
			position:absolute;
			top:0;
			right:0px;
			display:block;
	width:124px;
	height:122px;
	background-image: url(images/bans.png);
	background-repeat: no-repeat;
	background-position: 0 0;
		
		}	
		
		p#ban a em{ margin:0; padding:0;
	display:block;
	width:124px;
	height:122px;
	background-image: url(images/bans.png);
	background-repeat: no-repeat;
	background-position: 0 0;
		}
		
		p#ticket a{
			position:absolute;
			top:15px;
			
			display:block;
			overflow:hidden;
			width:51px;
			height:274px;
			margin:-132px 0 0 0;
			padding:0;
			z-index:100;
			background:transparent;
			border:0;
		}
		
		p#ticket a em{
			display:block;
			width:51px;
			height:274px;
			background:url(images/i.tickets.png) 0 0 no-repeat;
		}
		
		p#ticket span{
			display:none;
		}
		
		.bordred { border: 5px solid #990000;}
