#container{
	background: url(../images/site_template/plain_content-bg.gif) repeat-y 145px 0;
}
	
#navigation{
	background: url(../images/site_template/mesh_header-plain.gif) no-repeat 0 0;
}

#content{
	background: url(../images/site_template/plain_content-gradient.gif) no-repeat 145px 0;
}

#container_wide{
	margin: 0 auto 0 auto;
	padding: 0;
	width: 750px;
	text-align: left;
	background: url(../images/site_template/plain_content-bg_wide.gif) repeat-y 0 0;
}
	
/*<group=navigation_wide>*/

#navigation_wide{
	margin: 0;
	padding: 0;
	width: 750px;
	height: 72px;
	text-align: right;
	background: url(../images/site_template/mesh_header-plain_wide.jpg) no-repeat 0 0;
	color: #ffffff;
	display: block;
	font: 11px/1.4em Verdana, Arial, Helvetica, sans-serif;
}

#navigation_wide p{
	margin: 0;
	padding: 30px 15px 0 0;
}

#navigation_wide a{
	color: #ffffff;
}

#navigation_wide a:hover{
	text-decoration: underline;
}

#content_wide{
	margin: 0;
	padding: 0;
	display: block;
	background: url(../images/site_template/plain_content-gradient_wide.gif) no-repeat 0 0;
}

#top_bar{
	background: url(../images/site_template/plain-top_bar.gif) no-repeat 0 0;
}

#right_column_bottom{
	background: url(../images/site_template/plain_content-bottom.gif) no-repeat 0 0;
}

#right_column_bottom_wide{
	margin: 0 0 0 0px;
	padding: 0;
	width: 750px;
	height: 20px;
	clear: both;
	background: url(../images/site_template/plain_content-bottom_wide.gif) no-repeat 0 0;
}

#middle_column{
	margin: 0;
	padding: 0;
	width: 575px;
	
}

#middle_column h1{
	font-size: 16px;
	margin: 0 0 5px 0;
	padding: 3px 0 3px 0;
	color: #83959E;
	
	border-bottom: 1px solid #83959E;
}

#middle_column h2{
	font-size: 14px;
	margin: 0;
	padding: 3px 0 3px 0;
	color: #849894;
}

#middle_column h3{
	font-size: 12px;
	margin: 0;
	padding: 3px 0 3px 0;
	color: #83959E;
}

#middle_column_wide{
	margin: 0;
	padding: 0;
	width: 715px;
	
}

#middle_column_wide h1{
	font-size: 16px;
	margin: 0 0 5px 0;
	padding: 3px 0 3px 0;
	color: #83959E;
	
	border-bottom: 1px solid #83959E;
}

#middle_column_wide h2{
	font-size: 14px;
	margin: 0;
	padding: 3px 0 3px 0;
	color: #849894;
}

#middle_column_wide h3{
	font-size: 12px;
	margin: 0;
	padding: 3px 0 3px 0;
	color: #83959E;
}

/*<group=User Page>*/
#user_left_col{
	width: 165px;
	margin: 0;
	padding: 0;
	float: left;	
}

#user_right_col{
	margin: 0 0 0 170px;
	padding: 0;
}

#user_right_col label{
	font-weight: bold;
}

#user_right_col label:after{
	content: ": ";
}

#user_right_col h3{
	margin: 15px 0 0 0;
	padding: 2px 0 2px 1px;
	background-color: #e6e6e6;
	color: #818181;
	border-bottom: 1px solid #a5c3d1;

}
/*</group>*/

