/* Homepage CSS - Style Template 10 */
div#homepageContentOutsideContainer {
	margin-top: 15px; }
div#homepageLeftContainer, div#homepageRightContainer {
	float: left;
	width: 469px; }
	
div#homepageContentFlashContainer {
	float: left;
	width: 645px;
	height: 390px; }
div#homepageContentRightColumnContainer {
	float: left;
	width: 292px; }
div#homepageContentRightColumnContainer a {
	display: block; }
*html div#homepageContentRightColumnContainer a {
	margin-bottom: -2px; }
	
div#rewardsWelcomeBannerContainer {
	height: 0px;
	overflow: hidden;
	width: 100%;
	text-align: center; }
div#rewardsWelcomeBannerContainer img {
	padding: 10px 0px;
	margin: 0px auto; }
/* Scroller CSS */
#brandScroller {
	width: 100%;
	margin-top: 15px;
	padding-top: 1px;	}
#divMainPane {
	padding-top: 10px;
	height: 98px;
	position: relative;
	width: 100%; }
#containerWrapper {
	float: left;
	height: 98px;
	width: 837px; }
#divLeftControl, #divRightControl {
	width: 50px;
	float: left;
	position: relative; }
#divLeftControl a, #divRightControl a {
	display: block;
	height: 79px;
	width: 50px; 
	background-image: url(//images.surffanatics.com/partners/surf/homepage/scroller_sprite.gif);
	background-repeat: no-repeat; }
#divLeftControl a {
	background-position: top left; }
#divLeftControl a:hover {
	background-position: bottom left; }
#divRightControl a {
	background-position: top right; }
#divRightControl a:hover {
	background-position: bottom right; }
#divContainer {
	display: block;
	height: 98px;	
	overflow: hidden;				
	position: relative;	
	width: 837px; }
#divContent {
	position: relative;
	width: auto; } 
#divContent td,#divContent a {
	height: 79px;
	width: 79px; }
#divContent a {
	display: block; }
.scrollimage {
	border: none;
	height: 98px;
	vertical-align: top; }

/* CSS Logo Sprites - Style Template 19 */
.logoSprites {
	display: block;
	background-image: url(http://images.surffanatics.com/partners/surf/sprites/logos_new.gif);
	background-repeat:no-repeat;
	height:98px;
	margin-left:3px;
	width:96px; }

.brandLandingFix
{
	display:block;
}

.logoSpritesSmall{
	display: block;
	background-image: url(http://images.surffanatics.com/partners/surf/sprites/logossmall_new.gif);
	background-repeat:no-repeat;
	background-position: -1000px -1000px;
	height:79px;
	margin-left:2px;
	width:79px; }

#aaronchang{
	background-position: -100px -396px;
}

	#maleaaronchang{
		background-position: -100px -396px;
	}

	#femailaaronchang{
		background-position: -100px -396px;
	}
	
#allyance	
{
	background-position: -396px -693px;
}

	#maleallyance	
	{
		background-position: -396px -693px;
	}

	#femaleallyance	
	{
		background-position: -396px -693px;
	}

#arnette{
	background-position: 0px 0px;
}

	#malearnette{
		background-position: 0px 0px;
	}

	#femalearnette{
		background-position: -396px -792px;
	}

#atwater{
	background-position: -100px 0px;
}

	#maleatwater{
		background-position: -100px 0px;
	}

	#femaleatwater{
		background-position: -100px 0px;
	}
	
#cobian {
	background-position: -100px -891px;
}

	#malecobian{
		background-position: -100px -891px;
	}

	#femalecobian{
		background-position: -100px -891px;
	}

#dakine{
	background-position: -198px -396px;
}

	#maledakine{
		background-position: -198px -396px;
	}

	#femaledakine{
		background-position: -198px -396px;
	}

#electric{
	background-position: -297px -396px;
}

	#maleelectric{
		background-position: -297px -396px;
	}

	#femaleelectric{
		background-position: -297px -396px;
	}
#element{
	background-position: -198px 0px;
}

	#maleelement{
		background-position: -198px 0px;
	}
	
	#femaleelement{
		background-position: -198px 0px;
	}

#ergo {
	background-position: -100px -990px; }
#maleergo {
	background-position: -100px -990px; }
#femaleergo {
	background-position: -100px -990px; }

#ezekiel{
	background-position: -297px 0px;
}

	#maleezekiel{
		background-position: -297px 0px;
	}

	#femaleezekiel{
		background-position: -297px 0px;
	}

#f54{
	background-position: -396px 0px;
}

	#malef54{
		background-position: -396px 0px;
	}

	#femalef54{
		background-position: -396px 0px;
	}

#fcs{
	background-position: 0px -99px;
}

	#malefcs{
		background-position: 0px -99px;
	}

	#femalefcs{
		background-position: 0px -99px;
	}

