body {
background-color:#f4f4f4; 
font-family: Arial, Verdana, sans-serif;
font-size: 93%;
color: #000;
margin:0;
padding:0;
text-align:center;
}

a { font-family: Arial, Verdana, sans-serif; 
font-size: 100%; color: #009170; text-decoration: underline;
}

a:hover { font-family: Arial, Verdana, sans-serif;
 font-size: 100%; 
 color: #c01f44;
 }


h1 { font-family: Arial, Verdana, sans-serif; font-size: 150%;  color: #c01f44;}
h2 { font-family: Arial, Verdana, sans-serif; font-size: 116%;  color: #c01f44;}
h3 { font-family: Arial, Verdana, sans-serif; font-size: 108%;  color: #c01f44;}

table {
font-family: Arial, Verdana, sans-serif;
font-size: 93%;
color: #000;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}


td.headerbg {
background-color:#fff;
}

td.spacerbg {
height:1px;
background-color:#fff; 
width:175px;
padding:5px;
}

td.contentbg {
width:579px;
background-color:#fff; 
padding:10px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

td.rightbg {
font-family: Arial, Verdana, sans-serif;
font-size: 93%;
color: #000;
background-color:#fff; 
width:230px;
padding:5px;
}

td.leftbg {
width:175px;
font-size: 93%;
margin-left: 10px;
background-color:#fff; 
padding:5px;
}

td.footerbg {
font-size: 93%;
background-color:#fff; 
padding:5px;
}

a.jumplink{
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
}

a:hover.jumplink  {
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
} 

.image-left {
	float: left;
	padding: 1px;
	margin: 5px 5px 5px 5px;
	border: none;
}
.image-right {
	float: right;
	padding: 1px;
	margin: 5px 5px 5px 5px;
	border: none;
}

.box{
padding: 2px;
border: none;
}


div.half-width-box-right {
   background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #009170;
	padding: 10px;
	width: 50%;
	float: right;
	
}

div.top-box {
  background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #009170;
	padding: 10px;
	width: 95%;
	
}



/****************************************************
this area of the stylesheet is for your navigation panel*/

#navigator {

}

.navbutton {
line-height: 90%;
}

.navbutton a {
font-size: 93%;
font-family:  Verdana, sans-serif;
}

.navbutton a:hover {
font-size: 93%;
font-family:  Verdana, sans-serif;
}


/***********************************************************
 this part below is for the color on the background, surrounding the buttons. Change the color, and the 
border, if you like. For the border, you can use solid, dashed, or dotted, for different border styles*/

#navigator {

background-color: transparent;

border:  none;


width: auto;

margin-top: auto;

margin-left: auto;

margin-right: auto;

padding: 2px;

text-align: left;


}

/* want more space between your buttons? just increase the margins
from 1px. Font weight can be bold if you prefer.*/

.navbutton {

font-weight: bold;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
}


/* this part is for the colors of your buttons "at rest" so to speak. Notice the
top/left, and the bottom/right are colored in pairs? If you change the colors, you will need to do the same, to
maintain the illusion of 3D buttons. Make one set of sides a slightly darker shade than the other pair.
This will give the button a 3D look*/

.navbutton a {

padding: 4px;

text-decoration: none;

display: block;

color: #009170; /*this is where you change the link font color*/

background-color: transparent;

border-top: none;

border-left: none;

border-bottom: none;

border-right: none;

}

/*this part is how the buttons look, once the pointer passes over them. Same thing as above, but this time
the top/left colors should SWAP with the bottom/right, to give the correct effect.
Also the background color should go a shade darker, to make it seem as if it were now below the 
level of the page, and is not getting any light on it*/

.navbutton a:hover {

color: #c01f44; /*-----this is where you change the link font color, when the button is hovered over*/

background-color: transparent;

border-top:  none;

border-left: none;

border-bottom:  none;

border-right: none;

}

/* this is a custom class for using graphics as bullets.  Upload a custom graphic to your 
graphics library in the usual way. Then replace my URL
with your own. Note there are no speech marks around the URL Change center to top, 
if you want bullets to line up with the top line of yr text*/
 
ul {
list-style-type: none;
padding-left: 0;
margin-left: 10px;
}


/*http://www.yachtcharter-australia.com/images/Bullet1.jpg*/ 
 
li.custom {
background: url(http://www.yachtcharter-australia.com/images/Bullet1.jpg) left center no-repeat; 
padding-left: 20px;
margin-bottom: 10px;

 }
 
 
/************************************
this is for the navigation headings*/
.nav{
white-space:nowrap;
font-size: 100%;
color: #fff;
background-color: #c01f44;
border-top: none;
border-bottom: none;
width: 95%;
padding-left:5px;
padding-right:5px;
}




body {
	margin-top: 0px;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
}

img.centered {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

#container {
	width: 984px;
	border: 1px solid #CCCCCC;
	margin: 0 auto;
}

/*Header */
#header {
	width: 984px;
	height: 185px;
	background: url(http://www.yachtcharter-australia.com/images/header.jpg) no-repeat;
}

/* Nav Bar */
.nav-bar {
	background:#C01F44;
	padding:0;
	list-style:none;
	width:984px;
	margin:0 auto;
	overflow:hidden;
}
.nav-bar li {
	float:left;
}
.nav-bar li a {
	display:block;
	font:16px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	border-right:1px solid #FFF;
	padding:7px 13px 7px 12px;
	line-height:16px;
}
.nav-bar li.singleline a {
	padding-top:15px;
	padding-bottom:15px;
}
.nav-bar li.last-menu-item a {
	border-right:none;
	padding:7px 17px 7px 17px;
}
.nav-bar li a:hover {
	background:#009170;
}

/*Footer */
#footer_stripe {
	background: #009170;
	height: 6px;
	border-bottom: 1px solid white;
	width: 100%;
	margin-top: 20px;
}

#footer {
	background: url(http://www.yachtcharter-australia.com/images/footer.gif) no-repeat #C01F44;
	height: 31px;
	width: 100%;
}

#footer .links, #footer .links a {
	line-height: 31px;
	color: white;
	font-size: 12px;
}

#footer .links {
	padding-left: 690px;
}

/* Misc */
form { margin: 0px; padding: 0px; }
.center { text-align: center; }
.pink { color: #C01F44; }
.float_left { float: left; }
.float_right { float: right; }
.clearer { clear: both; }



