@charset "utf-8";
/* CSS Document */

body, form, h1, h2{
	margin:0;
	padding:0;
}

body{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	font-size: 12px; /* font size was originally 11px; */
}

a{
	color:#ff2806;
	text-decoration:underline;
}

a:hover{
	text-decoration:none; 
}

img, form{
	border:0;
}

p{
	margin:0 0 10px 0;
}

h1{
	color: #00376e;
	font-size: 16px;
	font-weight: bold;
}

h2{
	color: #000000;
	margin-bottom:10px;
	font-size: 25px;
	font-weight: bold;
}

h3{
	color: #5d5d5d;
	font-size: 14px;
	margin: 0 0 5px 0;
	padding: 0;
}



/** Base Theme Smooth Skin **/
.overflow_leftbase{
	background:url(/images/themes/base/bg_left_base.jpg) top right no-repeat;
}
.overflow_rightbase{
	background:url(/images/themes/base/bg_right_base.jpg) top left no-repeat;
}
.headerbase{
	background:url(/images/themes/base/header_base.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navbase{
	background:url(/images/themes/base/nav_base_general.jpg) 0 0 no-repeat;
}
.base{
	background-color:#0d232c;
}
.contentbase{
	background:url(/images/themes/base/body_bg_base.jpg) 0 0 no-repeat;
}


/** Fishing Gear Equipment Theme **/

.overflow_leftfge{
	background:url(/images/themes/fishing-gear-equipment/bg_left_fge.jpg) top right no-repeat;
}
.overflow_rightfge{
	background:url(/images/themes/fishing-gear-equipment/bg_right_fge.jpg) top left no-repeat;
}
.headerfge{
	background:url(/images/themes/fishing-gear-equipment/header_fge.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navfge{
	background:url(/images/themes/fishing-gear-equipment/nav_base_fge.jpg) 0 0 no-repeat;
}
.fge{
	background-color:#0f232c;
}
.contentfge{
	background:url(/images/themes/fishing-gear-equipment/body_bg_fge.jpg) 0 0 no-repeat;
}



/** Boating Supplies & Equipment **/
.overflow_leftbse{
	background:url(/images/themes/boating-supplies-equipment/bg_left_bse.jpg) top right no-repeat;
}
.overflow_rightbse{
	background:url(/images/themes/boating-supplies-equipment/bg_right_bse.jpg) top left no-repeat;
}
.headerbse{
	background:url(/images/themes/boating-supplies-equipment/header_bse.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navbse{
	background:url(/images/themes/boating-supplies-equipment/nav_base_bse.jpg) 0 0 no-repeat;
}
.bse{
	background-color:#172a28;
}
.contentbse{
	background:url(/images/themes/boating-supplies-equipment/body_bg_bse.jpg) 0 0 no-repeat;
}


/** Scotty Support **/
.overflow_leftss{
	background:url(/images/themes/scotty-support/bg_left_ss.jpg) top right no-repeat;
}
.overflow_rightss{
	background:url(/images/themes/scotty-support/bg_right_ss.jpg) top left no-repeat;
}
.headerss{
	background:url(/images/themes/scotty-support/header_ss.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navss{
	background:url(/images/themes/scotty-support/nav_base_ss.jpg) 0 0 no-repeat;
}
.ss{
	background-color:#0d232c;
}
.contentss{
	background:url(/images/themes/scotty-support/body_bg_ss.jpg) 0 0 no-repeat;
}


/** Fishing Tips & Techniques **/
.overflow_leftft{
	background:url(/images/themes/fishing-tips-techniques/bg_left_ft.jpg) top right no-repeat;
}
.overflow_rightft{
	background:url(/images/themes/fishing-tips-techniques/bg_right_ft.jpg) top left no-repeat;
}
.headerft{
	background:url(/images/themes/fishing-tips-techniques/header_ft.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navft{
	background:url(/images/themes/fishing-tips-techniques/nav_base_ft.jpg) 0 0 no-repeat;
}
.ft{
	background-color:#0d232c;
}
.contentft{
	background:url(/images/themes/fishing-tips-techniques/body_bg_ft.jpg) 0 0 no-repeat;
}


/** Scotty Dealers **/

.overflow_leftsd{
	background:url(/images/themes/scotty-dealers/bg_left_sd.jpg) top right no-repeat;
}
.overflow_rightsd{
	background:url(/images/themes/scotty-dealers/bg_right_sd.jpg) top left no-repeat;
}
.headersd{
	background:url(/images/themes/scotty-dealers/header_sd.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navsd{
	background:url(/images/themes/scotty-dealers/nav_base_sd.jpg) 0 0 no-repeat;
}
.sd{
	background-color:#0e222b;
}
.contentsd{
	background:url(/images/themes/scotty-dealers/body_bg_sd.jpg) 0 0 no-repeat;
}


/** Scotty Home page **/
.overflow_lefthome{
	background:url(/images/themes/home/bg_left_home.jpg) top right no-repeat;
}
.overflow_righthome{
	background:url(/images/themes/home/bg_right_home.jpg) top left no-repeat;
}
.headerhome{
	background:url(/images/themes/home/header_home.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding:28px 0 12px 0;
}
.navhome{
	background:url(/images/themes/home/nav_home.jpg) 0 0 no-repeat;
}
.home{
	background-color:#031425;
}
.contenthome{
	background:url(/images/themes/home/body_bg_home.jpg) 0 0 no-repeat;
}

/***************************/


.home_utilities{
	vertical-align:top;
	text-align:right;
	padding:32px 18px 0 0;
}

.home_utilities td {
	vertical-align:top;
}

.content_container{	
	line-height:22px;
	vertical-align:top;
}
.content{
	vertical-align:top;
	padding:15px 25px 0 25px;
}

.cta{
	padding-left:12px;
}

.home_flash{
	padding:0 0 0 25px;
}

.home_cta{
	padding:0 0 0 53px;
}

.footer{
	color:#7a888d;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding:0 26px 20px 27px;
/*	background:url(/images/utilities/footer_icon.gif) 0 25px no-repeat;
*/}
	.footer a{
		color:#7a888d;
		text-decoration:none;
	}
	.footer a:hover{
		text-decoration:underline;
	}

.footer_home{
	padding:156px 0 20px 50px;
/*	background:url(/images/utilities/footer_icon.gif) 20px 170px no-repeat;
*/}

.scotty_fishing{
	width:97px;
	float:left;
	color:#5098d8;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:13px 0 0 23px;
	display: none;
	
}
	.scotty_fishing a{
		text-decoration:none;
		color:#5098d8;
	}
	.scotty_fishing a:hover{
		text-decoration:underline;
	}
	
.scotty_fire{
	display: none;
	width:90px;
	float:left;
	color:#e23500;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:13px 0 0 30px;
}
	.scotty_fire a{
		text-decoration:none;
		color:#e23500;
	}
	.scotty_fire a:hover{
		text-decoration:underline;
	}
	
.scotty_paddle_sports{
	display: none;
	width:90px;
	float:left;
	color:#5ea63e;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:13px 0 0 36px;
}
	.scotty_paddle_sports a{
		text-decoration:none;
		color:#5ea63e;
	}
	.scotty_paddle_sports a:hover{
		text-decoration:underline;
	}
	
/************************** Main Navigation *****************************/
#nav{
	width:970px;
	height:34px;
	overflow:hidden;
}	
#nav ul,#nav li{
	margin:0;
	padding:0;
	list-style-type:none; 
}
#nav li{
	display:block;
	float:left;
}
#nav li a{
	display:block;
	height:0;
	overflow:hidden;
	padding-top:34px;
	background:url(/images/nav/nav_base.gif) 0 0 no-repeat;
}
#nav li a:hover{		
	background:url(/images/nav/nav_base_over.gif) 0 0 no-repeat;
}
#nav li a.active, #nav li a.active:hover {		
	background:url(/images/nav/nav_base_active.gif) 0 0 no-repeat;
}
					
#nav #nav-about-scotty a{ width:123px; }

#nav #nav-fishing-gear a{ width:193px; background-position:-123px 0; }

#nav #nav-boating-supplies a{ width:221px; background-position:-316px 0;}

#nav #nav-scotty-support a{ width:123px; background-position:-537px 0; }

#nav #nav-fishing-tips a{ width:189px; background-position:-660px 0; }

#nav #nav-scotty-dealers a{ width:121px; background-position:-849px 0; }

/**************************Main Navigation*****************************************/

#menu {
	float:left;	
	width:149px;
	padding-top:9px;
	padding-left:25px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}

#menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
}

#menu li a {
	text-decoration:none;
	display:block;
	color:#fff;
	background:url(/images/utilities/subnav-indicator.gif) 13px 9px no-repeat;
	padding:7px 10px 9px 22px;
	vertical-align:bottom;
	zoom:1;
}

#menu li a.active, #menu li a.active:hover {
	background:url(/images/nav/subnav-bg-active.jpg) 0 0 repeat-y;
	color:#3c3c3c;
}

#menu li a:hover, #menu li a.hover {
	background:url(/images/nav/subnav-bg-over.jpg) 0 0 repeat-y;
	color:#fff;
}

/**.inactive {
	display:none;
}**/
li.active .inactive {
	display:block;
}

/* modifications */

#left{
float: left;
width: 255px;
}

#right{
float: left;
width: 255px;
margin-left: 10px;
}

