@charset "UTF-8";
/* CSS Document */

* { margin: 0; padding: 0; }

/*---- Main Coding ----*/

	html, body { height:100%; }
	
	body { background: #888 scroll center 0;
			font-family:"Lucida Sans", "Lucida Grande", Verdana, Sans-serif; }
	
	/*
	
	#mainwrap { width: 985px;
				height: 100%;
				background:transparent;
				voice-family: "\"}\"";
				voice-family: inherit;
				margin: 0 auto 0 auto;
				position:relative; }
				
	*/
	
	#mainwrap { width: 931px;
				height: 100%;
				background: transparent;
				voice-family: "\"}\"";
				voice-family: inherit;
				margin: 0 auto 0 auto;
				position:relative; }
	
	#wrap { width: 925px;
			height: 100%;
			background-image:url(../images/footerbg.png);
			voice-family: "\"}\"";
			voice-family: inherit;
			margin: 0 auto 0 auto;
			position: relative; }

	#band { background-color:#CE3428;
			background-image:url(../images/headerbg.png);
			height: 153px; }
			
	#bandimage { background:transparent;
					width: 925px;
					height: 153px; }
	
	#blackbeard { background-color:#000; 
				height:5px; }
	
	#main { background-color:#FFF; 
			height:389px; }
	
	#espn { background-image:url(../images/espnbg.jpg); 
			background-color:#000; 
			height:50px; }
	
	#maintoo { background-color:#CCC;
				background: transparent url(../images/lowMainBG.png);
				height:98px; }
				
	#maintooimage { background:transparent;
					width: 925px;
					height: 98px; }
	
	#low { background-image:url(../images/footerbg.png);
			background-color:#CE3428; 
			height: 57px;
			padding-top:15px;}
			
	#lowBro {
		background-image:url(../images/epicness.png);
		background-repeat:no-repeat;
		background-color: transparent;
		width: 358px;
		height: 44px;
		float: right;
	}
	
	.epic-link {
		width:358px;
		height:44px;
		display:block;
	}
	
	#lowGo {
		background-color: transparent;
		height: 56px;
		float: left;
	}
			
	#shadowcat { background: transparent;
				width: 3px;
				height: 100%;
				float: left;
				position: relative;
				overflow: auto;
				padding: 0 0;
				margin: 0 0;
				voice-family: "\"}\"";
				voice-family: inherit;
				}
				
	#shadowfax { background: transparent;
				width: 3px;
				height: auto;
				min-height: 100%;
				float: right;
				margin: 0 auto 0 auto;
				position: relative;
				overflow: auto;
				padding: 0 0;
				margin: 0 0;
				}
				
	#lowerSpace { background: transparent;
				width: 5px;
				height: 98px; }
		
/*---- sportsNews.xsl Formating ----*/

	.nav45 {
	width: 260px;
	background: transparent;
	top: 0;
	left: 0;
	bottom: 0;
	margin-left: 18px;
	margin-top: 0;
	margin-bottom: 0;
	list-style-image: url(../images/arrow.gif);
	line-height: 125%;
	}
	
	.nav45 li {
		display: list-item;
		margin: 0 0;
		padding: 0 0;
		white-space: nowrap;
	}
	
	
					
			
