body,html{
background-color:#fff;
height:100%;
font-family:arial;
font-size:12px;
color:#606173;
}

#site-wrapper{
padding-bottom:10px!important;
}

#site-content{
padding-top:8px;
background:url(image/img/content_shadow.jpg) repeat-x left top;
}

#site-content ul{
padding-left:30px!important;
}

#site-content table{
border-color:#606173!important;
}

a{
color:#728188;
font-family:prototype arial;
}

#site-header{
background:url(image/img/logobg.jpg) repeat-x left top;
}



#site-header-logo{
background:url(image/img/logo.jpg) no-repeat left top;
height:81px;
}


#site-header-menu{
padding-bottom:4px;
background:url(image/img/mbl_shadow.jpg) repeat-x bottom #fff;
}

#site-header-logo{
width:915px;
margin:0 auto;
}

#site-header-menu-links,
#site-submenu-links-inner,
#site-footer-inner{
width:820px;
margin:0 auto;
padding-left:20px;
}

/* main menu start */
.main-menu-links-wrapper{
display:inline-block;
background:url(image/img/mbl_bg.jpg) repeat;
margin-right:15px;
}

.main-menu-links-wrapper .content-wrapper{
padding:1px 6px 1px 6px;
}

.main-menu-links-wrapper .top-shadow{
background:url(image/img/mbl_t.jpg) repeat-x left top;
}

.main-menu-links-wrapper .left-shadow{
background:url(image/img/mbl_l.jpg) repeat-y left top;
}

.main-menu-links-wrapper .right-shadow{
background:url(image/img/mbl_r.jpg) repeat-y right top;
}
								
.main-menu-links-wrapper .top-left-corner{
background:url(image/img/mbl_tlc.jpg) no-repeat left top;
}

.main-menu-links-wrapper .top-right-corner{
background:url(image/img/mbl_trc.jpg) no-repeat right top;
}

.main-menu-links-wrapper .bottom-left-corner{
background:url(image/img/mbl_blc.jpg) no-repeat left bottom;
}

.main-menu-links-wrapper .bottom-right-corner{
background:url(image/img/mbl_brc.jpg) no-repeat right bottom;
}								

.main-menu-links-wrapper-selected{
display:inline-block;
background:url(image/img/mbl_s_bg.jpg) repeat;
margin-right:15px;
}

.main-menu-links-wrapper-selected .content-wrapper{
padding:1px 6px 1px 6px;
}

.main-menu-links-wrapper-selected .top-shadow{
background:url(image/img/mbl_s_t.jpg) repeat-x left top;
}

.main-menu-links-wrapper-selected .left-shadow{
background:url(image/img/mbl_s_l.jpg) repeat-y left top;
}

.main-menu-links-wrapper-selected .right-shadow{
background:url(image/img/mbl_s_r.jpg) repeat-y right top;
}
								
.main-menu-links-wrapper-selected .top-left-corner{
background:url(image/img/mbl_s_tlc.jpg) no-repeat left top;
}

.main-menu-links-wrapper-selected .top-right-corner{
background:url(image/img/mbl_s_trc.jpg) no-repeat right top;
}

.main-menu-links-wrapper-selected .bottom-left-corner{
background:url(image/img/mbl_s_blc.jpg) no-repeat left bottom;
}

.main-menu-links-wrapper-selected .bottom-right-corner{
background:url(image/img/mbl_s_brc.jpg) no-repeat right bottom;
}						

/* main menu end */

/* gallery tabs start */
.gallery-menu-tabs-wrapper{
display:inline-block;
background:#DCD8D9;
}

.gallery-menu-tabs-wrapper .content-wrapper{
padding:2px 8px 1px 8px;
}

.gallery-menu-tabs-wrapper .top-shadow{
background:url(image/img/gtab_border.jpg) repeat-x left top;
}

.gallery-menu-tabs-wrapper .left-shadow{
}

.gallery-menu-tabs-wrapper .left-shadow-first{
background:url(image/img/gtab_border.jpg) repeat-y left top;
}

.gallery-menu-tabs-wrapper .right-shadow{
background:url(image/img/gtab_border.jpg) repeat-y right top;
}

.gallery-menu-tabs-wrapper .right-shadow-before-selected{
background:url(image/img/gtab_bg.jpg) repeat-y right top;
}
								
.gallery-menu-tabs-wrapper .top-left-corner{
}

.gallery-menu-tabs-wrapper .top-left-corner-first{
background:url(image/img/gtab_olc.jpg) no-repeat left top;
}

.gallery-menu-tabs-wrapper .top-right-corner{
background:url(image/img/gtab_irc.jpg) no-repeat right top;
}

.gallery-menu-tabs-wrapper .top-right-corner-before-selected{
background:url(image/img/gtab_irc1.jpg) no-repeat right top;
}

.gallery-menu-tabs-wrapper .top-right-corner-last{
background:url(image/img/gtab_orc.jpg) no-repeat right top;
}							

