

/*--------------------------------------------------------------------------------------------------------------------------------------------

oooooooooooo                             oooo          .oooooo.                   .          .oooo.     .oooo.     .o    .oooo.   
`888'     `8                             `888         d8P'  `Y8b                .o8        .dP""Y88b   d8P'`Y8b  o888   d8P'`Y8b  
 888         oooo d8b  .ooooo.   .oooo.o  888 .oo.   888          oooo  oooo  .o888oo            ]8P' 888    888  888  888    888 
 888oooo8    `888""8P d88' `88b d88(  "8  888P"Y88b  888          `888  `888    888            .d8P'  888    888  888  888    888 
 888    "     888     888ooo888 `"Y88b.   888   888  888           888   888    888          .dP'     888    888  888  888    888 
 888          888     888    .o o.  )88b  888   888  `88b    ooo   888   888    888 .      .oP     .o `88b  d88'  888  `88b  d88' 
o888o        d888b    `Y8bod8P' 8""888P' o888o o888o  `Y8bood8P'   `V88V"V8P'   "888"      8888888888  `Y8bd8P'  o888o  `Y8bd8P'  


											All Code is Copywrite Fresh Cut Film ©2006-2010
   											  If you really need to steal, give us a link
											  				Thanks x x x

--------------------------------------------------------------------------------------------------------------------------------------------*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background: transparent url(bg.jpg) fixed left top  ;
color: #908d88;
height:100%;
}

img { border:0px;}
a img { border:0px;}
a, a:visted, a:hover img { border:0px;}

body a, a:hover, a:link{
font-family:Arial, Helvetica, sans-serif;
color:#a0a0a0;
text-decoration:none;
font-size:14px;

}

body a:hover, a:link {
font-family:Arial, Helvetica, sans-serif;
color:#a0a0a0;
text-decoration:none;

}

.link {
	font-family:Arial, Helvetica, sans-serif;
	color:#a0a0a0;
	font-size:12px;
	text-decoration:none;
	background-color:none;
}

/*---------------------text styles---------------------------*/

h1 {

	font-size: 15px;
	font-weight: bold;
	color: #477A38;
	padding:5px 0 5px 0;
}
h2 {

	font-size: 14px;
	font-weight: bold;
	color: #477A38;
	padding:5px 0 5px 0;
}
p {
	font-size:12px;
	padding:5px 0 5px 0;
}

.success {
	color: #009900;
	border: 2px solid #009900;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #00FF33;
}

.error {
	color: #FF0000;
	border: 2px solid #FF0000;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #FF9933;
}

.blue_text {
color:#aaaaaa;
font-size:9px;
}

.header {
font-size:11px;
color:#477A38;
}

.header_bold { 
font-size:13px;
color:#ffffff;
font-weight:bold;
}

.hiddentext {
text-indent:-9999em;
}


div.hr {display: none}
/*/*/a{}
div.hr {
  display: block;
  height:4px;
  background-image: url(http://www.freshcutfilm.com/images/dots.png);
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0.4em 0 0.4em 0;
}
hr {display:none}
/* */
/* 
What's forty foot long, and smells of urine? 
An old folks conga line.

/*---------------------layout styles---------------------------*/

#site_shadow {
width:829px; 
padding:0px 30px 0px 30px;
height:auto;
min-height:600px;
margin:0 auto;
background:url(../../graphics/new/bg.png) repeat-y;
}

#wrapper-old {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 806px;/*for 1024x768*/
height:559 px;
margin:0px auto;
text-align:left;
}

/* --------------

ooooo   ooooo           oooo        .o8   o8o                              ooooooooo.                                  
`888'   `888'           `888       "888   `"'                              `888   `Y88.                                
 888     888   .ooooo.   888   .oooo888  oooo  ooo. .oo.    .oooooooo       888   .d88'  .oooo.    .oooooooo  .ooooo.  
 888ooooo888  d88' `88b  888  d88' `888  `888  `888P"Y88b  888' `88b        888ooo88P'  `P  )88b  888' `88b  d88' `88b 
 888     888  888   888  888  888   888   888   888   888  888   888        888          .oP"888  888   888  888ooo888 
 888     888  888   888  888  888   888   888   888   888  `88bod8P'        888         d8(  888  `88bod8P'  888    .o 
o888o   o888o `Y8bod8P' o888o `Y8bod88P" o888o o888o o888o `8oooooo.       o888o        `Y888""8o `8oooooo.  `Y8bod8P' 
                                                           d"     YD                              d"     YD            
                                                           "Y88888P'                              "Y88888P'            
                                                                                                                      
------------- */

