body, html
{
	margin: 0;
	text-align: center;
	color: black;
}
ul
{
	list-style-type:square;
	text-indent:0;
}
a
{
	color:black;
}
#content
{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	background-color: #fef4d6;
	font-family: Arial, Verdana, Tahoma;
	font-size: 0.80em;
}
table
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 1.00em;
}
#header
{
}
#body
{
	text-align:left;
}
#left
{
	width: 299px;
}
#right { width:497px;}
#footer { height:25px;clear:both;text-align:center}

/*-main-*/
#m_home a
{
	background-position:0 -50px;
}
#m_hire a
{
	
}
#m_contact a
{
	background-position:-266px -50px;
	
}
#m_gallery a
{
	background-position:-532px -50px;
}
#m_padx
{
	display:block;
	background-image:url(i/assets/goldmenu.jpg);
	background-position:-799px -50px;
	width:1px;
	height:50px;
}
#mainmenu ul
{
	list-style-type:none;
	margin:0 0 1px 0;
	padding:0;
}
#mainmenu ul li
{
	display:block;
	float:left;
}
#mainmenu ul li a
{
	margin:0;
	display:block;
	width:266px;
	height:50px;
	background-image:url(i/assets/goldmenu.jpg);
}
#mainmenu ul li a.sel, #mainmenu ul li a:hover
{
	margin:0;
	display:block;
	width:266px;
	height:50px;
	background-image:url(i/assets/lightmenu.jpg);
}
#mainmenu ul li a span
{
	display:none;
}
/*-sub-*/
.m_on
{
	background-image:url(i/assets/goldtab.jpg);
	width:123px;
	height:36px;
}
.m_on_end
{
	background-image:url(i/assets/goldtab.jpg);
	width:123px;
	height:36px;
}
.m_off_next
{
	background-image:url(i/assets/lighttab.jpg);
	background-position:-4px 0;
	width:118px;
	height:36px;
}
.m_off
{
	background-image:url(i/assets/lighttab.jpg);
	width:123px;
	height:36px;
}
#submenu ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}
#submenu ul li
{
	display:block;
	float:left;
}
#submenu ul li a
{
	margin:0;
	display:block;
	background-repeat:no-repeat;
	width:118px;
	height:36px;
	text-decoration:none;
	color:black;
	
}
#submenu ul li a:hover
{
	text-decoration:none;
	background-image:url(i/assets/goldtab.jpg);
	width:123px;
	height:36px;
}
#submenu ul li a span
{
	font-size:22px;
	font-weight:bold;
}

.fl
{
	float:left;
}
.fr
{
	float:right;
}
.fc
{
	float:none;
}
.cb
{
	clear:both;
}
.potop
{
	padding-top:10px;
}
.panelshadow
{
		background-image:url(i/assets/shadow.jpg);
		background-repeat:repeat-x;
		height:5px;
}
.panelouter
{
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;

}
.panel
{
	
	padding: 10px;
	background-color: #fa9f1b;
}
.bb
{
	border-bottom:solid 1px #fef4d6;
}
.ml
{
	margin-left:5px;
}
.mr
{
	margin-left:5px;
}
.line
{
	border:solid 1px #FCDE83;
}
.stroke
{
	border:solid 5px #fef4d6;
}
.stroke1
{
	border:solid 5px #FCDE83;
}