html,body{ margin: 0px; padding:0px; text-align:center; font-size: 12px; color: #333333; background: url(sbhimg_02.gif) repeat-x top #BFF1FF; }
h3 { margin: 0px; color: #000000; font-size: 18px; line-height: 24px; padding: 5px; }
p { margin: 0px; line-height: 20px; color: #333333; padding: 2px 5px 2px 5px; }
.fleft { float: left; display: inline; width: 105px; margin: 0px; padding: 1px; }
#container{	 position:relative; width:960px; text-align:left; margin: 0px auto 0px auto; background-color: #FFFFFF; padding: 0px; min-height: 1400px; }
#banner{ margin:0px;	font-size:12px; height: 340px; width: 960px; padding: 0px; background: url(sbhimg_04.gif) no-repeat center top; }
#conter { width: 960px; margin: 0px auto 0px auto; padding: 0px; position: relative; height: 100%; }
#links { background: url(sbhimg_07.gif) repeat-x; height: 37px; width: 960px; position: relative; }
#links #links_box { background: url(amhgimg_06.gif) no-repeat left; height: 37px; width: 960px; text-align: center; line-height: 37px; font-size: 14px; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; }
#contleft { float: left; width: 785px; display: inline; position: relative; margin: 8px auto 2px 8px; }
#box1 #conters { padding: 5px; }
#box1_left { float: left; }
#box1_right { float: right; }
#box1_one { background: url(sbhimg_08.gif) no-repeat; height: 220px; width: 352px; padding: 30px 10px 10px 10px; }
#box1_three { background: url(sbhimg_09.gif) no-repeat; height: 220px; width: 352px; padding: 30px 10px 10px 10px; }
#box1_two { float: right; height: 260px; width: 400px; }
#box1_two #menu { background: url(sbhimg_14.gif) no-repeat left; height: 26px; text-align: right; line-height: 26px; }
#box1_two #menu2 { background: url(sbhimg_23.gif) no-repeat no-repeat; height: 25px; line-height: 25px; text-align: right; }
#box1,#box2,#box3,#box8 { width: 785px; position: relative; margin-bottom:2px; clear: both;  }
#box9 { clear: both; }
#box3 #menu,#box8 #menu { background: url(sbhimg_32.gif) repeat-x bottom; height: 58px; width: 785px; line-height: 58px; }
#box2 #menu { background: url(sbhimg_32.gif) repeat-x bottom; height: 56px; width: 785px; line-height: 56px; }
#box9 #menu { background: url(sbhimg_32.gif) repeat-x bottom; height: 62px; width: 942px; line-height: 62px; }
#box2 #left1 { background: url(sbhimg_48.gif) no-repeat left; float: left; width: 173px; height:56px; }
#box3 #left1 { background: url(sbhimg_52.gif) no-repeat left; float: left; width: 173px; height:58px; }
#box8 #left1 { background: url(sbhimg_29.gif) no-repeat left; float: left; width: 173px; height:58px; }
#box9 #left1 { background: url(sbhimg_73.gif) no-repeat left; float: left; width: 191px; height:62px; }
#box8 #left2 { background: url(sbhimg_41.gif) no-repeat center 8px; float: left; height: 200px; width: 380px; padding-top: 30px; }
#box8 #right2 { background: url(sbhimg_44.gif) no-repeat center 8px; float: right; width: 380px; height: 200px; padding-top: 30px; }
#box2 #right2 { background: url(sbhimg_35.gif) no-repeat right bottom; float: right; width: 264px; height:33px;text-align: right;line-height: 33px; margin-top:23px; display:inline; font-size:16px; color:#FFFFFF; font-weight:bolder; }
#right1 { background: url(sbhimg_35.gif) no-repeat right bottom; float: right; width: 264px; height:33px;text-align: right;line-height: 33px; margin-top:25px; display:inline; font-size:16px; color:#FFFFFF; font-weight:bolder; }
#box9 #right2 { background: url(sbhimg_35.gif) no-repeat right bottom; float: right; width: 264px; height:33px;text-align: right;line-height: 33px; margin-top:29px; display:inline; font-size:16px; color:#FFFFFF; font-weight:bolder; }
#menu_box3 { height: 32px; width: 784px; background: url(sbhimg_64.gif) no-repeat left; border-right: 1px solid #1871B2; }
#menu_box4 { height: 32px; width: 784px; background: url(sbhimg_77.gif) no-repeat left;  }
#box2 #conters,#box8 #conters,#box9 #conters { padding:5px; border-right: 1px solid #1871B2; border-bottom: 1px solid #1871B2; border-left: 1px solid #1871B2; clear: both; }
#box3 #conters { border-right: 1px solid #1871B2; border-bottom: 1px solid #1871B2; border-left: 1px solid #1871B2; clear: both;}
#contright { float: right; width: 145px; padding: 0px; display: inline; margin: 8px 8px 2px auto; }
#contright #conters {
	padding: 5px;
	_padding: 7px;
	border-right: 1px solid #1872B2;
	border-left: 1px solid #1872B2;
	position: relative;
	_width:131px;
}
#box4 #menu { background: url(amhgimg_13.gif) no-repeat; height: 22px; width: 145px; }
#box5 #menu,#box6 #menu,#box7 #menu { line-height: 24px; color: #FFFFFF; text-align: center; background-color: #003B6E; height: 24px; font-size: 14px; font-weight: bold; width: 145px; _width:147px; }
ul { list-style-type: none; margin: 0px; padding: 0px; }
li { white-space: normal; display: block; padding: 1px 2px; line-height: 18px; text-align: left; argin: 0px; list-style-type: none; clear: both; }
#picbk { display: inline; margin: 6px; padding: 7px; float: left; height: 120px; width: 161px; background-image: url(images_06.gif); }
.picbk_big { padding: 2px; border: 1px solid #CCCCCC; }
.pic_a {
	height: 110px;
	width: 133px;
	_width: 123px;
}
.pic_b { padding: 2px; border: 1px solid #CCCCCC; }
#footer { text-align: center; clear: both; padding-top: 10px; padding-bottom: 10px; background-color: #BFF1FF; }
#footer p { font-size: 12px; color: #333333; }
#footer a:link,#footer a:visited,#footer a:hover { font-size: 12px; color: #333333; text-decoration: none; }
a:link, a:visited { color:#333333; text-decoration: none; }
#links a:link, #links a:visited { color:#FFFFFF; text-decoration: none; }
a:hover { color: #333333; text-decoration: none; }
.title14:link, .title14:visited { font-size: 14px; color: #333333; text-decoration: none; }
.toptitle:link, .toptitle:visited { color: #333333; text-decoration: none; }
.title14:hover { font-size: 14px; color: #990000; text-decoration: underline; }
.tablebk { border: 1px solid #CCCCCC; }

#bd{margin-bottom:15px; font-size:14px; line-height:24px;}
#i_l h2,#i_c h2,#i_r h2{font-size:14px; background:#DDE4ED; padding-left:5px; margin-bottom:2px;}
#i_r h2.hs{background:#EFFED9;}
#i_l{float:left; width:156px;}
#i_l li{text-align:center;}
#i_l li.on{background:#F4F4F4;}
#i_c{float:left; width:330px; margin-left:15px;}
.i_c_bp {position:relative; color:#fff; zoom:1;}
.i_c_bp1{ position:absolute; bottom:0px; left:0px; z-index:1; width:353px; height:22px; filter:alpha(opacity=75); -moz-opacity:0.75; padding: 0px; background-color: #02512B; margin: 0px; }
.i_c_bp2{position:absolute; bottom:5px; left:10px; z-index:2; font-weight:bold;}
.i_c_bp3{position:absolute; bottom:0px; right:-1px; z-index:3;}
.i_c_bp3 li{float:left; width:15px; height:15px; line-height:15px; overflow:hidden; background:#fa3; text-align:center; margin-left:7px; cursor:pointer;}
.i_c_bp3 li.on{background:#fff; color:#000;}
.i_c_hp{overflow:auto; zoom:1;}
.i_c_hp li{float:left; width:110px; padding:8px 8px 0 0; text-align:center;}
.i_c_hp li.last{padding-right:0;}
#castroom{position:relative;overflow:hidden; height:120px; margin:0 0 10px 12px;}
#i_r{float:right; width:300px;}
.i_r_b1{border:1px solid #ddd; padding:5px 9px; margin-bottom:10px;}
#i_r_hs li, #i_r_wp li {font-size:12px; text-align:left; line-height:18px;}
#i_r_hs img,#i_r_wp img{margin-bottom:5px;}
#i_r_hs li{padding:8px 15px 0 15px; }
#i_r_wp li{padding:8px 7px 0 6px; width:80px;}
#times { height: 35px; width: 80px; margin: 230px auto auto 310px; padding: 0px; position: relative; }
#times input { height: 35px; width: 80px; background: url(images_07.gif) repeat-x; border:0px; line-height: 35px; color: #ffcc00; font-weight: 900; font-size: 35px; letter-spacing: 5px; text-align: center; }
