@import url("common.css");

body
{
	background:					#FFF url('../images/bg_body_09.gif') repeat top left;
	margin:						0;
	text-align:					center;
}

/*** content ******************************************************************/
#content
{
	margin:						1ex 0 0 160px;
	width:						584px;
}
#content form label
{
	display:						block;
	padding:						0 0 1ex 0;
}
#content form label span
{
	display:						block;
	font-weight:				bold;
}

/*** footer *******************************************************************/
#footer
{
	font-size:					smaller;
	font-weight:				bold;
	margin:						0 auto;
	padding:						1em 0;
	width:						768px;
}
#footer ul
{}
#footer ul li
{
	display:						inline;
	margin:						0 5px;
}
#footer ul li a
{
	color:						#000;
	text-decoration:			none;
}
#footer ul li a:hover
{
	text-decoration:			underline;
}

/*** header *******************************************************************/
#header
{
	background:					transparent url('../images/bg_header_17.jpg') no-repeat top left;
	border-color:				#000;
	border-style:				none none solid none;
	border-width:				1px;
	font-size:					14px;
	height:						182px;
	text-align:					center;
	
	position:					relative;
}
#header span.header_address
{
	text-align:					right;
	position:					absolute;
	top:							45px;
	right:						15px;
}
#header span.header_motto
{
	font-size:					20px;
	font-style:					italic;
	font-weight:				bold;
	text-align:					center;
	width:						372px;
	
	position:					absolute;
	left:							0;
	top:							90px;
}
#header span.header_phone
{
	color:						#039;
	font-size:					24px;
	font-weight:				bold;
	position:					absolute;
	top:							10px;
	right:						10px;
}
#header span.header_tagline
{
	position:					absolute;
	top:							10px;
	left:							10px;
}

/*** menu *********************************************************************/
#menu
{
	float:						left;
	text-align:					center;
	width:						150px;
}
#menu img
{
	margin:						10px 0;
}
#menu ul
{
	border-color:				#CCC;
	border-style:				none solid none none;
	border-width:				1px;
	text-align:					left;
}
#menu ul li
{
	
}
#menu ul li span
{
}
#menu ul li span a
{
	border-color:				#CCC;
	border-style:				none none solid none;
	border-width:				1px;
	color:						#00F;
	display:						block;
	font-size:					12px;
	font-weight:				bold;
	padding:						3px;
	text-decoration:			none;
}
#menu ul li span a:hover
{
	background-color:			#EEE;
	border-color:				#999;
	color:						#00C;
}

/*** wrapper ******************************************************************/
#wrapper
{
	background:					#FFF;
	border-color:				#000;
	border-style:				solid;
	border-width:				2px;
	margin:						10px auto 0 auto;
	overflow:					hidden;
	padding-bottom:			10px;
	text-align:					left;
	width:						768px;
}

