@charset "utf-8";
/* CSS Document */

body {
	background: #5C2B2E;
}

#hd {
	background: url(../images/header.jpg) top center no-repeat;
	height: 180px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

/*********************** Navigation ************************/
#nav {
	background: url(../images/navbar.jpg) center no-repeat;
	height: 34px;
}

#nav ol {
	list-style: none;
	text-align: center;
}

#nav ol li {
	display: inline;	
	padding-left: 2em;
}
/******************* Content **************************/
#content div.splash {
	float: left;
    margin: 1em -5em 0em 3em;
    width: 204px;
    height: 208px;
}

#content div.splash a {
    text-decoration: none;
    border: 0px !important;
}
	
#content {
	background: url(../images/body.jpg) center repeat-y;
	font: 18px/1.25 "Cambria", Georgia, "Times New Roman", Times, serif;
	color: #7D4D4D;
}
#content #flashcontent {
	padding: 2em;
	height: 480px;
}
#content a {
	text-decoration: none;
	font: 16px "Cambria", Georgia, "Times New Roman", Times, serif;
	color: #7D4D4D;	
}

#content a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #7D4D4D;
	font: 16px "Cambria", Georgia, "Times New Roman", Times, serif;
	color: #7D4D4D;	
}
#content div.subnav {
	padding: 1em 5em 0em 5em;
}
#content div.subnav ol li{
	list-style: none;
	display: inline;
}
#content div.para {
	padding: 1em 5em;
}
#content div.para h2 {
	font: bold 24px "Cambria", Georgia, "Times New Roman", Times, serif;
	padding: 0 0 1em 0;
}
#content div.para h3 {
	font: bold 18px "Cambria", Georgia, "Times New Roman", Times, serif;
	padding: 0 0 1em 0;
}
#content div.para ul.package_index {
	padding: 2em 0 1em 0;
	text-align: center;	
}
#content div.para ul.package_index li {
	display: inline;
}
#content div.para ul.package_index li a {
	font: bold 18px "Cambria", Georgia, "Times New Roman", Times, serif;
	margin: 0em 1em;
}
#content div.para ul.package_page_list {
	padding: 0.5em 0 1em 0;
	text-align: center;	
}
#content div.para ul.package_page_list li {
	display: inline;
}
#content div.para ul.package_page_list li a {
	font: bold 18px "Cambria", Georgia, "Times New Roman", Times, serif;
	margin: 0em 1em;
}
#content div.para ul.package_page_list li.current a {
	font: bold 18px "Cambria", Georgia, "Times New Roman", Times, serif;
	color: #AF7E7E;
}
#content div.para td h3 {
	font: bold 18px "Cambria", Georgia, "Times New Roman", Times, serif;
	margin: 1em 0 -0.5em 1em;
}
#content div.para td h4 {
	font: bold 18px "Cambria", Georgia, "Times New Roman", Times, serif;
	margin: 1em 0 0.5em 0;
}
#content div.para td img.gallery {
	border: solid 5px #FFF;
}
#content div.para td a:hover {
	border-bottom: none;
}
#content div.para td ul {
	padding: 1em 0em 0em 4em;
}
#content div.para td ul li {
	list-style: circle;
}
#content div.para td.bottom_collection {
	padding: 1em 0 0 0;
}
#content div.para p.space {
	margin: 1em 0;
}
#content div.para ul.package_details {
	padding: 0 0 0 2em;
}
#content div.para ul.package_details li {
	list-style: circle;
}
#content div.para ul.package_details li.highlight {
	list-style: circle;
	font-weight: bold;
}
/*#content div.para ol.terms {
	padding: 0 0 0 4em;
}
#content div.para ol.terms li {
	list-style: decimal;
	margin: 0 0 1em 0;
}*/
form td {
	padding: 0.25em;
}
/***************** Footer ******************************/
#ft {
	background: url(../images/footer.jpg) center no-repeat;
	height: 132px;
}
