/* <!-- */
/* Beginning of the 3 column CSS layout from http://www.pixy.cz/blogg/clanky/css-3col-layout/ */
body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	background:#fff;
	min-width:845px;    /* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
	}

#header {
	margin:0 0 5px;
	padding: 0;
	}

/* The background of the overall webpage behind the elements */
#main1 {
	margin:0;
	padding:0;
	}

#main2 {
	margin: 0;
	padding: 0;
	}

#left {
	float:left;
	width:150px;
	margin:0;
	padding:0;
	}

#right {
	float:right;
	width:150px;
	margin:0;
	padding:0;
	}

#middle {
	margin:0 150px;
	}

.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	margin: 0;
	padding: 0;
	background: #fff;
	}
/* End of the 3 column CSS layout from http://www.pixy.cz/blogg/clanky/css-3col-layout/ */
		
/* Beginning of the wuzzly.com specifics */

/* Make the text in the footer center aligned */
#footer {
	margin-top: 10px;
	text-align: center;
	}

#control-login, #control-login p {
	top: 0;
	margin: 0;
	padding: 0;
	border: 0;
	}

/* set the height of the new message from box so we can use mootools to slide it into view */
#control-newmessagefrom {
	height: 0px;
	}

form#login {
	width: 140px;
	border: 0;
	margin: 0;
	}

form#login input {
	width: 130px;
	}

/* The position of the site logo */
#navlogo {
	position: relative;
	width: 150px;
	height: 75px;
	margin: 0;
	padding: 0;
	}

/* padding for the advert boxes */
.adbox {
	padding: 0 1px 10px 6px;
	}

/* To put a small space between the side boxes */
.sideboxspacer {
	height: 10px;
	}

/* The layout of the text entry area in the box on the right side column */
textarea.sidetextarea {
	margin: 0;
	width: 136px;
	height: 136px;
}

#pagetitle {
	padding: 0;
	margin: 0;
	border: 0;
	height: 30px;
}

#pagetitle h1 {
	padding: 0;
	margin: 0;
	}

#pagecontent {
	margin: 0;
	padding: 5px;
	border: 1px solid #988c8b;
	border-right: none;
	border-top: none;
	margin-left: 25px;
	padding-right: 25px;
}

/* The layout for the master side box */	
/* Show only to IE PC \*/
* html #boxheadmaster h2 {height: 1%;} /* For IE 5 PC */

#sideboxmaster {
	margin: 0 0 auto; /* center for now */
	width: 150px; /* ems so it will grow */
	height: 130px;
	}

#boxheadmaster {
	margin: 0;
	padding: 0;
	}

#boxheadmaster h2 {
	margin: 0;
	padding: 5px 25px 5px;
	}

#boxbodymaster {
	margin: 0;
	padding: 0px 2px 2px 2px;
	}
/* End of layout for the side boxes */	



/* The layout for the side boxes */	
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 140px; /* ems so it will grow */
	}

.boxhead {
	margin: 0;
	padding: 0;
	}

.boxhead h2 {
	margin: 0;
	padding: 2px 25px 3px;
	}

.boxbody {
	margin: 0;
	padding: 0px 30x 31px 30px;
	}
/* End of layout for the side boxes */	

/* --> */