BODY
{
	margin: 0px;
	text-align: center;
	background: #ffffff;
}

BODY, TEXTAREA, INPUT, TABLE, SELECT
{
	color: #2e2e2e;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

H1, H2, IMG
{
	margin:0;
	padding:0;
}

.clear
{
	clear: both;
}

#wrapper
{
	width: 963px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#top
{
	height: 82px;
}

.logo
{
	float: left;
	display: inline;
	margin-top: 12px;
	margin-left: 11px;
}

.topmenu
{
	float: right;
	display: inline;
	padding-top: 23px;
	margin-right: 3px;
}

.topmenu P
{
	color: #8d8d8d;
	font-size: 90%;
	font-weight1: bold;
	margin-top: 15px;
}

.topmenu P A
{
	color: #8d8d8d;
	text-decoration: none;
}

.topmenu P SPAN
{
	color: #e46713;
	padding-right:7px;
	font-weight: bold;
}

.topmenu UL
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 235px;
}

.topmenu UL LI
{
	float: left;
	display: inline;
	font-size: 90%;
	color: #4c4845;
	line-height: 14px;
	padding-right: 10px;
}

.topmenu UL LI A
{
	color: #4c4845;
	padding-right:10px;
	text-align: center;
	text-decoration: none;
}

.topmenu UL LI A SPAN
{
	color: #e46713;
	font-weight: bold;
}

.topmenu UL LI A:hover, .topmenu UL LI .active
{
	color: #e46713;
	text-decoration: underline;
}

/* Start Main Horizontal Menu */
#menu { height: 29px; background: url(../images/menu_back.jpg) repeat-x; padding-left:252px; margin-bottom:6px;}
#menu UL{ margin:0px; padding:0px; list-style-type: none; margin-left:2px; }
#menu UL LI{ float: left; display:block; cursor:pointer; font-size: 90%; font-weight: bold;}
#menu UL LI A{ color: #ffffff; display: block; line-height:29px; text-decoration: none; padding: 0px 22px 0px 22px; }
#menu UL LI A:hover, #menu UL LI A.active, #menu UL LI.over { color: #ffffff;  background: #e46713; }

#menu UL LI DIV { display: block; position: absolute; }
#menu UL LI DIV UL{ color:#ffffff; height:auto; list-style: none;}

#menu UL LI UL{ color:#ffffff; background:#e46713;}
#menu UL LI UL LI{ float: none;  border-bottom:1px solid #ffffff;}
#menu UL LI UL LI A { display: block; padding-left: 13px; line-height:28px; font-size: 110%;  font-weight: normal; white-space: nowrap; text-decoration: none; color:#ffffff; }
#menu UL LI UL LI.over A{ ccolor1: #ffffff; }
#menu UL LI UL LI A:hover{ color: #ffffff; display: block; background: #5e5e5e;}
#menu UL LI UL LI.over UL { margin-left: 0px; _margin-left: 0px; border-top: 1px solid #ffffff;border-left:1px solid #ffffff;  }
#menu UL LI UL LI.over UL LI A { color:#ffffff; display: block;}

/* End Main Horizontal Menu */



/*
border: 1px solid #ff0000;
-moz-box-sizing: border-box;
-moz-box-sizing: content-box;
-moz-box-sizing: padding-box;
-moz-margin-top: 3px;
}*/

#bottom
{
	clear: both;
	margin-bottom: 20px;
	padding-top: 13px;
	padding-left: 13px;
	padding-right: 13px;
	border-top: 1px solid #1f1a17;
}

.address
{
	float1: left;
	font-size:90%;
	color: #5e5e5e;
}

.address A
{
	color: #5e5e5e;
	text-decoration: underline;
}

.develop
{
	float:right;
	font-size:90%;
	color: #928786;
	padding-top:5px;
}

.develop A
{
	color: #928786;
	text-decoration: underline;
}

.develop A:hover
{
	text-decoration: none;
}

.copy
{
	float: left;
	font-size:90%;
	color: #989898;
	padding-top:5px;
	color: #928786;
}