a:link,a:visited{
	border-bottom: 1px solid #990002;
	color: White;
	text-decoration: none;
}

a:active,a:focus,a:hover{
	border-bottom: 1px solid White;
	color: White;
	text-decoration: none;
}

a.pic:link,a.pic:visited,a.pic:active,a.pic:focus,a.pic:hover{ border-bottom: 0px; text-decoration: none; }

a.topnav:link,a.topnav:visited{
	border-bottom: 0px;
	color: White;
	font-size: 13px;
	text-decoration: none;
}

a.topnav:active,a.topnav:focus,a.topnav:hover{
	border-bottom: 0px;
	border-bottom: 1px solid White;
	color: White;
	font-size: 13px;
	text-decoration: none;
}

body{
	margin: 0px 0px 0px 0px;
	background: Black;
	color: White;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
}

div.alignc{ margin: 0 auto; text-align: center; width: 100%; }

h1,h2,h6{ font-size: 14px; }

li{ margin: 5px; }

ol{ color: White; font-size: 11px; }

p{ color: White; font-size: 13px; }

ul{ color: White; }

.colorred{ color: Red; }

.colorteal{ color: #00C6C0; }

.colorwhite{ color: white; }

.contact1{
	width: 390px;
	float: left;
	margin-left: 10px;
	text-align: left;
}

.contact2{
	width: 324px;
	float: left;
	margin-left: 20px;
	text-align: left;
}

.contentalignleft{ width: 724px; text-align: left; }

.copyright{ font-size: 10px; }

.familythumbs{
	width: 685px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.flashtitle{ font-size: 24px; font-weight: bold; }

.picsthumbs{ border: 3px solid White; margin: 10px; }

.titlered{ border-bottom: 1px solid White; color: Red; }

.topnav{ font-weight: bold; text-align: center justify; }

.wedddingthumbs{
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}