/* CSS Document */
html {
	margin: 0;
	padding: 0;
	color: #412C19;
	font: 11px  verdana,Arial, Helvetica, sans-serif;
}
body {
	margin: 0;
	padding: 0;
	height:	100%;
	background:url(../images/Anling-bg.jpg) repeat-x #02395b;
}
table{
	font: 11px  verdana,Arial, Helvetica, sans-serif;	
}
img{
	border: 0px;
}

a{
	text-decoration: none;
	font-size: 11px;
	color:#807861;
}
a:hover{
	text-decoration:underline;
}
p{
	margin: 0px 0px 0px 0;
	padding: 0px 0px 0px 0;
	line-height:18px;
	font-size:11px;
}

.front_container{
	position: relative;
	width: 957px!important;
	height:	auto !important;
	margin:0 auto;
	padding:0 0 0 0;
}

.hiddenpic{
	display:none;
}
h1 {
	color: #5191a7;
	font-size:19px;
	margin:0;
	font-weight:normal;
	padding:0 0 15px 0;
}

h2 {
	font-size: 12px;
	color: #666;
	margin:0;
}
h4 {
	font-size: 14px;
	color: #000;
}

.front_featuredContent h4
{
	color: #5191a7;
	font-size:19px;
	margin:0;
	font-weight:normal;
	padding:0 0 15px 0;
}
.front_clearall{
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: none;
}
/*Form styles*/
form{
	margin: 0px;
	padding: 0px;
}
form p {
	margin: 1px 0px;
	padding: 2px 0px;
}
/*EOF common files*/
.front_logoSection{
	width:957px;
	height:75px;
}
.front_logo{
	float:left;
	width:302px;
	height:75px;
}
.front_logoRight{
	float:left;
	width:653
	height:75px;
}
.front_menuSection{
	width:957px;
}
.front_logo1{
	width:78px;
	float:left;
	height:39px;
}
.front_menu{
	background:url(../images/Angling-menu-bg.jpg) repeat-x;
	height:39px;
	float:left;
	width:844px;
	padding:0 0 0 10px
	
}
.front_menuRtCorner{
	width:24px;
	float:left;
	height:39px;

}
.front_bannerSection{
	width:957px;
	background:url(../images/Angling-banner-image.jpg) no-repeat;
	height:187px;
	text-align:center;
}
.front_bannerSection_inner.front_bannerSection_staff{
	background:transparent url(../images/staff_banner_bg.jpg) no-repeat scroll 0%;
}
.front_bannerSection_inner {
	background:transparent url(../images/inner_banner_bg.jpg) no-repeat scroll 0%;
	height:198px;
	padding:0pt 11px;
	width:957px;
}

