body 			{background: #CADEB9 url(../images/pageback.gif) no-repeat fixed top left; font:12px Verdana,Arial; color:#000000; margin:15px 0 0 0;}

label			{float:left; width:120px; font-weight:bold;}
br				{clear:left;}

input				{width:180px; height:18px; margin-bottom:5px; font:11px Verdana,Arial;}
textarea			{width:180px; height:75px; margin-bottom:5px; font:11px Verdana,Arial;}
select				{width:180px; height:18px; margin-bottom:5px; font:11px Verdana,Arial;}
textarea.caption	{width:240px; height:30px; margin-bottom:5px; font:11px Verdana,Arial;}

.select_multi		{width:180px; height:85px; margin-bottom:5px; font:11px Verdana,Arial;}

.container 		{width:770px; margin-left:60px;}

div.home		{width:500px; background: #FFFFFF url(../images/contentback.gif) no-repeat; border:1px solid #6A68B6; float:left;}
div.ourstory	{width:500px; background: #FFFFFF url(../images/ourstoryback.jpg) no-repeat; border:1px solid #6A68B6; float:left;}
div.ryan		{width:500px; background: #FFFFFF url(../images/ryanback.jpg) no-repeat; border:1px solid #6A68B6; float:left;}
div.michelle	{width:500px; background: #FFFFFF url(../images/michelleback.jpg) no-repeat; border:1px solid #6A68B6; float:left;}
div.kaylie		{width:500px; background: #FFFFFF url(../images/kaylieback.jpg) no-repeat; border:1px solid #6A68B6; float:left;}
div.reese		{width:500px; background: #FFFFFF url(../images/reeseback.jpg) no-repeat; border:1px solid #6A68B6; float:left;}
div.contactus	{width:500px; background: #FFFFFF url(../images/contentback.gif) no-repeat; border:1px solid #6A68B6; float:left;}
div.guestbook	{width:500px; background: #FFFFFF url(../images/contentback.gif) no-repeat; border:1px solid #6A68B6; float:left;}

div.photo		{width:770px; background: #FFFFFF; border:1px solid #6A68B6; float:left; margin-bottom:20px; padding:2px;}

div.photostrip	{height:100px; margin-left:35px; background: #FFFFFF; border:1px solid #000000; float:left; padding:2px;}

div.photoheader	{width:770px; height:60px; background: #CADEB9 url(../images/photos-header.gif) no-repeat top left; float:left;}

div.photocomment {margin-top:10px;}

.inner-content 	{margin-top:210px; margin-left:25px; width:450px; border:1px solid #9391CA; padding:2px;}

.nav 			{margin-left:10px; width:200px; background: #FFFFFF url(../images/navback.jpg) no-repeat; border:1px solid #6A68B6; float:left;}
.inner-nav 		{border:1px solid #84423E; margin-left:10px; margin-top:130px; padding:2px; width:180px;}

.inner-nav ul 	{list-style-type:none; margin:0px; padding:0px; width:170px;}
.inner-nav li 	{margin-top:3px; width:170px;}
.inner-nav a	{
				background-color: transparent;				
				border-top: 1px solid #84423E;
				border-bottom: 1px solid #84423E;
				border-left: 1px solid #84423E;
				color: #000000;
				display: block;
				font-size: 12px;
				padding: 2px 0px 2px 10px; /** top, right, bottom, left **/
				text-decoration: none;				
				}
.inner-nav a:hover	{background-color:#C17F7B; color:#000000; border-right:10px solid #84423E; padding:2px 1px 2px 10px;}	

.top-nav 		{margin-top:45px; margin-left:10px; text-align:right; font-size:10px;}

span.header 	{color:#B66A68; font-size:16px; font-weight:bold;}

.fullframe		{border:5px solid #000000;}
.thumbframe		{border:3px solid #000000;}

.td_head_100_12	{background-color:#CDBADE; border-top:1px solid #000000; border-bottom:1px solid #000000; font-size:12px; font-weight:bold; padding:2px;}

.td_row_100_12	{font-size:12px; padding:2px; vertical-align:top;}
.td_row_100_10	{font-size:10px; padding:2px; vertical-align:top;}

.td_row_101_12	{border-bottom:1px solid #000000; font-size:12px; padding:2px; vertical-align:top;}
.td_row_101_10	{border-bottom:1px solid #000000; font-size:10px; padding:2px; vertical-align:top;}

.fblk_10		{color:#000000; font-size:10px;}

.fmor_b_12		{color:#B66A68; font-size:12px; font-weight:bold;}	