#fox {
	background-position: -198px -990px;
}

#malefox{
	background-position: -198px -990px;
}

#femalefox {
	background-position: -198px -990px;
}
	


#freestyle{
	background-position: -100px -99px;
}

	#malefreestyle{
		background-position: -100px -99px;
	}

	#femalefreestyle{
		background-position: -100px -99px;
	}

#havaianas{
	background-position: -396px -396px;
}

	#malehavaianas{
		background-position: -396px -396px;
	}

	#femalehavaianas{
		background-position: -396px -396px;
	}
	
#hic {
	background-position: -198px -891px;
}

	#malehic{
		background-position: -198px -891px;
	}

	#femalehic{
		background-position: -198px -891px;
	}

#hoven{
	background-position: -198px -99px;
}

	#malehoven{
		background-position: -198px -99px;
	}

	#femalehoven{
		background-position: -198px -99px;
	}

#hurley{
	background-position: 0px -495px;
}

	#malehurley{
		background-position: 0px -495px;
	}

	#femalehurley{
		background-position: -297px -99px;
	}

#insight{
	background-position: -100px -495px;
}

	#maleinsight{
		background-position: -100px -495px;
	}
	
	#femaleinsight{
		background-position: -100px -495px;
	}

#jedidiah{
	background-position: -396px -99px;
}

	#malejedidiah{
		background-position: -396px -99px;
	}
	
	#femalejedidiah{
		background-position: -396px -99px;
	}

#lost{
	background-position: 0px -198px;
}

	#malelost{
		background-position: 0px -198px;
	}

	#femalelost{
		background-position: 0px -198px;
	}

#lucylove{
	background-position: -198px -495px;
}

	#malelucylove{
		background-position: -198px -495px;
	}

	#femalelucylove{
		background-position: -198px -495px;
	}

#mada{
	background-position: -100px -198px;
}

	#malemada{
		background-position: -100px -198px;
	}

	#femalemada{
		background-position: -100px -198px;
	}

#matrix{
	background-position: -198px -198px;
}

	#malematrix{
		background-position: -198px -198px;
	}

	#femalematrix{
		background-position: -198px -198px;
	}

#nixon{
	background-position: -297px -495px;
}

	#malenixon{
		background-position: -297px -495px;
	}

	#femalenixon{
		background-position: -297px -495px;
	}

#oceanearth{
	background-position: -396px -495px;
}

	#maleoceanearth{
		background-position: -396px -495px;
	}

	#femaleoceanearth{
		background-position: -396px -495px;
	}

#oceanminded{
	background-position: -297px -198px;
}

	#maleoceanminded{
		background-position: -297px -198px;
	}

	#femaleoceanminded{
		background-position: -297px -198px;
	}

#oneillhim{
	background-position: -396px -198px;
}

	#maleoneill{
		background-position: -396px -198px;
	}

#oneillher{
	background-position: 0px -297px;
}

	#femaleoneill{
		background-position: 0px -297px;
	}

#olukai {
	background-position: -297px -990px;
}

#maleolukai{
	background-position: -297px -990px;
}

#femaleolukai {
	background-position: -297px -990px;
}
	


#paulfrank{
	background-position: 0px -594px;
}

	#malepaulfrank{
		background-position: 0px -594px;
	}

	#femalepaulfrank{
		background-position: 0px -594px;
	}

#quiksilver {
	background-position: -396px -792px; }
#malequiksilver {
	background-position: -396px -792px; }
#femalequiksilver {
	background-position: -396px -792px; }

#reefher{
	background-position: -100px -297px;
}

	#femalereef{
		background-position: -100px -297px;
	}

#reefhim{
	background-position: -198px -297px;
}

	#malereef{
		background-position: -198px -297px;
	}

#ripcurl{
	background-position: -297px -297px;
}

	#femaleripcurl{
		background-position: -297px -792px;
	}

	#maleripcurl{
		background-position: -297px -297px;
	}
	
#roxy {
	background-position: -1px -396px;
}

	#maleroxy{
		background-position: 0px -396px;
	}

	#femaleroxy{
		background-position: 0px -396px;
	}

#rusty{
	background-position: -100px -594px;
}

	#malerusty{
		background-position: -100px -594px;
	}

	#femalerusty{
		background-position: -100px -594px;
	}

#sanuk{
	background-position: -198px -594px;
}

	#malesanuk{
		background-position: -198px -594px;
	}

	#femalesanuk{
		background-position: -198px -594px;
	}

#smithoptics{
	background-position: -396px -297px;
}

	#malesmithoptics{
		background-position: -396px -297px;
	}

	#femalesmithoptics{
		background-position: -396px -297px;
	}

