@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: #78140f;
	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;
}*/


.title{
	color: #78140f;
	font-size: 16px;
	font-weight: bold;
}

h1{
	color: #000000;
	margin-bottom:10px;
	font-size: 25px;
	font-weight: bold;
}

h2{
	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-top:28px;
	position:relative;
	height:137px;
}
.navbase{
	background:url(/images/themes/base/nav_base_general.jpg) bottom left no-repeat;
}
.base{
	background-color:#1e1c1b;
}
.contentbase{
	background:url(/images/themes/base/body_bg_base.jpg) 0 0 no-repeat;
}


/** Fishing Gear Equipment Theme **/

.overflow_leftfge{
	background:url(/images/themes/equipment/bg_left_fge.jpg) top right no-repeat;
}
.overflow_rightfge{
	background:url(/images/themes/equipment/bg_right_fge.jpg) top left no-repeat;
}
.headerfge{
	background:url(/images/themes/equipment/header_fge.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding-top:28px;
	position:relative;
	height:137px;
}
.navfge{
	background:url(/images/themes/equipment/nav_base_fge.jpg) 0 0 no-repeat;
}
.fge{
	background-color:#1e1c1b;
}
.contentfge{
	background:url(/images/themes/equipment/body_bg_fge.jpg) 0 0 no-repeat;
}



/** Boating Supplies & Equipment **/
.overflow_leftbse{
	background:url(/images/themes/boating-supplies-and-equipment/bg_left_bse.jpg) top right no-repeat;
}
.overflow_rightbse{
	background:url(/images/themes/boating-supplies-and-equipment/bg_right_bse.jpg) top left no-repeat;
}
.headerbse{
	background:url(/images/themes/boating-supplies-and-equipment/header_bse.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding-top:28px;
	position:relative;
	height:137px;
}
.navbse{
	background:url(/images/themes/boating-supplies-and-equipment/nav_base_bse.jpg) 0 0 no-repeat;
}
.bse{
	background-color:#1e1c1b;
}
.contentbse{
	background:url(/images/themes/boating-supplies-and-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-top:28px;
	position:relative;
	height:137px;
}
.navss{
	background:url(/images/themes/scotty-support/nav_base_ss.jpg) 0 0 no-repeat;
}
.ss{
	background-color:#1e1c1b;
}
.contentss{
	background:url(/images/themes/scotty-support/body_bg_ss.jpg) 0 0 no-repeat;
}


/** Fishing Tips & Techniques **/
.overflow_leftft{
	background:url(/images/themes/scotty-distributors/bg_left_ft.jpg) top right no-repeat;
}
.overflow_rightft{
	background:url(/images/themes/scotty-distributors/bg_right_ft.jpg) top left no-repeat;
}
.headerft{
	background:url(/images/themes/scotty-distributors/header_ft.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding-top:28px;
	position:relative;
	height:137px;
}
.navft{
	background:url(/images/themes/scotty-distributors/nav_base_ft.jpg) 0 0 no-repeat;
}
.ft{
	background-color:#1e1c1b;
}
.contentft{
	background:url(/images/themes/scotty-distributors/body_bg_ft.jpg) 0 0 no-repeat;
}


/** Scotty Dealers **/

.overflow_leftsd{
	background:url(/images/themes/media-gallery/bg_left_sd.jpg) top right no-repeat;
}
.overflow_rightsd{
	background:url(/images/themes/media-gallery/bg_right_sd.jpg) top left no-repeat;
}
.headersd{
	background:url(/images/themes/media-gallery/header_sd.jpg) 0 0 no-repeat;
	vertical-align:top;
	padding-top:28px;
	position:relative;
	height:137px;
}
.navsd{
	background:url(/images/themes/media-gallery/nav_base_sd.jpg) 0 0 no-repeat;
}
.sd{
	background-color:#1e1c1b;
}
.contentsd{
	background:url(/images/themes/media-gallery/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-top:28px;
	position:relative;
	height:137px;
}
.navhome{
	background:url(/images/themes/home/nav_home.jpg) 0 0 no-repeat;
}
.home{
	background-color:#23120a;
}
.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;
}

.cta ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

.cta li {
	vertical-align:bottom;
	zoom:1;
}

.cta li a {
	width:197px;
	overflow:hidden;
	height:1px;
	display:block;
}

#cta-contact a {
	background-image:url(/images/cta/cta1-trans.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:73px;	
}

#cta-contact a:hover {
	background-image:url(/images/cta/cta1_over-trans.png);
}

#cta-download a {
	background-image:url(/images/cta/cta2-trans.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:69px;	
}

#cta-download a:hover {
	background-image:url(/images/cta/cta2_over-trans.png);
}

#cta-products a {
	background-image:url(/images/cta/cta3-trans.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:84px;	
}

#cta-products a:hover {
	background-image:url(/images/cta/cta3_over-trans.png);
}

.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{
	width:90px;
	float:left;
	color:#e23500;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:13px 0 0 30px;
	display: none;
}
	.scotty_fire a{
		text-decoration:none;
		color:#e23500;
	}
	.scotty_fire a:hover{
		text-decoration:underline;
	}
	
.scotty_paddle_sports{
	width:90px;
	float:left;
	color:#5ea63e;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:13px 0 0 36px;
	display: none;
}
	.scotty_paddle_sports a{
		text-decoration:none;
		color:#5ea63e;
	}
	.scotty_paddle_sports a:hover{
		text-decoration:underline;
	}
	
/************************** Main Navigation *****************************/
#nav{
	width:970px;
	position:absolute;
	top:131px;
	left:0;
}	
#nav ul,#nav li{
	margin:0;
	padding:0;
	list-style-type:none; 
}