/*---- Menu Fun with JQuery and CSS Sprites ----*/

		.nav {
			width: 647px;
			height: 34px;
			background: url(../images/menu.png) no-repeat;
			position: absolute;
			top: 89px;
			left: 211px;
		}
		
		.nav li { display: inline; }
				
		.nav li a:link, .nav li a:visited { 
			position: absolute;
			top: 0;
			height: 34px;
			text-indent: -9000px;
			overflow: hidden;
			z-index: 10;}
											
		/*---- Home ----*/
		
		.nav .home a:link, .nav .home a:visited { 
			left: 17.217px; 
			width: 83.282px; }
		
		.nav .home a:hover, .nav .home a:focus { 
			background: url(../images/menu.png) no-repeat -17.217px -39px; }
		
		.nav .home a:active {
			background:url(../images/menu.png) no-repeat -17.217px -78px; }
		
		.current-home .home a:link, .current-home .home a:visited {
			background: url(../images/menu.png) no-repeat -17.217px -117px;
			cursor: default; }
			
		.nav-home, .nav-home-click {
			position: absolute;
			top: 0;
			left: 17.217px;
			width: 83.282px;
			height: 34px;
			background: url(../images/menu.png) no-repeat -17.217px -39px; }
			
		.nav-home-click {
			background: url(../images/menu.png) no-repeat -17.217px -78px; }
		
		/*---- Services ----*/
		
		.nav .service a:link, .nav .service a:visited { 
			left: 100.45px; 
			width: 128.814px; }
		
		.nav .service a:hover, .nav .service a:focus {
			background:url(../images/menu.png) no-repeat -100.45px -39px; }
			
		.nav .service a:active {
			background: url(../images/menu.png) no-repeat -100.45px -78px; }
			
		.current-service .service a:link, .current-service .service a:visited {
			background: url(../images/menu.png) no-repeat -100.45px -117px;
			cursor: default; }
			
		.nav-service, .nav-service-click {
			position: absolute;
			top: 0;
			left: 100.45px;
			width: 128.814px;
			height: 34px;
			background: url(../images/menu.png) no-repeat -100.45px -39px; }
			
		.nav-service-click {
			background: url(../images/menu.png) no-repeat -100.45px -78px; }
			
		/*---- Clients ----*/
		
		.nav .clients a:link, .nav .clients a:visited { 
			left: 230.313px; 
			width: 114.021px; }
		
		.nav .clients a:hover, .nav .clients a:focus {
			background:url(../images/menu.png) no-repeat -230.313px -39px; }
		
		.nav .clients a:active {
			background: url(../images/menu.png) no-repeat -230.313px -78px; }
			
		.current-clients .clients a:link, .current-clients .clients a:visited {
			background: url(../images/menu.png) no-repeat -230.313px -117px;
			cursor: default; }
			
		.nav-clients, .nav-clients-click {
			position: absolute;
			top: 0;
			left: 230.313px;
			width: 114.021px;
			height: 34px;
			background: url(../images/menu.png) no-repeat -230.313px -39px; }
			
		.nav-clients-click {
			background: url(../images/menu.png) no-repeat -230.313px -78px; }
			
		/*---- About Us ----*/
		
		.nav .about a:link, .nav .about a:visited { 
			left: 344.334px; 
			width: 133.048px; }
		
		.nav .about a:hover, .nav .about a:focus {
			background:url(../images/menu.png) no-repeat -344.334px -39px; }
			
		.nav .about a:active {
			background: url(../images/menu.png) no-repeat -344.334px -78px; }
			
		.current-about .about a:link, .current-about .about a:visited {
			background: url(../images/menu.png) no-repeat -344.334px -117px;
			cursor: default; }
			
		.nav-about, .nav-about-click {
			position: absolute;
			top: 0;
			left: 344.334px;
			width: 133.048px;
			height: 34px;
			background: url(../images/menu.png) no-repeat -344.334px -39px; }
			
		.nav-about-click {
			background: url(../images/menu.png) no-repeat -344.334px -78px; }
			
		/*---- Contact Us ----*/
		
		.nav .contact a:link, .nav .contact a:visited { 
			left: 477.382px; 
			width: 156.913px; }
		
		.nav .contact a:hover, .nav .contact a:focus {
			background:url(../images/menu.png) no-repeat -477.382px -39px; }
			
		.nav .contact a:active {
			background: url(../images/menu.png) no-repeat -477.382px -78px; }
			
		.current-contact .contact a:link, .current-contact .contact a:visited {
			background: url(../images/menu.png) no-repeat -477.382px -117px;
			cursor: default; }
			
		.nav-contact, .nav-contact-click {
			position: absolute;
			top: 0;
			left: 477.382px;
			width: 156.913px;
			height: 34px;
			background: url(../images/menu.png) no-repeat -477.382px -39px; }
			
		.nav-contact-click {
			background: url(../images/menu.png) no-repeat -477.382px -78px; }
			
/*---- Learn More, Because Knowledge Is Power! - Video Spotlight - More JQuery and CSS Sprites ----*/

		.nav2 {
			width: 145px;
			height: 24px;
			background: url(../images/learnMore.png) no-repeat;
			position: absolute;
			top: 655px;
			left: 41px;
		}
		
		.nav2 li { display: inline; }
				
		.nav2 li a:link, .nav2 li a:visited { 
			position: absolute;
			top: 0;
			height: 24px;
			text-indent: -9000px;
			overflow: hidden;
			z-index: 10;}		
		
		/*---- Learn More - One ----*/
		
		.nav2 .learn a:link, .nav2 .learn a:visited { 
			left: 17.039px; 
			width: 128px; }
		
		.nav2 .learn a:hover, .nav2 .learn a:focus {
			background:url(../images/learnMore.png) no-repeat -17.039px -29px; }
			
		.nav2 .learn a:active {
			background: url(../images/learnMore.png) no-repeat -17.039px 0px; }
			
		.current-learn .learn a:link, .current-learn .learn a:visited {
			background: url(../images/learnMore.png) no-repeat -17.039px -58px;
			cursor: default; }
			