.gallery-menu-tabs-wrapper-selected{
display:inline-block;
background:#fff;
}

.gallery-menu-tabs-wrapper-selected .content-wrapper{
padding:2px 8px 1px 8px;
}

.gallery-menu-tabs-wrapper-selected .top-shadow{
background:url(image/img/gtab_border.jpg) repeat-x left top;
}

.gallery-menu-tabs-wrapper-selected .left-shadow{
background:url(image/img/gtab_border.jpg) repeat-y left top;
}

.gallery-menu-tabs-wrapper-selected .left-shadow-first{
background:url(image/img/gtab_border.jpg) repeat-y left top;
}

.gallery-menu-tabs-wrapper-selected .right-shadow{
background:url(image/img/gtab_border.jpg) repeat-y right top;
}

.gallery-menu-tabs-wrapper-selected .right-shadow-before-selected{
background:url(image/img/gtab_border.jpg) repeat-y right top;
}
								
.gallery-menu-tabs-wrapper-selected .top-left-corner{
background:url(image/img/gtab_s_ilc.jpg) no-repeat left top;
}

.gallery-menu-tabs-wrapper-selected .top-left-corner-first{
background:url(image/img/gtab_s_olc.jpg) no-repeat left top;
}

.gallery-menu-tabs-wrapper-selected .top-right-corner{
background:url(image/img/gtab_s_irc.jpg) no-repeat right top;
}

.gallery-menu-tabs-wrapper-selected .top-right-corner-before-selected{
background:url(image/img/gtab_s_irc.jpg) no-repeat right top;
}

.gallery-menu-tabs-wrapper-selected .top-right-corner-last{
background:url(image/img/gtab_s_orc.jpg) no-repeat right top;
}	

/* gallery tabs end */
																											
#site-submenu-links-inner{
padding-top:4px;
}


#site-header-menu-links a{
color:#D1D5D8;
font-weight:bold;
}



#site-header-menu-links a:hover{
color:#fff;
}

#site-header-menu-links a.site-active-link{
color:#fff;
}

#site-footer-menu-links{
text-align:center;
}

#site-footer-menu-links a{
color:#000;
}

#site-footer-menu-links a:hover{
text-decoration:underline;
}

#site-footer-menu-links a.site-active-link{
text-decoration:underline;
}

#site-footer-inner1{
width:635px;
}

#site-footer{
color:#3C4649;
padding-top:5px;
}

#site-footer-text{
margin-top:3px;
text-align:center;
color:#A07376;
font-size:9px;
}


#site-language{
float:right;
width:157px;
}

#site-language img{
vertical-align:middle;
}

#site-empty-sublinks{
line-height:18px;
}

#site-gallery-sublinks{
line-height:15px;
}

#site-gallery-sublinks a{
color:#716567;
}

#site-gallery-sublinks a:hover{
color:#FC3806;
}

#site-gallery-sublinks a.site-active-link{
color:#FC3806;
}

#site-content-column{
width:616px;
float:left;
}

#site-gallery-show{
background-color:#BFBDBE;
}

#site-gallery-show .top-shadow{
background:url(image/img/disp_t.jpg) repeat-x left top;
}

#site-gallery-show .left-shadow{
background:url(image/img/disp_l.jpg) repeat-y left top;
}

#site-gallery-show .right-shadow{
background:url(image/img/disp_r.jpg) repeat-y right top;
}

#site-gallery-show .bottom-shadow{
background:url(image/img/disp_b.jpg) repeat-x left bottom;
}

#site-gallery-show .top-right-corner{
background:url(image/img/disp_trc.jpg) no-repeat right top;
}

#site-gallery-show .top-left-corner{
background:url(image/img/disp_tlc.jpg) no-repeat left top;
}

#site-gallery-show .bottom-right-corner{
background:url(image/img/disp_brc.jpg) no-repeat right bottom;
}

#site-gallery-show .bottom-left-corner{
background:url(image/img/disp_blc.jpg) no-repeat left bottom;
}


.site-gallery-list-item-wrap{
display:inline-block;
background-color:#fff;
margin-right:8px;
width:118px;
}

.site-gallery-list-item-wrap .edge-effect{
height:8px;
background:#BFBDBE;
line-height:0px;
font-size:0px;
position:relative;
z-index:2;
}

#site-gallery-show  .site-gallery-list-item-wrap .top-right-corner{
background:url(image/img/item_trc.jpg) no-repeat right top;
}

#site-gallery-show .site-gallery-list-item-wrap .top-left-corner{
background:url(image/img/item_tlc.jpg) no-repeat left top;
}

#site-gallery-show .site-gallery-list-item-wrap .bottom-right-corner{
background:url(image/img/item_brc.jpg) no-repeat right bottom;
}

#site-gallery-show .site-gallery-list-item-wrap .bottom-left-corner{
background:url(image/img/item_blc.jpg) no-repeat left bottom;
}

#site-gallery-show  .site-gallery-list-item-wrap-sel .edge-effect{
background:#fff;
}

