body {background : #66C4EA url(../images/gradient_background.jpg) repeat-x; margin : 0; padding: 0; font-family : verdana, arial, helvetica, sans-serif; font-size : 70%; color : #000000; line-height: 1.6em; width : 100%; max-width: 100%}

div.header {width: 100%; height: 111px; max-height: 111px; margin: 0; padding: 0; background-color: #036bb2; overflow: hidden}

div.header a {color: #ffffff; margin-right: 3px}

div.header a:hover {color: #6bd4ff}

div.logo {position: absolute; background: url(../images/logo.gif) no-repeat; width: 177px; height: 111px; margin: 0; padding: 0}

div.topUtilities {position: absolute; top: 0px; right: 0px; background: url(../images/curve_montage_content_bar.gif) no-repeat; width: 359px; _width: 389px; height: 20px; padding-left: 30px}

div.statement {position: absolute; left: 177px; background : url(../images/for_people_profit_the_environment.jpg) top left no-repeat; width: 216px; height:111px}

div.hull {overflow: hidden; position: relative; left: 393px; background : url(../images/curve_montage_content.jpg) no-repeat top right; width: 389px; height:111px}

table.content {width: 100%; font-size: 100%; min-height: 100%}

td.rowgraphic {width: 71px; padding: 0; vertical-align: top; height: 100%}

div.rowgraphic {background : url(../images/break_out.jpg) top left repeat-y; width: 71px; min-height: 424px; height: 100%}

/*td.row1graphic {width: 69px; padding: 0; vertical-align: top}

div.row1graphic {background : url(../images/break_out_1.jpg) top left no-repeat; width: 69px; height: 142px}

td.row2graphic {width: 69px; padding: 0; vertical-align: top}

div.row2graphic {background : url(../images/break_out_2.jpg) top left no-repeat; width: 69px; height: 142px}*/

td.homeContent {_height: 208px; min-height: 208px; width: 50%; padding: 0; margin: 0; background: url(../images/home_breakout.gif) #0067b1 bottom right no-repeat; vertical-align: top}

div.homeContent {width: 100%; _height: 208px; min-height: 208px;adding: 0; margin: 0;}

td.innerContent {vertical-align: top; height: 50%}

div.innerContent {width: auto; _width: 100%; padding: 15px}

div.homeContentHeader {height: 20px; background-color: #00508a; color: #ffffff; font-weight: bold; font-size: 110%; padding: 3px 0px 1px 3px}

div.homeContentBody {margin: 0; padding: 5px; color: #ffffff; width: 100%}

div.innerContentBody {height: 100%; margin: 0; padding: 15px; color: #000000; width: auto; _width: 100%; border: 1px solid #00508a; background-color: #ffffff}

div.innerContentBody h1 {color: #00508a; font-size: 130%; margin-bottom: 0; margin-top: 0}

div.innerContentBody h2 {color: #00508a; font-size: 120%; margin-bottom: 0; margin-top: 0}

div.innerContentBody h3 {color: #00508a; font-size: 110%; margin-bottom: 0; margin-top: 0}

div.innerContentBody table {font-size: 100%; width:100%;}

div.homeContent a, div.homeContentBody a, div.homeContentHeader a {color: #a9e6ff}

div.homeContent a:hover, div.homeContentBody a:hover, div.homeContentHeader a:hover {color: #ffffff}

div.homeContentBody ul {padding-left: 12px; list-style: square; margin: 0 5px 5px 5px; color: #ffffff;}

div.homeContentBody li {padding: 1px 0 1px 0}

td.members {width: 160px; padding: 0; margin: 0; vertical-align: top; background: url(/home_breakout.gif) #0067b1 bottom right no-repeat}

div.members {width: 160px; padding: 0; margin: 0}

div.footer {padding: 5px; background-color: #00508a; height: 15px}

div.footer a {color: #ffffff; margin-right: 3px}

div.footer a:hover {color: #6bd4ff}

div.footerLeft {float: left}

div.footerRight {float: right}

div.contact {padding: 5px; height: 25px; font-size: 90%}

div.contactLeft {float: left}

div.contactRight {float: right}

div.google {background-color: #ffffff; height: auto}

form {margin: 0 0 5px 0}

.members p {margin: 0 0 5px 0}

input, select, textarea {font-family: verdana, arial, sans-serif; font-size: 100%}

input.button {background-color : #A9E6FF; border : 1px solid #000 !important; width : auto !important; font-size : 1em !important; padding-right: 3px; padding-left: 3px; padding-top: 1px; padding-bottom : 1px; cursor: pointer}

.members input.button {display: block; clear: both; float: right}

.homeContentBody p {margin-right: 15px !important}

#ctl0_0 {border-color: #00375e !important;}

#ctl0_1 {border-color: #f78914 !important;}

#ctl0_2 {border-color: #8c79a8 !important;}

#ctl0_3 {border-color: #d44335 !important;}

#ctl0_4 {border-color: #14874a !important;}

#ctl0_5 {border-color: #ffd067 !important;}

#ctl0_6 {border-color: #b8d8b8 !important;}

#ctl0_7 {border-color: #d7604b !important;}

#ctl0_8 {border-color: #90a0d6 !important;}



div.menu div.smstaticmenu {display: inline; position: relative}

div.menu span.smstaticmenu {clear: none; float: left; display: table; width: auto}



div.menu {min-height: 56px; background-color : #00508A; background-image: url(../images/main_navigation_curve.gif); background-repeat:  no-repeat; background-position: top right; width : 100%}

div.menu a {display: table-cell; text-decoration : none; color : #E0F6FF; font-weight : normal; padding: 2px 7px 2px 7px; text-align : left; border-right : 0px; border-bottom : 0px; border-top : 0px; border-left: 7px solid transparent; height: 56px; background-color : #00508A; vertical-align: middle;}

div.menu a:hover {background-color : #146FB0 !important}



div.submenu {display: table; width: 100%; background-color: #146fb0}

div.submenu div.smstaticmenu {display: inline; height: 100%; vertical-align: top}

div.submenu span.smstaticmenu {float: left; height: 100%; margin: 4px 7px 4px 14px}

div.submenu a {width: 1px; display: table-cell; color : #ffffff; text-decoration: underline; text-align: center}

div.submenu a:hover {color: #afe1f6}



.cart {background : url(/cart.gif) no-repeat 0px 3px; padding-left: 14px}

.email {padding-left : 13px; background : url(/images/icons/email.gif) no-repeat 0px 3px;}

.print {padding-left : 13px; background : url(../images/icons/print.gif) no-repeat 0px 3px;}



.innerContentBody a {color: #00508A}

.innerContentBody a:hover {color: #0F6AAB !important}

.innerContentBody a.visited {color: #0F6AAB}

.innerContentBody a.visited:hover {color: #0F6AAB}


div.sidebarRight {
	color: #333333;
	font-weight: normal;
	width: 17%;
	float: right;
	border: 1px solid #D1C1D9;
	padding: 5px;
	text-align: left;
	margin-bottom: 10px;
	margin-right:10px;
	margin-left:10px;
	background-color: #dde5e1;
	line-height: 1.6em;
	}
	
.sidebarRight ul {padding-left: 6px; list-style: round; margin: 0px 5px 5px 5px; color: #fff;}

.sidebarRight li {padding: 1px 0 1px 0}
	
div.sidebarLeft {
	color: #fff;
	font-weight: normal;
	width: 17%;
	float: left;
	border: 1px solid #D1C1D9;
	padding: 5px;
	text-align: left;
	margin-bottom: 10px;
	margin-right:10px;
	margin-left:10px;
	background-color: #dde5e1;
	line-height: 1.6em;
	}
	
.sidebarLeft ul {padding-left: 6px; list-style: round; margin: 0px 5px 5px 5px; color: #fff;}

.sidebarLeft li {padding: 1px 0 1px 0}

#centralContent {
	color: #333333;
	font-weight: normal;
	width: 50%;
	float:right;
	border: 1px solid #D1C1D9;
	padding: 5px;
	text-align: left;
	margin-bottom: 10px;
	margin-right:10px;
	margin-left:10px;
	background-color: #FFFFFF;
	line-height: 1.8em;
	}

img.content, a img.content {
	float: left;
	padding: 6px;
	border: 0px solid #D6D6D6;
	margin: 0px 10 10px 10px;
	}


.tcimage {
float:left;
padding:0 20px 0 0;
}

.detail {
padding:0;
}

.product-add, .treasure_cart {
padding:5px;
}

div.treasure_cart a {
padding:5px;
margin-right: 5px;
padding: 0.5em 0.5em 0.5em 0.5em;
background-color: gray;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
border: solid 1px black;
color: white;
text-decoration: none;
}

.tc_cart_count {
padding-left: 0.5em;
}

div.ditto_introText span {
font-weight: bold;
text-align:right;
}
http://www.aquaculturecouncilwa.com/_scripts