html, body, h1, h2, h3, h4, h5, h6, form, ul, ol, dl, dt, dd, li, div
{
	margin:0;
	padding:0;
}
body
{
	background:#1A1827;
	behavior: url(csshover.htc);
	font:normal 100% Verdana, Tahoma, Helvetica, sans-serif;
	text-align:center;
}

a	
 {
	color:#FFF;
	text-decoration:none;
	line-height:26px;
	text-align:left;
 }

a:hover	
{
	color:#C6DAE1;
	cursor:hand;
}

.menu_item1, .menu_item2
{
	font-family:Verdana;
	font-color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	line-height:28px;
}
.menu_item1:hover
{
	font-weight:bold;
}
.menu_item2:hover
{
	font-color:yellow;
}
.phone
{
	font-family:Verdana;
	font-size:16px;
	line-height:50px;
	text-align:center;
	color:#FFF;
}
.info_txt
{
	color:#818181;
	text-decoration:none;
}
.info_txt:hover
{
	font-weight:bold;
	color:#0086C6;
}
.blue_mark
{
	color:#0086C6;
}
.content_txt, .c_header, .footer_txt
{
	font-family:Verdana;
	font-size:12px;
	color:#9D9D9D;
	text-align:justify;
	margin:10px 25px 10px 25px;
}
.c_header
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px; 
	color:#818181;
}
.footer_txt
{
	line-height:38px;
	margin:0px;
	padding-left:10px
	
}
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#base
{
	width:1000px;
	margin:0 auto;
	text-align:left;
	font-size:12px;
	float:center;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::  left box  ::::::::::::::::::::::::::::::::::::::::::::::::*/

#left_box
{
	width:300px;
	float:left;
}
#logo
{
	width:273px;
	height:117px;
	background:#FFF;
	float:left;
}
#spacer_box
{
	width:27px;
	height:117px;
	float:left;
}
#top_spacer
{
	width:27px;
	height:37px;
	background:#FFF;
	float:left;
}
#lt_crn
{
	width:27px;
	height:12px;
	float:left;
	background:url('img/lt_crn.jpg');
	font-size:0px;
}
#top_spacer2
{
	width:27px;
	height:68px;
	float:left;
}
#menu_box, #menu_cover
{
	width:300px;
	height:203px;
	float:left;
	background:url('img/menu_bg.jpg');
	padding:27px 0px 17px 0px;
	overflow:visible;
	margin:0;
	text-align:left;
}
.menu_row, .menu_row2
{
	width:243px;
	height:29px;
	padding-left:30px;
	float:left;
	background:url(img/menu_row.jpg) repeat-x;
}
.menu_row:hover
{
	font-weight:bold;
}
.menu_row2
{
	width:273px;
	padding-left:0px;
	background:url(img/menu_row2.jpg) repeat-x;
	float:left;
}
.menu_row2:hover
{
	width:300px;
	background-position: 0 -29px;
	font-weight:bold;
}
.menu_position
{
	width:246px;
	height:29px;
	float:left;
	text-indent:30px;

}
.menu_next, .branch
{
	width:27px;
	height:29px;
	float:left;
	text-intend:27px;
	text-align:left;
}
.menu_next:hover
{
	width:50px;
	text-indent:0px;
}
.branch
{
	float:right;
	overflow:hidden;
	text-indent:60px;
	font-size:0px;
	font-color:#FFF;
}
.branch:hover
{
	width:190px;
	height:auto;
	position:absolute;
	left:100px;
	background:#0086C6;
	text-indent:0px;
	font-size:12px;
	padding:5px;
	line-height:26px;
}
#waves
{
	width:273px;
	height:105px;
	float:left;
	background:url('img/waves.jpg');
}
#waves_spacer
{
	width:27px;
	height:105px;
	float:left;
}
#slideshow
{
	width:273px;
	height:210px;
	float:left;
	background:#FFF;
}
#slideshow_spacer
{
	width:27px;
	height:210px;
	float:left;
}
#slideshow_btm
{
	width:258px;
	height:15px;
	float:left;
	background:#FFF;
}
#slideshow_crn
{
	width:15px;
	height:15px;
	float:left;
	background:url('img/lb_crn2.jpg');
}

/*::::::::::::::::::::::::::::::::::::::::::::::::  right box  ::::::::::::::::::::::::::::::::::::::::::::::::*/

#right_box
{
	width:700px;
	float:left;
}

#top_info
{
	width:326px;
	height:37px;
	float:left;
	background:#FFF;
	font-size:12px;
	color:#818181;
	line-height:37px;
}
#cnct_top
{
	width:44px;
	height:37px;
	float:left;
	background:url('img/cnct_top.jpg');
}
#top_spacer3
{
	width:330px;
	height:37px;
	float:left;
	overflow:hidden;
}
#top_spacer4
{
	width:600px;
	height:15px;
	float:left;
}
#top
{
	width:690px;
	height:205px;
	float:left;
}
#shadow
{
	width:10px;
	height:185px;
	float:left;
	background:url('img/shadow.jpg');
}
#top_spacer5
{
	width:700px;
	height:2px;
	float:left;
	font-size:0px;
}
#content_top, #content_btm
{
	width:675px;
	height:15px;
	float:left;
	background:#FFF;
}
#lt, #rt, #lb, #rb
{
	width:15px;
	height:15px;
	float:left;
}

#lt{ background:url('img/lt_crn2.jpg');}
#rt{ background:url('img/rt_crn2.jpg');}
#lb{ background:url('img/lb_crn2.jpg');}
#rb{ background:url('img/rb_crn2.jpg');}

#content, #g_content, #g_content2, #content_auto
{
	width:690px;
	height:365px;
	float:left;
	background:#FFF;
}
#g_content
{
	height:680px;
	float:left;
}
#g_content2
{
	height:366px;
	float:left;
}
#content_auto
{
	height:auto;
	float:left;
}
.content_txt a
{
	color:#0688C6;
	text-decoration:underline;
	line-height:14px;
}
.content_txt a:hover
{
	color:#C0C0C0;
}
/*::::::::::::::::::::::::::::::::::::::::::::::::  footer box  ::::::::::::::::::::::::::::::::::::::::::::::::*/


#footer_box
{
	width:690px;
	height:38px;
	float:left;
}
.footer_break
{
	width:690px;
	height:1px;
	float:left;
	font-size:0px;
}
#cnct_footer
{
	width:45px;
	height:38px;
	float:left;
	background:url('img/cnct_footer.jpg');
}
#footer
{
	width:552px;
	height:38px;
	float:left;
	background:#FFF;
}
#jpg
{
	width:65px;
	height:38px;
	float:left;
	background:url('img/jpg.jpg');
}
#jpg:hover
{
	background-position: 0 -38px;
}
#footer_end
{
	width:28px;
	height:38px;
	float:left;
	background:url('img/footer_end.jpg');
}
/*::::::::::::::::::::::::::::::::::::::::::::::::  absolutebox  ::::::::::::::::::::::::::::::::::::::::::::::::*/

#m1{
	width:100%;
	height:auto;
	position:absolute;
	top:117px;
	left:0px;
	z-index:100;
	margin:0px;
}
#m1 ul{
	list-style-type: none;
}
#m2{
	width:1000px;
	height:auto;
	margin:0 auto;
	position:relative;
	z-index:101;
	float:center;
}
/*::::::::::::::::::::::::::::::::::::::::::::::::  gallery  ::::::::::::::::::::::::::::::::::::::::::::::::*/

