	#main {
	width:860px; 
	height:560px; 
	background-color:#BCD6B1; 
	background-image:url(http://www.tamisdesign.com/2008/images/frame02.jpg); 			    background-repeat:no-repeat;
	}
	#main01 {
	width:860px; 
	height:72px; 
	background-image:url(../images/BG/frame/02_01.jpg); 			    			    background-repeat:no-repeat;
	}
	#main02 {
	width:780px; 
	height:382px; 
	background-image:url(../images/BG/frame/02_02.jpg);			    	         
	background-repeat:no-repeat;
	padding-left:40px;
	padding-right:40px;
	}
	#main02_weddings {
	width:790px; 
	height:382px; 
	background-image:url(../images/BG/frame/02_02.jpg);			    	         
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:40px;
	}
	#main03 {
	width:860px; 
	height:76px; 
	background-image:url(../images/BG/frame/02_03.jpg); 			    	  
	background-repeat:no-repeat;
	}
	#selectionDiv01{
	width:187px; 
	height:292px; 
	background-image:url(../images/BG/selections/01.jpg);		    	  
	background-repeat:no-repeat;	
	float:left;
	padding-top:90px;
	}
	#selectionDiv02{
	width:37px; 
	height:382px; 
	background-image:url(../images/BG/selections/02.jpg);			    	  
	background-repeat:no-repeat;	
	float:left;
	}
	#selectionDiv03{
	width:544px;
	height:380px;
	float:left;
	border: 3px solid #482400;
	background-color:none;
	}
	#selectionDiv04{
	width:auto;
	height:auto;
	float:left;
	border: 1px solid #BCD6B1;
	background-color:#BCD6B1;
	}	
	#selectionDiv05{
	width:auto;
	height:auto;
	float:left;
	border: 3px solid #482400;
	}	
	#weddingsDiv01{
	width:176px; 
	height:292px; 
	background-image:url(../images/BG/weddings/03.jpg);		    	  
	background-repeat:no-repeat;	
	float:left;
	padding-top:90px;
	padding-right:10px;
	}
	#weddingsDiv02{
	width:33px; 
	height:382px; 
	background-image:url(../images/BG/wedding/02.jpg);			    	  
	background-repeat:no-repeat;	
	float:left;
	}
	#weddingsDiv03{
	width:593px;
	height:382px;
	float:left;
	}
	#weddingsDiv04{
	width:187px; 
	height:292px; 
	background-image:url(../images/BG/weddings/01.jpg);		    	  
	background-repeat:no-repeat;	
	float:left;
	padding-top:90px;
	}
	#weddingsDiv05{
	width:37px; 
	height:382px; 
	background-image:url(../images/BG/weddings/02.jpg);			    	  
	background-repeat:no-repeat;	
	float:left;
	}
	#weddingsDiv06{
	width:544px;
	height:380px;
	float:left;
	border: 3px solid #482400;
	background-color:none;
	}
	#corporateDiv01{
	width:187px; 
	height:292px; 
	background-image:url(../images/BG/corporate/01.jpg);		    	  
	background-repeat:no-repeat;	
	float:left;
	padding-top:90px;
	}
	#corporateDiv02{
	width:41px; 
	height:382px; 
	background-image:url(../images/BG/corporate/02.jpg);			    	  
	background-repeat:no-repeat;	
	float:left;
	}
	#corporateDiv03{
	width:544px;
	height:380px;
	float:left;
	}
.t01 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.67em;
padding-bottom:5px;
display:block;
} 
.t02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.84em;
	padding-bottom:10px;
	display:block;
	color:#330000;
}
.t03 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.55em;
color:#666666;
} 
.t04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.84em;
	padding-bottom:10px;
	color:#8DAB80;
}
.img01{
display:block;
	padding-left: 16px;
}
.img02{
display:block;
	padding-right: 16px;
	padding-left: 16px;
}
a.one:link {
	color:#8DAB80;
	text-decoration: none;
}
a.one:visited {
	text-decoration: none;
	color:#8DAB80;
}
a.one:hover {
	text-decoration: underline;
	color:#17C5FF;
}
a:active {
	text-decoration: none;
}

a:link {
	color:#8DAB80;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#8DAB80;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}

a.two:link {
	color:#8DAB80;
	text-decoration: none;
}
a.two:visited {
	text-decoration: none;
	color:#8DAB80;
}
a.two:hover {
	text-decoration: underline;
	color:#164614;
}
a.two:active {
	text-decoration: none;
}

