/*---

Date: Jan-2010

Author: Murray Farquhar - sugarbowl:media
Contact: murray@sugarbowl.com.au // +61 4 06347566 // www.sugarbowl.com.au

Client: SeaDream Charters Pty Ltd TA MV Enigma
Contact: david@mvenigma.com.au

Copyright: All rights reserved (c) 2010

---*/

/*--primary--*/
* {	margin: 0px;padding: 0px;}img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}


/*--containers--*/
.body-container {	width: 100%;float: left;padding-top: 70px;}.header-container {float: left;height: 135px;width: 100%;background-color: #FFF;}.top-container {
	width: 100%;
	float: left;
	background-color: #000;
	background-position: center;
	height: 410px;
	background-image: url(../images/header-BG.jpg);
}.strip-container-1 {float: left;width: 100%;background-color: #EDECED;border-top-width: 8px;border-bottom-width: 8px;border-top-style: solid;border-bottom-style: solid;border-top-color: #FFF;	border-bottom-color: #FFF;}.strip-container-2 {float: left;height: 280px;width: 100%;background-color: #333;}.footer-container {width: 100%;float: left;margin-bottom: 25px;}.credits-container {float: left;width: 100%;height: 80px;margin-bottom: 20px;}.top-container-sub {width: 100%;float: left;background-color: #000;background-position: center;height: 190px;}.top-container-sub-search {
	width: 100%;
	float: left;
	background-color: #000;
	background-position: center;
	height: 190px;
	background-image: url(../images/strip-banner-enigma-zoo.jpg);
}.top-container-sub-menu {width: 100%;float: left;background-color: #000;background-position: center;height: 190px;background-image: url(../images/strip-banner-enigma-zoo.jpg);}.top-container-sub-about {width: 100%;float: left;background-color: #000;background-position: center;height: 190px;background-image: url(../images/strip-banner-enigma-darling-harbour.jpg);}.top-container-sub-photo-gallery {width: 100%;float: left;background-color: #000;background-position: center;height: 190px;background-image: url(../images/strip-banner-enigma-zoo.jpg);}.top-container-sub-terms {width: 100%;float: left;background-color: #000;background-position: center;height: 190px;background-image: url(../images/strip-banner-enigma-zoo.jpg);}

/*--wrappers--*/
.wrapper {width: 850px;margin-right: auto;margin-left: auto;padding-top: 25px;padding-bottom: 25px;position: relative;}.top-wrapper {width: 850px;margin-right: auto;margin-left: auto;position: relative;}.copy-wrapper {
	width: 100%;
}.strip-wrapper {width: 850px;margin-right: auto;margin-left: auto;padding-top: 25px;padding-bottom: 25px;}

/*--nameplate--*/
.name-plate {clear: left;float: left;height: 135px;width: 233px;}

/*---header---*/
.header-box-right {clear: right;float: right;width: 610px;margin-top: 5px;}.phone-img {clear: right;float: left;font-size: 11px;font-weight: bold;color: #333;	font-family: Tahoma, Geneva, sans-serif;padding-top: 6px;padding-bottom: 6px;border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #333;margin-left: 35px;}.phone-img a {color: #333;text-decoration: none;}.phone-img a:hover {color: #F3C;}

/*---navigation---*/
.top-navigation {font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #FFF;display: block;text-align: left;vertical-align: baseline;font-weight: bold;float: right;}.top-navigation li {text-transform: capitalize;font-family: Tahoma, Geneva, sans-serif;	font-weight: bold;display: inline;text-align: left;opacity: 0.85;}.top-navigation li a {text-decoration: none;color: #FFF;background-color: #000;padding: 5px;} .top-navigation li a:visited {color: #FFF;} .top-navigation li a:hover {color: #FFF;text-decoration: none;background-color: #F06;}.footer-navigation {font-family: Tahoma, Geneva, sans-serif;font-size: 10px;color: #CCC;margin-bottom: 8px;} .footer-navigation a {color: #CCC;text-decoration: none;font-weight: bold;}.footer-navigation a:hover {color: #F3C;}.footer-navigation li {text-transform: capitalize;font-weight: normal;display: inline;	text-align: left;color: #333;}.footer-navigation li a {text-decoration: none;color: #333;padding-right: 5px;padding-left: 5px;} .footer-navigation li a:visited {color: #333;
} .footer-navigation li a:hover {color: #F3C;text-decoration: none;} .top-navigation li a#current {color: #FFF;background-color: #F06;} .top-navigation li a#phone {font-weight: normal;color: #FFF;border-bottom-width: 2px;border-bottom-style: none;	border-bottom-color: #FFF;text-decoration: none;}.header-box-navigation {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #CCC;
	float: right;
	margin-bottom: 15px;
	margin-top: 30px;
	width: 500px;
	text-align: right;
}.header-box-navigation a {color: #999;text-decoration: none;font-weight: bold;}.header-box-navigation a:hover {color: #F3C;}.header-box-navigation li {text-transform: capitalize;font-weight: normal;display: inline;color: #CCC;}.header-box-navigation li a {text-decoration: none;color: #CCC;padding-right: 5px;padding-left: 5px;text-align: right;} .header-box-navigation li a:visited{color: #CCC;} .header-box-navigation li a:hover {color: #F3C;text-decoration: none;}

/*--footerBox--*/
.box {color: #FFF;clear: right;float: left;width: 200px;margin-right: 40px;}.box a {color: #999;text-decoration: none;font-weight: bold;}.box a:hover {color: #F3C;}.box li {text-transform: capitalize;font-weight: normal;display: inline;text-align: left;color: #333;}.box li a {text-decoration: none;color: #666;text-align: left;display: block;padding-bottom: 7px;font-weight: normal;padding-top: 5px;border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #666;} .box li a:visited {color: #666;} .box li a:hover {color: #F3C;text-decoration: none;} 

/*--content--*/
.copy {font-size: 14px;line-height: 20px;background-color: #FFF;padding: 25px;}.copy a {font-weight: bold;color: #000;text-decoration: none;}.copy a:hover {color: #F36;}.opening-line {padding-left: 25px;top: 225px;position: absolute;}.opening-line a {	background-color: #F39;color: #FFF;text-decoration: none;opacity: 0.8;line-height: 45px;padding: 3px;}.copy-pink {color: #F36;font-weight: bold;text-transform: uppercase;}.copy-search {font-size: 14px;line-height: 20px;background-color: #FFF;padding: 25px;}.opening-line-sub {padding-left: 25px;position: absolute;top: 80px;}.opening-line-sub a {background-color: #F39;color: #FFF;text-decoration: none;opacity: 0.8;line-height: 45px;padding: 3px;}.cruise-package-box {
	position: relative;
	width: 100%;
	padding-bottom: 5px;
	padding-top: 20px;
	margin-top: 20px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #999;
	float: left;
}.cpb-img  {width: 350px;height: 190px;clear: left;float: left;}.cpb-img img {border: 1px solid #333;padding: 3px;}.cbp-copy {clear: right;float: left;width: 425px;margin-left: 25px;}.cbp-heading {margin-bottom: 25px;}.cbp-body {font-size: 13px;}.cbp-link {margin-top: 10px;height: 25px;text-align: right;}

/*--flash--*/
#flash-banner {border: 10px solid #FFF;}.flash-banner {height: 340px;}

/*--photoGallery--*/
.photo-gallery a {color: #09F;text-decoration: none;}.photo-gallery a img {opacity: 0.85;border: 4px solid #000;text-align: center;margin-top: 10px;margin-right: 10px;}.photo-gallery a:hover img {opacity: 1;border-top-color: #FF2879;border-right-color: #FF2879;border-bottom-color: #FF2879;border-left-color: #FF2879;color: #FF2879;}.photo-gallery a:hover {color: #09F;text-decoration: underline;}


.agent-login-form {
	font-weight: bold;
	clear: left;
	float: left;
}
.cpb-video {
	width: 795px;
	height: 437px;
	clear: left;
	float: left;
	padding: 3px;
	border: 1px solid #000;
}
