@charset "utf-8";
/* CSS Document */

img, div {
border:0;
overflow:hidden;
}
body {
	background-color:#190c02;
	margin:0;
	height:100%;
	min-height:100%;
}
#masterbox {
	margin-left:auto;
	margin-right:auto;
	margin-top:5%;
	margin-bottom:0px;
	width:960px;
	padding:0px;
	}
#viewr_masterbox {
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	width:960px;
	padding:0px;
	background-image:url(images/viewrbg.jpg);
	}
#footer {
	width:960px;
	height:50px;
	margin:0;
	padding:0;
	display:block;
	}
#idx_Table_01 {
	margin:0px;
	padding:0px;
	position:absolute;
	width:960px;
	height:537px;
}

#idx_Slice01 {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:266px;
	background-image:url(images/idx_Slice01.jpg);
	background-position:0px 0px;
}

#idx_Slice02 {
	position:absolute;
	left:0px;
	top:266px;
	width:172px;
	height:129px;
	background-image:url(images/idx_Slice02.jpg);
	background-position:0px 0px;
}

#idx_Slice03 a {
	position:absolute;
	left:172px;
	top:266px;
	width:389px;
	height:86px;
	background-image:url(images/idx_Slice03.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#idx_Slice03 a:hover {
	background-position:0px -86px;
}

#idx_Slice04 {
	position:absolute;
	left:561px;
	top:266px;
	width:399px;
	height:129px;
	background-image:url(images/idx_Slice04.jpg);
	background-position:0px 0px;	
}

#idx_Slice05 {
	position:absolute;
	left:172px;
	top:352px;
	width:389px;
	height:43px;
	background-image:url(images/idx_Slice05.jpg);
	background-position:0px 0px;	
}

#idx_Slice06 {
	position:absolute;
	left:0px;
	top:395px;
	width:49px;
	height:142px;
	background-image:url(images/idx_Slice06.jpg);
	background-position:0px 0px;	
}

#idx_Slice07 a {
	position:absolute;
	left:49px;
	top:395px;
	width:357px;
	height:119px;
	background-image:url(images/idx_Slice07.jpg);
	background-position:0px 0px;	
	background-repeat:no-repeat;
	outline:none;
	outline-width:0px;
}
#idx_Slice07 mailto {
outline:none;
	outline-width:0px;

}
#idx_Slice07 a:hover {
	background-position:0px -119px;	
}


#idx_Slice08 {
	position:absolute;
	left:406px;
	top:395px;
	width:121px;
	height:142px;
	background-image:url(images/idx_Slice08.jpg);
	background-position:0px 0px;	
}

#idx_Slice09 a {
	position:absolute;
	left:527px;
	top:395px;
	width:389px;
	height:119px;
	background-image:url(images/idx_Slice09.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
}

#idx_Slice09 a:hover {
	background-position:0px -119px;	
}


#idx_Slice10 {
	position:absolute;
	left:916px;
	top:395px;
	width:44px;
	height:142px;
	background-image:url(images/idx_Slice10.jpg);
	background-position:0px 0px;	
}

#idx_Slice11 {
	position:absolute;
	left:49px;
	top:514px;
	width:357px;
	height:23px;
	background-image:url(images/idx_Slice11.jpg);
	background-position:0px 0px;	
}

#idx_Slice12 {
	position:absolute;
	left:527px;
	top:514px;
	width:389px;
	height:23px;
	background-image:url(images/idx_Slice12.jpg);
	background-position:0px 0px;	
}



#glry_Table_01 {
	margin:0px;
	padding:0px;
	position:absolute;
	width:960px;
	height:1334px;
}

#glry-Slice01 {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:87px;
	background-image:url(images/glry_Slice01.jpg);
	background-position:0px 0px;
}

#glry-Slice02 {
	position:absolute;
	left:0px;
	top:87px;
	width:585px;
	height:187px;
	background-image:url(images/glry_Slice02.jpg);
	background-position:0px 0px;
}

#glry-Slice03 a {
	position:absolute;
	left:585px;
	top:87px;
	width:182px;
	height:55px;
	background-image:url(images/glry_Slice03.jpg);
	background-position:0px 0px;
}
#glry-Slice03 a:hover {
	background-position:0px -55px;
}