#holding-frame {
	width:248px;
	height:105px;
	margin:250px auto;
	padding:186px 30px 0 40px;
	background:url(holding-bg.jpg) no-repeat;
	font-family:Arial;
	color:#61b125;
	font-size:14px;
	text-align:center;
}

.centered {

position: absolute;
left:25%;
top:25%;
width: 50%;
height: 50%;
margin: auto;
background-color: red;
color: white;

}


/*------------------ 


ooooo      ooo                                            ooooo      ooo                                                        .             
`888b.     `8'                                            `888b.     `8'                                                      .o8             
 8 `88b.    8   .oooo.   oooo    ooo          88           8 `88b.    8   .ooooo.  oooo oooo    ooo  .oooo.o       .ooooo.  .o888oo  .ooooo.  
 8   `88b.  8  `P  )88b   `88.  .8'           88           8   `88b.  8  d88' `88b  `88. `88.  .8'  d88(  "8      d88' `88b   888   d88' `"Y8 
 8     `88b.8   .oP"888    `88..8'        8888888888       8     `88b.8  888ooo888   `88..]88..8'   `"Y88b.       888ooo888   888   888       
 8       `888  d8(  888     `888'             88           8       `888  888    .o    `888'`888'    o.  )88b      888    .o   888 . 888   .o8 
o8o        `8  `Y888""8o     `8'              88          o8o        `8  `Y8bod8P'     `8'  `8'     8""888P'      `Y8bod8P'   "888" `Y8bod8P' 


--------------------o-0-----*/

#wrapper {
	width:1001px; 
	height:auto !important;
	margin:30px auto;
}

#navigation {
	width:271px;
	height:auto !important;
	float:left;
	}
	
	#navigation-buttons {
		width:251px;
		height:auto !important;
		margin-left:20px;
	}
	
	#navigation-buttons h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px; 
		font-weight: 900;
		color:#908d88;
		text-transform: uppercase;
		margin-botton:10px;
		padding:0px;
		
	}
	
	#navigation-buttons h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:100;
		margin-left:8px;
		color:#908d88;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
	.button-nav {
		background:url(http://www.freshcutfilm.com/images/tick-no.png) no-repeat right top;
		width:251px;
		height:auto;
		cursor:pointer;
		}
		
	.button-nav-over {
		background:url(http://www.freshcutfilm.com/images/tick-yes.png) no-repeat right top;
		width:251px;
		height:auto;
		cursor:pointer;
		}
		
		
		.button-nav-over2 {
		background:url(http://www.freshcutfilm.com/images/tick-yes2.png) no-repeat right top;
		width:251px;
		height:auto;
		cursor:pointer;
		}
		
		.button-nav-over3 {
		background:url(http://www.freshcutfilm.com/images/tick-yes2p.png) no-repeat right top;
		width:251px;
		height:auto;
		cursor:pointer;
		}
	
	
	
	
	#news-holder {
		width:251px;
		height:auto !important;
		margin-left:20px;
	}
	
	#news-holder img {
		margin:auto;
	}
	
	
	.news-link {
		background-color: #d1e0e3;
		color:#ffffff;
		text-decoration:none;
		text-transform:uppercase;
		
		}
		
		.news-link:hover, .news-link:link {
		background-color: #d1e0e3;
		color:#ffffff;
		text-decoration: underline;
		text-transform:uppercase;
		
		}  
	
	
	.news-title {
		font-size:20px;
		font-weight:bold;
	}
	
	#news-holder h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:30px; 
		font-weight: bold;
		color:#908d88;
		text-transform: uppercase;
		margin-botton:10px;
		padding:0px;
		
	}
	
	#news-holder h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:100;
		margin-left:8px;
		color:#908d88;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
	.news-whatsup {
		width:251px; 
		height:auto;
		background:url(http://www.freshcutfilm.com/images/news-whatsup.png) no-repeat;
		background-position:90px 5px;
	}
	
	.news-date {
		width:auto;
		height:auto;
		text-transform:uppercase;
		color:#b2c9cc;
		font-size:15px;
		
		}
	.news-title {
		width:auto;
		height:auto;
		text-transform:uppercase;
		font-size:15px;	
		font-weight:900;
		color:#908d88;
		}
		
	.news-text {
		width:auto;
		height:auto;
		font-size:12px;	
		font-weight:100;
		color:#908d88;}
		
		.news-click {
			text-align:right; 
			width:250px;


		
			
		}
		
		.news-bump {
			width:250px; height:auto; margin-top:10px; }
		
		
		
		#contact-holder {
		width:251px;
		height:auto !important;
		margin-left:20px;
		}
		
		#contact-holder a, a:hover, a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#a0a0a0;
		text-decoration:none;
		font-size:14px;
		}
		
		
		#contact-holder h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:30px; 
		font-weight: bold;
		color:#908d88;
		text-transform: uppercase;
		margin-botton:10px;
		padding:0px;
		
	}
	
		#contact-holder h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		font-weight:900;
		margin-left:0px;
		color:#908d88;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
		.contact-email {
			background:url(http://www.freshcutfilm.com/images/contact-email.png) no-repeat bottom left;
			width:250px;
			height:50px;
			cursor:pointer;
			margin-bottom:6px;
		}
		
		.contact-number {
			font-size:20px;
			font-weight:bold;
		}
/*---

  .oooooo.                             .                             .   
 d8P'  `Y8b                          .o8                           .o8   
888           .ooooo.  ooo. .oo.   .o888oo  .ooooo.  ooo. .oo.   .o888oo 
888          d88' `88b `888P"Y88b    888   d88' `88b `888P"Y88b    888   
888          888   888  888   888    888   888ooo888  888   888    888   
`88b    ooo  888   888  888   888    888 . 888    .o  888   888    888 . 
 `Y8bood8P'  `Y8bod8P' o888o o888o   "888" `Y8bod8P' o888o o888o   "888" 

----*/

#content-holder {
	width:721px; 
	background:url(../images/page-top.jpg) no-repeat top; 
	min-height:100%; 
	height:auto !important; 
	height:100%; 
	margin-left:9px;
	float:left;
}