#site-gallery-show  .site-gallery-list-item-wrap-sel .bottom-right-corner,
#site-gallery-show  .site-gallery-list-item-wrap-sel .bottom-left-corner{
background:none;
}



.site-gallery-list-item-wrap-selected{
display:inline-block;
background-color:#fff;
margin-right:8px;
width:118px;
}

.site-gallery-list-item-wrap-selected .edge-effect{
height:8px;
background:#fff;
line-height:0px;
font-size:0px;
position:relative;
}

.site-gallery-list-item-wrap-selected .edge-effect .edge-effect-right{
background:url(image/img/item_tab_r.gif) no-repeat right bottom;
position:absolute;
right:-15px;
top:-7px;
height:15px;
width:15px;
}

.site-gallery-list-item-wrap-selected .edge-effect .edge-effect-left{
background:url(image/img/item_tab_l.gif) no-repeat left bottom;
position:absolute;
left:-15px;
top:-7px;
height:15px;
width:15px;
}

.site-gallery-list-item-wrap-selected .edge-effect .edge-effect-left-first{
background:url(image/img/item_tab_l1.jpg) no-repeat left bottom;
position:absolute;
left:-8px;
top:-5px;
height:13px;
width:8px;
}

.site-gallery-list-item-wrap-selected .edge-effect .edge-effect-right-last{
background:url(image/img/item_tab_r1.jpg) no-repeat left bottom;
position:absolute;
right:-8px;
top:-5px;
height:13px;
width:8px;
}

#site-gallery-show  .site-gallery-list-item-wrap-selected .top-right-corner{
background:url(image/img/item_trc.jpg) no-repeat right top;
}

#site-gallery-show .site-gallery-list-item-wrap-selected .top-left-corner{
background:url(image/img/item_tlc.jpg) no-repeat left top;
}

#site-gallery-show .site-gallery-list-item-wrap-selected .bottom-right-corner{
background:none;
}

#site-gallery-show .site-gallery-list-item-wrap-selected .bottom-left-corner{
background:none;
}

.site-gallery-content-item{
text-align:center;
color:#fff;
padding:8px 8px 0 8px;
}

.site-gallery-list-item-title{
padding-top:2px;
}

#site-gallery-show .site-gallery-list-item-wrap-selected .site-gallery-list-item-title  a{
font-weight:bold;
}

#site-gallery-content{
padding:8px 16px 0 16px;
}



#site-column{
float:right;
width:164px;
margin-top:15px;
}

.site-news{

}

.site-news-header{
color:#C91B1C;
padding-bottom:2px;
border-bottom:1px solid #000;
margin-bottom:6px;
font-weight:bold;
font-size:10px;
}

.site-news-date{
color:#C91B1C;
}

.site-news-title{
color:#C91B1C;
}

.site-news-title a{
color:#C91B1C;
}

#site-news-items-inner{
position:absolute;
}

.site-news-item-summary{
margin-top:8px;
color:#74838A;
}

#site-news-items{
position:relative;
zoom:1;
overflow:hidden;
}

.site-news-item{
margin-bottom:15px;
}


#gallery-wrapper-l3{
background:url(image/img/gallery_bc.jpg) no-repeat center bottom;
}

#gallery-wrapper-l2{
background:url(image/img/gallery_tc.jpg) no-repeat center top;
}

#gallery-wrapper-l1{
background:url(image/img/gallery_shadow.jpg) repeat-x left top;
}

#gallery-wrapper-l0{
background:url(image/img/gallery_rl.jpg) repeat-y center top;
}

#gallery-wrapper-inner{
margin:0 auto;
width:820px;
background:url(image/img/gallery_r.jpg) repeat-y right top #fff;
}

#gallery-wrapper-inner1{
background:url(image/img/gallery_bs.jpg) repeat-x left bottom;
}

#gallery-wrapper-inner2{
background:url(image/img/gallery_lbc.jpg) no-repeat left bottom;
}

#gallery-wrapper-inner3{
background:url(image/img/gallery_tcr.jpg) no-repeat right top;
}

#gallery-wrapper-inner4{
background:url(image/img/gallery_rb.jpg) no-repeat right bottom;
}

.site-gallery-item-info,
.site-page-item-info{
padding:20px 0 40px 0;
color:#000;
}


.site-sepbar{
height:11px;
background-color:#DFAD00;
font-size:0;
background:url(image/img/bdsepstrip.jpg) repeat-x left top;
}



#site-news-items{
height:290px;
}


#site-news-items{
font-size:10px;
}

.site-gallery-list-item-title a{
}

#site-gallery-content{
zoom:1;
}

#site-gallery-show .site-gallery-list-item-wrap .top-left-corner,
#site-gallery-show .site-gallery-list-item-wrap .bottom-left-corner,
#site-gallery-show .site-gallery-list-item-wrap-selected .top-left-corner,
#site-gallery-show .site-gallery-list-item-wrap-selected .bottom-left-corner{
zoom:1;
}