/*---- All Of Are Your Knowledge, Belongs To Us! - Meet the Team - More JQuery and CSS Sprites ----*/

		.nav3 {
			width: 145px;
			height: 24px;
			background: url(../images/learnMore.png) no-repeat;
			position: absolute;
			top: 655px;
			left: 280px;
		}
		
		.nav3 li { display: inline; }
				
		.nav3 li a:link, .nav3 li a:visited { 
			position: absolute;
			top: 0;
			height: 24px;
			text-indent: -9000px;
			overflow: hidden;
			z-index: 10;}		
		
		/*---- Learn More - One ----*/
		
		.nav3 .more a:link, .nav3 .more a:visited { 
			left: 17.039px; 
			width: 128px; }
		
		.nav3 .more a:hover, .nav3 .more a:focus {
			background:url(../images/learnMore.png) no-repeat -17.039px -29px; }
			
		.nav3 .more a:active {
			background: url(../images/learnMore.png) no-repeat -17.039px 0px; }
			
		.current-more .more a:link, .current-more .more a:visited {
			background: url(../images/learnMore.png) no-repeat -17.039px -58px;
			cursor: default; }
			
/*---- Slide, Slide, Slippery Slide - CSS for the Image Slider ----*/

	/* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

	#slider{}
	
	#slider ul, #slider li{
		margin:0 0;
		padding:0 0;
		list-style:none;
		}
		
	#slider li{ 
	
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:925px;
		height:389px;
		overflow:hidden; 
		}
		
	/*---- NOTE: You can't see these Buttons on the stage without previewing in a browser. They're added to the stage by "easySlider1.5.js" on launch. ----*/ 
		
	#prevBtn, #nextBtn{ 
		display:block;
		width:43px;
		height:24px;
		position:absolute;
		left:805px;
		top:158px;
		}
		
	#nextBtn{ 
		left:850.002px;
		width:43px;
		}	
		
	#prevBtn a, #nextBtn a{  
		display:block;
		width:43px;
		height:24px;
		background:url(../images/sliderButtons.png) no-repeat 0 -28px;	
		}	
		
	#nextBtn a{ 
		width:43px;
		background:url(../images/sliderButtons.png) no-repeat -45px -28px;
		}	
			
/*---- Lower Section - Divide Into Three Parts ----*/

	#one 
	{
		background:transparent;
		height:98px;
		width:235px;
		float:left;
		overflow: hidden; 
	}
			
	#two 
	{
		background:transparent;
		height:98px;
		width:235px;
		float:left;
		overflow: hidden; 
	}
			
	#twoImage 
	{ 
		padding: 0 0;
		margin: 0 0;
		float: left; 
	}
	
	#twoSpace 
	{
		width: 0.8em;
		height: 98px;
		float: left;
	}
			
	#three 
	{
		height:98px;
		width:445px;
		float:left;
		overflow: hidden;
		padding-top: 0;
	}
			
	#divide {background:transparent;
				width:5px;
				height:98px;
				float: left; }
				
	#indexContainers {
		background: transparent;
		width: 210px;
		height: 85px;
		float: left;
		overflow: hidden;
	}
	
	#indexContainers2 {
		background: transparent;
		width: 420px;
		height: 85px;
		float: left;
		overflow: hidden;
	}
	
	#overHead {
		background:transparent;
		width: 210px;
		height: 12px;
		float: left;
		padding: 0 0;
	}
	
	#overHead2 {
		background:transparent;
		width: 420px;
		height: 12px;
		float: left;
		padding: 0 0;
	}
	
	#overHead4 {
		background:transparent;
		width: 200px;
		height: 12px;
		float: left;
		padding: 0 0;
	}
	
	#overHead3 {
		background:transparent;
		width: 276px;
		height: 5px;
		float: left;
		padding: 0 0;
	}
			
