﻿/*********************************************************************************/
/*	PAGE								 										 */
/*********************************************************************************/



body, .misc133
{
	background-color: #fff;
}

h2 {margin-top: 0px;}
h5 {margin-top: 5px;}

.misc010
{
	background-image: url(../_images/seperator-small.png);
	width: 175px; margin: auto;
}

.recommendtext
{
	float: left; margin-top: 5px;
}

.registertext { width: 200px;}

.recommendtext input, .recommendtext textarea
{
	margin-top: 2px; width: 175px;
}

.button 
{
	margin: 0px; float: right;
	margin-top: 5px !important; margin-right: 10px;
}

.logintext
{
	float: left; margin-top: 5px; width: 70px;
}

.misc003, .misc004
{
	float: left; margin-right: 0px !important; width: 110px !important;
	margin-top: 2px; margin-left: 0px !important;
}

.misc005 {width: 180px;}
.textfield {width: 180px;}

.misc011
{
	float: right !important; margin-right: 8px !important;
}

.misc013
{
	margin-right: 17px;
}

.misc050
{
	width: 160px;
}

.calendartitle
{
	margin-bottom: 5px;
}

.sidemenu
{
	border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;
	background: #9b9b9b url(../_images/menu-background.jpg) repeat top left; float: none; margin: 0px;
}

.clearboth
{
	height: 0px;
}

.footer {border-top: 1px solid #e0e0e0;}

.footer, .footer p, .footer a
{
	color: #e0e0e0;
}

.footer a:hover {text-decoration: underline;}

.threecolregister {float: left; clear: both; width: 100%; margin-top: 5px; margin-bottom: 10px; margin-left: -35px;}

/* specific width for smaller images to fit in smaller middle column */
.misc141
{
	border:1px solid #b8b8b8;
	padding: 5px; float: left; margin: 10px 10px 10px 0px;
}

.misc141 img {max-width: 500px;}
.nextimgtxtthreecol {padding-right: 10px;}

/* specific css for three column layout */
	#main1 {
		margin:0; padding:0;
		background:white url("../_images/menu-bg-right.gif") top left repeat-y; border: 0px;
		}
	#main2 {
		margin:0; padding:0;
		background:url("../_images/menu-bg-right.gif") top right repeat-y; border: 0px;
		}
	#left {
		float:left;
		width:208px;
		margin:0; padding:0;
		}
	#right {
		float:right;
		width:208px;
		margin:0; padding:0;
		}
	#middle {
		margin:0 208px;
		background:white;
		}
	.column-in {
		margin:0; padding: 5px 5px 0px 10px;
		}
	.column-inright {
		margin:0; padding: 5px 0px 0px 13px; width: 195px;
		}
	.column-inmiddle {
		margin:0; padding: 10px; float: left; width: 510px; _width: 500px; /* underscore for IE6, dont put into ie6 css as it needs the 95% also */
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
.misc088
{
	float:left;
	width:330px;
	vertical-align:top;
	padding-top:6px;
	padding-right: 10px;
}