body	{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div 	{margin:0px; padding:0px;}
table 	{margin:0px; padding:0px;}
img 	{border:none;}
ul 		{padding:0px; margin:0px;}
li 		{padding:0px; margin:0px;}

td {vertical-align:top;}

a:link 		{color:#999999; font-size:14px; text-decoration:none;}
a:visited 	{color:#999999; font-size:14px; text-decoration:none;}
a:hover 	{color:#999999; font-size:14px; text-decoration:underline;}
a:active 	{color:#999999; font-size:14px; text-decoration:none;}

a:link.orangeLink 		{color:#FF6D1F; font-size:14px; text-decoration:none;}
a:visited.orangeLink 	{color:#FF6D1F; font-size:14px; text-decoration:none;}
a:hover.orangeLink 		{color:#FF6D1F; font-size:14px; text-decoration:underline;}
a:active.orangeLink 	{color:#FF6D1F; font-size:14px; text-decoration:none;}

.backButton a:link 		{font-size:15px; color:#FF6D1F; font-weight:bold;}
.backButton a:visited 	{font-size:15px; color:#FF6D1F; font-weight:bold;}
.backButton a:hover 	{font-size:15px; color:#FF6D1F; font-weight:bold;}
.backButton a:active 	{font-size:15px; color:#FF6D1F; font-weight:bold;}

.wrapper	{clear:both; margin:0px; margin-left:auto; margin-right:auto; width:930px; padding-top:40px; text-align:left}

.leftBG 	{width:20px; margin-left:auto; background-image:url(/images/leftBorderMiddle.gif); background-repeat:repeat-y;background-position:right; vertical-align:top;}
.rightBG 	{width:28px; margin-right:auto; background-image:url(/images/rightShadow.jpg); background-repeat:repeat-y; background-position:left; vertical-align:top;}
.middleBG 	{width:650px; vertical-align:top; min-height:300px; text-align:left; padding-left:32px; padding-top:30px; padding-right:170px; padding-bottom:20px; color:#9EABAE; font-size:16px; background-image:url(/images/topBorder.gif); background-repeat:repeat-x; background-position:top; }

.middleBottom 		{width:28px; margin-right:auto; background-image:url(../images/borderBottom.jpg); background-repeat:repeat-x; background-position:left; vertical-align:top;}

.backButton {float:right;}

.header_holding 	{margin-left:auto; margin-right:auto; margin-top:20px;}
.logo_holding 		{width:327px; margin-left:50px; padding-left:10px; margin-right:auto; padding-top:6px; float:left; margin-right:30px;}
.navigation_holding {width:603px; float:left;}

ul.navigation 		{list-style-type:none;}
ul.navigation li 	{background-color:#E4471D; width:143px; float:left; text-align:right; padding-right:5px; padding-bottom:3px; padding-top:20px;}

ul.navigation li a:link 	{color:#FA9C73; font-size:18px;}
ul.navigation li a:visited 	{color:#FA9C73; font-size:18px;}
ul.navigation li a:hover 	{color:#FA9C73; font-size:18px;}
ul.navigation li a:active 	{color:#FA9C73; font-size:18px;}


.title26 	{color:#627174; font-size:26px;}

.largetTitle{color:#999999; font-size:49px; font-weight:bold;}
.orange16 	{font-size:16px; color:#FF6600; font-weight:bold;}
.orange18 	{font-size:18px; color:#FF6600; font-weight:bold;}
.orange23 	{font-size:23px; color:#FF6600; font-weight:bold;}
.orange40 	{font-size:40px; color:#FF6600;}
.blue16 	{font-size:16px; color:#000066; font-weight:bold;}
.blue23		{font-size:23px; color:#000066; font-weight:bold;}
.smallText	{font-size:12px;}

.darkerText {color:#627174;}
.orangeText {color:#FA5B0F;}

.homeFish 		{position:relative; margin-top:-300px; margin-left:670px;}
.contactFish 	{position:relative; margin-top:-500px; margin-left:670px;}
.weDoFish 		{position:relative; margin-top:-400px; margin-left:670px;}

.footer			{width:100%; background-color:#E5E5E5; height:26px; color:#4D5B5E; margin-top:10px; clear:both;}
.footer_content {width:850px; float:right; padding-top:5px;}

.tableHolding 	{clear:both;}


#nav, #nav ul 	{text-align:left; list-style:none; padding:0; margin:0px; z-index:1000; float:right;}
#nav   			{color:#F69B82; text-decoration:none; display:block; height:20px;}
#nav a 			{color:#F69B82; text-decoration:none; display:block; padding:2px 10px 0px 10px;}
#nav a:hover 	{color:#BFCBDF;}

#nav li {float:left;}

#nav li ul 			  {position:absolute; left:-999em; height:auto; width:127px; border:none;}
#nav li ul li a 	  {width:117px; color:#FFFFFF; display:block;} 
#nav li ul li a:hover {}

#nav li li 	  {width:117px; left:-200px; margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0px; border-right:none !important;}
#nav li ul a  {width:117px; left:-200px; margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0px;}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}
#nav li ul ul {	margin: -1em 0 0 10em;}

#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto; padding-top:6px;}


.valign-middle {
	vertical-align: middle !important;
}

.text-link {
	color: #FA5B0F !important; 
	font-size: 16px !important;
}

.clearfix {
	overflow: auto;
}

.rightBold {
	float: right;
	font-weight: bold;
}

.lessPadding {
	padding: 0 !important;
	margin: 0 0 5px 0 !important;
}