body {
	
}
/**** Reset *****/

* {
	margin: 0;
	padding: 0;
}

html {
	background: #FFFFFF url(../images/html_bg.gif) repeat;
}


body {
	color: #333;
 	font-size: 62.5%; 
	font-family: Verdana, Lucida, sans-serif;
	
}

.clear{
	clear:both;
}

/**** Containers *****/

#globalContainer {	/*contains everything */

	width: 915px;
	margin: 0 auto;
	padding:0px;
	background: transparent url(../images/body_bg.png) no-repeat right 60px;
	min-height:1000px;
}

/****Main Navbar *****/

#navbar {
	width: 915px;
	margin: 30px auto 0 auto;
	padding: 0 0 3px 0;
	overflow: hidden;
	border-bottom: 2px solid #000;
}
#navbar ul { 
 	float: right; 
	margin-right: 20px;
	}
	#navbar ul li { 
	 	list-style: none; 
		margin: 0 5px; 
		float: left;
		display: block;
		}
	#navbar ul li a { 
		color: #fff;
		float: left;
		text-decoration: none;
		display: block;  
		font-size: 1.6em; 
		padding: 10px 7px 0 7px;
		margin-top: 20px;		
		font-style: italic;
		}
		
	#navbar ul li a:hover, #navbar ul li a.current { 
		color: #ed0677;
		}
		
	#navbar a#homeLink {
			float:left;
	}
	#navbar img {
		border:none;
	}	
div.copy p{
		float: right;
		clear: both;
		margin-top: 3px;
		color: #888;
	}	
	
/**** layout Wrappers *****/

#layout {	/* contains sidebar & content */
	width: 915px;
	clear: both;
	overflow: hidden;
	margin: 15px auto;
}

#content {
	width: 650px;
	float: left; 	
	margin: 10px 15px 15px 0;
	text-align: left;	
}

#contentFull {
	width: 900px;	
	margin: 10px 0px 15px 0;
	text-align: left;
	float: left;	
}

* html #contentFull {
	width: 915px;	
	margin: 10px 0px 15px 0;
	text-align: left;	
}

/**** Sidebar *****/

#sidebar {
 	width: 240px; 
	float: right;  
	margin: 10px 0px 15px 0;
}

/**** Animation *****/

#contentFull #features{
	float:right;
	width: 190px; 
	margin: 0;
	padding:0;
}	

	#contentFull #features p{
		width: 190px;
		text-align:center;
		display:block;
		font-size: 1em;
		margin:0px;
		padding:0px;
	}
	#contentFull #features h2{
		width: 190px;
		margin-left:0px;
		padding-left:0px;
		margin-bottom:15px;
		text-align:center;
		display:block;
	}
#contentFull #animations{
	float:left;
	width:670px
}	
#contentFull #animations h2{
	margin-left: 70px;
}	
#contentFull #showreel {
	width: 500px;
	margin:0 auto;
}

#contentFull .ShowreelComments p{
				font-size:0.9em;
				margin:0;
				padding:3px 0 0 0;
		}
		#contentFull .ShowreelComments p a{	
				font-size:1.3em;
				margin:0;
				padding:0;
		}
#contentFull .photo {

    float: left;
    padding: 0px 20px 10px 2px;
    margin:0px;

}

#contentFull .video {
    clear:left;
    margin: 20px 0 10px 0;

}
#contentFull .videoHome {
    clear:left;
    margin: 20px 0 10px 60px;

}

#contentFull .videoComments {
	font-size: 0.7em;
	float:right;
	width:420px;
    margin: 0;
	padding:0;

}
		#contentFull .videoComments p{
				float:left;
				margin:0;
				padding:3px 0 0 0;
				display:inline;
		}
		#contentFull .videoComments p strong{
			
			float:left;
			display:block;
			width: 80px;
	
		}
		
		#contentFull .videoComments p span{
			
			float:left;
			width: 300px;	
			font-size: 1em;	

		}
		#contentFull .videoComments a.watchLink{
			font-size:1.2em;
			display:block;
			margin: 5px 0 0 80px;
		}
		#contentFull .videoComments a span.title{
			font-size:1em;
			display:block;
			margin: 0 0 5px 80px;
		}
#contentFull .video a {
  font-size: 1.8em;
}

#contentFull img {
	margin: 5px;
   border:2px solid transparent;
}					
#contentFull img:hover { 
	 border:2px solid #ed0677;
	}				

#contentFull .pageLink{
	font-size: 1.4em;
	margin: 10px 0 30px 64px;
	display:block;
}

#homeImages{
	margin: 20px 0 20px 60px;
}	
/* ****8Links Page******* */

	
#contentFull div.column {
		width:290px;
		float:left;
		margin: 20px 8px 0 0;
		
	}
		