body {
	background-image: url(/templates/6121/images/layout/tropicdays_bg2.jpg);
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
}

#container {
	margin: 0 auto;
	width: 990px;
	background: #fff;
}


body #constrain {
	background: none;
}

body .booking-total {
	background:#628205 url(/templates/6121/images/i-bg-bookingform-total.gif) repeat-y 0 0;
}
body .tour {
	background:#628205 url(/templates/6121/images/i-bg-bookingform.gif) repeat-y 0 0;
}
body .Box .title {
	background-color:#628205;
}
body .Box .value-title {
	background: #628205;
}
body #content h1 {
	background: url(/templates/6121/images/g-red-tl.gif) no-repeat left top;
}
body #content .h1-wrapper {
	background: url(/templates/6121/images/g-red-m.gif) repeat-x 0 50%;
}


.cont-nav {
	margin: 0 15px 10px;
	background: #FFFFCD url(/templates/6121/images/layout/nav_bg.jpg) repeat-x 0 0;
	height: 80px;
}

body #container div.btm-img {
	text-align: center;
	margin: 0 15px;
}

body .footer-nav {
	background: #b6d751;
	text-align: center;
	padding: 0;
}

/*p, td, th, div, blackquote, dl, ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}*/

.credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #6B8E0D;
	text-decoration: none;
	margin: 15px 0;
}

a.credit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #384B06;
	text-decoration: none;
}
.credit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #92b81F;
	text-decoration: none;
}
a.credit2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFCC;
	text-decoration: none;
}

.tablemargin {

}


a.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;

}
a.textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFCC;
	text-decoration: none;
	height: 22px;
	padding:0;
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFCC;
	text-decoration: none;
	background-image:  url(/templates/6121/images/layout/nav_bg.jpg);
	height: 22px;
	padding: 0 0 0 20px;
}

a.nav { 
		padding: 0;
}

a.nav:hover, a.navigation:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #99CC33;
	text-decoration: none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #496200;
	text-decoration: none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.tourdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003333;
	line-height: 18px;
	text-decoration: none;
	font-weight: bolder;
}

/*h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}*/

a.guestbook-link {
  text-decoration: none;
  color: #FFFFCB;
}


#content-full-bottom {
	background: url(/templates/6121/images/i-bg-content-full-bottom.png) no-repeat 0 0!important;
	background: url(/templates/6121/images/i-bg-content-full-bottom.gif) no-repeat 0 0;
	display:block;
	height:18px;
	margin:0 0 0 12px!important;
	margin: 0 0 0 13px;
	width:970px;
}

body .custom-partner .my-itinerary-box {

}

body #MyItineraryButton {
	padding: 0 0 0 40px!important;
	padding: 0 0 0 40px;
}

*:first-child+html body #MyItineraryButton {
	padding: 0 0 0 30px!important;
}