/*---- Fun With Type ----*/
			
	p, p1, pMain, pClients, td, li, form {
		font-size: 12px;
		line-height: 125%;
		color: #000;
		padding: 0 0;
		margin: 0 0;
	}
	
	.copy {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-color: #000000;
		text-align: left; }
	
	h1 { font-size: 19px; color: #000; margin: 0 3em 0; }
	
	h2 {font-size: 12px;
		line-height: 125%;
		color: #000;
		padding: 0 0;
		margin: 0 0;
	}
	
	h3 {
		text-decoration: none;
		font-size: 16px;
		color: #000;
		font-weight:bold;
	}
	h4 { font-size: 14px; color: #000; margin: 0 0 0; }
	h5 { font-size: 12px; color: #000; margin: 0 3em 0; }
	h6 { font-size: 9px; color: #000; margin: 0 1.5em 0; }
	
	h7 {
		text-decoration: none;
		font-size: 9px;
		color: #000;
		margin-top: 0;
		margin-right: 1em;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 1em;
		padding-right: 1em;
		padding-bottom: 1em;
		padding-left: 0em;
	}
	
	h45 {
		text-decoration: none;
		font-size: 9px;
		color: #000;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 1px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		line-height: 100%;
		
	}
	
	h16 {
		background: transparent url(../images/arrow2.gif) repeat-y;
		text-decoration: none;
		font-size: 9px;
		color: #000;
		margin: 0 0;
		padding: 0 0;
		overflow:hidden;
		line-height: 15px;
	}
	
	h8 {
		text-decoration: none;
		font-size: 14px;
		color: #000;
		font-weight:bold;
	}
	
	h9 { margin: 0 .5em 0; padding-top: 2em }
	
	h11 {
		text-decoration: none;
		font-size: 14px;
		color: #000;
		font-weight:bold;
		padding-bottom: 2em;
		margin-top: 0;
		margin-right: 1em;
		margin-bottom: 0;
		margin-left: 0em;
	}
	h10 {
		text-decoration: none;
		font-size: 9px;
		color: #000;
		margin-top: 1em;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0em;
		padding-left: 0em;
		padding-top: 1em;
		text-align: left;
	}
	
	p2 {
		padding-top: 0em;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
	}
	
	h12 { text-decoration: none; font-size: 9px; color: #000; margin: 0 .5em 0; }
	
	p {
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
	}

	p1 {
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
	}
	
	thisJustIn {
		text-decoration: none;
		font-size: 9px;
		color: #000;
		margin-top: 0;
		margin-right: 1em;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 1em;
		padding-right: 1em;
		padding-bottom: 1em;
		padding-left: 0em;
	}

	ul { margin: 1em 3em 1em; }
	li { margin: 0 0 1em 0; }
	
	a { color: #000; }
	a:link { text-decoration: none; }
	a:visited { text-decoration: none; }
	a:hover { text-decoration: underline; }
	a:active { text-decoration: none; }
	
/*---- SERVICES Section ----*/

#mainService { background-color:#FFF; 
			height:389px; }
			
#leftService {
	background-color:#CCC;
	height: 389px;
	width: 305px;
	float: left;
}

#spaceService {
	background: transparent;
	width: 1em;
	height: 389px;
	float: left;
}

#rightService {
	background: transparent;
	width: 590px;
	height: 389px;
	float:left;
	overflow: hidden;
}

	/*---- Submenu for Services... Craft Services! ----*/
	
			.nav4 {
				width: 559px;
				height: 24px;
				background: url(../images/menuService.png) no-repeat;
				position: relative;
				float:right;
				padding: 0 0;
				margin: 0 0;
			}
			
			.nav4 li { display: inline; }
					
			.nav4 li a:link, .nav4 li a:visited { 
				position: absolute;
				top: 0;
				height: 23px;
				text-indent: -9000px;
				overflow: hidden;
				z-index: 10;}
												
			/*---- Services ----*/
			
			.nav4 .serve a:link, .nav4 .serve a:visited { 
				left: 17px; 
				width: 108px;
				height:23px;
				}
			 
			.nav4 .serve a:hover, .nav4 .serve a:focus { 
				background: url(../images/menuService.png) no-repeat -17px -29px; }
			
			.nav4 .serve a:active {
				background:url(../images/menuService.png) no-repeat -17px -29px; }
			
			.current-serve .serve a:link, .current-serve .serve a:visited {
				background: url(../images/menuService.png) no-repeat -17px -29px;
				cursor: default; }
				
			/*---- The Riber Advantage ----*/
			
			.nav4 .advantage a:link, .nav4 .advantage a:visited { 
				left: 125px; 
				width: 223px;
				height: 23px;
				}
			 
			.nav4 .advantage a:hover, .nav4 .advantage a:focus { 
				background: url(../images/menuService.png) no-repeat -125px -29px; }
			
			.nav4 .advantage a:active {
				background:url(../images/menuService.png) no-repeat -125px -29px; }
			
			.current-advantage .advantage a:link, .current-advantage .advantage a:visited {
				background: url(../images/menuService.png) no-repeat -125px -29px;
				cursor: default; }
				
			/*---- Working With You ----*/
			
			.nav4 .working a:link, .nav4 .working a:visited { 
				left: 348px; 
				width: 196px;
				height: 23px; 
				}
			 
			.nav4 .working a:hover, .nav4 .working a:focus { 
				background: url(../images/menuService.png) no-repeat -348px -29px; }
			
			.nav4 .working a:active {
				background:url(../images/menuService.png) no-repeat -348px -29px; }
			
			.current-working .working a:link, .current-working .working a:visited {
				background: url(../images/menuService.png) no-repeat -348px -29px;
				cursor: default; }
				
/*---- ABOUT Section ----*/

#mainAbout { background: url(../images/graybackground.gif) repeat; 
			height:1110px;
			width: 925px;}
			
#newMainAbout { background: url(../images/graybackground.gif) repeat; 
			height:603px;
			width: 925px;
			}
			
