body {
	background-color: #3f3b3b;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	min-height: 100%;
}
.content {
	width: 632px;
}
.header {
	background-color: #3f3b3b;
	height: 44px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #ffffff;
	text-align: left;
}

.header_title {
	float: left;
	font-size: 36px;
	width: 500px;
	text-align: left;
}

.header_gallery {
	float: right;
	text-align: right;
	font-size: 18px;
	width: 132px;

}

.header a:link {
	color: #ffffff;
	text-decoration: none;	
}
.header a:visited {
	color: #ffffff;
	text-decoration: none;	
}
.header a:active {
	color: #ffffff;
	text-decoration: none;	
}
.header a:hover {
	color: #ffffff;
	text-decoration: none;	
}

.main {
	background-color: #ffffff;
	min-height: 200px;

	width: 612px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3f3b3b;
	text-align: left;
	padding: 10px;
	
}

.main_body {
	padding-right: 10px;
	width: 602px;
	max-height: 562px;
	overflow:auto;
	scrollbar-3dlight-color:#3f3b3b;
	scrollbar-arrow-color:#3f3b3b;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#3f3b3b;
	scrollbar-face-color:#3f3b3b;
	scrollbar-highlight-color:#3f3b3b;
	scrollbar-shadow-color:#3f3b3b;
}

.footer {
	background-color: #3f3b3b;
	height: 24px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: right;
	color: #ffffff;
}

.footer a:link {
	color: #ffffff;
	text-decoration: none;	
}
.footer a:visited {
	color: #ffffff;
	text-decoration: none;	
}
.footer a:active {
	color: #ffffff;
	text-decoration: none;	
}
.footer a:hover {
	color: #ffffff;
	text-decoration: none;	
}

.statusnotice {clear:both; margin:10px;}
.statusnotice > div {margin:5px; padding:5px 10px 5px 10px;}
.statusnotice > div > div { padding:5px 5px 5px 25px ; line-height:12px; font-size:12px; }
.statusnotice .statusnotice_confirms { border:1px solid #79D372; border-left:none; border-right:none; background: url(/images/statusnotice_confirm.jpg) 0px 0px repeat;}
.statusnotice .statusnotice_confirms .statusnotice_confirm { background: url(/images/statusnotice_confirm_icon.gif) 0px 5px no-repeat;  }

form label{ float:left ; display: block ; width:150px; clear:left; margin:0px 5px 10px 0px}

.gallery_image {
	padding: 10px;
	border: none;
}

.admin_link {
	color: #222299;
	text-decoration: none;		
	font-size: 10px;
}

.admin_hidden {
	color: #cc4444;
	text-decoration: none;		
	font-size: 8px;
}

.frontimage {
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 20px;
	border: none;
}
