* {font-family: "georgia", "times new roman", serif;}body {	margin: 30px 0;	padding: 0;	background: #CCCC99;	font-size: 12.5px;	color: #333333;}h1, h2, h3, h4, h5, h6 {	margin: 0;	padding: 0;	font-weight: normal;	color: #000000;}h2 {	margin-bottom: 15px;	padding-bottom: 5px;	font-size: 32px;	font-style: italic;	color: #999966;}h3 {	margin-bottom: 10px;	border-bottom: 1px solid #CCCCCC;	padding: 0 0 10px 0;	font-size: 18px;	font-style: italic;	color: #999966;}h4 {	margin-bottom: 10px;	padding: 0 0 0 0;	font-size: 18px;	font-style: italic;	color: #999966;}h5 {	margin-bottom: 10px;	padding: 10px 0 0 0;	font-size: 18px;	font-style: italic;	color: #999966;}}p, ol, ul, blockquote {	line-height: 24px;}ul {	line-height: 24px;	margin-left: 0;	padding-left: 0;	list-style: none;}a {    text-decoration: none;	color: #333333;}a:hover {	color: #999966;}img {	border: none;}img {	border: none;}img.left {	float: left;	margin: 5px 15px 0 0;}/* Header */#header {	width: 1000px;	height: 115px;	margin: 0 auto;	background: url(images/title.gif) no-repeat left top;}/* Logo */#logo {	float: left;	height: 115px;	padding: 0 0 0 0;}#logo * {	text-decoration: none;	color: #FFFFFF;}#logo h1 {	float: left;	padding: 50px 0 0 40px;	font-size: 36px;}#logo h1 a {	color: #FFFFFF;}#logo h2 {	float: left;	padding: 71px 0 0 15px;	font-size: 14px;	font-style: italic;	border: none;}#logo h2 a {	color: #FFFFFF;}/* Splash */#splash {	width: 970px;	height: 185px;	margin: 0 auto;	background: #FFFFFF;	border-right: 15px solid #FFFFFF;	border-left: 15px solid #FFFFFF;}/* Menu */#menu {	width: 970px;	height: 41px;	margin: 0 auto;	padding: 15px 15px 0 15px;	background: #FFFFFF;}#menu ul {	margin: 0;	border-bottom: 1px solid #CCCCCC;	padding: 0 0 14px 0;	list-style: none;}#menu li {	display: inline;}#menu a {	padding: 0 15px 0 20px;	border-left: 1px solid #CCCCCC;	text-transform: lowercase;	text-decoration: none;	font-size: 13px;	font-style: italic;	color: #000000;}#menu .first a {	border: none;}#menu a:hover { text-decoration: none;	color: #999966; }/* Content */#content {	width: 970px;	margin: 0 auto;	padding: 25px 15px 0 15px;	background: #FFFFFF url(images/footer.gif) no-repeat left bottom;}#colOne {	float: left;	width: 205px;	padding: 0 0 0 15px;}#colTwo {	float: right;	width: 700px;	padding: 0 20px 0 0;}/* Price List (by item) */div#byitem ul.vert {	list-style-type: none;	padding: 0;	margin: 0;	width: 500px;	}div#byitem ul.vert li {	padding: 0 0 8px 0;	margin: 0;	height: 20px; /* space out your rows */	}div#byitem ul.vert li.odd {	background-color: #F5F5DC;	}div#byitem ul.horz {	clear: left;	list-style-type: none;	padding: 0;	margin: 0;	}div#byitem ul.horz li {	float: left;	width: 200px;	padding: 0 20px 0 0;	margin: 0;	}div#byitem ul.horz2 li {	float: left;	width: 200px;	padding: 0 20px 0 0;	margin: 0;	font-style: italic;	color: #999966;	}div#byitem ul.horz li.price { 	width: 40px;	}div#byitem ul.horz li.time { 	width: 200px;	}/* Packages (pack) */div#pack ul.vert {	background-color: #F5F5DC;	font-size: 12px;	list-style-type: none;	padding: 0 0 10px 0;	margin: 0;	width: 700px;	}div#pack ul.vert li {	padding: 0 0 8px 10px;	margin: 0;	height: 12px; /* space out your rows */	}div#pack ul.horz {	clear: left;	list-style-type: none;	padding: 0;	margin: 0;	}div#pack ul.horz li {	float: left;	width: 230px;	padding: 0 0 0 0;	margin: 0;	}div#pack ul.horz li.pkg2 { 	width: 230px;	}div#pack ul.horz li.pkg3 { 	width: 230px;	}/* Footer */#footer {}#footer p {	text-align: center;	color: #333333;}#footer a {	color: #000000;}