
.maincontainer	{	width: 960px; 	margin: 0 auto; }

.subcontent		{  background: #0088AB; }

.gallerycontent  { background: #000;}

				.subcontent-wrap {width: 960px; margin:0 auto -40px auto; padding:0 10px; background: #fff;}

.menubox		{height:632px; margin: 20px auto 0 auto; width: 952px; border: 4px #000 solid; }

				.menuitem	{ float: left; height: 158px; text-align: center; width: 238px;  }

.wrapper10 	{ margin: 10px 0 0 0;}
.wrap10    	{ padding: 10px 0 0 0;}

.wrapper20 	{ margin: 20px 0 0 0;}
.wrap20		{ padding: 20px 0 0 0; }	

.wrapper30 	{ margin: 30px 0 0 0;}
.wrap30		{ padding: 30px 0 0 0; }

.wrapper40 { margin: 40px 0 0 0;}

#flashcontent {	padding: 40px 0 0 0;	height: 100%;	}

.content1   {width: 900px; margin: 0 auto;}
.content2	{min-height: 400px;}

#footer 	{ width: 600px; margin: 20px auto 0 auto;}
#subfooter  { width: 600px; padding: 0 0 10px 0; margin: 20px auto 0 auto; }
/* 
	subpage menu style
*/

.centermenu, .gallerymenu	{ float: left; width: 100%; overflow:hidden; position:relative; }
.centermenu ul  				{ clear: left; float: left; list-style: none; margin: 0; padding: 0; position: relative; left: 50%; text-align: center;}
.centermenu ul li 			{ display:block; float:left;  list-style:none;   margin:0;   padding:10px 0;   position:relative;  right:50%; }
.centermenu ul li a 		{ color: #000; display: block; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight: bold; margin: 0 20px; }

.centermenu ul li a:hover 	{ color:#0088AB; text-decoration: none; }

.gallerymenu ul 			{ clear:left;   float:left;   list-style:none;   margin:0;  padding:0;   position:relative;   left:50%;   text-align:center; }
.gallerymenu ul li			{    display:block;   float:left;   list-style:none;   margin:0;   padding:0;   position:relative;   right:50%; }
.gallerymenu ul li a		{	color: #fff; display: block; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight: bold; margin: 0 20px; }

.gallerymenu ul li a:hover 	{color:#0088AB; text-decoration: none; }

