/*  
Theme Name: Miami Boat
Author: Charl Jordaan Designs
Author URI: http://www.charljordaan.com
*/


/* GENERAL SETUP
/////////////////////////////*/

* { 
	margin:0; 
	padding:0;
}

a { 
	color:#236f8d;
	outline:none;
	text-decoration:none;
}

.url { display:none;}

a:hover {
	text-decoration:underline;
}

body { 
	font: 12px/1.5 Arial;
	background-color:#18536d;
	color:#000;
}

p {
	margin-bottom: 1.5em;
}

h1 {
	color:#15505d;
	font-size:24px;
	font-weight:normal;
	margin:0 10px 0 10px;
	text-transform:capitalize;
}

h2 {
	color:#2c6f99;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin:10px 0;
	text-transform:capitalize;
}

.text_left {
	text-align:left;
}

.text_right {
	text-align:right;
}

.margins{
	margin:10px;
}

.margins p {
	text-indent:15px;
	text-align:justify;
}


.ad
{
	background: url('../images/btnPlus.gif') no-repeat left center;
	padding-left:10px;
}

.entry {
	border-bottom:1px solid #c6e4db;
	padding-bottom:10px;
}

.margins ul {
	margin-left:20px;
}
/* LAYOUT
/////////////////////////////*/

#site {
	width:1024px;
	margin:0 auto;
}

.left_col {
	width:229px;
	background:#236f8d url('../images/bg_leftcol.jpg') repeat-y right top;
}

.left_ma {
	width:8px;
	background:#236f8d url('../images/bg_left.jpg') no-repeat left top;
}

.right_col {
	width:795px;
	background-color:#226c8a;
}

.right_con {
	background:#236f8d url('../images/bg_content.gif') repeat-x left top;
}

.right_nav{
	background:url('../images/bg_topnav.jpg') repeat-x left top;
}

.right_home{
	margin-top:8px
}

.right_home td{
	background-color:#b8d8e6;
	text-align:center;
}

.right_home img {
	margin-top:8px;
	width:166px;

}	

.right_home a {
	width:164px;
	color:#000;
	display:block;
	margin:0 auto;
}


td.noma{
	margin-right:0;
}

#footer {
	color:#eee;
	background:url('../images/footer.gif') repeat-x top left;
}

#footer a {
	color:#66b6dc;
}

table.yacht img {
	border:2px solid #cfdfe4;
}

/* LEFT NAVIGATION BAR
/////////////////////////////////////*/

ul#leftnav {	
		width:221px;
		list-style:none;
}

ul#leftnav li {
		display:block;
		text-indent:-9999px;	
		text-decoration:none;
}

ul#leftnav li a {
		width:221px;
		display:block;
}