.table_heading{
font-weight: bold;
border-bottom: 1px solid #a4d3fd;
background-color: #0c5da9;
color: #ffffff;
padding-left: 5px;
}

.table_body{
width: 100%;
padding: 3px;
}

.table_body ul{
margin-bottom: 5px;
list-style-image: url(/images/elements/arrow.gif);
}

.content ul li{
margin-bottom: 5px;
list-style-image: url(/images/elements/arrow.gif);
}

.content ol li{
margin: 5px 0 10px 0;
}


.enlarged_font{
font-size: 13px;
font-weight: bold;
margin: 0;
padding: 0;
color: #0c5da9;
line-height: 16px;
}
.enlarged_font2{
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
color: #0c5da9;
line-height: 16px;
}

.top{
text-align: right;
}

.textPDF
{
	color: #666666;
	font-size: 9px;
}

.overview{
line-height: 15px;
}

.product-center{
text-align: center;
}

ul{
margin-top: 0px;
}

.content .enlarged_font a{
color: #5d5d5d;
text-decoration: none;
color: #0c5da9;
}

.smallgray{
font-size: 10px;
color: #5d5d5d;
line-height: 13px;
}

.headings{
line-height: 15px;
}

.line-spacing{
line-height: 20px;
font-size: 11px;
}

