@charset "utf-8";
/* CSS Document */

#homeMain {height:430px; background:#5e5e5e url(/images/bg_main.jpg) no-repeat center top; border-top:3px solid #ccc;} /* position:relative;*/
#homeMain .w940 {height:430px; overflow:hidden;}




.trans { background:#000; filter:alpha(opacity=90); opacity: 0.90; position:relative; padding: 10px; margin: 0; }

.blk1 { top: -220px; left: 695px; width: 165px; }

.blk2 { top: -190px; left: 625px; width: 235px; }

.blk3 { top: -340px; left: 515px; width: 345px; }

#feature_gallery h1 { padding:0; margin: 0; text-align:center; }

#feature_gallery h1 a { color:#eee; font-family:Arial, Helvetica, sans-serif; text-decoration:none; border-bottom: 2px solid #e62; padding:0; margin: 0; }

#feature_gallery h1 a:hover { color:#fff; border-bottom: 2px solid #e82; }





#feature_gallery { height: 430px; width:900px; margin: 0 0 0 -2px; background-color: #f2f2f2; padding: 0; border-left: 2px #fff solid; border-right: 2px #fff solid; }

#feature_gallery .bigimgs { overflow:hidden; background-color:#ddd; height:430px; width:900px; position:relative; margin: 0; z-index:4; }

ul#feature_gallery_pager { display:block; overflow:hidden; padding: 5px; margin: 0; position: relative; top: -150px; left: 555px; z-index: 10; width: 340px; }

ul#feature_gallery_pager li { margin: 0 ; padding: 5px; float: left; list-style-type: none; }

ul#feature_gallery_pager li a { border: #fff solid 1px; width:100px; height:55px; display:block; text-decoration: none; }

#feature_gallery ul.menu li a:hover { border: #e82 solid 3px; margin: -2px -2px 0 -2px; }

#feature_gallery ul.menu a.activeSlide { border: #e82 solid 3px; margin: -2px -2px 0 -2px; }

#feature_gallery ul.menu li a:focus { outline: none; }






#gall_wrap { width: 900px; height: 430px; margin: auto; }

#navi { margin: -70px 0 0 0; padding: 0; }

#navi a:focus { outline: none; }

#navi a:hover { background: none; }

#prev_btn { position: relative; top: -190px; left: -17px; background-color: transparent; z-index: 12; }

#next_btn { position: relative; top: -190px; left: 887px; background-color: transparent; z-index: 12; }




#geninfo { position:relative; top: -75px; left: 0; width: 900px; height: 75px; background:#000; filter:alpha(opacity=90); opacity: 0.90; z-index: 9; }

#geninfo p { margin:0; padding: 0; color: #fff; width: 400px; padding: 10px; font-size: small; }