#split{
	background-position: -297px -594px;
}

	#malesplit{
		background-position: -297px -594px;
	}

	#femalesplit{
		background-position: -297px -693px;
	}

#spy{
	background-position: -396px -594px;
}

	#malespy{
		background-position: -396px -594px;
	}

	#femalespy{
		background-position: -396px -594px;
	}

#surffanatics{
	background-position: -100px -693px;
}

	#malesurffanatics{
		background-position: -100px -693px;
	}

	#femalesurffanatics{
		background-position: -100px -693px;
	}

#tavik{
	background-position: 0px -792px;
}

	#maletavik{
		background-position: 0px -792px;
	}

	#femaletavik{
		background-position: 0px -792px;
	}

#vestal{
	background-position: -198px -693px;
}

	#malevestal{
		background-position: -198px -693px;
	}

	#femalevestal{
		background-position: -198px -693px;
	}
	
#volcom {
	background-position: 0px -891px;
}

	#malevolcom{
		background-position: 0px -891px;
	}

	#femalevolcom{
		background-position: 0px -891px;
	}

#vonzipper{
	background-position: 0px -693px;
}

	#malevonzipper{
		background-position: 0px -693px;
	}

	#femalevonzipper{
		background-position: 0px -693px;
	}

#moreBrands, #moreBrands2{
	background-position: -99px -792px;
}

#moreBrandsHover, #moreBrandsHover2 {
	background-position: -198px -792px;
}

/* home page logos for bottom scroller */

.aaronchangHp{
	background-position: -80px -320px;
}

.theallyanceHp{
	background-position: -240px -560px;
}

.arnetteHp{
	background-position: 0px 0px;
}

.arnetteherHp{
	background-position: -80px -640px;
}

.atwaterHp{
	background-position: -80px 0px;
}

.cobianHp{
	background-position: 0px -720px;
}

.dakineHp{
	background-position: -160px -320px;
}
.dcHp {
	background-position: -160px -720px; }

.electricHp{
	background-position: -240px -320px;
}

.elementHp{
	background-position: -160px 0px;
}

.ergoHp {
	background-position: 0px -800px; }
	
.ezekielHp{
	background-position: -240px 0px;
}

.f54Hp{
	background-position: -320px 0px;
}

.fcsHp{
	background-position: 0px -80px;
}

.foxHp {
	background-position: -80px -800px; }
	
.freestyleHp{
	background-position: -80px -80px;
}

.havaianasHp{
	background-position: -320px -320px;
}

.hicHp {
	background-position: -80px -720px;
}

.hovenHp{
	background-position: -160px -80px;
}

.hurleyHp{
	background-position: -240px -80px;
}

.insightHp{
	background-position: 0px -400px;
}

.jedidiahHp{
	background-position: -320px -80px;
}

.koastalHp {
	background-position: -600px -800px; }
div#brandLogo .koastalHp {
	height: 0px;
	width: 0px;
	display: none; }
	
.lostHp{
	background-position: 0px -160px;
}

.lucyloveHp{
	background-position: -80px -400px;
}

.madaHp{
	background-position: -80px -160px;
}

.matixHp{
	background-position: -160px -160px;
}

.nixonHp{
	background-position: -160px -400px;
}

.oceanearthHp{
	background-position: -240px -400px;
}

.oceanmindedHp{
	background-position: -240px -160px;
}
.oneillHp{
	background-position: -320px -160px;
}
.oneillhimHp{
	background-position: -320px -160px;
}

.oneillherHp{
	background-position: 0px -240px;
}

.olukaiHp {
	background-position: -160px -800px; }

.paulfrankHp{
	background-position: -320px -400px;
}

.quiksilverHp {
	background-position: -160px -640px; }

.reefHp{
	background-position: -160px -240px;
}

.reefherHp{
	background-position: -80px -240px;
}

.reefhimHp{
	background-position: -160px -240px;
}

.ripcurlHp{
	background-position: -240px -240px;
}

.roxyHp {
	background-position: -240px -640px;
}

.rustyHp{
	background-position: 0px -480px;
}
.rvcaHp {
	background-position: -240px -720px; }
.sanukHp{
	background-position: -80px -480px;
}

.smithopticsHp{
	background-position: -320px -240px;
}

.splitHp{
	background-position: -160px -480px;
}

.spyHp,.spyopticsHp{
	background-position: -240px -480px;
}

.surffanaticsHp{
	background-position: 0px -560px;
}

.tavikHp{
	background-position: -320px -560px;
}

.vestalHp{
	background-position: 0px -320px;
}

.volcomHp {
	background-position: -320px -640px;
}

.vonzipperHp{
	background-position: -320px -480px;
}
.zooyorkHp {
	background-position: -320px -720px; }


