﻿h1 { font: 2.5em/2.7em bold; margin-bottom: 10px; }
h2 { font: 2.2em/2.5em bold; margin-bottom: 10px; }
h3 { font: 1.8em/2.1em bold; margin-bottom: 10px; }
h4 { font: 1.4em/1.7em bold; margin-bottom: 10px; }
h5 { font: 1.1em/1.4em bold; margin-bottom: 10px; }
h6 { font: 0.9em/1.2em bold; margin-bottom: 10px; }

.contents { width: 990px; height: 90%; background-color: transparent; margin: 0 auto; }

/* Top Navigation */
#navigation { height: 100px; width: 791px; margin: 0 auto; background: transparent url("../Images/parchment_bg_100.png") no-repeat center top; }
#navigation ul { margin: 0; padding: 0; list-style: none; }
#navigation ul li { display: inline; float: left; padding-right: 6px; }
#navigation ul li a, #navigation ul li img { margin: 0; padding: 0; }

#navigation_storefront { height: 120px; width: 791px; margin: 0 auto; background: transparent url("../Images/parchment_bg_791x400.png") no-repeat center -250px; position: relative; z-index: 1000; }
#navigation_storefront ul { margin: 0; padding: 0; list-style: none; }
#navigation_storefront ul li { display: inline; float: left; padding-right: 6px; }
#navigation_storefront ul li a, #navigation_storefront ul li img { margin: 0; padding: 0; }

/* Photo Frames */
#frames { height: 283px; width: 832px; margin: 0 auto; background: transparent url("../Images/parchment_bg_791x400.png") no-repeat center -90px; position: relative; z-index: 1000; }
#frames ul { margin: 0; padding: 0; list-style: none; }
#frames ul li { display: inline; float: left; height: 251px; }
#frames .frameLeft { background: transparent url("../Images/picFrames_LF.png") no-repeat; width: 265px; }
#frames .frameCenter { background: transparent url("../Images/picFrames_CT.png") no-repeat; width: 293px; }
#frames .frameRight { background: transparent url("../Images/picFrames_RT.png") no-repeat; width: 274px; }

/* Image Rotator Styles */
/* Left rotator */
div#rotator_left { position: relative; height: 345px; margin-left: -3px; }
div#rotator_left ul li { float: left; position: absolute; list-style: none; }
div#rotator_left ul li.show { z-index: 500 }

/* Center rotator */
div#rotator_center { position: relative; height: 345px; margin-left: -3px; }
div#rotator_center ul li { float: left; position: absolute; list-style: none; padding-left: 3px; }
div#rotator_center ul li.show { z-index: 500 }

/* Right rotator */
div#rotator_right { position: relative; height: 345px; margin-left: -3px; }
div#rotator_right ul li { float: left; position: absolute; list-style: none; }
div#rotator_right ul li.show { z-index: 500 }

/* Content */
#content { width: 990px; margin: -30px auto; background: transparent url("../Images/boards.png") repeat-y center top; min-height: 160px; }
#content .fishingSuccess { position: relative; float: left; margin-left: 375px; margin-top: -40px; z-index: 2000; }
#content .contactUs { position: relative; float: right; margin-right: 160px; margin-top: -8px; z-index: 2000; }

/* Storefront */
#storefront { width: 990px; margin: -30px auto; padding-top: 40px; padding-bottom: 40px; background: transparent url("../Images/boards.png") repeat-y center top; min-height: 160px; }
#storefront .buttonContainer { margin: 0 auto; text-align: center; width: 730px; }
#storefront .buttonContainer .row1 { margin-bottom: 25px; }
#storefront .buttonContainer .row2 { }
#storefront .buttonContainer .row2 .left { width: 174px; float: left; position: relative; }
#storefront .buttonContainer .row2 .center { width: 378px; height: 306px; margin-left: 175px; }
#storefront .buttonContainer .row2 .right { width: 172px; float: right; }
#storefront .buttonContainer .row3 { clear: both; margin-top: -10px; margin-bottom: 25px; }

/* Content Footer */
#contentFooter { clear: both; text-align: center; width: 830px; margin: 0 auto; margin-top: 15px; background: transparent url("../Images/boards.png") repeat-y center 20px; }
#contentFooter .lureStore { position: relative; float: left; margin-left: 60px; margin-top: -375px; z-index: 1000; }
#contentFooter img { margin: 0; padding: 0; }

/* Footer */
#footer {width: 822px; margin: 0 auto; height: 58px; background: transparent url("../Images/footer.png") no-repeat; margin-top: -2px; padding-bottom: 30px; }

/* Button Footer (storefront.aspx) */
#buttonFooter {width: 791px; margin: 0px auto; min-height: 120px; background: transparent url("../Images/buttons/button_footer.png") no-repeat center top; padding-bottom: 30px; }