body {text-align:center; margin:0px; padding: 0px; background-color:#000; } 

img {border:none;}
#container{font: 0.9em 'MS Sans Serif', Tahoma, sans-serif; line-height:1.5em;margin:20px auto; width:1000px; background:#000; color:#fff; text-align:left;}
.fl{float:left; width:378px;}
.fr{float:right; width:590px; padding:0px 16px 0px 16px;}
.clear {clear:both;}

.content{ text-align:left;}
.foot {text-align:center;font:90% 'MS Sans Serif', 'Tahoma', sans-serif; padding:10px;color:#6edaf5;}
.f90 {font:90% 'MS Sans Serif', 'Tahoma', sans-serif;}
.t1 td {vertical-align:top;}

.txt_cen {text-align:center;}
h1 {font:110% 'MS Sans Serif', 'Tahoma', sans-serif; font-weight:bold; color:#6edaf5;text-decoration:none;}
.title1 {color:#f7ea4c;text-decoration:none;}
.title2 {font-weight:bold; color:#6edaf5;text-decoration:none;}
.cover {border:1px solid #717171;}

a {color:#FFF200; text-decoration:none;} 
a:hover {color:#FFF200; text-decoration:underline;}
ul {margin-top:0px; padding-top:0px;}

/* =================   menu     =================*/

a.home{
    background: url(images/menu-home.gif) no-repeat top left; 
    display:block;
    float:left;
    width:68px; height:53px;
}
a.home:hover{
    background-position: bottom left;
}

a.activity{
    background: url(images/menu-activity.gif) no-repeat top left;
    display:block;
    float:left;
    width:114px; height:53px;
}
a.activity:hover{
    background-position: bottom left;
}

a.book{
    background: url(images/menu-book.gif) no-repeat top left;
    display:block;
    float:left;
    width:103px; height:53px;
}
a.book:hover{
    background-position: bottom left;
}

a.plan{
    background: url(images/menu-plan.gif) no-repeat top left;
    display:block;
    float:left;
    width:67px; height:53px;
}
a.plan:hover{
    background-position: bottom left;
}

a.promotion{
    background: url(images/menu-promotion.gif) no-repeat top left;
    display:block;
    float:left;
    width:91px; height:53px;
}
a.promotion:hover{
    background-position: bottom left;
}

a.icon{
    background: url(images/menu-icon.gif) no-repeat top left;
    display:block;
    float:left;
    width:147px; height:53px;
}
a.icon:hover{
    background-position: bottom left;
}
/* =================   gallery     =================*/

#lbOverlay {
	LEFT: 0px; WIDTH: 100%; CURSOR: pointer; POSITION: absolute; BACKGROUND-COLOR: #000;
}
#lbCenter {
	LEFT: 50%; OVERFLOW: hidden; POSITION: absolute; BACKGROUND-COLOR: #fff;
}
#lbBottomContainer {
	LEFT: 50%; OVERFLOW: hidden; POSITION: absolute; BACKGROUND-COLOR: #fff;
}
.lbLoading {
	BACKGROUND: url(../images/loading.gif) #fff no-repeat center 50% ;
}
#lbImage {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px solid; LEFT: 0px; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 10px solid; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px;
}
#lbPrevLink {
	DISPLAY: block; WIDTH: 50%; POSITION: absolute; TOP: 0px; outline: none;
}
#lbNextLink {
	DISPLAY: block; WIDTH: 50%; POSITION: absolute; TOP: 0px; outline: none;
}
#lbPrevLink {
	LEFT: 0px;
}
#lbPrevLink:hover {
	BACKGROUND: url(images/prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
	RIGHT: 0px;
}
#lbNextLink:hover {
	BACKGROUND: url(images/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px; FONT-SIZE: 10px; BORDER-LEFT: #fff 10px solid; COLOR: #666; LINE-HEIGHT: 1.4em; BORDER-BOTTOM: #fff 10px solid; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-ALIGN: left;
}
#lbCloseLink {
	DISPLAY: block; BACKGROUND: url(images/closelabel.gif) no-repeat center 50%; FLOAT: right; MARGIN: 5px 0px; WIDTH: 66px; HEIGHT: 22px;
}
#lbCaption {
	MARGIN-RIGHT: 71px;
}
#lbNumber {
	MARGIN-RIGHT: 71px;
}
#lbCaption {
	FONT-WEIGHT: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}