#aboutLeft {
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#newAboutLeft {
	background-color:#CCC;
	height: 1110px;
	width: 240px;
	float: left;
	overflow: hidden;
	padding: 0 0;
	margin: 0 0;
}

#aboutContain {
	height: 98px;
	width: 241px;
	background: transparent;
	overflow: hidden;
}

#aboutContainSpace {
	height: 98px;
	width: 1em;
	background: transparent;
	float: left;
}

#aboutContainUpper {
	height: 30px;
	width: 146px;
	background: transparent;
	float: left;
}

#aboutSpace {
	height: 3px;
	width: 241px;
	background: #000;
}

#aboutSpaceService {
	background: transparent;
	width: 1em;
	height: 603px;
	float: left;
}


#newAboutSpaceService {
	background: transparent;
	width: 1em;
	height: 1110px;
	float: left;
}

#aboutRight {
	background: transparent;
	width: 647px;
	height: 530px;
	float:left;
}

#aboutDaveyJones {
	background: #000;
	width: 3px;
	height: 603px;
	float: left;
}

#newAboutDaveyJones {
	background: #000;
	width: 3px;
	height: 1110px;
	float: left;
}

#aboutBuffer {
	background: transparent;
	width: 647px;
	height: 55px;
	float: left;
}

#newAboutBuffer {
	background: transparent;
	width: 647px;
	height: 55px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#aboutHolder {
	background: transparent;
	width: 75px;
	height: 98px;
	float: left;
}