#content {
	width:677px;
	background:url(../images/content-bg.jpg) repeat-y;
	min-height:100%; 
	height:auto !important; 
	height:100%; 
	margin-top:3px;
	padding:16px 22px 0 22px;
			  }
			  
	#content p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#a0a0a0;

	}


/*---------------HOME PAGE-----------------*/

.welcome-holder {
	width:325px;
	margin-left:10px;
	float:left;
	height:auto !important; 
}

#welcome {
	width:250px;
	padding-top:12px;
	float:left;
	margin-right:75px;
	background:url(http://www.freshcutfilm.com/images/HOME/welcome-bg.png) top right no-repeat;

}


	#content h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:32px; 
		font-weight: 900;
		color:#a0a0a0;
		text-transform: uppercase;
		margin-botton:10px;
		padding:0px;
		
	}
	
	#content h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px; 
		font-weight:900;
		color:#a0a0a0;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
		#content h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px; 
		font-weight:900;
		color:#a0a0a0;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
	
	.video-home-holder {
		width:675px; 
		height:auto !important;
		float:left;
	}
	
	.video-home-left {
		width:343px;
		height:238px;
		float:left;
		padding-top:30px;
		background:url(http://www.freshcutfilm.com/images/HOME/video-left.png) no-repeat top right;
	}
	
	.video-home-right {
		width:331px; 
		height:268px;
		float:left;
		/* background:url(http://www.freshcutfilm.com/images/HOME/video-right.png) no-repeat left; */
		cursor:pointer;
	}
	
	
	.web-home-holder {		
		width:675px; 
		height:auto !important;
		float:left;
	}
	
	.web-home-left {
		width:377px;
		height:179px;
		float:left;
		background:url(http://www.freshcutfilm.com/images/HOME/web-left.png) no-repeat left bottom;
		cursor:pointer;
	}
	
	.web-home-right {
		width:267px;
		padding-left:15px;
		margin-top:19px;
		height: 160px;
		float:left;
		background:url(http://www.freshcutfilm.com/images/HOME/web-bg.png) no-repeat top right;
		
	}
	
	.audio-home-holder {		
		width:675px; 
		height:auto !important;
		float:left;
	}
	
	.audio-home-left {
		width:297px;
		height:194px;
		padding:70px 50px 0 30px;
		background:url(http://www.freshcutfilm.com/images/HOME/audio-left.png) no-repeat top right;
		float:left;
	}
	
	.audio-home-right {
		width:289px; 
		height:264px;
		background:url(http://www.freshcutfilm.com/images/HOME/audio-right.png) no-repeat top left;
		float:left;
		cursor:pointer;
	}

	.photo-home-holder {		
		width:675px; 
		height:auto !important;
		float:left;
	}
	
	.photo-home-left {
		width:388px;
		height:253px;	
		float:left;
		background:url(http://www.freshcutfilm.com/images/HOME/photo-left.png) no-repeat top right;
		cursor:pointer;
	}
	
		.photo-home-right {
			width:266px ;
			height:233px;
			padding:20px 10px 0px 10px;
			float:left;
			background:url(http://www.freshcutfilm.com/images/HOME/photo-right.png) no-repeat bottom left;
	}

			.photo-text {
				margin:10px 10px 0 10px;
			}
			
			
			
/*-------------------------------------------------------------------------------------------------------------------------------------------------------

 __        __    _       ____                  
 \ \      / /___| |__   |  _ \ __ _  __ _  ___ 
  \ \ /\ / // _ \ '_ \  | |_) / _` |/ _` |/ _ \
   \ V  V /|  __/ |_) | |  __/ (_| | (_| |  __/
    \_/\_/  \___|_.__/  |_|   \__,_|\__, |\___|
                                    |___/      

---------------------------------------------------------------------------------------------------------------------------------------------------------*/
			
		
		#notepad {
			float:left;
			width:287px;
			height:386px;
			margin-left:20px;
			margin-right:8px;
			background:url(http://www.freshcutfilm.com/images/WEB/notepad.jpg) no-repeat;
		}
		
		
		.welcome-holder {
		width:325px;
		margin-left:10px;
		float:left;
		height:auto !important; 
		}

		.web-welcome {
		width:350px;
		height:55px;
		float:left;
		margin-right:5px;
		margin-top:10px;
		background:url(http://www.freshcutfilm.com/images/WEB/make-screen.png) bottom right no-repeat;

		}
		
		.web-1 {
			width:655px;
			height:auto !important;
			float:left;
			margin-left:10px;
			background:url(http://www.freshcutfilm.com/images/WEB/fresh-slap.png) no-repeat 30px 15px;
		}
		
		.web-1-left {
			width:263px;
			height:auto !important;
			margin-right:10px;
			margin-top:3px;
			margin-left:10px;
			float:left;
		}
		
		.web-1-right {
			width:372px;
			height:259px;
			float:right;
			background:url(http://www.freshcutfilm.com/images/WEB/example1.png) no-repeat top left;
			cursor:pointer;
		}
		

		.web-2 {
			width:655px;
			height:auto !important;
			float:left;
			margin-left:10px;
			background:url(http://www.freshcutfilm.com/images/WEB/non-scary.png) no-repeat 420px 35px;
		}


		.web-2-left {
			width:373px;
			height:260px;
			float:left;
			background:url(../images/WEB/example2.png) no-repeat;
			cursor:pointer;
		}
		
			.web-2-right {
			width:262px;
			height:auto !important;
			margin-right:10px;
			margin-top:20px;
			margin-left:10px;
			float:left;
		}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------


		##     ## #### ########  ########  #######     ########     ###     ######   ######## 
		##     ##  ##  ##     ## ##       ##     ##    ##     ##   ## ##   ##    ##  ##       
		##     ##  ##  ##     ## ##       ##     ##    ##     ##  ##   ##  ##        ##       
		##     ##  ##  ##     ## ######   ##     ##    ########  ##     ## ##   #### ######   
		 ##   ##   ##  ##     ## ##       ##     ##    ##        ######### ##    ##  ##       
		  ## ##    ##  ##     ## ##       ##     ##    ##        ##     ## ##    ##  ##       
		   ###    #### ########  ########  #######     ##        ##     ##  ######   ######## 

                                            

---------------------------------------------------------------------------------------------------------------------------------------------------------*/


#video-content {
	width:674px;
	height:285px; !important;
	background:url(../images/VIDEO/bg.png) no-repeat bottom left;
	}

	#video-intro {
		width:330px;
		height:auto !important;
		float:left;
		margin-right:30px;
		}
	#video-services {
		width:274px;
		height:auto !important;
		float:left;
		margin-left:10px;
		margin-top:15px;
		}
	#video-services ul {
		margin-left:10px;
		padding:5px 0 5px 0;
	}
	#video-services li {
		padding:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:900;
		color:#a0a0a0;
		text-transform:uppercase;
	}
#video-eg-holder {
	width:674px;
	padding-top:52px;
	margin:0 0 0 7px;
	min-height:100%; 
	height:auto !important; 
	height:100%; 
	background:url(../images/VIDEO/eg-top.png) no-repeat top left;
	float:left;
	clear:both;
	color:#FFF;
}

/*---------------------- CLASSES ------------------------ */

	#video-eg-holder h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:32px; 
		font-weight: 900;
		color:#ffffff;
		text-transform: uppercase;
		padding:0px;
		
	}
	
	#video-eg-holder h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px; 
		font-weight:900;
		color:#ffffff;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
		#video-eg-holder h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px; 
		font-weight:900;
		color:#ffffff;
		text-transform: uppercase;	
		padding:2px 0px 2px 0px; 
	}
	
		#video-eg-holder p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;

	}




	#video-1 {
		width:674px;
		height:258px;
		float:left;
			}
	
			#video-1-1 {
			width:334px; 
			height:208px;
			padding:30px 10px 20px 20px;
			float:left;
			background:url(../images/VIDEO/eg-1-1.jpg) no-repeat;
			}
			
			#video-1-1 a, a:link {
				color:#FFF;
				text-decoration:underline;
				font-size:12px;
			}

			#video-1-2 {
			width:310px; 
			height:258px; 
			float:left;
			}
	
	#video-2 {
		width:674px;
		height:267px;
		float:left;
			}

			#video-2-1 {
			width:340px;
			height:267px;
			float:left;
			}

			#video-2-2 {
			width:308px;
			height:207px;
			float:left;
			background:url(../images/VIDEO/eg-2-2.jpg) no-repeat top left;
			padding:40px 10px 20px 0px;
			}
	
	#video-3 {
		width:674px;
		height:255px;
		float:left;
			} 	
	
			#video-3-1 {
			width:300px;
			height:215px;
			float:left;
			background:url(../images/VIDEO/eg-3-1.jpg) no-repeat top left;
			padding:20px 10px 20px 30px;
			}
			
			#video-3-1 a, a:link, a:hover {
			color:#FFF;
			text-decoration:underline;
			font-size:12px;
			}

		
			#video-3-2 {
			width:334px;
			height:255px;
			float:left;
			}
	
	#video-4 {
		width:669px;
		margin-left:5px;
		height:222px;
		float:left;
			} 	
	
			#video-4-1 {
			width:335px;
			height:222px;
			float:left;
			}
		
			#video-4-2 {
			width:302px;
			height:207px;
			float:left;
			background:url(../images/VIDEO/eg-4-2.jpg) no-repeat top left;
			padding:5px 10px 10px 10px;
			}	
			
			
	#video-5 {
		width:669px;
		height:260px;
		float:left;

			} 
			
			#video-5-1 {
			width:304px;
			height:200px;
			float:left;
			background:url(../images/VIDEO/eg-5-1.jpg) no-repeat top left;
			padding:40px 20px 20px 30px;
			}
		-
			#video-5-2 {
			width:298px;
			height:220px;
			margin:40px;
			float:left;
			}
			
			#video-5-2 img {
			margin-top:40px;	
			}
			
			
			#video-6 {
			width:669px;
			height:265px;
			float:left;
			margin-left:5px;

			} 
			#video-6-1 {
			width:336px;
			height:235px;
			float:left;
			}
			
			#video-6-2 {
			width:307px;
			height:205px;
			float:left;
			background:url(../images/VIDEO/eg-6-2.png) no-repeat top left;
			padding:30px 20px 0px 0px;
			}
		
		#video-6 h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:32px; 
		font-weight: 900;
		color:#908d88;
		text-transform: uppercase;
		padding:0px;
		
	}
		
		#video-6 p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#908d88;

	}
	
			
	


	
		
		.video-left {
			width:334px;
			height:auto !important;
			float:left;}
			
		.video-right {
			width:334px;
			height:auto !important;
			float:left;
			}
		
		.desc-left {
			width:294px;
			height:auto !important;
			float:left;
			}
			
		.desc-right {
			width:294px;
			height:auto !important;
			float:left;
			}
			


