@charset "UTF-8";
/* CSS Document */
html {
	min-width: 980px;
		height:100%;
		width:100%;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:88%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	min-width: 980px;
}

h1{
	font-size:42px;
	margin:0;
	padding:0;
	}
	
h2{
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	}

.clr{
	clear:both;
}

#rightNavi {
	position: absolute;
	right: 0;
	width: 220px;
	height: 85%;
	margin: auto;
	padding: 80px 20px 0 10px;
	line-height:13px;
}

#rightLine {
	border-left:1px solid #000;
	height:97%;
}

#rightText {
	padding:0px 0px 0px 10px;
	overflow:auto;
	height: 85%;
}

#leftSumb{
	color:#000;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:left;
	width:100%;
}

.leftSumbTxt{
	color:#000; 
	float:left; 
	border-bottom:1px solid #000; 
	padding-right:3px;
	height:54px;
	line-height:13px;
	width:220px; 
}

.leftSumbBox{
	padding-left:15px; 
	width:220px; 
	float:left;
}

.leftSumbBox2{
	padding-left:15px; 
	width:235px; 
	float:left;
	padding-top:4px;
	vertical-align:middle;
	text-align:center;
	font-weight:normal;
}


.leftListen {
	margin-left:5px;
	width:31px;
	height:14px;
	float:left;
	color:#FFF;
	padding-top:0;
	font-weight:normal;
}





#leftTile{
	font-weight:bold;
	font-size:26px;
	width:70px;
	float:left;
}

#leftTile3{
	font-weight:bold;
	font-size:26px;
	width:100px;
	float:left;
}

#leftTile2{
	font-weight:bold;
	font-size:26px;
	width:auto;
}

.leftMenu{
	padding-left:7px; 
	font-size:12px; 
	padding-top:13px;  
	float:left;
}

#header{
	color:#000;
	border-bottom:1px solid #000;
	width:auto; 
	height:68px;
	color:#000;
	}
	
.headerMenu{
	padding-left:7px; 
	font-size:11px; 
	font-weight:normal; 
	padding-top:45px;  
	float:left;
	}

#title{
	font-weight:bold;
	width:85px;
	padding-left:30px;
	font-size:42px;
	padding-top:18px;
	float:left;
	height:33px;
}


a:link {
	color: #ED1C24;
	text-decoration:none;
	font-weight:bold;
	border:0;
}
a:visited {
	color: #ED1C24;
	text-decoration:none;
	font-weight:bold;
	border:0;
}
a:active {
	color: #ED1C24;
	text-decoration:none;
	font-weight:bold;
	border:0;
}
a:hover {
	color: #EE5C5F;
	text-decoration:none;
	font-weight:bold;
	border:0;
}

/*------- Link -------*/

a.title:link {color: #000000; text-decoration: none; font-weight:bold;}
a.title:visited {text-decoration: none; color: #000000; font-weight:bold;}
a.title:hover {text-decoration: none; color: #ED1C24; font-weight:bold;}
a.title:active {text-decoration: none; color: #ED1C24;　font-weight:bold;}

a.black:link {color: #000000; text-decoration: none; font-weight:normal;}
a.black:visited {text-decoration: none; color: #000000; font-weight:normal;}
a.black:hover {text-decoration: none; color: #ED1C24; font-weight:normal;}
a.black:active {text-decoration: none; color: #ED1C24;　font-weight:normal;}

a.black_On:link {color: #fff; text-decoration: none; font-weight:normal;}
a.black_On:visited {text-decoration: none; color: #fff; font-weight:normal;}
a.black_On:hover {text-decoration: none; color: #fff; font-weight:normal;}
a.black_On:active {text-decoration: none; color: #fff;　font-weight:normal;}

a.images:link {color: #000;}
a.images:visited {color: #000;}
a.images:hover {color: #000;}
a.images:active {color: #000;}

.artBox{
	float:left;
	width:320px;
	padding-bottom:30px;
}
	
#wrapper {
	height: 100%;
	position: relative;
	width:100%;
}

#body {
	margin-right: 220px;
	height:100%;
	min-width: 500px;
	padding:25px 0px 0px 30px;
}

#leftFlow{
	color:#000;
	height:85%;
	width:97%;
	overflow:auto;
}

* html .metaNavigationBottom {z-index: 1000;position:absolute;border-bottom: 1px solid white;}

.metaNavigationBottom{position : fixed; border-top:1px solid #999999;background-color:#000; left:0px;bottom:0px; width:100%; height:22px; color:#666666; z-index:1000;
}

.aboutTitle{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #000;
	padding-bottom:4px;
	}
	
.aboutTitle2{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #000;
	padding-bottom:4px;
	padding-top:35px;
	}
	
.aboutTitle3{
	font-weight:bold;
	
	}
	
img {
    border-style:none;
}

.leftDetails{
display:block;
background: url(../images/details_btn_on.gif) no-repeat;
width:37px; 
height:14px;
float:left;
}

.leftDetails a{
display:block;
}

.leftDetails a:hover img{
background: url(../images/details_btn_on.gif) no-repeat;
visibility:hidden;
}

.leftDownload{
display:block;
background: url(../images/download_btn_on.gif) no-repeat;
width:52px; 
height:14px;
float:left;
}

.leftDownload a{
display:block;
}

.leftDownload a:hover img{
background: url(../images/download_btn_on.gif) no-repeat;
visibility:hidden;
}

.photoOver{
	width:70px;
	height:70px;
	display:block;
	background: url(../images/over_red.gif) no-repeat;
	float:left;
}

.photoOver a{
display:block;
}

.photoOver a:hover img{
background: url(../images/over_red.gif) no-repeat;
visibility:hidden;
}