/* thrillhopper 2006
stuart@hcl.uk.com / 19 dec 05
 */
 
/* ----- layout --------------*/

body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #535353;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

#midaligner { 
    text-align: center; 
    position: absolute; 
    top: 50%; 
    left: 0px; 
    width: 100%; 
    height: 1px; 
    overflow: visible; 
    display: block; 
    padding:0px; 
    margin: 0px; 
    } 

#wrapper { 
    margin-left: -350px; 
    position: absolute; 
    top: -235px; 
    left: 50%; 
    width: 700px; 
    height: 470px; 
    visibility: visible; 
    padding: 0px; 
    border: none; 
	text-align: left;
    z-index: 1; 
    } 
	
div#contentholder {
	padding: 0px;
	margin: 0px;
	border: 10px solid #FFFFFF;
	background-color: #FAB01D;
	}
	
div#contentholder {
	\width: 700px;
	\height: 470px;
	w\idth:680px;
	he\ight: 450px;
	}
	
div#leftcontent {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 450px;
	width: 380px;
	background-image: url(images/slice-left_bg.jpg);
	background-repeat: no-repeat;
}

div#rightcontent {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 450px;
	width: 300px;
}

/* ----- type --------------*/

/* ----- links --------------*/

/* ----- menu --------------*/

div#subnavcontainer ul {
	margin: 0px;
	padding: 300px 0px 0px 20px;
	list-style-type: none;
}

div#subnavcontainer li {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

div#subnavcontainer a
{
	display: block;
	color: #333333;
	width: 225px;
	padding: 7px 0px 7px 5px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	border-bottom: 1px solid #F68E31;
}

div#subnavcontainer a:hover
{
	background-color: #F68E31;
	color: #000000;
}
