* { padding: 0px; margin 0px;}

.pageBack1 {
	background-color: #E8E8E8;
	/*background-image: url(../images/bck_regisfishing.jpg);*/
	background-repeat: no-repeat;
	background-position: top center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.imgBorder10 {
	padding: 10px;
	border: 1px;
	border-style:solid;
	border-color:#999999;
}

UL#topNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#topNav LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/verticalBlackDivider.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
UL#topNav LI.first {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/whiteDiviede.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
UL#topNav LI.firstSelected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/whiteDiviede.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; font-weight:bold
}
UL#topNav LI A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
}
UL#topNav LI A:link {
	TEXT-DECORATION: none
}
UL#topNav LI A:visited {
	TEXT-DECORATION: none
}
UL#topNav LI A:hover:visited {
	TEXT-DECORATION: underline
}
UL#topNav LI A:hover {
	TEXT-DECORATION: underline
}
UL#topNav LI A:active {
	TEXT-DECORATION: none
}
UL#topNav LI.selected {
	FONT-WEIGHT: bold
}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
}
.footerText A:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	text-decoration: none;
}
.footerText A:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	text-decoration: none;
}
.footerText A:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	text-decoration: underline;
}
.footerInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

.mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.mainText A:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06C;
	text-decoration: none;
}

.mainText A:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06C;
	text-decoration: none;
}

.mainText A:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06C;
	text-decoration: underline;
}

.mainTextsubhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.mainTextsubhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.mainTextsubhead3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.panelLink { position:relative; top:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.panelLink A:Link { color: #0033CC; text-decoration: none;}
.panelLink A:Visited { color: #0033CC; text-decoration: none; }
.panelLink A:Hover { color: #0033CC;  text-decoration: underline;}

body {text-align: center;}

#wrapper { width: 1020px; top:0px; left:0px; margin:0px; text-align: left; margin-left:auto; margin-right: auto; display:block; !margin-left:0; !margin-right:0; }
#topSpacer { width: 100%; height: 20px; position:relative; top: 0px; }
#loginBar { width: 400px; top:3px; left:720px; height: 25px; position:relative;}
#pageTop { width: 1020px; height: 34px; position:relative; background-image:url(../images/body_top.png);}
#pageMain { width: 1020px; position:relative; background-image:url(../images/body_bck.png); }
#pageBottom { width: 1020px; height: 47px; position:relative; background-image:url(../images/body_btm.png); }
#logoPanel { width: 980px; height: 100px; left:20px; text-align:left; position:relative; z-index:0px; }
#logo { width: 215px; height: 100px; left: 0px position:relative; z-index:1; }
#navigation { width: 700px; height: 30px; left:240px; top: -60px; position:relative; z-index:2; }
#bannerImage0 { width: 980px; height: 180px; left: 20px; background-image:url(../images/bnr_salmonrelease.jpg); position: relative; }
#bannerImage1 { width: 980px; height: 180px; left: 20px; background-image:url(../images/bnr_creedmatheson.jpg); position: relative; }
#bannerImage2 { width: 980px; height: 180px; left: 20px; background-image:url(../images/bnr_langavatfishing.jpg); position: relative; }
#bannerImageunder { width: 980px; left:20px; height: 5px; position:relative; background-color: #003300; }
#bannerImageshade { width: 980px; height: 38px; left: 20px; background-image:url(../images/bodyContentBgTop.jpg); position: relative; }
#pageContent { width: 940px; margin-left:40px; overflow:hidden;}
#panelSingle { width: 940px; float:left; margin-left: 0px; }
#panel2left { width: 660px; float:left; margin-left: 0px; }
#panel2right { width: 250px; float: left; margin-left:30px; text-align:left; }
#panelHeading { width: 940px; height:50px; position: relative; margin-top: 10px; }
#panelHeadingText { position:relative; top: 10px; vertical-align:bottom; font-family:"Times New Roman", Times, serif; font-size: 30px; color:#999; }
#mainBottom { width:940px; height: 10px float: left; margin-left: 10px;}
#footerSpacerbar { width: 980px; left: 20px; height: 42px; position: relative; }
#footerLinks { width: 980px; left: 20px; height: 30px; position: relative; }
#footerNotes { width: 940px; left: 40px; height: 60px; position: relative; }
#panelInfo { width: 250px; height: 34px; background-image:url(../images/pnl_info_top.gif); position: relative; }
#panelTicket { width: 250px; height: 34px; background-image:url(../images/pnl_ticket_top.gif); position: relative; }
#panelContact { width: 250px; height: 34px; background-image:url(../images/pnl_contact_top.gif); position: relative; }
#panelInfoblank { width: 250px; height: 34px; background-image:url(../images/pnl_info_top_blank.gif); position: relative; }
#panelbodybck { width: 250px; text-align:left; background-image:url(../images/pnl_body_bck.gif); position: relative; }
#panelBody { width: 248px; margin-left: 1px; background-image:url(../images/pnl_grad_bck.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-repeat: repeat-x; background-position: bottom; margin-bottom: 0px;}
#panelBottom { width: 250px; height: 17px; background-image:url(../images/pnl_body_btm.gif); position: relative; }
#panelTextblank { position:absolute; width: 200px; height: 15px; margin-left: 10px; margin-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; z-index:10; }
#panelText { position:absolute; width: 200px; height: 15px; margin-left: 50px; margin-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; z-index:10; }
#panelContainer { width: 225px; position:relative; padding: 10px; overflow:hidden;}
#panelContainer A:Link { text-decoration: none; color: #06C; }
#panelContainer A:Visited { text-decoration: none; color: #06C; }
#panelContainer A:Hover { text-decoration: underline; color: #06C; }
#panelLinkleft { width: 15px; float:left; margin-left: 0px;  }
#panelLinkright { width: 195px; height:20px; float:left; margin-left: 0px; }
#panelLinkbottom { width: 210px; float:left; margin-left: 0px; }
#panelLinkspacer { width: 100%; height: 10px; float:left; margin-left: 0px; }
#horbar { width: 100%; height: 1px; background-color:#999999; }
#horbar2 { width: 100%; height: 1px; background-color: #E6E6E6; clear:both; overflow: hidden; }
#hordotted { width: 100%; height: 1px; background-image:url(../images/dotted.gif)  }
#horSpacer10 { width: 640px; height: 10px; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold; z-index:11;}
#contentLeft { width: 420px; float:left; margin-left: 0px; }
#contentRight { width: 220px; float:left; margin-left: 20px; }
#contentSingle{ width: 660px; float:left; margin-left: 0px; }
#contentLeft2 { width: 320px; float:left; margin-left: 0px; }
#contentRight2 { width: 320px; float:left; margin-left: 20px; }

#contentSingle { width: 640px; float:left; margin-left: 0px; }
#contentSingle2 { width: 660px; float:left; margin-left: 0px; }
#contentRightleft { width: 140px; float:left; margin-left: 0px;  }
#contentRightright { width: 70px; float:left; margin-left: 10px;  }

UL#headerNav {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
UL#headerNav LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/verticalGreyDivider.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#headerNav LI.FirstBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/topbarFirst.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#headerNav LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.92em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e1e1e1; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL#headerNav LI A:link {
	COLOR: #e1e1e1; TEXT-DECORATION: none
}
UL#headerNav LI A:visited {
	COLOR: #e1e1e1; TEXT-DECORATION: none
}
UL#headerNav LI A:hover:visited {
	COLOR: #e1e1e1; TEXT-DECORATION: underline
}
UL#headerNav LI A:hover {
	COLOR: #e1e1e1; TEXT-DECORATION: underline
}
UL#headerNav LI A:active {
	COLOR: #e1e1e1; TEXT-DECORATION: none
}

