@charset "utf-8";
/*initialize*/
*{padding:0;margin:0;}
body {
	background: url(../../images/background/BodyBack.jpg) repeat-x 0px 0px;
	margin: 0px;
	padding: 0px;
}
p {
	font-size: 12px;
	line-height: 1.5em;
	color: #333;
	padding: 3px;
	margin: 5px;
}
a{text-decoration:none;color:#09C;}
/*class*/
.clear{clear:both;}
.color01{font-size:14px;font-weight:bold;color:#F33;}
.price{padding-left:30px;color:#333;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	background-color:#fff;
	}
.photoLeft{float:left;margin:0 10px 5px 0;}
/*layout*/
#wrapper {
	width: 970px;
	background: url(../../images/background/MainBodyBack.jpg) no-repeat 0px 0px;
	min-height:728px;
	height: auto !important;
	height:728px;
}
#header {
	position: absolute;
	width: 970px;
	top: 0px;
	left: 0px;
	text-align: center;
}
#header h1 {
	font-size: 12px;
	color: #390;
	padding: 3px;
	margin: 0px;
}
#logo {
	width: 270px;
}
#MainContainer {
	position: absolute;
	top: 120px;
	height: 480px;
	overflow: auto;
	width: 970px;
	visibility: visible;


}
#MainContainer .wideBox {
	margin: 8px;
}
#MainContainer .wideBox h2 {
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

#MainContainer .MainWrapper {
	width: 954px;
	margin-right: auto;
	margin-left: auto;
}
#MainContainer .MainWrapper .MainLeftBox {
	float: left;
	width: 477px;
}
#MainContainer .MainWrapper h3 {
	color: #F60;
	font-size: 14px;
	padding: 3px 9px;
	border-bottom: 1px solid #F90;
	background-color:#fee;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	margin:0 5px;
}

#MainContainer .MainWrapper .MainRightBox {
	float: right;
	width: 477px;
}
#MainContainer .MainWrapper .MainRightBox p img {
	padding: 3px;
	border: 1px dotted #F33;
	margin: 2px;
}

#GlobalNavigation {
	position: absolute;
	width: 970px;
	top: 600px;
	height: 120px;
}
#GlobalNavigation ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
}


#footer {
	position: absolute;
	top: 728px;
	background: #FC6;
	width: 970px;
	text-align: center;
}
#footer p {
	font-size: 12px;
	color: #333;
	padding: 5px;
}