/*----------------------------------------------------------------------------------------------------------------------------------------------------------

 ________   __  __   ______    ________  ______       ______   ________   _______    ______      
/_______/\ /_/\/_/\ /_____/\  /_______/\/_____/\     /_____/\ /_______/\ /______/\  /_____/\     
\::: _  \ \\:\ \:\ \\:::_ \ \ \__.::._\/\:::_ \ \    \:::_ \ \\::: _  \ \\::::__\/__\::::_\/_    
 \::(_)  \ \\:\ \:\ \\:\ \ \ \   \::\ \  \:\ \ \ \    \:(_) \ \\::(_)  \ \\:\ /____/\\:\/___/\   
  \:: __  \ \\:\ \:\ \\:\ \ \ \  _\::\ \__\:\ \ \ \    \: ___\/ \:: __  \ \\:\\_  _\/ \::___\/_  
   \:.\ \  \ \\:\_\:\ \\:\/.:| |/__\::\__/\\:\_\ \ \    \ \ \    \:.\ \  \ \\:\_\ \ \  \:\____/\ 
    \__\/\__\/ \_____\/ \____/_/\________\/ \_____\/     \_\/     \__\/\__\/ \_____\/   \_____\/ 
                                                                                                 
                                                                                                 
----------------------------------------------------------------------------------------------------------------------------------------------------------*/

