/* CSS Document */
html {margin:0;	padding:0; width:100%;	height:100%;}
body  { margin:0; padding:0; width:100%; background: url(/img/design/htmlbcg_black.gif) center center repeat; font: 100% Arial, Helvetica, sans-serif; text-align: center;	font-size:12px;	color: #1c5782;}
html,body{
	scrollbar-3dlight-color:#e4f7ff; 
	scrollbar-arrow-color:#165b9f;
	scrollbar-highlight-color: #beebfe;
	scrollbar-face-color:#c2dbe5;
	scrollbar-shadow-color:#165b9f;
	scrollbar-darkshadow-color:#82ceec;
	scrollbar-track-color: #e5f6fe;


	}
h2{ color:#3177be; font-size:18px; font-weight:bold; margin:4px 10px 10px 10px; }
h3{ padding:0; margin:8px 15px; color:#1c5782; font-style:italic; font-size:12px; }
h4{ margin:0; padding:11px 0 0 25px; font:100% 'Palatino Linotype', Times, serif; font-size:12px; text-transform:uppercase; font-weight:bold; color:#904107;}
h5{ margin:0; padding:22px 0 0 30px; background:url(img/design/bcgtitle_main.jpg) top left no-repeat; height:30px; font:100% 'Palatino Linotype', Times, serif; font-size:14px; text-transform:uppercase; font-weight:bold; color:#904107; text-align:left;}
h6{font:100% 'Palatino Linotype', Times, serif; font-size:14px; text-transform:uppercase; font-weight:bold; color:#d4bd6c; text-align:left; margin:0; padding:0;}
p{ text-align:left; margin:0 25px; padding:10px 0; text-indent:0;}
img{ border:none;}
a{text-decoration:none; color:#1C5782;}
a:hover{text-decoration: underline;}
.columnContainer { background: url(/img/design/htmlbcg_main.gif) left top repeat-x;}
.columnContainer #container {width:100%; height:600px; position:absolute; top:50%; margin-top:-300px; background: url(/img/design/bsg_seastatic.jpg) center center repeat-x;} 
.columnContainer #mainstart{width:1200px; height:600px;	position:absolute; top:50%; left:50%; margin-top:-300px; margin-left:-600px; background:url(/img/design/htmlimg_bsgstatic.jpg) center center no-repeat;}
.columnContainer #main{ position:relative;}
/*.columnContainer #mainstart #wantfishing{ position:absolute; top:107px; left:144px; width:463px; height:170px; z-index:10;}*/
.columnContainer #mainstart #newonsite{ position:absolute; top:81px; left:160px; width:463px; height:170px; z-index:10;}
.columnContainer #mainstart #news{position:absolute; top:107px; left:237px; width:114px; height:78px; z-index:11;}
.columnContainer #mainstart #logo{position:absolute; top:427px; left:910px; width:109px; height:109px; z-index:13;}
.columnContainer #mainstart #girl{position:absolute; top:107px; left:850px; z-index:12;}
.columnContainer #mainstart #sponsors{ position:absolute; top:337px; left:47px; z-index:14;}
.columnContainer #mainstart #compatition{position:absolute; top:397px; left:247px; z-index:15; width:162px; height:78px;}
.columnContainer #mainstart #buttons{ position:absolute; top:386px; left:252px; width:130px; height:120px; z-index:16;}
.columnContainer #mainstart #buttons2{ position:absolute; top:386px; left:382px; width:130px; height:120px; z-index:117;}
/*.columnContainer #mainstart #fising{ position:absolute; top:380px; left:576px; z-index:17;}*/
.columnContainer #mainstart #flashCompass{ position:absolute; top:434px; left:149px; z-index:18;}

.columnContainer #mainstart #menuLeft{position:absolute; top:215px; left:140px; width:240px; height:180px; z-index:30;}
.columnContainer #mainstart #menuLeft ul{ position:relative; text-align:left; list-style:none; color:#fff; list-style-position:inside; margin:0; padding:0; font-size:14px;}
.columnContainer #mainstart #menuLeft li{ background:url(/img/design/htmlbcg_linemenuleft.gif) right bottom no-repeat; padding:5px 0; margin:0;}
.columnContainer #mainstart #menuLeft li div{ margin:0; padding:0;  padding-left:45px;}
.columnContainer #mainstart #menuLeft li div.new{background:url(/img/design/htmlimg_newicon.png) left center no-repeat; }
.columnContainer #mainstart #menuLeft li a{ color:#fff;}
.columnContainer #mainstart #menuLeft li a:hover{ text-decoration:underline;}
.columnContainer #mainstart #menuLeft li .another{ font-size:11px; color:#b1d8e5;} 
.columnContainer #mainstart #menuLeft li a:hover .another{ text-decoration:none;}

.columnContainer #mainstart #menuMain{position:absolute; top:28px; left:388px; width:555px; height:490px; background:url(img/design/htmlimg_bcgmenumain.png) 18px 23px no-repeat; z-index:31; }
#element_menuM{background:transparent url(/img/design/htmlimg_menu1.png) no-repeat scroll 0 0; height:76px;width:200px; padding-left:35px; text-align:left; font-size:14px; font-weight:bold;	color:#ffde00;}
#element_menuM:hover{
	background-position:0 -76px ;		
}
.pos1{ position:absolute; top:8px; left:137px; z-index:2001;}
.pos2{ position:absolute; top:96px; left:0; z-index:2002;}
.pos3{ position:absolute; top:167px; left:209px; z-index:2003;}
.pos4{ position:absolute; top:60px; left:360px; z-index:2004;}
#element_menuM a{font-size:14px; font-weight:bold;	color:#ffde00;}
#element_menuM span{ color:#fff; font-size:11px; font-weight:normal;}

.columnContainer #mainstart #menu{ position:absolute; top:560px; left:150px; background:#0a263c; width:910px; height:18px;}
.columnContainer .menuelement{ padding:0 10px;}
.columnContainer .menuelement a{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
.columnContainer .menuelement a:hover{ color:#ffbe1e; text-decoration:underline;}
.columnContainer #fishingstart{width:980px; height:370px; position:absolute; top:50%; left:50%; margin-top:-200px; margin-left:-490px; background:#1c1c1c; border:1px solid #262626;}
.columnContainer #fishingstart #header{ height:38px; position:relative; margin:0; background:url(/img/design/htmlbcg_headfish.gif) top center repeat-x; color:#dedede; text-align:left; padding:10px 20px 0 20px; text-transform:uppercase; font-weight:bold; font-size:14px;}
.columnContainer #fishingstart .tabstyle{ height:290px; margin:15px 14px;}
.columnContainer #fishingstart td.tdstyle{ border:1px solid #262626; text-align:left; height:100px; margin:0 10px; background:#101010;}
.columnContainer #fishingstart .tabstyle img{border-top:1px solid #262626; border-left:1px solid #262626; border-right:1px solid #262626;}
.columnContainer #fishingstart .tabstyle ul{}
.columnContainer #fishingstart .tabstyle li{list-style: disc; color:#dedede; margin:3px 0; font-size:14px;}
.columnContainer #fishingstart .tabstyle li a {color:#dedede; font-size:14px;}
.columnContainer #fishingstart p{ margin:10px 0; padding:0 15px; color:#dedede; text-indent:0;}
.columnContainer #butclose{position:absolute; top:375px; left:880px;}
.columnContainerCur{background:url(/img/design/htmlbcg_curmain.jpg) repeat; width:741px;}
.columnContainerCur #header{ position:relative; text-align:left; background:url(/img/design/htmlbcg_headercur.gif) top repeat-x; height:46px; margin:15px 15px 0 15px; padding:13px 15px 0 15px; color:#276590; font-size:14px; font-weight:bold; text-transform:uppercase;}
.columnContainerCur #maincontent{ position:relative; margin:0px 15px 0 15px; padding:13px 15px; text-align:left; border-top:1px solid #dfdbc2; border-bottom:2px solid #c1bead; border-left:1px solid #dfdbc2; border-right:2px solid #c1bead;}
.columnContainerCur #maincontent p{/*text-indent:20px;*/ margin:0; padding:0;}

.columnContainerCur2{background:url(/img/design/htmlbcg_curmain.jpg) repeat; width:100%;}
.columnContainerCur2 #header{ position:relative; text-align:left; background:url(/img/design/htmlbcg_headercur.gif) top repeat-x; height:46px; margin:15px 15px 0 15px; padding:13px 15px 0 15px; color:#276590; font-size:14px; font-weight:bold; text-transform:uppercase;}
.columnContainerCur2 #maincontent{ position:relative; margin:15px 15px 0 15px; padding:13px 15px; text-align:left; border-top:1px solid #dfdbc2; border-bottom:2px solid #c1bead; border-left:1px solid #dfdbc2; border-right:2px solid #c1bead;}
.columnContainerCur2 #maincontent p{/*text-indent:20px;*/ margin:0; padding:0;}
.columnContainerCur2 .titleInput{ padding: 0 8px;}
.columnContainerCur2 .textInput{ background:#fff9e7; border:1px solid #1c5782;}
.columnContainerCur2 .imgStyle{ margin:10px;}


.columnContainerCurMailing{background:url(/img/design/back_sign.gif) repeat; width:348px; height:200px; padding:0; margin:0}
.columnContainerCurMailing #header{ position:relative; text-align:left; background:url(/img/design/htmlbcg_headercur.gif) top repeat-x; height:46px; margin:15px 15px 0 15px; padding:13px 15px 0 15px; color:#468ab0; font-size:14px; font-weight:bold; text-transform:uppercase;}
.columnContainerCurMailing #maincontent{ position:relative; margin:15px 15px 0 15px; padding:13px 15px; text-align:left; border-top:1px solid #dfdbc2; border-bottom:2px solid #c1bead; border-left:1px solid #dfdbc2; border-right:2px solid #c1bead;}
.columnContainerCurMailing #maincontent p{text-indent:20px; margin:0; padding:0;}

.columnContainerCurDesc{background:url(/img/design/htmlbcg_curmain.jpg) repeat; width:580px;}
.columnContainerCurDesc #header{ position:relative; text-align:left; background:url(/img/design/htmlbcg_headercur.gif) top repeat-x; height:46px; margin:15px 15px 0 15px; padding:13px 15px 0 15px; color:#276590; font-size:14px; font-weight:bold; text-transform:uppercase;}
.columnContainerCurDesc #maincontent{ position:relative; margin:0px 15px 0 15px; padding:13px 15px; text-align:left; border-top:1px solid #dfdbc2; border-bottom:2px solid #c1bead; border-left:1px solid #dfdbc2; border-right:2px solid #c1bead;}
.columnContainerCurDesc #maincontent p{text-indent:20px; margin:0; padding:0;}


/*
.columnContainer #mainstart #buttons{position:relative; margin:-20px 0 0 93px; width:240px; height:182px;}
.columnContainer #mainstart #logo{ position:relative; margin:125px 0 0 250px; width:140px; height:140px;}
.columnContainer #mainstart #girl{ position:relative; margin:-468px 0 0 562px;}
.columnContainer #mainstart #sponsors{ position:absolute; margin:-2px 0 0 153px;}
*/
.innerttable {background-color:#6fa3cd; border:2px #19588B solid;}
.innertd {background-color:#9abedc;}
#tablewindow table td .head1 {text-align:center; font-size:18px; color: #313F63; margin: 8px 0 10 0;}
#tablewindow table td .head2 {font-size:14px; text-align:center; color: #336699; background-color:#91C4ED; }
#tablewindow table td .links {font-size:12px; color: #000; text-align:right; font-weight:bold; margin:0; padding:0}
#tablewindow table td .head3 {font-size:11px; text-align:left;}
.warning {
	margin:50px 50px 70px 50px;
	padding: 10px;
	background-color:#FEC5CC;
	border:1px solid #a30217;
	font-size:14px;
	color:#a30217;
	text-align:center;	
}

.message_success {
	margin:30px 30px 30px 30px;
	padding: 10px;
	background-color:#82A3D0;
	border:1px solid #527AB8;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;	
}
