* {
	margin:0;
	padding:0;
}
/*---------------
	Image Align
-----------------*/
img.right{float:right; margin:0 0 10px 10px; display:inline;} 
img.left{float:left; margin:0 10px 10px 0; display:inline;}


/*--------------
Lis
--------------*/
#list li { list-style-type: square; margin-left: 20px; padding-bottom: 5px;}





/*---------------
	HTML TAGs
-----------------*/
body {
	background:#efe3bd;
	font-family:Arial, 'Helvetica', sans-serif;
	font-size:12px;
}


a {
	outline:none;
	color:#74482F;
	font-weight:bold;
	hover color:#FFFFFF;
	}

a:hover {
		color:#d70e52;
	font-weight:bold;
	
	}

h1 {
	font-family:Helvetica;
	font-size:18px;
	color:#6e2c02;
	font-weight:normal;
}
.clr {
	clear:both;
}
/*---------------
	IDs
-----------------*/
#main-wrapper {
	width:1000px; /*height:auto;*/
	margin:0 auto;
}

#main-wrapper-inner{
	width:1000px; /*height:auto;*/
	background:url(../images/bg.jpg) repeat-y center top;
	float:left;
}

.left-side {
	width:810px; /*height:auto;*/
	float:left;
	overflow:hidden;
}
/*---------------
	HEADER
-----------------*/
.header {
	width:751px;
	height:303px;
	float:left;
	background:url(../images/header-bg.png) no-repeat right 35px;
	margin:0 0 0 59px;
}
.logo-box {
	width:212px;
	height:303px;
	float:left;
	text-align:center;
	background:url(../images/logo-bg.png) no-repeat right bottom;
}
/*.logo{
	width:212px; height:212px; float:left; text-align:center;
	}*/
	
.logo-box .logo {
	width:212px;
	height:212px;
	display:block;
	background:url(../images/logo.png) no-repeat;
}
.logo-box .logo a#logohome {
	display:block;
	width:212px;
	height:212px;
	text-indent:-9999px;
}
.navigation-flash-part {
	width:539px;
	height:302px;
	float:right;
}
/*-----------------
	NAVIGATION
-------------------*/
.navigation {
	width:522px;
	height:35px;
	float:left;
}
.navigation ul {
	list-style:none;
	margin:9px 0 0 0;
}
.navigation ul li {
	float:left;
	text-align:center;
	margin:0 0 0 2px;
}
.navigation ul li a {
	color:#763b18;
	text-decoration:none;
	background:url(../images/navigataion-bg.png) left top;
	display:block;
	width:84px;
	height:26px;
	text-transform:uppercase;
	line-height:30px;
}
.navigation ul li a:hover, .navigation ul li a.active {
	background:url(../images/navigataion-bg.png) left -26px;
	color:#fff;
}
/*-----------------
	END	NAVIGATION
-------------------*/
/*--------------------
	SECOND NAVIGATION
----------------------*/
.second-navigation {
	width:539px;
	height:27px;
	float:left;
	margin:3px 0 0 0;
	clear:both;
}
.second-navigation ul {
	/*list-style:none; width:347px; float:right;*/
	list-style:none;
/* AWS - adjust this width as we add/delete links off the sub nav bar */	
	width:418px;
	float:right;
}
.second-navigation ul li {
	float:left;
	margin:0 0 0 2px;
	height:27px;
}
.second-navigation ul li a {
	text-decoration:none;
	color:#0b3b4a;
	line-height:25px;
	background:url(../images/second-navigation-bg.jpg) repeat-x left top;
	height:27px;
	display:block;
	/* AWS adjust the px # to move 2nd nav to the left/right */
	padding:0 15px;
}
.second-navigation ul li a:hover {
	background:url(../images/second-navigation-bg.jpg) repeat-x left -29px;
	color:#990000;
}
/*--------------------
	END	SECOND NAVIGATION
----------------------*/
/*---------------------
	FLASH PART
-----------------------*/
.flash-box {
	width:537px;
	height:236px;
	float:left;
	margin:1px 0 0 0;
}
/*---------------------
	END FLASH PART
-----------------------*/
/*---------------------
	LEFT SIDE IMAGES
-----------------------*/
.detail-part {
	width:811px;
	float:left;
	clear:both;
	margin:20px 0 0 0;
}
.left-side-images {
	width:93px; /*height:auto;*/
	float:left;
}
.left-images {
	width:93px; /*height:auto;*/
	float:left;
	margin:227px 0 0 0;
}
/*---------------------
	END	LEFT SIDE IMAGES
-----------------------*/
/*---------------------
	TEXT AREA
-----------------------*/
.text-part {
	width:716px; /*height:auto;*/
	float:left;
}
.text-area {
	width:696px; /*height:auto;*/
	float:left;
	padding:7px;
}
.text-top {
	width:696px;
	height:40px;
	float:left;
}
.detail-heading {
	width:auto;
	float:left; /*height:auto;*/
	font-family:Helvetica;
	font-size:18px;
	color:#d70e52;
}
.text-field-box {
	width:275px; /*height:auto;*/
	float:right;
	font-family:Helvetica;
	font-size:18px;
	color:#491e04;
}
.text-field {
	width:150px;
	height:19px;
	color:#fff;
	background:#73482e;
	border:none;
	padding:0px;
	display:inline;
}
.ok-button {
	width:25px;
	height:22px;
	margin:1px 0 0 0!important;
	background:url(../images/ok.jpg) no-repeat center top;
	border:none;
}
.paragraph {
	width:696px; /*height:auto;*/
	clear:both;
	text-align:justify;
	
	}
		