ul#leftnav li#leftnav_1 a {
		height:20px;
		background:url(../images/left_nav_01.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_1 a:hover {
		background-position:-221px 0;
}


ul#leftnav li#leftnav_1b a {
		height:20px;
		background:url(../images/left_nav_01b.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_1b a:hover {
		background-position:-221px 0;
}


ul#leftnav li#leftnav_2 a {
		height:20px;
		background:url(../images/left_nav_02.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_2 a:hover { 
		background-position:-221px 0;
}


ul#leftnav li#leftnav_2b a {
		height:20px;
		background:url(../images/left_nav_02b.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_2b a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_3 a {
		height:20px;
		background:url(../images/left_nav_03.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_3 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_4 a {
		height:20px;
		background:url(../images/left_nav_04.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_4 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_5 a {
		height:20px;
		background:url(../images/left_nav_05.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_5 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_6 a {
		height:20px;
		background:url(../images/left_nav_06.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_6 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_7 a {
		height:20px;
		background:url(../images/left_nav_07.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_7 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_8 a {
		height:20px;
		background:url(../images/left_nav_08.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_8 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_9 a {
		height:20px;
		background:url(../images/left_nav_09.jpg) no-repeat left top;
}
	  
ul#leftnav  li#leftnav_9 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_10 a {
		height:20px;
		background:url(../images/left_nav_10.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_10 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_11 a {
		height:20px;
		background:url(../images/left_nav_11.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_11 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_12 a {
		height:20px;
		background:url(../images/left_nav_12.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_12 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_13 a {
		height:20px;
		background:url(../images/left_nav_13.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_13 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_14 a {
		height:20px;
		background:url(../images/left_nav_14.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_14 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_15 a {
		height:20px;
		background:url(../images/left_nav_15.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_15 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_16 a {
		height:20px;
		background:url(../images/left_nav_16.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_16 a:hover { 
		background-position:-221px 0;
}

ul#leftnav li#leftnav_17 a {
		height:20px;
		background:url(../images/left_nav_17.jpg) no-repeat left top;
}

ul#leftnav  li#leftnav_17 a:hover { 
		background-position:-221px 0;
}


/* TOP NAVIGATION BAR
/////////////////////////////////////*/

ul#topnav {	
		width:632px;
		list-style:none;
		height:41px;
		margin-left:117px;
}

ul#topnav li {
		display:inline;
}

ul#topnav li a.nav {
		height:41px;
		float:left;
		text-indent:-9999px;
		text-decoration:none;
}

ul#topnav li a.drop {
		height:41px;
		float:left;
		text-indent:-9999px;
		text-decoration:none;
}

ul#topnav  li a span {
		float:left;
		display:block;
}

ul#topnav li#topnav_1 a {
		width:147px;
		background:url(../images/top_nav_01.jpg) no-repeat;
}
	  
ul#topnav  li#topnav_1 a:hover {
		background-position:0 -41px;
}

ul#topnav li#topnav_2 a {
		width:154px;
		background:url(../images/top_nav_02.jpg) no-repeat;
}
	  
ul#topnav li#topnav_2 a:hover {
		background-position:0 -41px;
}

ul#topnav li#topnav_3 a.drop {
		width:174px;
		background:url(../images/top_nav_03.jpg) no-repeat;
}

ul#topnav li#topnav_3b a:hover {
		background-position:0 -41px;
}

ul#topnav li#topnav_3b a.drop {
		width:174px;
		background:url(../images/top_nav_03b.jpg) no-repeat;
}

ul#topnav li#topnav_3 a:hover {
		background-position:0 -41px;
}


ul#topnav li#topnav_4 a {
		width:157px;
		background:url(../images/top_nav_04.jpg) no-repeat;
}
	  
ul#topnav li#topnav_4 a:hover {
		background-position:0 -41px;
}

/* HORIZONTAL NAVIGATION BAR
/////////////////////////////////////*/

ul#navigation {	
	width:788px;
	list-style:none;
	height:41px
}

ul#navigation li {
	display:inline
}

ul#navigation li a {
	height:41px;
	float:left;
	text-indent:-9999px;
	text-decoration:none
}

ul#navigation  li a span {
	float:left;
	display:block
}

ul#navigation li#navigation-1 a {
	width:129px;
	background:url(../images/top_nav.jpg) no-repeat 0px 0
}

ul#navigation li#navigation-1 a:active,
ul#navigation li#navigation-1 a:hover {
	background-position:0px -41px
}
ul#navigation li#navigation-1 a.current {
	background-position:0px 0px -41px
}

ul#navigation li#navigation-2 a {
	width:139px;
	background:url(../images/top_nav.jpg) no-repeat -129px 0
}

ul#navigation li#navigation-2 a:active,
ul#navigation li#navigation-2 a:hover {
	background-position:-129px -41px
}
ul#navigation li#navigation-2 a.current {
	background-position:-129px -129px -41px
}

ul#navigation li#navigation-3 a {
	width:202px;
	background:url(../images/top_nav.jpg) no-repeat -268px 0
}

ul#navigation li#navigation-3 a:active,
ul#navigation li#navigation-3 a:hover {
	background-position:-268px -41px
}
ul#navigation li#navigation-3 a.current {
	background-position:-268px -268px -41px
}

ul#navigation li#navigation-3b a {
	width:202px;
	background:url(../images/top_nav.jpg) no-repeat -268px 0
}

ul#navigation li#navigation-3b a:active,
ul#navigation li#navigation-3b a:hover {
	background-position:-268px -41px
}
ul#navigation li#navigation-3b a.current {
	background-position:-268px -268px -41px
}



ul#navigation li#navigation-4 a {
	width:158px;
	background:url(../images/top_nav.jpg) no-repeat -470px 0
}

ul#navigation li#navigation-4 a:active,
ul#navigation li#navigation-4 a:hover {
	background-position:-470px -41px
}
ul#navigation li#navigation-4 a.current {
	background-position:-470px -470px -41px
}

ul#navigation li#navigation-5 a {
	width:160px;
	background:url(../images/top_nav.jpg) no-repeat -628px 0
}

ul#navigation li#navigation-5 a:active,
ul#navigation li#navigation-5 a:hover {
	background-position:-628px -41px
}
ul#navigation li#navigation-5 a.current {
	background-position:-628px -628px -41px
}
/////////////////////////////*/