body {
	font:	11px/1.4 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px 0px 10px 0px;
	padding:0px;
	background-image :url("http://home.iprimus.com.au/punkclown/graphics/Iceblocks2C.jpg");
	background-position: top left;
	background-attachment : fixed;
	color: #993366;
		}
	
	#frame {
		width:753px;
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		voice-family: "\"}\"";
		width:753px;
		}
	html>body #frame { width:753px; }
	
	.tabtext {
		padding-top:3px;
		padding-bottom:3px;
		text-align:center;
		}
	
	#toptab {
		background:#FFFFCC;
		width:300px;
		height:20px;
		margin:2px 0px 0px 210px;
		font-size:13px;
		border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;
		voice-family: "\"}\"";
		margin-top:10px;
		margin-bottom:3px;
		}
	html>body #toptab { margin-top:10px; margin-bottom:3px;}
	
	#bottomtab {
		clear:both;
		width:240px;
		height:auto;
		margin:0px 0px 10px 437px;
		font-size:10px;
		border:1px solid #000; 
		voice-family: "\"}\"";
		margin-left:250px;
		}
	html>body #bottomtab { margin-left:435px; }
	
	#left {
		float:left;
		text-align:right;
		font-size:10px; line-height: 17px;
		width:20px;
		margin-top:50px;
		}
		
	#leftcontent {
		padding:5px;
		
		}
	
		#center {
		float:left;
		width:652px;
		voice-family: "\"}\"";
		width:650px;
		}
		html>body #center {
		width:650px;
		}
		
		#centermenu {
	float:left;
	width:602px;
	color: #990066;
	voice-family: "\"}\"";
		width:600px;
		font-family: Arial, Helvetica, sans-serif; word-spacing: 30px;
			padding-left:40px; padding-top:3px; padding-right:20px; padding-bottom:3px;
	margin-top: 3px; margin-left:20px;
	border: thin dotted #F5F5F5;
    }
	#centermenu A:link, A:visited  {
    font-weight: 500;
	color: #990066;
		}

	}
#centermenu A:hover, #box A:active {
    color: red;
	text-decoration:underline;
	}
	
	html>body #centermenu {
		width:600px;
		}
	#right {
		float:left;
		width:65px;

		margin-top:100px;
		padding:0px;
		}
		#linkbox {
		float:left;
		width:80px;
		margin: 10px 10px 10px 3px;
		padding:5px 1px 20px 1px;
		text-align:center;
		border-left:1px dotted #F5F5F5; border-right:1px dotted #F5F5F5; border-top: 1px dotted #F5F5F5; border-bottom: 1px dotted #F5F5F5;
		}
		
	p,pre {
		margin:0px 10px 20px 10px;
		text-align:justify;
		}
		
	.postheader {
		background:#F5F5F5;
		margin:0px 0px 20px 0px;
		padding:0px 10px 0px 10px; /*I have no earthly Idea why, but giving this a right padding of10 makes it work in IE5 Mac!*/
		border:1px solid #000;
		}
	.first {border-top:0px;}
	
	.posttitle  {
	font-weight:bold;
	padding:5px 0px 5px 0px;
	text-align: center;
		}
	.selector1 {
	position:relative; left: -200px; filter:shadow(color:black); float:left;  padding:10px; z-index:100;
	}
	.selector2 {
	position:relative; top: -175px; margin-left: 20px; filter:shadow(color:black); float:left;  padding:10px;
	}
	.selector3 {
	position:static;
	top:180px;
	left:80px;
	 voice-family: "\"}\""; 
	 position:relative;
	 top:-180px;
	 margin-left: 20px; 
	 padding:10px;
	}		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		}
	
	#contentright p { font-size:10px}
	
	#header {border-bottom:1px solid black}
	
	.leftimg {
		
		padding:2px 2px 5px 2px;}
		
		.rightimg {
		
		padding:2px 2px 5px 2px;}
		
	img {display:block; margin:auto}
