/* CSS Document */

body, html {

	margin:7px 0px 0px 0px;
	
	width:100%;
	
	height:100%;
	
	background-color:#dedede;
	
	}
	
#main {
	
	width:100%;
	
	height:100%;

}

#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 {
	
		width:641px;
		
		height:278px;
		
		float:right;
		
		}
		
 #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:#0091af;
	
	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;
	
	}

				