#audio-holder { 
width:672px; 
height:auto !important;
text-align:left;
}

#audio-one {
	width:672px; 
	height:auto !important;
	text-align:left;
}


	#audio-one-left {
	width:334px; 
	height:auto;
	background:url(../images/AUDIO/arrow.png) no-repeat right bottom;
	float:left;
	}

	#audio-one-right {
	width:326px;
	height:184px;
	float:left;
	}
	
	#audio-two {
		width:672px; 
		height:134px;
		background:url(../images/AUDIO/part-2.png) no-repeat top;
		float:left;
		clear:both;
	}

	#audio-three-left {
		width:281px;
		height:248px;
		float:left;
		background:url(../images/AUDIO/part-3-left.jpg) no-repeat top right;
		padding:15px 10px 0px 20px;
	} 
	
	#audio-three-left p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;
		}
	
	#audio-three-left h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:32px; 
		font-weight: 900;
		color:#ffffff;
		text-transform: uppercase;
		padding:0px;
		}

	#audio-three-right {
		width:350px;
		height:263px;
		float:left;
		background:url(../images/AUDIO/part-3-right.jpg) no-repeat top left;
	}
	
	#audio-four {
		width:660px; 
		height:47px;
		background:url(../images/AUDIO/part-4.png) no-repeat top left;
		float:left;
	}

	#audio-five {
		width:672px; 
		height:auto !important;
		text-align:left;
		float:left;
		}
		
		#audio-five-left {
			width:311px;
			height:auto !important;
			background: url(../images/AUDIO/part-6.png) no-repeat bottom left;
			padding:0px 0px 148px 0px;
			float:left;
			}
		#audio-five-right { 
			width:361px;
			height:auto;
			float:left;
			background: url(../images/AUDIO/title.png) no-repeat 10px 10px;
		}
