* {
	padding : 0px;
	margin : 0px;
}
body {
	background-color : #eeeeee;
}
div.wrapper {
	width : 850px;
	background-color : #89a1a5;
	color:#003248;
	margin : 0px auto;
	font-family : sans-serif;
}
div.header h1 {
	text-indent : -99999px;
	background-image : url('../images/header.jpg');
	background-repeat : no-repeat;
	background-color : #56797f;
	height : 156px;
}
div.navigation {
	background-color : #a6937c;
}
div.navigation ul li {
	float : left;
	padding : 8px 25px;
	color : white;
	list-style-type : none;
	font-size : 1em;
}
div.navigation ul li a {
	color : white;
	text-decoration : none;
}
div.navigation ul li a.active {
	color : #8ed2ca;
}
img.page {
	border-bottom : 12px solid #a6937c;
}
div.content {
	padding : 29px;
	font-size : 0.8em;
}
div.content h2 {
	border-bottom:1px solid #F2DDB6;
color:#AADBCB;
font-weight:normal;
padding-bottom:10px;
}
div.content h3 {
	color : white;
	font-size : 1.1em;
}
div.content p, div.content ul, div.content ol, div.content table {
	margin : 1em 0px;
}

div.content ul li {
	margin-left : 2em;
}
div.content a {
	color : #8ed2cb;
	text-decoration : none;
}

div.content div.description {
	width : 462px;
	padding-right : 29px;
	border-right : 1px solid #56797F;
	float : left;
}
div.content div.rightimagethumbs {
	float : right;
	width : 299px;
	text-align: right;
}
div.content div.rightimagethumbs h3 {
	color : white;
	font-size : 1em;
	text-transform : uppercase;
	font-weight : bold;
}
div.content div.rightimagethumbs ul li {
	margin-left : 0px;
	padding-left : 0px;
	list-style-type : none;
}
a img.enlarge {
	border: none;
}
div.content fieldset {
	border : 0px none;
}
div.content fieldset legend {
	font-size : 1.2em;
}
div.content div.input {
	clear : both;
	margin : 0.1em 0px;
}
div.content div.input label {
	width : 10em;
	float : left;
	margin : 0.1em 0px;
}
div.content div.input input, div.content div.input textarea {
	width : 20em;
	font-size : 1em;
	font-family : sans-serif;
	border : 1px solid #8ed2cb;
}


div.clear {
	clear : both;
}

div.gallery_thumbnail {
	margin-bottom: 10px;
}

a.gallery_thumbnail_a  {
	border: 1px solid #56797F;
}
#specifications th {
	background: #688b92;
	color: white;
	text-align: left;
	font-size: 1.1em;
	padding: 3px;
}
#specifications td {
	padding: 3px;
	border-left: 1px solid #688b92;
	border-right: 1px solid #688b92;
	background: #fff7e8;
}
#specifications td.alt {
	background: #e3ceb4;
}
-->

