#Splash        
	{
	width: 800px;
	height: 300px;
	margin-left:auto; 
	margin-right:auto; 
	margin-top:75px;
	}
#Splash img
	{  
	border-style: none;
	border: 0 ;
	float: left ;
	}
#main        
	{
	width: 724px ;
	min-height: 800px;
	margin-left: auto ;
	margin-right: auto ;
	margin-top:75px;
	}	
#nav       
	{
	height: 63px;
	width: 724px;
	}
#nav img
	{
	border: none;
	float: left ;
	}	
#content       
	{
	min-height: 520px;
	width: 724px;
	margin-left: auto ;
	margin-right: auto ;
	font:12px calibri;
	}

img.floatleft
	{
	padding: 0px 10px 10px 10px;  
	float: left;
    }
img.floatleft2
	{
	padding: 0px;  
	float: left;
    }
img.floatright
	{
	padding: 10px 10px 0px 10px;  
	float: right;
    }
#footer       
	{
	height: 90px;
	width: 724px;
	background-image:url('../images/bg-footer.jpg');
	background-repeat:no-repeat;
	background-position:bottom; 
	
	}
#footerevents
	{
	height: 103px;
	width: 153px;
	background-image:url('../images/weblayout2_13.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	float: left;
	text-align:center;
	font:12px calibri;
	}
#designcontainer
	{
	height: 400px;
	width: 724px;
	float: left;
	background-image:url('../images/designlayout.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	text-align:center;
	font:12px calibri;
	position: relative; 
	}
#design
	{
	height: 160px;
	width: 280px;
	float: left;
	text-align:center;
	font:12px calibri;
	position: relative; 
	margin-left: 50px;
	}
#designright
	{
	height: 160px;
	width: 280px;
	float: left;
	text-align:center;
	font:12px calibri;
	position: relative; 
	margin-left: 60px;
	}
#gallery
	{
	height: 600px;
	width: 724px;
	background-image:url('../images/gallerysubnav.jpg');
	background-repeat:no-repeat;
	background-position:top;  
	}
#contact       
	{
	height: 200px;
	width: 600px;
	margin-left: 62px;
	}
#footerblog
	{
	height: 103px;
	width: 153px;
	background-image:url('../images/weblayout2_13blog.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	float: left;
	text-align:center;
	font:12px calibri;
	}
#footergallery
	{
	height: 103px;
	width: 153px;
	background-image:url('../images/weblayout2_13gallery.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	float: left;
	text-align:center;
	font:12px calibri;
	}
#footerpadding     
	{
	height: 103px;
	width: 20px;
	float: left;
	}
#copyright       
	{
	height: 20px;
	width: 724px;
	font:12px calibri;
	text-align:center;
	}
#eventitem       
	{
	width: 724px;
	font:12px calibri;
	text-align:center;
	background-image:url('../images/bg-eventitem.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	padding: 1px 10px 10px 10px;  
	}
#blogcontent       
	{
	width: 724px;
	font:12px calibri;
	background-image:url('../images/bg-eventitem.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	}
#blogitem       
	{
	width: 694px;
	font:12px calibri;
	margin-left: 15px ;
	padding: 1px 0px 0px 0px;  
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
#blog
	{
	width: 600px;
	background-image:url('../images/bg-blogEntry.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	}
#blog h2
	{
	font:20px verdana;
	text-align:center;
	}
#blog img
	{
	padding: 0px 10px 0px 10px;  
	float: left ;
	}
#blogThought
	{
	width: 600px;
	background-image:url('../images/bg-blogThought.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	}
#blogThought h2
	{
	font:20px verdana;
	text-align:center;
	}
#blogThought img
	{
	padding: 0px 10px 0px 10px;  
	float: left ;
	}
#blogLatest
	{
	width: 600px;
	background-image:url('../images/bg-blogLatestEntry.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	min-height:240px;
	}
#blogLatest h2
	{
	text-align:center;
	}
#blogLatest img
	{
	padding: 0px 10px 0px 10px;  
	float: left;
    }
#blogPic
	{
	width: 600px;
	background-image:url('../images/bg-blogEntry.jpg');
	background-repeat:no-repeat;
	background-position:top; 
	min-height:240px;
	}
#blogPic h2
	{
	text-align:center;
	}
#blogPic img
	{
	padding: 0px 10px 0px 10px;  
	float: left;
    }
	
	
#contentPhoto       
	{
	position: absolute;
	height: 600px;
	width: 600px;
	margin-left: 250px;
	background-image:url('../images/bg-photo.jpg');
	background-repeat:no-repeat;
	background-position:right; 
	}	
#contentTeam       
	{
	position: absolute;
	height: 600px;
	width: 600px;
	margin-left: 250px;
	background-image:url('../images/bg-team.jpg');
	background-repeat:no-repeat;
	background-position:right; 
	}	
#contentContact       
	{
	position: absolute;
	height: 600px;
	width: 600px;
	margin-left: 250px;
	background-image:url('../images/bg-contact.jpg');
	background-repeat:no-repeat;
	background-position:200px 50px; 
	}	
#contentDigital       
	{
	position: absolute;
	height: 600px;
	width: 600px;
	margin-left: 250px;
	background-image:url('../images/bg-digital.jpg');
	background-repeat:no-repeat;
	background-position:right; 
	}	

h1 { color: #cc3333; font:20px calibri;font-weight: bold;} 	
h2 { color: #6699cc; font:18px calibri;font-weight: bold;} 	
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #6699cc;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #6699cc;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #cc3333;
	}
li{
margin-left: 20px;
}


.bodyText {
	font:10px verdana;
	color:#000000;
	line-height:20px;
	margin-top:-10px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	}
.galleryText {
	font:10px verdana;
	color:#6699cc;
	line-height:12px;
	margin-top:-10px;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	}
.smallGalleryText  {
	font:7px verdana;
	color:#cc3333;
	line-height:12px;
	margin-top:-10px;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	}
.GalleryNav  {
	font:13px verdana;
	color:#6699cc;
	line-height:12px;
	margin-top:-10px;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	text-align:center;
	}
.FooterNav  {
	font:13px verdana;
	color:#6699cc;
	line-height:12px;
	margin-top:-10px;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	}

.pics {  
    height:  auto;  
    width:   auto;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 0px;  
    border:  0;  
    background-color: #eee;  
    top:  0; 
    left: 0 
} 