/*----

 .----------------.  .----------------.  .----------------.  .----------------.  .----------------.   .----------------.  .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. || .--------------. | | .--------------. || .--------------. || .--------------. || .--------------. |
| |   ______     | || |  ____  ____  | || |     ____     | || |  _________   | || |     ____     | | | |   ______     | || |      __      | || |    ______    | || |  _________   | |
| |  |_   __ \   | || | |_   ||   _| | || |   .'    `.   | || | |  _   _  |  | || |   .'    `.   | | | |  |_   __ \   | || |     /  \     | || |  .' ___  |   | || | |_   ___  |  | |
| |    | |__) |  | || |   | |__| |   | || |  /  .--.  \  | || | |_/ | | \_|  | || |  /  .--.  \  | | | |    | |__) |  | || |    / /\ \    | || | / .'   \_|   | || |   | |_  \_|  | |
| |    |  ___/   | || |   |  __  |   | || |  | |    | |  | || |     | |      | || |  | |    | |  | | | |    |  ___/   | || |   / ____ \   | || | | |    ____  | || |   |  _|  _   | |
| |   _| |_      | || |  _| |  | |_  | || |  \  `--'  /  | || |    _| |_     | || |  \  `--'  /  | | | |   _| |_      | || | _/ /    \ \_ | || | \ `.___]  _| | || |  _| |___/ |  | |
| |  |_____|     | || | |____||____| | || |   `.____.'   | || |   |_____|    | || |   `.____.'   | | | |  |_____|     | || ||____|  |____|| || |  `._____.'   | || | |_________|  | |
| |              | || |              | || |              | || |              | || |              | | | |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' || '--------------' | | '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------'  '----------------'   '----------------'  '----------------'  '----------------'  '----------------' 

*/

