body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #777;	background-color: #ddd;	margin: 0px;	}a {	color: #777;	text-decoration: none;  }a:hover {	color: #222;	text-decoration: underline;	} h1 {	color: #999;	font-size: 13px;	font-weight: 700;	margin-top: 25px;	margin-bottom: -10px;	}#main {	background-color: #fff;	margin-left: auto;	margin-right: auto;	margin-top: 40px;	border: 1px solid #444;	padding: 5px;	width: 720px;	height: auto;	}#header {	width: 100%;	height: 225px;	background-color: #ff9;	}#col1 {	float: left;	background-image: url(graphics/photo-main.jpg);	height: 225px;	width: 380px;	border-right: 2px solid #fff;	}#col2 {	float: left;	background-color: #aaa;	border-right: 2px solid #fff;	height: 225px;	width: 100px;	}#col3 {	float: left;	background-color: #f93;	width: 66px;	height: 225px;	}	#col4 {	float: left;	background-color: #FFFF99;	width: 160px;	height: 225px;	}	#intro {	color: #fff;	width: 325px;	margin-top: 160px;	padding: 0px 5px 5px 35px;	font-size: 11px;	font-style: italic;	font-weight: 400;	}#navbar {	float: right;	margin-top: 10px;	padding-right: 15px;	width: 110px;	border: 0;	voice-family: "\"}\"";	voice-family:inherit;	}#navbar ul {	list-style: none;	padding: 0;	border: 0;	}#navbar li {	text-align: right;	width: 110px;	margin: 0px;	font: 10px/15px Verdana, Lucida, Arial, sans-serif;	}#navbar li a {	display: block;	font-weight: normal;	background: #ff9;	color: #f93;	border-left: 10px solid #ff9;	border-bottom: 2px solid #ff9;	text-decoration: none;	width: 110px;	voice-family: "\"}\"";	voice-family:inherit;	width: 105px;	}#navbar li a:hover {	font-weight: normal;	border-bottom: 2px solid #f93;	border-left: 10px solid #f93;	text-decoration: none;	}#secnav {	float: left;	padding: 20px 0px 10px 0px;	margin-left: 10px;	width: 130px;	border-bottom: 1px solid #eee;	font: 10px/15px Verdana, Lucida, Arial, sans-serif;	}#secnav a {	font-weight: normal;	text-decoration: none;	}#secnav a:hover {	font-weight: normal;	text-decoration: underline;	}#textbody {	height: auto;	width: auto;	margin-top: 5px;	border: 1px solid #bbb;	}#text {	width: 325px;	margin-top: 10px;	height: auto;	border-right: 1px solid #ddd;	}#copyright {	margin-left: auto;	margin-right: auto;	margin-top: 5px;	font-size: 9px;	color: #444;	text-align: right;	width: 720px;	}#wedsecnav {	float: left;	padding: 20px 0px 10px 0px;	margin-left: 10px;	width: 130px;	border-bottom: 1px solid #eee;	font: 10px/15px Verdana, Lucida, Arial, sans-serif;	}#wedsecnav a {	color: #f9c;	}#wedsecnav a:hover {	color: #f39;	}.borderright {    border-right: 2px solid #eee;	}.box {	border-bottom: 2px solid #fff;	}	.indent {	padding: -5px 5px 10px 50px;	}	.tableheader {	background-color: #ccc;	color: #fff; 	font-weight: bold;	}.wedchosen {	color: #f39;	}.pink a {	color: #f9c;	}.pink a:hover {	color: #f39;	}.priceheader {	color: #777;	font-weight: bold;	}.tabletext {	color: #444;	}