/* Mapping Links */

.Mapheadinglink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
#mapLinkicon { float: left; width: 40px; height: 40px; }
#mapLinktext { float:left; margin-left: 10px; width: 280px; height: 40px; }
#mapLinkiconheading { float: left; width: 320px; }
#mapLinktextheading { float:left; margin-left: 10px; width: 320px; }
#mapLinkinfoheading1 { float: left; width: 300px; }
#mapLinkinfoheading2 { float:left; margin-left: 30px; width: 300px; }
#mapLinkinfoheadingfix { clear: both; }

.controlText { font-size: 9px; }
.controlText A:Link { font-size: 9px; text-decoration: none; }
.controlText A:Visited { font-size: 9px; text-decoration: none; }
.controlText A:Hover { font-size: 9px; text-decoration: underline; }

#mapLinkicon2 { float: left; width: 40px; height: 40px; }
#mapLinktext2 { float:left; margin-left: 10px; width: 140px; height: 40px; margin-top: 5px;}

#mapLinkicon3 { float: left; width: 40px; height: 40px; }
#mapLinktext3 { float:left; margin-left: 10px; width: 600px; height: 40px; }

#sidepanel70 { float: left; width: 150px; }
#sidepanel30 { float: left; width: 60px; }

#contactFormleft { float: left; width: 60px; height: 30px; }
#contactFormright { float: left; margin-left: 10px; width: 350px; height: 30px; }
#contactFormleft2 { float: left; width: 150px; height: 30px; font-weight: bold; }
#contactFormleft2a { float: left; width: 150px; font-weight: bold; }
#contactFormright2 { float: left; margin-left: 10px; width: 500px; height: 30px; }
#contactFormright2a { float: left; margin-left: 10px; width: 500px; }
#contactFormleft3 { float: left; width: 60px; }
#contactFormright3 { float: left; margin-left: 10px; width: 350px; }

.formbox { border: 1px solid #7E7E7E; font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #2E2E2E; }
.btnStyle { font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #7E7E7E; border: 1px solid #313131; }

#homeNewsleft { float: left; width: 40px; height: 50px; text-align:center; }
#homeNewsright { float: left; margin-left: 10px; height: 70px; width: 270px; }
#homeNewsright2 { float: left; margin-left: 10px; height: 70px; width: 600px; }
#dateMonth { color: #999999; }
#dateDay { color: #666666; font-size: 18px; font-weight: bold; }
#dateYear { color: #999999; }

.dgStyle { border-collapse: separate; border: 0px; border-bottom-style: none; border-width: 0px; }

#ticketLeft { float: left; width: 103px; height: 20px; }
#ticketRight { float: left; margin-left: 2px; width: 110px; height: 20px; }

#catchesMonth { float: left; margin-left: 0px; width: 100px; height: 20px; }
#catchesFish { float: left; margin-left: 0px; width: 120px; text-align: center; height: 20px; }
#catchesSpace { float: left; margin-left: 0px; width: 80px; text-align: center; height: 20px; }
