@charset "utf-8";
/* CSS Document */

/* basic */
body { font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0 auto; background:#E8E8E8; }
a { color:#004d89; }
a:hover { text-decoration:none; }
div,ul,ol,li,dl,dt,dd,p,form,legend,h1,h2,h3,h4,h5,span,a { margin:0; padding:0;}
ul,ol{ list-style:none;}
img { border:0; }
/* end basic */

#container { height:auto; margin:0 auto; min-width:998px; max-width:1003px;_width:1003px; position:relative; z-index:0; background:#fff; }
#header { height:110px; background:url(/images/background/bg_top.jpg) no-repeat; }
#contact { position:relative; padding:1px 10px; width:180px; float:right; font-size:14px; font-weight:bold; }
#contact span a { text-decoration:none; }
#contact span.one { }
#contact span.two { margin-left:20px; }
#menu { position:relative; top:90px; }
#menu ul { margin:0; padding-left:6px; border-bottom:4px solid #a4081b; height:20px; }
#menu li { display:inline; margin:0; padding:0; }
#menu a { float:left; background:url(/images/background/tab_left.gif) no-repeat left top; margin:0; padding-left:4px; text-decoration:none; font-size:10px; font-weight:bold; }
#menu a span { float:left; display:block; background:url(/images/background/tab_right.gif) no-repeat right top; padding:5px 15px 4px 6px;color:#fff; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span { float:none; }
/* End IE5-Mac hack */
#current a { background:url(/images/background/tab_left2.gif) no-repeat left top; }
#current a span { background:url(/images/background/tab_right2.gif) no-repeat right top; }
.space { background:url(/images/background/bg_nav.jpg) repeat-x left top; height:24px; }


#sidebar { float:left; width:21%;_width:20%; position:relative; background:#D8E8F4 }
#content { float:left; width:78%; height:auto; position:relative; background:url(/images/background/bg_content.jpg) no-repeat #fff; padding:5px;  }
#content h2 { padding:5px; font-size:20px; }

/* footer */
#footer { clear:both; height:auto; background:#4A7FB5; color:#fff; font-size:10px; padding:10px; }
#footer ul { margin:10px auto; }
#footer li { text-align:center; }
#footer li a { color:#fff; text-decoration:none; }
#footer li a:hover { text-decoration:underline; }

/**/
.block { margin:10px; }
.block2 { margin:10px; width:540px; }
.clear { clear:both; }

/* 2010-5-14 */
.nav { background:url(/images/background/urhere_titbg.gif) no-repeat left top; margin:5px; padding:5px; }

/* picshow 2010-7-29 */
#div_pic { width:170px; height:110px; position:relative; }
#div_show { filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=8); }
#div_no { filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#333); background:#aaa; position:absolute; font-size:12px; right:0; bottom:0; width:170px; }
#div_no span { padding:0 5px; margin-right:1px; cursor:pointer; color:#fff; }
#div_no span.current { color:#FF3; background:#099; }

/* picshow 2010-7-29 */
#div_pic2 { width:175px; height:140px; position:relative; }
#div_show2 { filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=8); }
#div_no2 { filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#333333); background:#cccccc; position:absolute; font-size:12px; right:0; bottom:0; width:175px; }
#div_no2 span { padding:0 5px; margin-right:1px; cursor:pointer; color:#fff; }
#div_no2 span.current { color:#FF3; background:#099; }