textarea{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
width: 180px;
}

.country{
text-align: center;
padding: 2px 0 2px 0;
width: 75px;
}

.flag-spacing{
margin: 15px 5px 0 0;
}

#scotty-utilities {
	position: absolute;
	top: 0px;
	left: 646px;
	z-index: 999999;
	clear: both;
}
	#scotty-utilities li {
		float: left;
		list-style: none;
		z-index: 999999;
	}
	#scotty-utilities li#icon-left {
		height: 48px;
		width: 14px;
		background: url(../images/Utility-left.png); 
	}
	#scotty-utilities li#icon-right {
		height: 48px;
		width: 14px;
		background: url(../images/Utility-right.png); 
	}
	#scotty-utilities li {
		float: left;
		list-style: none;
		z-index: 999999;
	}
		#scotty-utilities li a {
			display: block;
			height: 1px;
			padding-top: 47px;
			overflow: hidden;		
			z-index: 999999;
		}
		#scotty-utilities li a:hover {
			background-position: 0 -48px;	
		}
			#icon-scotty-fishing {background: url(../images/utility_fishing.png); width: 111px;}
			#icon-paddle-sports {background: url(../images/utility_paddle.png); width: 165px;}
			#icon-scotty-fire {background: url(../images/utility_fire.png); width: 91px;}