@charset "utf-8";
/* CSS Document */

body {
	text-align: center;
	min-width: 959px;
}
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

#wrapper {
	margin:0 auto;
	width:962px;
	text-align: left;
}
.logo {
width:818px;
	margin-left:72px;
	margin-top:72px;
	float:leftz
}


.content_main {
	border: thin solid #CCCCCC;
	
	width:815px;
	margin-left:72px;
	margin-top:20px;
	margin-bottom:0px;
	min-height:543px;
	height:543px;
	
}
.content_main_index {
	
	
	width:815px;
	margin-left:72px;
	margin-top:20px;
	margin-bottom:0px;
	min-height:503px;
	height:503px;
	padding-left:43px;
	
}
.content_main_detail {
	border: thin solid #CCCCCC;
	
	width:815px;
	margin-left:72px;
	margin-top:20px;
	margin-bottom:0px;
	min-height:503px;
	
	
}
.left {
	width: 209px;
	
	background-repeat:no-repeat;
	min-height:322px;
	float:left;
	display:inline;
	overflow:hidden;
	
	margin-left:-814px;
	margin-top:-1px;
	
	}
.left_nf {
	width: 209px;
	background:url(../images/left_back.png);
	background-repeat:no-repeat;
	min-height:322px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-left:0px;
	margin-top:-1px;
	
	}
	.left_nav {
	width: 209px;
	
	background-repeat:no-repeat;
	min-height:322px;
	float:left;
	display:inline;
	overflow:hidden;
	
	margin-left:-764px;
	margin-top:-1px;
	
	}
	
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #606164;
	line-height:12px;

	margin-bottom:3.5px;
	margin-top:3.5px;
}

.right_col_main {
	float: left;
	display:inline;
		margin-left:-1px;
	margin-top:-1px;
}
.right_overlay {
	background-image: url(../images/back_right.png);
	height: 32px;
	margin-top:290px;
	position:relative;
	top:80px;
}
.left_gallery {
	width: 160px;
	
	margin-left:25px;
	float:left;
}
.left_col_space {
	padding-left: 25px;
	
}
a,A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:link,A.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF !Important;
	text-decoration: none;
	padding-left:10px;
	}
a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF !Important;
	text-decoration: none;	
	}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 11px;
	
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #666666;	
}

.footer {
margin-left:72px;
margin:0 auto;
text-align:left;
width:962px;
}
a.footera:link,A.footera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #9C9E77 !Important;
	text-decoration: none;
	padding-left:10px;
	}
a.footera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #9C9E77 !Important;
	text-decoration: none;
	
	}

.text_div {
	font-family: Arial, Helvetica, sans-serif;
	
	width: 530px;
	float:left;

	padding-left:33px;
	padding-right:20px;
	
}
a.nav_d:link,A.nav_d:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666 !Important;
	text-decoration: none;
	padding-left:10px;
	}
a.nav_d:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666 !Important;
	text-decoration: none;
	}
.gallery {
font-family: Arial, Helvetica, sans-serif;
	
	width: 530px;
	float:left;

	padding-left:33px;
	padding-right:20px;
	margin-left:185px;
}
.fitos a
{
	color: #888888;	
}
