/* *******************************************************************  Title:			global.css Browser(s):		Safari, Firefox, IE6 & 7  Author:			Andy Davis (adavis@raddsigns.com) Version:		v1.0 Last modified:	10.22.2008  ******************************************************************* */ @import url("reset.css");@import url("grid.css");/****************************************************************************************************************************************************************************************** TYPOGRAPHY *******************************************************************************************************/body {	background: url(../images/main-bg.jpg) repeat-x top #FFF;	font: normal 12px Arial, sans-serif;	color: #000;}hr {	border-color: #ccc;	border-style: solid;	border-width: 1px 0 0;	clear: both;	height: 0;}#header {	width: 960px;	margin-left: auto;	margin-right: auto;}.watermark {	width: 440px;	height: 163px;	background: url(../images/watermark.gif) repeat-x top;	display: block;	float: left;}.textblock {	width: 100%;	background-color: #d7d7d7;	margin-top: 25px;}p.introtext {	width: 820px;	margin-left: auto;	margin-right: auto;	line-height: 20px;	color: #525252;}.callout {	width: 820px;	font-size: 14px;	font-weight: bold;	margin-left: auto;	margin-right: auto;	padding-bottom: 22px;	position: relative;	color: #000;}.arrow {	position: absolute;	left: 595px;	top: 2px;	background: url(../images/orange-arrow.png) no-repeat;	width: 31px;	height: 50px;}#footer {	width: 100%;	background-color: #CCC;	padding-top: 15px;	padding-bottom: 4px;}p.footer-text {	width: 820px;	margin-left: auto;	margin-right: auto;	font: bold 12px Arial, sans-serif;	color: #707070;}p.footer-text a {	color: #707070;	text-decoration: none;}p.footer-text a:hover {	color: #d67223;}p.footer-text span {	margin-top: 6px;	font: normal 10px Arial, sans-serif;	display: block;}.clear {	clear: both;}/* Headings----------------------------------------------------------------------------------------------------*/h1 {	font-size: 25px;}h1.logo, h1.logo a {	text-indent: -9999px;	background: url(../images/logo.gif) no-repeat;	width: 520px;	height: 139px;	display: block;	float:left;}h2 {	font-size: 23px;}h2.newbreed {	text-indent: -9999px;	background: url(../images/newbreed.gif) no-repeat;	width: 821px;	height: 85px;	display: block;	margin-left: auto;	margin-right: auto;}h3 {	font-size: 14px;	font-weight: bold;}h4 {	font-size: 19px;}h5 {	font-size: 17px;}h6 {	font-size: 15px;}/* Spacing----------------------------------------------------------------------------------------------------*/ol {	list-style: decimal;}ul {	list-style: square;}li {	margin-left: 30px;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {	margin-bottom: 20px;}/*********************************************************************************************************************************************************************************************** LOGOS *******************************************************************************************************/p.logobox {	width: 220px;	height: 145px;}p.logobox a {	display: block;	text-decoration: none;	height: 145px;}.aquavu {	background: url(../logos/logo-aquavu.jpg) no-repeat;}.fishtv {	background: url(../logos/logo-fishtv.jpg) no-repeat;}.castaic {	background: url(../logos/logo-castaic.jpg) no-repeat;}.fishhawk {	background: url(../logos/logo-fishhawk.jpg) no-repeat;}.showdown {	background: url(../logos/logo-showdown.jpg) no-repeat;}.comply {	background: url(../logos/logo-comply.jpg) no-repeat;}.outdoorsmans {	background: url(../logos/logo-outdoorsmans.jpg) no-repeat;}.norlien {	background: url(../logos/logo-norlien.jpg) no-repeat;}.iball {	background: url(../logos/logo-iball.png) no-repeat;}