/* Team 57 Fishing */

/* CSS RESET */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead {margin: 0; padding: 0; border: 0; outline: 0;	vertical-align: baseline; background: transparent;}

/* BASE STYLES */
body {margin: 0 0 0 0; background: #072269 url(../images/bg.jpg) repeat-x top center; font-family: Arial, Helvetica, sans-serif; }

.left {float: left;}
.right {float: right;}
.clear {clear: both; height: 0px; width: 0px;}

/*Header*/
#logo {margin:9px auto auto 22px;}
#hdr-email {margin:94px auto auto 273px; font-weight:bold; font-size:12px;}
#hdr-email a{text-decoration:none; color:#FFFFFF;}
#hdr-email a:hover{text-decoration:underline;}
#red-hdr{margin:72px auto auto 24px;}
#main-box{width:789px; margin-left:17px;}

/*Navigation*/
#nav {margin-top:3px; width:789px;}
#navlist {list-style: none;}
#navlist li {float: left;}
#navlist li a {display: block; height: 61px; overflow: hidden; background-position: top left; background-repeat: no-repeat;	text-indent: -999em;}
#navlist li a:hover {background-position: bottom left;}
/* NAV SPECIFICS */
#nav-home {width: 134px; background-image: url(../images/nav-home.jpg);}
#nav-about {width: 147px; background-image: url(../images/nav-about.jpg);}
#nav-members {width: 202px;	background-image: url(../images/nav-members.jpg);}
#nav-store {width: 141px; background-image: url(../images/nav-store.jpg);}
#nav-events {width: 142px; background-image: url(../images/nav-events.jpg);}

/*Content Box*/
#main-content-box{width:789px;}

/*Ad Right*/
#red-right {margin-left:10px;background:url(../images/ad-rt.jpg);height:709px;width:169px;}
#ad-wrap {margin:19px 20px 19px 20px;width:130px;}
#ad-top {height:160px;margin-bottom:10px;}
#ad-top-mid {height:160px;margin-bottom:10px;}
#ad-bot-mid {height:160px;margin-bottom:10px;}
#ad-bot {height:160px;}

/*Footer*/
.footer-copyright-text {margin-top:35px; color:#FFFFFF; font-size:11px;}
.footer-copyright-text a:link{color:#c60d0d; text-decoration:none; font-weight:bold;}
.footer-copyright-text a:visited{color:#c60d0d; text-decoration:none; font-weight:bold;}
.footer-copyright-text a:hover{color:#c60d0d; text-decoration:underline; font-weight:bold;}
#footer-map {margin:15px auto 5px auto; width:789px; color:#FFFFFF; font-size:11px;}
#footer-map a:link{color:#FFFFFF; text-decoration:none;}
#footer-map a:visited{color:#FFFFFF; text-decoration:none;}
#footer-map a:hover{color:#FFFF00; text-decoration:underline;}



/*Home Page*/
#home-bottom {width:789px; height:355px; background-image:url(../images/home-bottom.jpg);}
#home-text-1 {margin:44px auto auto 182px; width:267px; height:157px;}
#home-text-1  a{color:#f41212; text-decoration:none; font-weight:bold;}
#home-text-1  a:hover{text-decoration:underline;}
#home-text-2 {margin:69px auto auto 176px;}
#home-but-store {margin:18px;}
#home-social {margin:auto auto auto 19px; height:25px;}
#home-footer-banner {height:60px; margin-top:-3px; margin-left:173px;}


/*Secondary Page Basic*/
#secondary-box-1 {background-image:url(../images/secondary-bg.jpg);}
#secondary-box-2 {background-image:url(../images/nav-bottom-secondary.jpg); background-repeat:no-repeat; background-position:top; width:769px; padding-top:35px; padding-bottom:15px; padding-left:5px; padding-right:15px;}
#secondary-box-2 p{margin-bottom:15px; margin-left:35px; margin-right:35px;}
#secondary-box-2 a{color:#f41212; text-decoration:none; font-weight:bold;}
#secondary-box-2 a:hover{text-decoration:underline;}
#secondary-footer-copyright {background-image:url(../images/footer.png); background-repeat:no-repeat; background-position:bottom; height:53px;}

/*Gallery Page*/
.up {margin-top: -40px; width: 163px; height:139px;}