#big_photo
{
	width:400px;
	height:300px;
	float:left;
	margin:0px 70px 0px 70px;
	position:relative;
	z-index:-1;
}
#gallery
{
	width:670px;
	height:110px;
	overflow:hidden;
	padding-top:0px;
	z-index:102;
}

#g_arrow_left, #g_arrow_right
{
	width:45px;
	height:40px;
	float:left;
	margin:35px 0px 35px 0px;
	z-index:103;
}
#g_arrow_left{ background:url('img/g_arrow_l.jpg'); }
#g_arrow_right{ background:url('img/g_arrow_r.jpg'); }

#g_arrow_left:hover, #g_arrow_right:hover
{
	background-position: 0 -40px;
}
#g_photobox
{
	width:570px;
	height:110px;
	float:left;
	overflow:hidden;
	background:#FFF;
	z-index:103;
}
#g_photobox2
{
	width:600px;
	height:130px;
	float:left;
	overflow:hidden;
	background:#FFF;
	z-index:103;
}
#g_photolist
{
	overflow:scroll;
	width:570px;
	height:110px;
	float:left;
	background:#FFF;
	z-index:104;

}
#submenu_box
{
	width:690px;
	height:40px;
	float:left;
	margin-top:140px;
	overflow:hidden;
}
#submenu_bg
{
	width:675px;
	height:40px;
	float:left;
	background:url('img/submenu_bg.jpg');
	line-height:40px;
	color:#FFF;
	text-align:center;
}
#submenu_crn
{
	width:15px;
	height:40px;
	float:left;
	background:url('img/submenu_crn.jpg');
}
.g_item
{
	width:120px;
	height:110px;
	padding:0 5px;
}
.g_item a
{
	border-width:0px;
	border-style:none;
}
.g_spacer
{
	width:12px;
	height:110px;
}
#base ul
{
	list-style-type:none;
}
#tags
{	
	color:#FFF;
	width:1000px;
	position:relative;
	font-size:9px;
	text-align:center;
	clear:left;
}