#nav ul {
	overflow:hidden;
}

#nav li{
	display:block;
	float:left;
}
#nav li a{
	display:block;
	height:1px;
	overflow:hidden;
	padding-top:33px;
	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:174px; }

#nav #nav-equipment a{ width:166px; background-position:-174px 0; }

#nav #nav-scotty-support a{ width:187px; background-position:-340px 0; }

#nav #nav-distributors a{ width:218px; background-position:-527px 0; }

#nav #nav-gallery {
	position:absolute;
	top:-17px;
	right:0;
	/*z-index:2000;*/
	z-index:9;
	float:none;	
	display:inline;
}

#nav #nav-gallery a { 
	width:225px; 
	background-image:url(/images/nav/media-gallery.gif);
	background-position:top left;  
	background-repeat:no-repeat;
	padding-top:50px;
	height:1px;
}

#nav #nav-gallery a:hover {
	background-image:url(/images/nav/media-gallery-over.gif);
}

#nav #nav-gallery a.active {
	background-image:url(/images/nav/media-gallery-active.gif);
}

/**************************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-active.jpg) 0 0 repeat-y;
	color:#3c3c3c;
}

.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: #c81e14;
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: #c81e14;
line-height: 16px;
}
.enlarged_font2{
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
color: #c81e14;
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: #c81e14;
}

.smallgray{
font-size: 10px;
color: #5d5d5d;
line-height: 13px;
}

.headings{
line-height: 13px;
}

a.headings{
color: #323232;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.headings:hover{
text-decoration: underline;
color: #c81e14;
}

.line-spacing{
line-height: 20px;
font-size: 11px;
}

textarea{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
width: 180px;
}

.float-left{
float: left;
margin-top: 6px;
margin-right: 5px;
}

.float-right{
float: right;
margin-top: 6px;
margin-left: 5px;
}

.equipment-middle{
border-left: 1px solid #000000;
border-right: 1px solid #000000;
width: 170px;
}
.equipment-side{
width: 170px;
}

.country{
text-align: center;
padding: 2px 0 2px 0;
width: 75px;
}

.flag-spacing{
margin: 15px 5px 0 0;
}

.video-heading{
padding-bottom: 10px;
}

#scotty-utilities {
	position: absolute;
	top: 0px;
	left: 625px;
	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;}