/* CSS Document */

body, html {
	margin:7px 0px 0px 0px;
	width:100%;
	height:100%;
	background-color:#dedede;
}
#main {
	width:100%;
	height:100%;
}
.clr {
	clear:both;
	margin:0;
	padding:0;
}
#flashvideo2 {
	float:left;
	margin-left:-40px;
	margin-bottom:30px;
}
#header {
	width:946px;
	height:166px;
	background-image:url(../images/header_bg.gif);
	background-repeat:no-repeat;
}
#header_int {
	width:946px;
	height:166px;
	background-image:url(../images/header_bg_int.gif);
	background-repeat:no-repeat;
}
#logo {
	width:300px;
	height:143px;
	padding-left:32px;
	padding-top:23px;
	float:left;
}
#menu {
	width:565px;
	height:47px;
	padding: 38px 32px 81px 17px;
	float:right;
}
#sub_menu {
	float:left;
	padding:15px;
	width:565px;
}
#menu_int {
	width:565px;
	height:47px;
	padding: 38px 32px 0px 17px;
	float:right;
}
#blog_menu {
	width:946px;
	height:278px;
}
#blog_part {
	width:305px;
	height:278px;
	float:left;
}
#blog_part_int {
	width:264px;
	height:278px;
	margin-bottom:9px;
}
#image_donna {
}
#body {
	width:946px;
	height:auto!important;
	background-image:url(../images/shadow.gif);
	background-repeat:repeat-y;
}
#orange {
	width:946px;
	height:auto!important;
	background-image:url(../images/body_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#pinaple {
	width:946px;
	height:auto!important;
	background-image:url(../images/body_bg_int.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#papaya {
	width:946px;
	height:auto!important;
	background-image:url(../images/body_bg_papaya.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#mango {
	width:946px;
	height:auto!important;
	background-image:url(../images/body_bg_mango.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#nut {
	width:946px;
	height:auto!important;
	background-image:url(../images/body_bg_nut.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#table_left {
	width:264px;
	padding-top:9px;
	padding-left:32px;
}
#table_left_int {
	width:264px;
	padding-left:32px;
}
#cbg {
	background-image:url(../images/caribbean_light.gif);
	background-repeat:no-repeat;
	width: 237px;
	height:79px;
	padding-top:236px;
	padding-left:36px;
}
#bottom_image {
	background-image:url(../images/bottom_image.gif);
	background-repeat:no-repeat;
	width:642px;
	height:89px;
}
#bodytext {
	width:555px;
	height:auto!important;
	padding-top:10px;
	padding-left:27px;
	padding-right:53px;
}
#bodytextint {
	width:555px;
	height:auto!important;
	padding-top:10px;
	padding-left:36px;
	padding-right:60px;
}
#footer {
	width:834px;
	height:52px;
	background-image:url(../images/footerbg.gif);
	background-repeat:no-repeat;
	padding-left:56px;
	padding-right:56px;
	padding-top:15px;
}
/* Styles */
	
	
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5a5b5e;
}
.italic {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	color:#5a5b5e;
}
.sub_menu {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	color:#727273;
}
.sub_menu a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	color:#a3a3a3;
	text-decoration:none;
}
.sub_menu a:hover {
	color:#727273;
	text-decoration:none;
}
.green {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	color:#4ea111;
	line-height:1.5em;
}
.green_plus {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	color:#00B4D7;
	line-height:1.2em;
	padding-bottom: 7px;
}
.link, .link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	line-height:30px;
}
.link a:hover {
	text-decoration:underline;
}
.line {
	width:264px;
	height:1px;
	padding-top:8px;
}
.nomal, .nomal a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5a5b5e;
	line-height:1.5em;
	text-decoration:none;
}
.nomal a:hover {
	text-decoration:underline;
}
.footer_text, .footer_text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5a5b5e;
	line-height:1.5em;
	text-decoration:none;
}
.footer_text a:hover {
	text-decoration:underline;
}
.nomal ul {
	padding-left:15px;
	list-style-image:url(../images/bullet.gif);
	list-style-type:none;
}
.nomal li a, .nomal a {
	color:#5a5b5e;
}
.nomal li a:hover, .nomal a:hover {
	text-decoration:underline;
}
.nospace ul {
	margin-top:0px;
	padding-top:0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#58a614;
	text-align: left;
	font-size:32px;
}
.buttons {
	background-color:#00B4D7;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	border:0;
}
.footer_nav, .footer_nav a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#00b4d9;
	font-style:italic;
	text-decoration:none;
}
.footer_nav a:hover {
	text-decoration:underline;
}
h2 {
	font-size:32px;
	color:#58a614;
}