#glry-Slice04 {
	position:absolute;
	left:767px;
	top:87px;
	width:193px;
	height:187px;
	background-image:url(images/glry_Slice04.jpg);
	background-position:0px 0px;
}

#glry-Slice05 {
	position:absolute;
	left:585px;
	top:142px;
	width:182px;
	height:132px;
	background-image:url(images/glry_Slice05.jpg);
	background-position:0px 0px;
}

#glry-Slice06 {
	position:absolute;
	left:0px;
	top:274px;
	width:27px;
	height:1010px;
	background-image:url(images/glry_Slice06.jpg);
	background-position:0px 0px;
}

#glry-Slice07 a {
	position:absolute;
	left:27px;
	top:274px;
	width:298px;
	height:328px;
	background-image:url(images/glry_Slice07.jpg);
	background-position:0px 0px;
}
#glry-Slice07 a:hover {
	background-position:0px -328px;
}

#glry-Slice08 {
	position:absolute;
	left:325px;
	top:274px;
	width:8px;
	height:1010px;
	background-image:url(images/glry_Slice08.jpg);
	background-position:0px 0px;
}

#glry-Slice09 a {
	position:absolute;
	left:333px;
	top:274px;
	width:294px;
	height:328px;
	background-image:url(images/glry_Slice09.jpg);
	background-position:0px 0px;
}
#glry-Slice09 a:hover {
	background-position:0px -328px;
}

#glry-Slice10 {
	position:absolute;
	left:627px;
	top:274px;
	width:10px;
	height:1010px;
	background-image:url(images/glry_Slice10.jpg);
	background-position:0px 0px;
}

#glry-Slice11 a {
	position:absolute;
	left:637px;
	top:274px;
	width:299px;
	height:328px;
	background-image:url(images/glry_Slice11.jpg);
	background-position:0px 0px;
}
#glry-Slice11 a:hover {
	background-position:0px -328px;
}


#glry-Slice12 {
	position:absolute;
	left:936px;
	top:274px;
	width:24px;
	height:1010px;
	background-image:url(images/glry_Slice12.jpg);
	background-position:0px 0px;
}

#glry-Slice13 {
	position:absolute;
	left:27px;
	top:602px;
	width:298px;
	height:11px;
	background-image:url(images/glry_Slice13.jpg);
	background-position:0px 0px;
}

#glry-Slice14 {
	position:absolute;
	left:333px;
	top:602px;
	width:294px;
	height:11px;
	background-image:url(images/glry_Slice14.jpg);
	background-position:0px 0px;
}

#glry-Slice15 {
	position:absolute;
	left:637px;
	top:602px;
	width:299px;
	height:11px;
	background-image:url(images/glry_Slice15.jpg);
	background-position:0px 0px;
}

#glry-Slice16 a {
	position:absolute;
	left:27px;
	top:613px;
	width:298px;
	height:326px;
	background-image:url(images/glry_Slice16.jpg);
	background-position:0px 0px;
}
#glry-Slice16 a:hover {
	background-position:0px -326px;
}

#glry-Slice17 a {
	position:absolute;
	left:333px;
	top:613px;
	width:294px;
	height:327px;
	background-image:url(images/glry_Slice17.jpg);
	background-position:0px 0px;
}
#glry-Slice17 a:hover {
	background-position:0px -327px;
}
#glry-Slice18 a {
	position:absolute;
	left:637px;
	top:613px;
	width:299px;
	height:327px;
	background-image:url(images/glry_Slice18.jpg);
	background-position:0px 0px;
}
#glry-Slice18 a:hover {
	background-position:0px -327px;
}
#glry-Slice19 {
	position:absolute;
	left:27px;
	top:939px;
	width:298px;
	height:345px;
	background-image:url(images/glry_Slice19.jpg);
	background-position:0px 0px;
}

#glry-Slice20 {
	position:absolute;
	left:333px;
	top:940px;
	width:294px;
	height:11px;
	background-image:url(images/glry_Slice20.jpg);
	background-position:0px 0px;
}

#glry-Slice21 {
	position:absolute;
	left:637px;
	top:940px;
	width:299px;
	height:344px;
	background-image:url(images/glry_Slice21.jpg);
	background-position:0px 0px;
}

