html, body, #wrapper
{
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	
}
body
{
	background-color:#F1DFCA;
	background-image:url(/layout/bg.gif);
	background-position:center;
	background-repeat:repeat-y;
}

table#wrapper
{
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	width:936px;
	background-color:#fff;
	background-image:url(/layout/middlebg.gif);
	background-repeat:repeat-y;
	background-position:right;
}

td.center{
	width:100%;
	padding:5px;
}

td.right{
    width:277px;
    float: right;
}
div.modules_right
{
	padding:15px;
}
td.right .pane
{
	width:242px;
	border-bottom:1px solid #AD6C21;
	padding-bottom:10px;
}

div.top .menu
{
	height:25px;
	background:#AD6C21;
}

div.bottom
{
	background:#AD6C21;
	height:60px;
	color:#fff;
}
div.bottom a
{
	color:#fff;
}
div.modules_bottom
{
	padding-top:12px;
}


td.center
{
	padding-top:22px;	
	padding-left:15px;
}

td.right .pane .title a, td.right .surveypane .header h3
{
	color:#AD6C21;
	font-weight:bold;
	font-size:14px;
}
td.right .pane .readmore, td.right .pane .preamble
{
	display:block;
}
td.right .pane .readmore a, td.right .resultlink a
{
	color:#4F7763;
}

td.right .pane .preamble a
{
	font-style:normal;
}
td.right .pane .item
{
	padding-top:18px;
}
td.right .pane h3
{
	margin:0px;padding:0px;
}

div.top .rootmenu .menuitems
{
	border-right:5px solid #E8C69E;
}
div.menu a:hover
{
	text-decoration:none;	
}

.rootmenu .item div, .rootmenu .activeitem div
{
	padding:5px;
	width:100px;
	height:15px;
	border-left:5px solid #E8C69E;
}

.rootmenu .item div
{
	color:#fff;
}
.rootmenu .item a
{
	color:#fff;
}

.rootmenu .activeitem a, .submenu a
{
	color:#AD6C21;
	text-decoration:none;
}

.rootmenu .activeitem div
{
	border-left:5px solid #E8C69E;	
	border-top:3px solid #E8C69E;	
	border-bottom:3px solid #E8C69E;	
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#F1DFCA;	
}

.submenu
{
	background:#E8C69E;
	width:110px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}

.submenu .item div, .submenu .activeitem div
{
	background:#F1DFCA;	
	margin-top:3px;
	width:100px;	
	text-align:left;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	color:#AD6C21;	
}

.modules_right .mailform input, .modules_right .mailform textarea
{
	width: 200px;
}

.modules_right .mailform .item input 
{
	width: 60px;
}