.photo-holder {
	min-height:100%; 
	height:auto !important; 
	height:100%; 
	width:673px;
}



.photo-top {
	width:253px;
	height:262px;
	float:left;
	background:url(../images/PHOTO/photo-1.png) no-repeat top;
	clear:both;
	margin-bottom:10px;
	padding:5px 380px 0px 40px;
	
}

.photo-top h1 {
	margin-bottom:40px;
}

#photo-kyle-title {
	width:335px;
	height:auto;
	float:left;
}

#photo-kyle-title h1 {
	font-size:26px;
	padding-bottom:5px;
	padding-top:5px;
}


#photo-kyle {
	width:335px;
	height:257px;
	float:left;
		}
		
		#photo-kyle img {
		padding-right:5px;
		float:left;
	}

#photo-lucy-title {
	width:335px;
	height:auto;
	float:left;
}


#photo-lucy {
	width:336px;
	height:257px;
	float:left;
	}
	
#photo-lucy-title h1 {
	font-size:26px;
	padding-bottom:5px;
	padding-top:5px;
}
	
	#photo-lucy img {
		padding-right:10px;
		float:left;
	}
	
#photo-bart-title {
	width:335px;
	height:auto;
	float:left;
}

#photo-bart-title h1 {
	font-size:26px;
	padding-bottom:5px;
	padding-top:5px;
}


#photo-bart {
	width:335px;
	height:257px;
	float:left;
		}
		
		#photo-bart img {
		padding-right:5px;
		float:left;
	}


#photo-mat-title {
	width:335px;
	height:auto;
	float:left;
}

#photo-mat-title h1 {
	font-size:26px;
	padding-bottom:5px;
	padding-top:5px;
}


#photo-mat {
	width:336px;
	height:257px;
	float:left;
	}
	
	#photo-mat img {
		padding-right:10px;
		float:left;
	}
	
	




/*------------------------------------------------------------------------------------------------------------------------------------------------------

ooooooooooooo                        .    o8o                                           o8o            oooo           
8'   888   `8                      .o8    `"'                                           `"'            `888           
     888       .ooooo.   .oooo.o .o888oo oooo  ooo. .oo.  .oo.    .ooooo.  ooo. .oo.   oooo   .oooo.    888   .oooo.o 
     888      d88' `88b d88(  "8   888   `888  `888P"Y88bP"Y88b  d88' `88b `888P"Y88b  `888  `P  )88b   888  d88(  "8 
     888      888ooo888 `"Y88b.    888    888   888   888   888  888   888  888   888   888   .oP"888   888  `"Y88b.  
     888      888    .o o.  )88b   888 .  888   888   888   888  888   888  888   888   888  d8(  888   888  o.  )88b 
    o888o     `Y8bod8P' 8""888P'   "888" o888o o888o o888o o888o `Y8bod8P' o888o o888o o888o `Y888""8o o888o 8""888P' 
	
	

	
-------------------------------------------------------------------------------------------------------------------------------------------------------*/


#testimonials {
	width:651px;
	height: auto !important;
	margin:8px auto;
}

.testimonial-1 {
	width:651px;
	height: 369px;
	float:left;
	background:url(../images/TESTIMONIALS/1.jpg) no-repeat;
}