#glry-Slice22 a {
	position:absolute;
	left:333px;
	top:951px;
	width:294px;
	height:327px;
	background-image:url(images/glry_Slice22.jpg);
	background-position:0px 0px;
}
#glry-Slice22 a:hover {
	background-position:0px -327px;
}
#glry-Slice23 {
	position:absolute;
	left:333px;
	top:1278px;
	width:294px;
	height:6px;
	background-image:url(images/glry_Slice23.jpg);
	background-position:0px 0px;
}
#viewr_Table_01 {
	margin:0px;
	padding:0px;
	position:relative;
	width:960px;
	height:83px;
}

#viewr-Slice01 {
	position:absolute;
	left:0px;
	top:0px;
	width:685px;
	height:40px;
	background-image:url(images/viewr_Slice01.jpg);
	background-position:0px 0px;	
}

#viewr-Slice02 a {
	position:absolute;
	left:685px;
	top:0px;
	width:117px;
	height:40px;
	background-image:url(images/viewr_Slice02.jpg);
	background-position:0px 0px;	
}
#viewr-Slice02 a:hover {
	background-position:0px -40px;	
}


#viewr-Slice03 {
	position:absolute;
	left:802px;
	top:0px;
	width:158px;
	height:83px;
	background-image:url(images/viewr_Slice03.jpg);
	background-position:0px 0px;	
}

#viewr-Slice04 {
	position:absolute;
	left:0px;
	top:40px;
	width:478px;
	height:43px;
	background-image:url(images/viewr_Slice04.jpg);
	background-position:0px 0px;	
}

#viewr-Slice05 a {
	position:absolute;
	left:478px;
	top:40px;
	width:324px;
	height:43px;
	background-image:url(images/viewr_Slice05.jpg);
	background-position:0px 0px;	
}
#viewr-Slice05 a:hover {
	background-position:0px -43px;	
}
#viewr-Slice06 {
	position:absolute;
	left:0px;
	top:83px;
	width:802px;
	height:528px;
	background-image:url(images/viewr_Slice06.jpg);
	background-position:0px 0px;	
}

#viewr-Slice07 {
	position:relative;
	width:158px;
	height:50px;
	float:right;
	background-image:url(images/viewr_Slice07.jpg);
	background-position:0px 0px;	
}

#viewr-Slice08 {
	position:absolute;
	left:802px;
	top:133px;
	width:158px;
	height:478px;
	background-image:url(images/viewr_Slice08.jpg);
	background-position:0px 0px;	
}
#viewr_Table_02 {
	margin:0px;
	padding:0px;
	width:960px;
	height:auto;
	background-image:url(images/viewrbg.jpg);
	background-repeat:repeat-y;
}
#viewr_frame {
	position:relative;
	float:left;
	width:640px;
}
#viewr_pic {
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
	width:600px;
	text-align:center;
}
#viewr_nfo {
	margin-top:20px;
	float:right;
	width:320px;
}
#viewr_links {
	margin-top:10px;
	float:right;
	clear:right;
	width:210px;
	margin-left:10px;
	margin-right:75px;
	padding:0;
	height:61px;
}

#viewr_back {
	float:left;
	width:81px;
	height:61px;
	background-image:url(images/viewr_back.jpg);
	background-position:0px 0px;
}
#viewr_next {
	float:right;
	width:81px;
	height:61px;
	background-image:url(images/viewr_next.jpg);
	background-position:0px 0px;
}


#viewr_bottom {
	width:960px;
	height:9px;
	background-image:url(images/viewr_bottom.jpg);
	background-position:0px 0px;
	position:relative;
}
#viewr_thumbgal {
	width:960px;
	height:125px;
	margin-bottom:10px;
}
.sliderGallery {
	background-color:#190c02;
	overflow:auto;
	padding: 0px;
	margin-left:10px;
	margin-right:10px;
	height: 125px;
	width: 940px;
	white-space:nowrap;
	position:relative;
	}
.sliderGallery UL {
	list-style: none;
	padding:0;
	margin:0;

}

.sliderGallery  LI {
	display:inline;
	margin: 5px;
	padding:0;
}

#active {
	border: #daeff3 groove 3px;
	}
