/*
Theme Name: Easton Bell Sports
Theme URI: http://eastonbellsports.com
Description: Theme for Easton Bell Sports Corporate Site</a>.
Version: 1.0
Author: Wes Lebsack
Tags: ebs

*/



body {
	background-image: url('images/pagebg.jpg');
	background-color: #1c1c1c;	
	background-repeat: repeat-x;
}

a {
	color: #FFFFFF;
	position:relative;
}

ul { margin-left: 35px; }

.homecurves {
	margin: -544px 0px 0px 0px;
	height: 544px;
	width: 690px;
	z-index: 6;
	position: static;
}

.homeleftcurve {
	margin: 0px 0px 0px 0px;
	position: static;
	height: 544px;
	width: 28px;
}


.homerightcurve {
	margin: 0px 0px 0px 634px;
	position: static;
	height: 544px;
	width: 28px;
}

.homeslider {
	cursor: pointer;
	cursor: hand;
	height: 544px;
	width: 30px;
}

#homesliders {
	margin: 96px 0px 0px 4px;
	height: 544px;
	width: 900px;
	z-index: 1;
	position: absolute;
	background-color: #000000;
}

#homelinkint {
	height: 18px
	width: 300px;
	margin: 25px 0px 0px 30px;
	position: absolute;
}

#homenavigation {
	height: 126px;
	width: 908px;
	z-index: 999;
	position: absolute;
	background-image: url('images/navigation3.png');
}

.internalpagebody {
	margin: 0px 0px 0px 0px;
	background: url('images/bodybg.png') #525252;
	background-repeat:repeat-x;
	width: 900px;
}

.slideshowrapper {
	margin: 50px 0px 0px 0px;
	height: 500px;
	width: 960px;
	position: absolute;
	z-index: 1;
}

.intleftshadow {
	background: url('images/leftshadow.png');
	width: 30px;
}

.intrightshadow {
	background: url('images/rightshadow.png');
	width: 30px;
}

#footer {
	background-image: url('images/footer.png');
	height: 415px;
	width: 945px;
	margin: 20px auto 0px auto;
	background-image: url('images/footer.png');
}

#hockeyheader {
	height: 311px;
	width: 690px;
	margin: 0px 0px 0px 0px;
}

#homelink {
	height: 25px
	width: 53px;
	margin: 30px 0px 0px 23px;
	position: absolute;
}


/*

Internal Drop Down Menus

*/


* {padding:0; margin:0}
.dropdownint {float:left;}
.dropdownint dt {cursor:pointer;}
.dropdownint dt:hover {}
.dropdownint ul {margin: 0px 0px 0px 0px; border: 0px; list-style:none; height: 135px;}
.dropdownint li {display:inline; font-family: Verdana, Helvetica, Arial; font-size: 10px; color: #FFFFFF; position: relative; z-index: 999;}
.dropdownint a, .dropdownint a:active, .dropdownint a:visited {display:block; text-decoration:none; border: 0px; color: #FFFFFF; margin-left: 15px; margin-bottom: 2px; position: relative; z-index: 999;}
.dropdownint a:hover {text-decoration: underline; position: relative; z-index: 999;}
.dropdownint .underline {border: 0px; position: relative; position: relative; z-index: 999;}

* {padding:0; margin:0}
.globalnetworkddint {float:left;}
.globalnetworkddint dt {cursor:pointer;}
.globalnetworkddint dt:hover {}

.globalnetworkddint ul {margin: 0px 0px 0px 0px; border: 0px; list-style:none; height: 129px; position: relative; z-index: 999;}
.globalnetworkddint li {display:inline; font-family: Verdana, Helvetica, Arial; font-size: 10px; color: #FFFFFF;}
.globalnetworkddint a, .globalnetworkddint a:active, .globalnetworkddint a:visited {display:block; text-decoration:none; border: 0px; color: #FFFFFF; margin-left: 15px; margin-bottom: 2px; position: relative; z-index: 999;}
.globalnetworkddint a:hover {text-decoration: underline; position: relative; z-index: 999;}
.globalnetworkddint .underline {border: 0px; position: relative; z-index: 999;}

#navbrandsint {
	height: 18px
	width: 53px;
	margin: 63px 0px 0px 23px;
	position: absolute;
	z-index: 999;
}

#navaboutint {
	height: 18px
	width: 53px;
	margin: 63px 0px 0px 100px;
	position: absolute;
	z-index: 999;
}

#navprotectionint{
	height: 18px
	width: 75px;
	margin: 63px 0px 0px 180px;
	position: absolute;
	z-index: 999;
}

#navperformanceint {
	height: 18px
	width: 90px;
	margin: 63px 0px 0px 275px;
	position: absolute;
	z-index: 999;
}

#navinvestorint {
	height: 18px
	width: 53px;
	margin: 63px 0px 0px 380px;
	position: absolute;
	z-index: 999;
}

#navcareersint {
	height: 18px
	width: 70px;
	margin: 63px 0px 0px 500px;
	position: absolute;
	z-index: 999;
}

#globalnetworkint {
	height: 18px
	width: 160px;
	margin: 40px 0px 0px 725px;
	position: absolute;
	z-index: 999;
}





/*

Internal Branded Carousel

*/




.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 164px;
    height: 180px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  164px;
    height: 180px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  164px;
    height: 180px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 164px;
    height: 180px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 53px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('images/next-horizontal.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -34px 0;
}



.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -99px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 53px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('images/prev-horizontal.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -66px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;s
    background-position: -96px 0;
}

#wrap {
margin: 0px auto 0px auto;
}

.carouselcaption {
width: 164px;
margin: 10px 0px 0px 0px;
font-family: Helvetica, Arial, Verdana;
font-size: 11px;
color: #FFFFFF;
}



#home {background: url('/wp-content/themes/ebs/images/tabbg.png'); background-repeat: no-repeat;position:relative; height:301px; width:575px; margin-bottom:10px; margin-top:-2px; }
.feature {margin: 15px 15px 0px 18px; height:270px; padding-right:15px; position:absolute; width:525px; overflow:auto;}
#tabs {margin-bottom:0px; height:36px; margin-left:12px;margin-top:1px;}
#tabs li {background-color:transparent;display:inline;float:none;list-style:none; height:36px; width:136px;}
#tabs li a { background-image:url('/wp-content/themes/ebs/images/inactivetab.png');color:#ffffff;padding-top:24px;margin-left:-12px;}
#tabs li a.active { background-image:url('/wp-content/themes/ebs/images/activetab.png');color:#ffffff;padding-top:24px;}