pClients {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

h55 {
	text-decoration: none;
	font-size: 16px;
	color: #000;
	font-weight:bold;
}

hAbout {
	text-decoration: none;
	font-size: 12px;
	color: #000;
	font-weight:bold;
}

hAbout2 {
	text-decoration: none;
	font-size: 10px;
	color: #000;
}

img.floatRightImage {
	float: right;
	clear: right;
	margin: 0 0 10px 10px;
}

img.floatLeftArrow {
	float: left;
	clear: left;
	margin: 0 0;
	
}

img.floatLeftImage {
	float: left;
	clear: left;
	margin: 0 10px 10px 0;
}
	

	/*---- Submenu for About Us... I Can't Wait To Tell You How We're Doing! ----*/
	
			.nav5 {
				width: 463px;
				height: 24px;
				background: url(../images/menuAbout.png) no-repeat;
				position: relative;
				float: right;
				padding: 0 0;
				margin: 0 0;
				}
			
			.nav5 li { display: inline; }
					
			.nav5 li a:link, .nav5 li a:visited { 
				position: absolute;
				top: 0;
				height: 24px;
				text-indent: -9000px;
				overflow: hidden;
				z-index: 10;}
												
			/*---- Values And Philosophies ----*/
			
			.nav5 .values a:link, .nav5 .values a:visited { 
				left: 17px; 
				width: 240px; }
			 
			.nav5 .values a:hover, .nav5 .values a:focus { 
				background: url(../images/menuAbout.png) no-repeat -17px -29px; }
			
			.nav5 .values a:active {
				background:url(../images/menuAbout.png) no-repeat -17px -29px; }
			
			.current-values .values a:link, .current-values .values a:visited {
				background: url(../images/menuAbout.png) no-repeat -17px -29px;
				cursor: default; }
				
			/*---- Company History ----*/
			
			.nav5 .history a:link, .nav5 .history a:visited { 
				left: 257px; 
				width: 187px; }
			 
			.nav5 .history a:hover, .nav5 .history a:focus { 
				background: url(../images/menuAbout.png) no-repeat -257px -29px; }
			
			.nav5 .history a:active {
				background:url(../images/menuAbout.png) no-repeat -257px -29px; }
			
			.current-history .history a:link, .current-history .history a:visited {
				background: url(../images/menuAbout.png) no-repeat -257px -29px;
				cursor: default; }
				
				
		/*---- About Us Buttons - Will You? ----*/
	
			.nav9 {
				width: 240px;
				height: 1110px;
				position: relative;
				float:left;
				padding: 0 0;
				margin: 0 0;
			}
			
			.nav9 li { display: inline; }
			
			.nav9 li a { display: block; height:101px; overflow:hidden;}
					
			.nav9 li a:link, .nav9 li a:visited { 
				top: 0;
				text-indent: -9000px;
				overflow: hidden;
				z-index: 10;}
												
			/*---- Burch Riber ----*/
			
			.nav9 .burch a{
				background: url(../images/crew/burch.jpg) no-repeat -1px 0;
			}
			
			.nav9 .burch a:link, .nav9 .burch a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .burch a:hover, .nav9 .burch a:focus { 
				background: url(../images/crew/burch.jpg) no-repeat -247px 0; }
			
			.nav9 .burch a:active {
				background:url(../images/crew/burch.jpg) no-repeat -493px 0; }
			
			.current-burch .burch a:link, .current-burch .burch a:visited {
				background: url(../images/crew/burch.jpg) no-repeat -739px 0;
				cursor: default; }
				
			/*---- Sam Riber ----*/
			
			.nav9 .sam a{
				background: url(../images/crew/sam.jpg) no-repeat -1px 0;
			}
			
			.nav9 .sam a:link, .nav9 .sam a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .sam a:hover, .nav9 .sam a:focus { 
				background: url(../images/crew/sam.jpg) no-repeat -247px 0px; }
			
			.nav9 .sam a:active {
				background:url(../images/crew/sam.jpg) no-repeat -493px 0px; }
			
			.current-sam .sam a:link, .current-sam .sam a:visited {
				background: url(../images/crew/sam.jpg) no-repeat -739px 0px;
				cursor: default; }
				
			/*---- Daryl Ellis ----*/
			
			.nav9 .daryl a{
				background: url(../images/crew/daryls.jpg) no-repeat -1px 0;
			}
			
			.nav9 .daryl a:link, .nav9 .daryl a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .daryl a:hover, .nav9 .daryl a:focus { 
				background: url(../images/crew/daryls.jpg) no-repeat -247px 0px; }
			
			.nav9 .daryl a:active {
				background:url(../images/crew/daryls.jpg) no-repeat -493px 0px; }
			
			.current-daryl .daryl a:link, .current-daryl .daryl a:visited {
				background: url(../images/crew/daryls.jpg) no-repeat -739px 0px;
				cursor: default; }
				
			/*---- Jordan Futscher ----*/
			
			.nav9 .jordan a{
				background: url(../images/crew/jordan.jpg) no-repeat -1px 0;
			}
			
			.nav9 .jordan a:link, .nav9 .jordan a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .jordan a:hover, .nav9 .jordan a:focus { 
				background: url(../images/crew/jordan.jpg) no-repeat -247px 0px; }
			
			.nav9 .jordan a:active {
				background:url(../images/crew/jordan.jpg) no-repeat -493px 0px; }
			
			.current-jordan .jordan a:link, .current-jordan .jordan a:visited {
				background: url(../images/crew/jordan.jpg) no-repeat -739px 0px;
				cursor: default; }
			
			
			/*---- Philip Kirsch ----*/
			
			.nav9 .philip a{
				background: url(../images/crew/philip.jpg) no-repeat -1px 0;
			}
			
			.nav9 .philip a:link, .nav9 .philip a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .philip a:hover, .nav9 .philip a:focus { 
				background: url(../images/crew/philip.jpg) no-repeat -247px 0px; }
			
			.nav9 .philip a:active {
				background:url(../images/crew/philip.jpg) no-repeat -493px 0px; }
			
			.current-philip .philip a:link, .current-philip .philip a:visited {
				background: url(../images/crew/philip.jpg) no-repeat -739px 0px;
				cursor: default; }
				
			/*---- Mark Phillips ----*/
			
			.nav9 .mark a{
				background: url(../images/crew/mark.jpg) no-repeat -1px 0;
			}
			
			.nav9 .mark a:link, .nav9 .mark a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .mark a:hover, .nav9 .mark a:focus { 
				background: url(../images/crew/mark.jpg) no-repeat -247px 0px; }
			
			.nav9 .mark a:active {
				background:url(../images/crew/mark.jpg) no-repeat -493px 0px; }
			
			.current-mark .mark a:link, .current-mark .mark a:visited {
				background: url(../images/crew/mark.jpg) no-repeat -739px 0px;
				cursor: default; }
				
			/*---- Evan ----*/
			
			.nav9 .evan a{
				background: url(../images/crew/evan.jpg) no-repeat -1px 0;
			}
			
			.nav9 .evan a:link, .nav9 .evan a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .evan a:hover, .nav9 .evan a:focus { 
				background: url(../images/crew/evan.jpg) no-repeat -247px 0px; }
			
			.nav9 .evan a:active {
				background:url(../images/crew/evan.jpg) no-repeat -493px 0px; }
			
			.current-evan .evan a:link, .current-evan .evan a:visited {
				background: url(../images/crew/evan.jpg) no-repeat -739px 0px;
				cursor: default; }
				
			
			/*---- AJ ----*/	
			
			.nav9 .aj a{
				background: url(../images/crew/aj.jpg) no-repeat -1px 0;
			}
			
			.nav9 .aj a:link, .nav9 .aj a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .aj a:hover, .nav9 .aj a:focus { 
				background: url(../images/crew/aj.jpg) no-repeat -247px 0px; }
			
			.nav9 .aj a:active {
				background:url(../images/crew/aj.jpg) no-repeat -493px 0px; }
			
			.current-aj .aj a:link, .current-aj .aj a:visited {
				background: url(../images/crew/aj.jpg) no-repeat -739px -2px;
				cursor: default; }
				
			
			/*---- NICK ----*/	
				
				.nav9 .nick a{
					background: url(../images/crew/nick.jpg) no-repeat -1px 0;
				}
				
				.nav9 .nick a:link, .nav9 .nick a:visited { 
					left: 0px;
					width: 241px; }
				 
				.nav9 .nick a:hover, .nav9 .nick a:focus { 
					background: url(../images/crew/nick.jpg) no-repeat -247px 0px; }
				
				.nav9 .nick a:active {
					background:url(../images/crew/nick.jpg) no-repeat -493px 0px; }
				
				.current-nick .nick a:link, .current-nick .nick a:visited {
					background: url(../images/crew/nick.jpg) no-repeat -739px 0px;
					cursor: default; }	
			
			
			/*---- Rachelle Creager ----*/	
			
			.nav9 .rachelle a{
				background: url(../images/crew/rachelle.jpg) no-repeat -1px 0;
			}
			
			.nav9 .rachelle a:link, .nav9 .rachelle a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .rachelle a:hover, .nav9 .rachelle a:focus { 
				background: url(../images/crew/rachelle.jpg) no-repeat -247px 0px; }
			
			.nav9 .rachelle a:active {
				background:url(../images/crew/rachelle.jpg) no-repeat -493px 0px; }
			
			.current-rachelle .rachelle a:link, .current-rachelle .rachelle a:visited {
				background: url(../images/crew/rachelle.jpg) no-repeat -739px 0px;
				cursor: default; }
				
			/*---- RSMG Operations Network ----*/
			
			.nav9 .rsmg a{
				background: url(../images/crew/logo.jpg) no-repeat -1px 0;
			}
			
			.nav9 .rsmg a:link, .nav9 .rsmg a:visited { 
				left: 0px;
				width: 241px; }
			 
			.nav9 .rsmg a:hover, .nav9 .rsmg a:focus { 
				background: url(../images/crew/logo.jpg) no-repeat -247px 0px; }
			
			.nav9 .rsmg a:active {
				background:url(../images/crew/logo.jpg) no-repeat -493px 0px; }
			
			.current-rsmg .rsmg a:link, .current-rsmg .rsmg a:visited {
				background: url(../images/crew/logo.jpg) no-repeat -739px 0px;
				cursor: default; }
				
/*---- CLIENTS ----*/

# clientBox {
	background:transparent;
	height:78px;
	width:647px;
	overflow: hidden;
	float:left;
	clear:left;
}

