html {
	height: 100%; }
	
body a:hover {
	color: #19100d; }
body a {
	text-decoration: underline; 
	color: #545454;
	background-color: transparent; }
body {
	margin: 0px;
	background-color: #75aca8;   
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	line-height: 15px; 
	background-image: url('/v1/images/bg_main.jpg'); 
	background-repeat: repeat-x; }
	
p span {
	font-family: arial, helvetica;
	margin: 0px 0px 10px 0px;
	font-size: 18px;
	line-height: 22px;
	display: block;  }
p {
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
	color: #545454 !important;
	font-size: 12px;  }
	
.divFix {
	clear: both; 
	padding: 0px; 
	margin: 0px; 
	height: 1px;
	display: block; }
	
.spacerFix {
	display: block; }
	
form {
	margin: 0px; }
	
img {
	border: 0px; }

.floatRight img {
	display: block; }
.floatRight {
	float: right;
	margin: 0px 0px 15px 15px;
	border: 1px solid #498a86; }
	
blockquote {
	margin: 0px;
	padding: 0px; }
	
img { behavior: url(/v1/includes/iepngfix.htc); }
.leftShadow { behavior: url(/v1/includes/iepngfix.htc); }
.rightShadow { behavior: url(/v1/includes/iepngfix.htc); }
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* main body ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.a h6 { 
	clear: both; 
	padding: 0px; 
	margin: 0px; 
	height: 1px;
	display: block; }
.a {
	width: 849px;
	margin: auto;
	position: relative; }
	
.b img {
	display: block; }
.b {
	margin-top: 57px; }
	
.content .nav {
	padding: 6px 30px 6px 15px; }
.content .logo {
	text-align: right; 
	padding: 9px 15px 3px 0px;
	vertical-align: middle;
	border-right: 1px solid #ffc90a;}
.content {
	background-color: #fff;
	padding: 18px; }	

.c img {
	display: block; }
.c { }
	
.leftShadow {
	width: 4px;
	background-image: url('/v1/images/shadow_left.png'); }
.rightShadow {
	width: 4px;
	background-image: url('/v1/images/shadow_right.png'); }
	
.flowers img {
	display: block;
	position: absolute;
	top: -39px;
	left: -79px; }
.flowers {
	position: relative; 
	height: 0px; }
	 
.picBorder img {
	border: 1px solid #fff; }
.picBorder {
	border: 1px solid #498a86;
	margin-top: 20px; }
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Navigation ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.navOn a {
 	white-space: nowrap;
	font-family: verdana, arial, helvetica;
	font-size: 11px; 
	line-height: 14px;
	padding: 0px 2px 1px 2px;
	text-decoration: none;
	display: block;
	background-color: #faf1c8;
	width: 75px; }

.navOff a:hover {
	background-color: #faf1c8; }
.navOff a {
 	white-space: nowrap;
	font-family: verdana, arial, helvetica;
	font-size: 11px; 
	line-height: 14px;
	padding: 0px 2px 1px 2px;
	text-decoration: none;
	display: block;
	width: 75px; }
	
.thumbTop img {
	display: block; }
.thumbTop {
	margin-top: 0px; }
	
.thumbBottom img {
	display: block; }

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* main body ++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
.text {
	margin: 15px 0px 0px 45px; }	
	
.thumbs img {
	display: block; 
	margin-right: 1px;
	margin-bottom: 0px; }
	
.thumbOn a {
	display: block;
	width: 31px;
	height: 21px;
	background-color: #f0b3c3;
	border: 1px solid #898989;  }
	
.thumbEmpty {
	filter:alpha(opacity=50) !important; 
	opacity: .5 !important;
	-moz-opacity: .5 !important;
	border: 1px solid #898989;
	width: 31px;
	height: 21px;
	background-color: #898989; }

.thumb a:hover {
	background-color: #b72a2f; }
.thumb a {
	display: block;
	width: 31px;
	height: 21px; }
.thumb {
	border: 1px solid #898989;
	 }