@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

body{
	font-size:0.69em;
	font-family:Helvetica, Arial, sans-serif;
	background-color:#de2d26;	
}

h1{
	font-size:1.55em;
	color:#de2d26;
	margin-bottom:30px;
}

h2{
	font-size:1.09em;
	color:#de2d26;
}
	h2.bronze{
		color:#de9127;
	}
	h2.silver{
		color:#d0c9e4;
	}
	h2.platinum{
		color:#d3b981;
	}

p{
	color:#987756;
	margin-bottom:22px;	
}
	p.small-margin{
		margin-top:-15px;	
	}
	
	p.centre{
		text-align:center;	
		padding-top:20px;
	}

strong{
	color:#de2d26;
}


#site-wrapper{
	width:914px;
	height:200px;
	background:url(/imgs/bg.jpg) no-repeat;
	background-position:right;
	height:768px;
	margin:auto;
}

	#header{
		height:155px;
		width:804px;

	}		
		#header #top-nav li{
			display: inline;
			float:left;
			list-style-type: none;
			padding-right: 50px;
			padding-top:127px;
		}
		
			#header #top-nav li a{
				color:#FFFFFF;
				text-decoration:none;
				padding-top:127px;
			}
				#header #top-nav li a:hover{
					text-decoration:underline;
				}
				
			#header #top-nav li.selected a{
				background:url(/imgs/li-selected.gif) no-repeat;
				background-position:center top;
			}
			
			#homePG #homeLI a			{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}
			#projectsPG #projectsLI a	{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}
			#showreelsPG #showreelsLI a	{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}
			#weddingsPG #weddingsLI a	{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}
			#whatPG #whatLI a			{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}
			#contactPG #contactLI a		{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}			
			#teamPG #teamLI a			{background:url(/imgs/li-selected.gif) no-repeat; background-position:center top;}
			
			
			#header #top-nav li.end{
				padding-right:0;
			}
	
		#header a.logo{
			float:right;
			display:inline;
			text-indent:-9999px;
			background:url(/imgs/logo.gif) no-repeat;
			width:124px;
			height:34px;
			margin-top:93px;
		}	
	
	#content{
		width:804px;
		height:458px;		
		background:url(/imgs/content-bg.gif) no-repeat;
		background-position:right;
		background-color:#FFFFFF;
		position:relative;
	}
		#content .white-border-top{
			height:20px;
			width:325px;
			background-color:#FFFFFF;
			position:absolute;
			z-index:1000;
			left:68px;
			
		}
		
		#content .white-border-bottom{
			height:20px;
			width:325px;
			background-color:#FFFFFF;
			position:absolute;
			z-index:1000;
			top:438px;
			left:68px;
			
		}		
		
		#content #left-content{
			float:left;
			display:inline;
			margin-left:68px;
			width:343px;
			height:458px;
			
		}
			#content #left-content .text-area{
				padding-top:34px;
				padding-bottom:35px;
				width:290px;
			}
				#content #left-content .text-area a{
					color:#de2d26;	
				}
					#content #left-content .text-area a:hover{
						text-decoration:none;
					}
		
		#content #right-content{
			padding:0;
			margin:0;
			float:right;
			display:inline;		
		}
		
		#content img.home-image		{margin-right:48px; margin-top:18px;}
		#content img.projects-image	{margin-right:42px; margin-top:14px;}
		#content img.what-image		{margin-right:48px; margin-top:16px;}
		#content img.contacts-image	{margin-right:45px; margin-top:13px;}
		#content img.weddings-image	{margin-right:47px; margin-top:14px;}
		#content img.team-image		{margin-right:41px; margin-top:19px;}

			
			
	

.scroll_vert
{
	overflow-x:hidden;
	overflow-y:visible;
}

.clear{

}		
		