#clientBoxSpaceMan {
	background: transparent;
	height:78px;
	width:20px;
	float: left;
}


#mainClient { 
	background: url(../images/graybackground.gif) repeat; 
	height:1225px;
	width: 925px;
}

#mainRightClient {
	background: transparent;
	overflow: hidden;
	height:1225px;
	width: 681px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}
			
#clientLeft {
	background: url(../images/new/clients.jpg) no-repeat;
	background-color:#CCC;
	height: 1225px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#clientSpaceService {
	background: transparent;
	width: 1em;
	height: 1225px;
	float: left;
}

#clientSpaceService2 {
	background: transparent;
	width: 1em;
	height: 1225px;
	float: right;
}

#clientRightUpper {
	background: transparent;
	width: 647px;
	height: 200px;
	float:left;
}

#clientDaveyJones {
	background: #000;
	width: 3px;
	height: 1225px;
	float: left;
}

#clientBetweenSpace {
	background: transparent;
	width: 665px;
	height: 20px;
	float:left;
}

#clientsText {
	background: transparent;
	width: 440px;
	height: 78px;
	float:left;
	padding: 0 0;
}

#clientsFeaturedText {
	background: transparent;
	width: 645px;
	float:left;
	padding: 0 0;
}	

/*---- Client Images And Icons ----*/

#clientsSpice { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -5px;
	width: 184px;
	height: 78px;
	float:left;
	padding: 0 0;
	margin: 0 0;
}

#clientsOTC { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -88px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsHead { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -171px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsHead-NFL { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -1168px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsHead-MLB { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -1084px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsEA { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -254px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsIAMS { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -337px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsRL { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -420px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsShoot { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -503px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsPfizer { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -586px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsPS { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -669px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsVicks { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -752px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#clientsPepto { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -835px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

