.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalize Staylling
------------------------------------------------ */
body{margin:0; padding:0; font-family:"trebuchet MS"; color:#000000; background:url(../images/bg.gif) left top repeat-x #1e669f; font-size:13px; text-align:justify;}
p {margin:0 0 10px 0; line-height:18px;}
.clear{clear:both;}
h1{clear:both; display:block; color:#094473; height: 40px; font-size: 26px; line-height:normal;}
h2{clear:both; display:block; font-size:13px; font-weight:bold; color:#1e5b9e; padding:0 0 5px 0;}

a, img{outline:none;}
a:visited,
a:link{color:#094473; text-decoration: underline;}
a:hover{color:#094473; text-decoration: none;}

/* Containor
------------------------------------------------ */
#containor{width:960px; margin:0 auto; padding:0;}

/* Top-Part
------------------------------------------------ */
.top{width:960px; float:left;}

.top-left{float:left; padding-top:34px; }
.top-right{float:left; text-align:right; }

/* Top-Menu
------------------------------------------------ */
#top-menu{width:953px; border-top: #FFFFFF 1px solid; height: 38px; float:left; padding-left:7px; font-weight: bold; background: url(../images/menu-bg.jpg) left top no-repeat;}
#top-menu ul{margin:0px; padding:0px;}
#top-menu li{list-style:none; float:left; height: 38px; }
#top-menu li a{width:auto; line-height:38px; height: 38px; float:left; font-size:13px; color:#fff; text-decoration:none; padding:0px 14px; display:block;}
#top-menu li a:hover,
#top-menu li a.act-top{color:#ffff00;}
#top-menu li.act-top1{color:#ffffff; height:38px; line-height:38px; padding:0 14px; cursor:pointer;}
#top-menu li.act-top1:hover{color:#ffff00; height:38px; line-height:38px; padding:0 14px; cursor:pointer;}

/* Content
------------------------------------------------ */
#content{width:922px; padding: 20px 19px 27px 19px; float:left; line-height: 22px; background-color: #FFFFFF;}

/* Center-part
------------------------------------------------ */
.center-bot-box-bg{padding-top:10px;}
.testimonials-bg{float: left; width: 297px; margin-right: 15px;}
.center-box-bg{height:182px; padding:3px 15px 8px 15px; background:url(../images/box-bg.gif) no-repeat left bottom;}
.testimoniak-txt{padding:4px 0 6px 0;}
.blue-text{color:#1d669f; font-weight:bold;}
.blue-text a{color:#1d669f; font-weight:bold; text-decoration:underline;}

.center-box-bg p{margin-bottom: 5px; line-height:18px;}
.center-box-bg a{color:#000000; text-decoration: none; font-weight:bold;}
.blog-bg{float: left; width: 297px; margin-right: 15px;}
.blog-box-bg{padding:0px 15px 10px 15px; background:url(../images/box-bg.gif) no-repeat left bottom; height:185px;}
.blog-box-bg p{border-bottom: 1px dashed #b6b6b6; margin:0px; padding: 4px 0px; text-align:left;}
.blog-bot-text-bg{padding-top: 3px; text-align:right;}
.fish-with-bg{float: left; width: 297px;}
.more-text{text-align:right; margin: 0px;}
.image-midle { vertical-align:middle; }
.midle-bg{
	min-height:450px;
	_height: 300px;
}
.midle-bg ul{margin: 0px 0px 0px 14px; padding: 0px 0px 0px 14px;}
.midle-bg li{margin: 0px 0px 5px 0px; padding: 0px 0px 0px 5px;}

.boder{border:#1e669f 1px solid;}
.midle-text-height{line-height:22px; padding: 5px 0px 0px 15px;}

/* Footer-part
-----------------------------------------------------------------------------*/
#footer{width:960px; float:left; padding: 15px 0px;}

#footer-menu{ width:960px; float:left; height:33px; color:#e1e1e1; text-align:center; }
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{list-style:none; line-height:14px; display:inline;}
#footer-menu li a{ color:#e1e1e1; font-size:13px; text-decoration:none; padding:0 10px;}
#footer-menu li a:hover,
#footer-menu li a.act-bot{text-decoration: underline; color:#e1e1e1;}

.copiright{ width:960px; height: 34px; color:#89bff3; font-size: 12px; text-align: center; float:left; }
#webcst1{width:960px; float:left; height:14px; text-align:center;}


/* 030410
-----------------------------------------------------------------------------*/
.sub-box-bg{width:922px; float: left; background:url(../images/sub-page-box-midle.gif) repeat-y left top;}
.sub-box-title{width:922px; height:40px; float:left; padding:4px 0 15px 20px; font-family:"Trebuchet MS", tahoma; font-size:20px; font-weight:bold; color:#FFFFFF; background:url(../images/sub-page-title.gif) no-repeat left top;}
.sub-bot-box-bg{width:882px; float:left; padding:0px 20px 20px 20px; line-height:22px; background:url(../images/sub-page-box-bg.jpg) no-repeat left bottom;}
.tournaments-bot-box-bg{width:882px; float:left; padding:0px 20px 20px 20px; line-height:22px; background:url(../images/tournaments-midle-bg.jpg) no-repeat left bottom;}

.midle-bg ul{margin:0 0 0 0; padding:0 0 0 0; list-style:none; line-height:26px;}
.midle-bg li{margin:0 0 0 0; padding:0 0 0 40px; background:url(../images/icon-fish.gif) no-repeat left 5px;}

.image-left{width:210px; float:left; margin:0 15px 0 0;}
.product-img{
	width:310px;
	float:left;
	margin:10px;
	border: 1px #CCC solid;
	height: 140px;
	padding-top:5px;
}

.records-box-bg{width:922px; float: left; background:url(../images/sub-page-box-midle.gif) repeat-y left top;}
.records-bot-box-bg{width:882px; float:left; padding:10px 20px 10px 20px; line-height:22px; background:url(../images/sub-page-box-bg.jpg) no-repeat left bottom;}
.records-box-left{float:left; width:204px;}
.records-box-left p{margin:0 0 20px 0;}
.records-box-midle{float:left; width:425px; padding:0 24px; line-height:20px;}
.records-box-right{float:left; width:204px;}
.records-box-right p{margin:0 0 20px 0;}

.records-mid-box-bg{width:425px; float: left; margin-bottom:15px;}
.records-box-title{width:405px; height:40px; float:left; padding:4px 0 0 20px; font-family:"Trebuchet MS", tahoma; font-size:20px; font-weight:bold; color:#FFFFFF; background:url(../images/midle-title.jpg) no-repeat left top;}
.records-mid-bot-box-bg{width:385px; float:left; padding:10px 20px 10px 20px; line-height:22px; background:url(../images/records-midle-bg.gif) no-repeat left bottom;}
.tournaments-rifht-image{width:170px; height:170px; float:right; padding:5px 0 0px 20px;}
.more-testimonials{float:right; margin-top:-10px;}
.more-testimonials a{text-decoration:underline; color:#1d669f;}
.more-testimonials a:hover{text-decoration:none; color:#1d669f;}


#sub-main{width:943px;}

.menu-sub{width: auto; float:left;}
.menu-sub ul{margin:0px;padding:0px;}
.menu-sub li{margin:0px; line-height:30px; display:block; list-style:none; border-bottom:1px solid #fff; padding:0 15px;}
.menu-sub li a{margin:0px; color:#fff; font-size:13px; display:block; font-weight:bold;text-decoration:none; height:30px;}
.menu-sub li a:hover{color:#ffff00;}

#gallery {
	position:absolute;
	background:#062f50;
	margin:0 0 0 533px;
	top:400px;
	z-index:1;
	visibility: hidden;
	padding:0 0;
}
