 

body { font-family: "Century Gothic"; font-size: 13px; color: #676ffffff767; background-color: #01263D; margin: 0; padding: 0;   }
	#wrapper { margin: 0 auto; width: 780px;  background-color: transparent; padding: 0; border: 1px dashed #fff;  padding-bottom: 5px; background-image: url(../images/head/bg.jpg); background-repeat: repeat;     }
#header { width: 780px;  background-color: transparent; padding: 0; border: 0; margin: 0;   }
#fishtailbg { width: 780px;  background-color: transparent; padding: 0; border: 0; margin: 0; background-image: url(../images/head/bgtop1_f2.jpg); background-repeat: no-repeat; height: 196px;} 
#navi { width: 202px;  background-color: transparent; padding: 0; border: 0; margin: 0; float: right; height: 220px;  }
#heading { width: 408px;  background-color: transparent; padding-left: 160px; border: 0; margin: 130px 0 0 0; float: left; clear: both; }

#topnav { margin: 0 auto; width: 780px;  background-color: transparent; padding-bottom: 5px; border: 0;  margin-top: 20px; text-align: right;  }

#tearboxes { width: 213px;  background-color: transparent; padding: 0; border: 0; margin: 10px 0 0 0; float: left;  }
#centercontent { width: 350px;  background-color: transparent; padding: 10px 10px 10px 15px; border: 0; margin: 0; float: left;  }
#rightimages { width: 188px;  background-color: transparent; padding: 0; border: 0; margin: 10px 0 0 0; float: right;  }
#rightmovie { width: 188px;  background-color: transparent; padding: 0; border: 0; margin: 5px 0 0 0; float: right;  }


#tearboxessml { width: 162px;  background-color: transparent; padding: 0; border: 0; margin: 10px 0 0 0; float: left;  }
#centercontentlge { width: 400px;  background-color: transparent; padding: 10px 10px 10px 15px; border: 0; margin: 0; float: left;  }

#locationnav { width: 162px;  background-color: #FF764A; padding-bottom: 10px; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff;   border-right: 1px dashed #fff;  margin: 10px 0 30px 0; float: left;  }
#locationcontent { width: 550px;  background-color: transparent; padding: 10px 10px 10px 15px; border: 0; margin: 0; float: left;  }


#reportcontent { width: 620px;  background-color: transparent; padding: 15px 40px 10px 120px; border: 0; margin: 0; float: left;  }
#reportcontent img { padding: 0; margin: 5px 20px 10px 0; float: left;  } 


/*TEXT*/
p { margin: 8px 5px 8px 5px; padding: 0; color: #ffffff; line-height: 150%; font-size: 13px;  }
h1 { margin: 8px 5px 20px 5px; padding: 0; color: #ffffff; line-height: 150%; font-size: 11px; letter-spacing: 1px; font-weight: lighter;  }

h2 /*footer*/{ margin: 35px 5px 5px 5px; padding: 0; color: #ffffff; line-height: 150%; font-size: 11px; letter-spacing: 1px; font-weight: lighter;  }

h3 /*location menu*/{ margin: 8px 2px 5px 5px; padding: 0; color: #ffffff; line-height: 150%; font-size: 13px;  }


h5 /*toplinks*/ { margin: 5px 0 0 5px; padding: 0; color: #ffffff;  font-size: 12px; text-align: right; font-weight: lighter;  }

.turqtxt { color: #0BBFFB; }  

/*MISC STYLES*/
.clear { clear: both; height: 5px; }
.bordblu { border: 8px solid #0267A4; } 
.wbord { border: 1px solid #ffffff; } 


/*LINKS*/
a:link {color:#0BBFFB; text-decoration: none; }
a:visited {color:#0BBFFB; text-decoration: none; }
a:hover {color: #0BBFFB; text-decoration: underline; }
a:active {color:#0BBFFB; text-decoration: none; }

a.white:link {color:#fff; text-decoration: none; }
a.white:visited {color:#fff; text-decoration: none; }
a.white:hover {color: #99CA00; text-decoration: underline; }
a.white:active {color:#fff; text-decoration: none; }
 
a.whiteg:link {color:#01395A; text-decoration: none; }
a.whiteg:visited {color: #BAE80C; text-decoration: none; }
a.whiteg:hover {color: #BAE80C; text-decoration: none; }
a.whiteg:active {color:#01395A; text-decoration: none; } 

a.lblue:link {color:#0BBFFB; text-decoration: none; }
a.lblue:visited {color:#0BBFFB; text-decoration: none; }
a.lblue:hover {color: #0BBFFB; text-decoration: underline; }
a.lblue:active {color:#0BBFFB; text-decoration: none; }

a.gn:link {color:#BBF900; text-decoration: none; }
a.gn:visited {color:#BBF900; text-decoration: none; }
a.gn:hover {color: #BBF900; text-decoration: underline; }
a.gn:active {color:#BBF900; text-decoration: none; }


/*CSS MAIN NAV ROLLOVER*/ 
#navhome  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_home.jpg") no-repeat 0 0; }
#navhome:hover  { background-position: 0 -33px; }
#navhome span { display: none; }

#navreports  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_reports.jpg") no-repeat 0 0; }
#navreports:hover  { background-position: 0 -33px; }
#navreports span { display: none; }
 
#navspecies  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_species.jpg") no-repeat 0 0; }
#navspecies:hover  { background-position: 0 -33px; }
#navspecies span { display: none; }

#navlocation  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_location.jpg") no-repeat 0 0; }
#navlocation:hover  { background-position: 0 -33px; }
#navlocation span { display: none; }

#navtides  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_tides.jpg") no-repeat 0 0; }
#navtides:hover  { background-position: 0 -33px; }
#navtides span { display: none; }

#navcharter  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_charter.jpg") no-repeat 0 0; }
#navcharter:hover  { background-position: 0 -33px; }
#navcharter span { display: none; }

#navlinks  { display: block; width: 202px; height: 33px; background: url("http://www.mackayfishing.com.au/images/nav/nav_links.jpg") no-repeat 0 0; }
#navlinks:hover  { background-position: 0 -33px; }
#navlinks span { display: none; }