.front_bodySection{
	padding:0 11px 20px 11px;
	background:url(../images/Angling-page-bg.jpg) repeat-y;
	width:935px;
}
.front_leftContent{ /* IE Defferent */
	width:523px;
	background:url(../images/Angling-content-bg.jpg) no-repeat;
	padding:44px 47px 11px 46px;
	float:left;
	min-height:408px;
}
.front_leftContent.front_leftContent_staff{
	background:url(../images/staff-content-bg.jpg)  no-repeat;
}
.front_leftContent p{
	margin: 0px 20px 0px 0;
	padding: 0px 0px 0px 0;
	line-height:18px;
	font-size:11px;
}
.front_contentBanners{
	width:610px;
	height:160px;
	margin-top:10px;
}
.front_leftBanner{
	height:95px;
	width:130px;
	float:left;
	background:url(../images/left-banner.jpg) no-repeat;
	padding:65px 10px 0 134px;
	font-style:italic;
	font-size:11px;
	color:#2280a5;
}
.front_rightBanner{
	width:187px;
	height:80px;
	margin:0 0 0 px;
	float:left;
	background:url(../images/rightBanner.jpg) no-repeat;
	padding:80px 35px 0 20px;
	font-style:italic;
	font-size:11px;
	line-height:13px;
	color:#2280a5;
}
.front_rightContent{ /* IE Defferent */
	background:url(../images/Angling-right-content-bg.jpg) no-repeat;
	width:290px;
	float:left;
	min-height:300px;
	padding:40px 0 0 29px;
}
.front_rightContent.front_staffContent{
	background:url(../images/staff-right-content-bg.jpg) no-repeat;
}
.front_featuredDest{
	text-align:right;
}
.front_featuredContent{
	width:200px;
	padding:20px 60px 0 30px;
	color:#2280a5;
	font-size:11px;
	line-height:16px;
}
.front_orangeTxt{
	font-size:12px;
	color:#d68528;
	font-weight:bold;
}
.front_featuredContent a{
	color:#2280a5;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.front_featuredContent a{
}
.front_footerSection{
	width:957px;
}
.front_footerLeft{
	float:left;
	width:26px;
	height:62px;
}
.front_footerMiddle{
	background:url(../images/Angling-footer-bg.jpg) repeat-x;
	float:left;
	width:905px;
	height:62px;
}
.front_callImg{
	width:192px;
	line-height:53px;
	float:left;
	vertical-align:middle;
	padding:15px 0 0 0;
}
.front_footerMenu{
	float:left;
	width:643px;
	line-height:53px;
	color:#FFFFFF;
	padding:0 0 0 70px;
}
.front_footerMenu a{
	color:#fff;
	text-decoration:none;
}
.front_footerMenu a:hover{
}
.front_footerRight{
	width:26px;
	float:left;
	height:62px;
}
.front_copyRtSection{
	width:935px;
	height:28px;
	color:#82a8b7;
	padding:0 11px 0 11px;
}
.front_copyRt{
	width:100%;
	float:left;
	text-align:left;
	padding:0 0px 0 0;
	line-height:27px;
	text-align:center;
}
.front_devBy{
	float:left;
	width:306px;
	text-align:right;
	line-height:27px;
	vertical-align:middle;
}
.front_jwam{
	width:71px;
	float:left;
	padding:0 25px 0 0;
}

/* CSS Document */
/*menu css*/
.front_menu ul {
	margin:0 0 0 0px;
	padding:0px 0 0px 0px;
	background:url(../images/Angling-menu-bg.jpg) no-repeat center top;
}
.front_menu ul.usermenu{
	padding-bottom:0px;
	background: url(../images/usermenu.jpg) no-repeat left top;
	width:692px;
}
.front_menu ul.usermenu a.front_active_menu{
	color:#81553C;
}
.front_menu li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	background:url(../images/menu-devide.jpg) no-repeat right top;
}
.front_menu li.front_clearall{
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: none;
	background:none;
}
.front_menu a{
	line-height:37px;
	padding:0 15px;
	color:#fff;
	text-transform: uppercase;
	display:block;
	float:left;
}
.front_menu a:hover{
	color:#81553c;
}
.front_menu a.front_active_menu{
	background:url(../images/Angling-menu-bg-hover.jpg) repeat-x;
}
.front_menu li:hover {
	position:relative;
}
.front_menu li a:hover{
	background:url(../images/Angling-menu-bg-hover.jpg) repeat-x;
	color:#fff;
	text-decoration:none;
}
.front_menu li.last{
	background:none;
}
.front_menu ul ul{
	position:absolute;
	display:none;
	left:0;
	top:37px;
	width:150px;
	z-index:1;
	background:none;
	border:1px solid #fff;
}
.front_menu table{
	position:absolute; 
	left:0; 
	top:0px; 
	z-index:-1;
	display:none;
}
.front_menu ul ul li{
	display:block;
	position:relative;
	list-style-type:none;
	background:#0092A9;
	width:100%;
	border-bottom:1px solid #fff;
}
.front_menu ul ul li a{
	line-height:30px;
	display:inline;
	padding:0 5px;
	width:93%;
}
.front_menu ul ul li a:hover{
	background:#006A9A;
}
.front_menu ul li ul li.front_last{
	background:#0092A9;
}
.front_menu :hover > a,.front_menu a.front_mainlevel_active,.front_menu a.front_mainlevel_current,.front_menu a.front_sublevel_current{
	color:#fff;
	background:url(../images/Angling-menu-bg-hover.jpg) repeat-x;
}
.front_menu ul li:hover ul,.front_menu ul a:hover ul{
	display:block;
	background:#75cbdc;
}
.front_menu ul a:hover table{
	display:block;
}
* html .front_menu a:hover {
	position:relative;
}
.front_menu ul ul ul{
	display:none;
}
.veragln{
	vertical-align:middle;
}
.newtablecss tr td{ padding-bottom:10px;}