/*---------------------
	END	TEXT AREA
-----------------------*/

/*---------------------
	TEXT BOXES
-----------------------*/
/*.text-boxes{
		width:716px; height:277px; float:left; clear:both; margin:15px 0 0 1px; background:url(../images/boder-bg.jpg) no-repeat left bottom;
	}*/
	
	.text-boxes {
	width:716px;
	min-height:277px;
	height:auto!important;
	height:277px;
	float:left;
	margin:15px 0 0 1px;
	background:url(../images/boder-bg.jpg) no-repeat left bottom;
	display:inline;
}
.text-boxes p {
	font-size:12px;
	padding-bottom:15px;
}
.pink-box-left {
	width:218px; /*height:auto;*/
	float:left;
	color:#fff;
	background:#d44478 url(../images/pink-box.jpg) no-repeat left top;
	padding:15px 4px 0 4px;
	text-align:justify;
	line-height:12px;
	height:280px;
}
.pink-box-heading {
	width:218px;
	height:18px;
	float:left;
	color:#fff;
	background:url(../images/dott.png) repeat-x left bottom;
	font-family:Helvetica;
	font-size:12px;
	margin:0 0 5px 0;
}
.blue-box-middle {
	width:218px; /*height:auto;*/
	float:left;
	color:#fff;
	background:#59a4bc url(../images/blue-box.jpg) no-repeat left top;
	margin:0 4px;
	padding:16px 4px 0px 4px;
	text-align:justify;
	line-height:12px;
	height:279px;
}
/*.brown-box-right{
	width:236px; height:277px; float:right; color:#000; background: url(../images/brown-box.jpg) no-repeat left top; padding:10px 10px 0; line-height:14px; text-align:justify;
	}*/
	
	.brown-box-right {
	width:236px;
	min-height:277px;
	float:right;
	color:#000;
	background: url(../images/brown-box.jpg) no-repeat 0 0;
	padding:10px 10px 0 10px;
	line-height:14px;
	text-align:justify;
	height:286px;
}
.brown-box-right h1 {
	padding-bottom:15px;
}
.learn-more {
	width:218px;
	height:33px;
	float:left;
	clear:both;
	padding:10px 0 0 0;
	text-align:right;
}
.learn-more a {
	background:url(../images/brown-dott.jpg) no-repeat left 5px;
	display:block;
	width:75px;
	height:15px;
	text-decoration:underline;
	color:#fff;
	float:right;
}
.learn-more a:hover {
	color:#fff;
	text-decoration:none;
}
/*---------------------
	END TEXT BOXES
-----------------------*/

/*
.right-side-images{
	width:190px; height:auto;float:right; text-align:left; padding:158px 0 0 0;
	}*/ 
	
.right-side-images {
	width:190px!important;
	float:left!important;
	padding:158px 0 0 0;
}
.right-side-images img {
	float:left!important;
	width:189px;
}
/*.right-side-images img{float:left;}*/
	
	
.footer {
	width:706px;
	height:66px;
	float:left;
	clear:both;
	padding:5px;
}
.footerRIGHT {
	width:auto;
	height:66px;
	float:right;
	clear:both;
}
.footer-navigation {
	width:706px;
	height:21px;
	float:left;
	color:#d70e52;
	font-size:11px;
}
.footer-navigation a {
	color:#d70e52;
	text-decoration:none;
}
.footer-navigation a:hover {
	color:#d70e52;
	text-decoration:underline;
}
.florida {
	width:auto;
	height:26px;
	color:#a6955e;
	font-size:11px;
	float:left;
}
.copyright {
	width:auto;
	float:right;
	height:26px;
	color:#6e2c02;
	font-size:11px;
}

