html { 
background : #757575; 
} 
body { 
margin : 0; 
padding : 0; 
font-family : Arial, Helvetica, sans-serif; 
background : #757575; 
font-size : 12px; 
line-height : 1.5em; 
width : 100%; 
display : table; 
} 
a:link, a:visited { 
color : #9999ff; 
text-decoration : none; 
} 
a:active, a:hover { 
color : #ff0; 
text-decoration : none; 
} 
#container { 
width : 940px; 
margin : auto; 
background : #313131; 
} 
#header { 
width : 940px; 
height : 145px; 
background : url(images/hg.jpg) no-repeat; 
margin : 0; 
padding : 0; 
} 
#content { 
margin : 0; 
padding : 0; 
} 
#content_left { 
float : left; 
width : 233px; 
background : url(images/left_bg.jpg); 
margin : 0; 
padding : 0; 
} 
#menu { 
float : right; 
width : 180px; 
height : 200px; 
margin : 0; 
padding : 10px 0 0 0; 
} 
#menu ul { 
float : right; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#menu li a { 
display : block; 
width : 134px; 
height : 25px; 
color : #fff; 
background : url(images/menu.jpg) no-repeat; 
font-family : Tahoma; 
font-size : 16px; 
margin : 0 0 10px 0; 
padding : 5px 0 0 45px; 
} 
#menu li a:hover, #menu li .current { 
background : url(images/menu_current.jpg) no-repeat; 
color : #9999ff; 
text-decoration : none; 
} 
#content_right { 
float : right; 
width : 707px; 
margin : 0; 
padding : 0; 
} 
#content_right_bottom { 
float : right; 
width : 707px; 
background : #4c4c4c no-repeat right bottom; 
margin : 0; 
padding : 0; 
} 
#content_right_top { 
width : 682px; 
background : url(images/hg2.jpg) no-repeat top; 
margin : 0; 
padding : 33px 0 0 25px; 
} 
#content_right_top .post_area { 
width : 550px; 
margin : 0; 
padding : 20px 0 0 0; 
} 
.post_area h1 { 
font-family : Tahoma; 
font-size : 18px; 
color : #9999ff; 
margin : 0 0 10px 0; 
padding : 0; 
} 
.post_area p { 
font-family : Tahoma; 
font-size : 12px; 
text-align : justify; 
color : #fff; 
padding : 0; 
} 
.post_area h2 { 
font-family : Tahoma; 
font-size : 12px; 
color : #9999ff; 
margin : 0 0 10px 0; 
padding : 0; 
} 
* html #content_right_bottom_section { 
margin-top : -20px; 
} 
#content_right_bottom_section { 
width : 687px; 
background : #161616; 
margin : 0; 
padding : 10px; 
} 
#content_right_bottom_section .text_area { 
margin : 0; 
padding : 20px 0 20px 20px; 
} 
.text_area h1 { 
font-family : Tahoma; 
font-size : 18px; 
color : #9999ff; 
margin : 0 0 10px 0; 
padding : 0; 
} 
.text_area p { 
font-family : Tahoma; 
font-size : 12px; 
text-align : justify; 
color : #8b8b8b; 
margin : 0 0 10px 0; 
padding : 0; 
} 
.text_area img { 
margin : 0 20px 10px 0; 
padding : 0; 
border : 1px solid #9999ff; 
} 
* html .bottom_panel_section { 
margin-top : -35px; 
} 
.bottom_panel_section { 
background : url(images/bottom_bg.jpg) no-repeat; 
width : 920px; 
height : 109px; 
margin : 0; 
padding : 10px; 
} 
.bottom_section_left { 
float : left; 
width : 300px; 
margin : 0; 
padding : 10px; 
} 
.bottom_section_left h1 { 
font-family : Verdana; 
font-size : 12px; 
color : #000; 
margin : 0 0 5px 0; 
padding : 0; 
} 
.bottom_section_left ul { 
list-style : circle; 
color : #000; 
margin : 0 0 0 15px; 
padding : 0; 
} 
.bottom_section_left li a { 
font-family : Verdana; 
font-size : 12px; 
text-decoration : none; 
color : #000; 
margin : 0 0 10px 0; 
padding : 0; 
} 
.bottom_section_left li a:hover { 
text-decoration : none; 
color : #ff0; 
} 
.bottom_section_right { 
float : right; 
width : 300px; 
margin : 0; 
padding : 10px; 
text-align : right; 
} 
.bottom_section_right h1 { 
font-family : Verdana; 
font-size : 12px; 
color : #000; 
margin : 0 5px 5px 0; 
padding : 0; 
} 
.bottom_section_right p { 
font-family : Verdana; 
font-size : 12px; 
color : #fff; 
text-align : right; 
margin : 0 0 10px 0; 
padding : 0; 
} 
.bottom_section_right img { 
border : none; 
} 
* html #footer { 
margin-top : -26px; 
} 
#footer { 
background : #161616; 
margin : 0; 
padding : 5px 0; 
text-align : center; 
color : #fff; 
} 
#footer a { 
color : #fff; 
text-decoration : none; 
} 
#footer a:hover { 
color : #ff0; 
text-decoration : none; 
} 
.cleaner { 
clear : both; 
height : 0; 
} 
#lbOverlay { 
position : absolute; 
z-index : 9999; 
left : 0; 
width : 100%; 
background-color : #000; 
cursor : pointer; 
} 
#lbCenter, #lbBottomContainer { 
position : absolute; 
z-index : 9999; 
left : 50%; 
overflow : hidden; 
background-color : #fff; 
} 
.lbLoading { 
background : #fff url(../images/loading.gif) no-repeat center; 
} 
#lbImage { 
position : absolute; 
left : 0; 
top : 0; 
border : 10px solid #fff; 
background-repeat : no-repeat; 
} 
#lbPrevLink, #lbNextLink { 
display : block; 
position : absolute; 
top : 0; 
width : 50%; 
outline : none; 
} 
#lbPrevLink { 
left : 0; 
} 
#lbPrevLink:hover { 
background : transparent url(../images/prevlabel.gif) no-repeat 0% 15%; 
} 
#lbNextLink { 
right : 0; 
} 
#lbNextLink:hover { 
background : transparent url(../images/nextlabel.gif) no-repeat 100% 15%; 
} 
#lbBottom { 
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; 
font-size : 10px; 
color : #666; 
line-height : 1.4em; 
text-align : left; 
border : 10px solid #fff; 
border-top-style : none; 
} 
#lbCloseLink { 
display : block; 
float : right; 
width : 113px; 
height : 22px; 
background : transparent url(../images/closelabel.gif) no-repeat center; 
margin : 5px 0; 
outline : none; 
} 
#lbCaption, #lbNumber { 
margin-right : 71px; 
} 
#lbCaption { 
font-weight : bold; 
} 