pClients {
	width:440px;
	height: 78px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	
}

/*---- Video Spotlight ----*/

#spotBoxSpaceMan {
	background: transparent;
	height:78px;
	width:20px;
	float: left;
}

#mainSpot { 
	background: url(../images/graybackground.gif) repeat; 
	height: 1925px;
	width: 925px;
}


#mainRightSpot {
	background: transparent;
	overflow: hidden;
	height: 1925px;
	width: 681px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#spotLeft {
	background: url(../images/new/spotlight.jpg) no-repeat;
	background-color:#CCC;
	height: 1925px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#spotSpaceService {
	background: transparent;
	width: 1em;
	height: 1925px;
	float: left;
}

#spotDaveyJones {
	background: #000;
	width: 3px;
	height: 1925px;
	float: left;
}

/*-- Video Spotlight, Content --*/

#spotHead { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -171px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#spotBoxSpaceManHS {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotBoxSpaceManHS-NFL {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotBoxSpaceManHS-MLB {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotTextHS {
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}

#spotTextHS-NFL {
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}

#spotTextHS-MLB {
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}

#spotVicks { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -752px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#spotBoxSpaceManV {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotTextV { 
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}

/*New Vicks NFL! Tricks are for kids!*/
#spotVicksNFL { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -1001px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#spotBoxSpaceManVNFL {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotTextVNFL { 
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}

#spotOTC { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -88px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#spotBoxSpaceManOTC {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotTextOTC {
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}
	
#spotNFL { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -918px;
	width: 184px;
	height: 78px;
	float: left;
	padding: 0 0;
	margin: 0 0;
}

#spotBoxSpaceManNFL {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotTextNFL {
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}
	
#spotSpice { 
	background:transparent url(../images/clients_Hub.png) no-repeat 0 -5px;
	width: 184px;
	height: 78px;
	float:left;
	padding: 0 0;
	margin: 0 0;
}

#spotBoxSpaceManSpice {
	background: transparent;
	height:10px;
	width:20px;
	float: left;
}

#spotTextSpice {
	background: transparent;
	width: 440px;
	float:left;
	padding: 0 0;
}

/*---- Submenu for Clients... I can't think of anything clever for this, yet. ----*/
	
			.nav6 {
				width: 411px;
				height: 23px;
				background: url(../images/menuClients.png) no-repeat;
				position: relative;
				float: right;
				padding: 0 0;
				margin: 0 0;
			}
			
			.nav6 li { display: inline; }
					
			.nav6 li a:link, .nav6 li a:visited { 
				position: absolute;
				top: 0;
				height: 23px;
				text-indent: -9000px;
				overflow: hidden;
				z-index: 10;}
												
			/*---- Featured Clients ----*/
			
			.nav6 .featured a:link, .nav6 .featured a:visited { 
				left: 17px; 
				width: 196px; }
			 
			.nav6 .featured a:hover, .nav6 .featured a:focus { 
				background: url(../images/menuClients.png) no-repeat -17px -29px; }
			
			.nav6 .featured a:active {
				background:url(../images/menuClients.png) no-repeat -17px -29px; }
			
			.current-featured .featured a:link, .current-featured .featured a:visited {
				background: url(../images/menuClients.png) no-repeat -17px -29px;
				cursor: default; }
				
			/*---- Video Spotlight ----*/
			
			.nav6 .spotlight a:link, .nav6 .spotlight a:visited { 
				left: 216px; 
				width: 177px; }
			 
			.nav6 .spotlight a:hover, .nav6 .spotlight a:focus { 
				background: url(../images/menuClients.png) no-repeat -216px -29px; }
			
			.nav6 .spotlight a:active {
				background:url(../images/menuClients.png) no-repeat -216px -29px; }
			
			.current-spotlight .spotlight a:link, .current-spotlight .spotlight a:visited {
				background: url(../images/menuClients.png) no-repeat -216px -29px;
				cursor: default; }

/*---- RIBER Duo Left Images ----*/

#duo1Left {
	background: url(../images/smaller/wall.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#duo2Left {
	background: url(../images/smaller/contactfan.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#duo3Left {
	background: url(../images/smaller/player85.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#duo4Left {
	background: url(../images/smaller/bbq.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#duo5Left {
	background: url(../images/smaller/dog.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#duo6Left {
	background: url(../images/new/duo11.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}

#duo8Left {
	background: url(../images/new/duo8.jpg) no-repeat;
	background-color:#CCC;
	height: 603px;
	width: 241px;
	float: left;
	overflow: hidden;
}
			
/*---- Do you really need this? ----*/
			
	.clear { clear: both; height: 0px; overflow: hidden; width: 100%; }