.testimonial-2 {
	width:651px;
	height: 244px;
	float:left;
	background:url(../images/TESTIMONIALS/2.jpg) no-repeat;
}

.testimonial-3 {
	width:651px;
	height: 334px;
	float:left;
	background:url(../images/TESTIMONIALS/3.jpg) no-repeat;
}

.testimonial-4 {
	width:651px;
	height: 344px;
	float:left;
	background:url(../images/TESTIMONIALS/4.png) no-repeat;
}

/*---------------------------------------

TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTeam Page

-----------------------------------------*/

#team-holder {
	width:673px;
	float:left;
	height:auto !important;
}

#rick {
	width:263px;
	height:295px;
	float:left;
	padding:70px 410px 0px 20px;
	background:url(../images/TEAM/rick.jpg) no-repeat top left;
	}
	
	#rick h2 {
		margin-bottom:25px; }

#kyle {
	width:273px;
	height:302px;
	padding:25px 10px 0px 390px;
	float:left;
	background:url(../images/TEAM/kyle.jpg) no-repeat top left;
	}
	
		#kyle h2 {
		margin-bottom:25px; }

#lucy {
		width:273px;
	height:321px;
	padding:30px 0 0 400px;
	float:left;
	background:url(../images/TEAM/lucy.jpg) no-repeat top left;
	}
	
		#lucy h2 {
		margin-bottom:25px; }
		
			#lucy a, a:hover, a:link {
			font-family:Arial, Helvetica, sans-serif;
			color:#a0a0a0;
			text-decoration:none;
			
				}
		
		
#lee {
	width:242px;
	height:300px;
	float:left;
	background:url(../images/TEAM/lee.png) no-repeat top left;
	padding:40px 390px 0 20px;
	}
	 	#lee h2 {
		margin-bottom:20px; }

#charlie {
		width:263px;
	height:297px;
	padding:40px 390px 0 20px;
	float:left;
	background:url(../images/TEAM/charlie.jpg) no-repeat top left;
	}
	
		#charlie h2 {
		margin-bottom:20px; }
	
	#mini {
		width:618px; 
		height:389px;
		margin:auto;
		margin-left:20px;
		float:left;
		background:url(../images/TEAM/mini.png) no-repeat;
	}


#team-holder .small {
	font-size:10px;
	text-transform: uppercase;
	font-weight:900;
}

.smalllink {
	font-size:14px;
	text-transform: uppercase;
	font-weight:900;
}


.answer {
	font-size:14px;
	font-weight:900;
}


.answer a, a:hover, a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#a0a0a0;
		text-decoration:none;
		font-size:14px;
		}

/*-------------- LINKS -------------------------------*/

.link-group {
	width:168px; 
	float:left;
	height:auto !important;
	font-size:14px;
}

.link-group a, a:hover, a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#a0a0a0;
		text-decoration:none;
		font-size:14px;
		}
		
		.link-group p, a, a:hover, a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#a0a0a0;
		text-decoration:none;
		font-size:14px;
		}
		
		
#audio-holder a, a:hover, a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#a0a0a0;
		text-decoration:none;
		font-size:12px;
		}	
		
		
		#team-holder a, a:hover, a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#a0a0a0;
		text-decoration:none;
		font-size:14px;
		}
		



/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
#team-holder a, a:hover, a:visited, a:link, a:active {
	text-decoration:none;
	font-size:14px;
	}

  ___      _                                       ___      _                                            
  / __|    | |    __ _     ___     ___      o O O  / __|    | |    __ _     ___     ___     ___     ___   
 | (__     | |   / _` |   (_-<    (_-<     o      | (__     | |   / _` |   (_-<    (_-<    / -_)   (_-<   
  \___|   _|_|_  \__,_|   /__/_   /__/_   TS__[O]  \___|   _|_|_  \__,_|   /__/_   /__/_   \___|   /__/_  
_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| {======|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| 
"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'./o--000'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-' 

*/

.pad-top-20 {padding-top:20px;}
.pad-top-10 {padding-top:10px;}
.pad-top-5 {padding-top:5px;}

.pad-bot-10 {padding-bottom:10px;}
.pad-bot-5 {padding-bottom:5px;}
.width220 {width:220px;}
.width210 {width:210px;}
.width200 {width:200px;}

/*-----------

 
