/* CSS Document */
/* Styles       */


body {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#99CC99; /* sage green */
	color:#006600;  /* dark green */
	font-size:11px;
}
		
	h1,h2,h3 {
		font-family:Arial, Helvetica, sans-serif;
		color:#006600;  /* dark green */
		letter-spacing: 1px;
		padding-top:5px;
	}
	
	h1 {
		font-size:18px;
		/* font-variant:small-caps; */
		}
		
	h2 {
		font-size:12px;
		color:#FF9900;
	}
	
	h3 {
		font-size:11px;
	}
	
	p {
		padding-top: 5px;
	}

	.date {
		margin-top: -10px;
		margin-left: 10px;
		margin-bottom: 5px;
		font-size:10px;
	}
	
	a:link, a:visited {
		color:#009933;
		text-decoration:underline;
	}
	
	a:hover {
		background-color:#FFFF99;
	
	}
	
	a img {
		border: 4px double #999999;
	}

	ul {
		list-style-image:url(images/arrow.gif);
		padding:0 0 0 35px;
	}
	
	ul.nav {
		margin:0px 10px 10px 0px;
		padding:0 0 0 13px;
		font-size:12px;
		list-style-image:none;
		list-style-type:none;
	}
	
	.nav li {
		padding-bottom: 5px;
		padding-top: 4px;
		border-bottom: 1px solid #cccccc;
		}
		
	.nav li a:link, .nav li a:visited{
		text-decoration:none;
	}
		
	.selected {
		font-weight:bold;
	}
	
	.left_thumb {
		float:left;
		border:1px solid #666666;
		margin-right: 10px;
	}
	
	.topnav {
		float:right;
		margin-right:13px;
		margin-top: 13px;
	}
	
	.weddingdate {
		float:right;
		margin-right:13px;
		margin-top: 13px;
		font-size:14px;
	}
	
	.copy {
		font-size:10px;
		width:650px;
		margin-top:3px;
		margin-right:auto;
		margin-left:auto;
		color:#999999;
	}
	
	hr {
		color:#66CC66;
		background-color:#66CC66;
		width:100%;
		border-left:none;
		border-right:none;
		border-top:none;
		border-bottom:1px solid;
		}
