/* Custom CSS Document for Alaska Riverways, Inc. - EldoradoGoldMine.com
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* GLOBAL STYLES
--------------------------------------------------------*/

/* Layout Styles */
body {margin: 0; padding: 0; background: #000 url(design/bkgd-body.gif) repeat-x}

#contentwrap {margin-bottom: 30px}
#content-static {background-color: #fff}

/* Text Styles */
h1 {font: 20px Arial, Helvetica, sans-serif; color: #000}
h2 {font: bold 16px Arial, Helvetica, sans-serif; color: #006633; border-bottom: 1px solid #009966}
h3 {font: 14px Arial, Helvetica, sans-serif; color: #000}
p {font: 11px Arial, Helvetica, sans-serif; color: #000}

/* Misc Styles */
.img {border: 1px solid #000}
.imgleft {border: 1px solid #000; margin: 0 10px 5px 0; float: left}

/* TopBanner Styles
--------------------------------------------------------*/
#topbannerwrap {height: 1px}

/* TopSubBanner Styles
--------------------------------------------------------*/

/* Layout Styles */
#bntable {width: 100%; background: url(design/bn-tile.gif) repeat-x}
.bntop_left {width: 100%; text-align: right}
.bnmid {vertical-align: top}
.bntop_right {width: 100%; text-align: left}
.bnbase {height: 23px; background: url(design/bn-base_tile.gif) repeat-x}
.bnbase_left {width: 30%; height: 23px; background: url(design/bn-base-lc_top.gif) no-repeat left}
.bnbase_right {width: 70%; height: 23px; background: url(design/bn-base_cart.gif) no-repeat right; text-align: right}
.bnbase_right2 {width: 70%; height: 23px; background: url(design/bn-base2.gif) no-repeat right; text-align: right}

/* Text Styles */
#bnnavwrap {text-align: center; font: 12px Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 0; height: 31px}
#bnnavwrap a:link,
#bnnavwrap a:visited {color: #fff; text-decoration: none}
#bnnavwrap a:hover,
#bnnavwrap a:active {color: #fff; text-decoration: none}
.bnnavdivide {margin: 0 15px}

#bnnavwrap2 {text-align: left; font: 12px Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 0 0 0 34px; height: 31px}
#bnnavwrap2 a:link,
#bnnavwrap2 a:visited {color: #fff; text-decoration: none}
#bnnavwrap2 a:hover,
#bnnavwrap2 a:active {color: #fff; text-decoration: none}

/* LeftColumnNav Styles
--------------------------------------------------------*/

/* Layout Styles */
#lctable {width: 151px; margin-right: 11px}
.lcsearch {background: #009966; border-bottom: 4px solid #F8FA06; vertical-align: top}
.lchead {background: #006633 url(design/lc-dots_horiz.gif) repeat-x bottom}
.lcnav {background: #009966}
.lcbase {background: #006633 url(design/lc-dots_horiz.gif) repeat-x top}
.lcbase2 {background: #006633}

/* Text Styles */
.lcheadtext {font: bold 12px Arial, Helvetica, sans-serif; color: #fff; margin: 7px 0 7px 15px}

.lcnavtext {font: 12px/18px Arial, Helvetica, sans-serif; color: #fff; margin: 10px 0 10px 12px}
.lcnavtext a:link,
.lcnavtext a:visited {color: #fff; text-decoration: none}
.lcnavtext a:hover,
.lcnavtext a:active {color: #fff; text-decoration: none}

/* Footer Styles
--------------------------------------------------------*/

/* Layout Styles */
#fttable {width: 100%; background: #000}
#ft-top-l {width: 151px}
.ft-top-left {background: #063; height: 23px}
.ft-top-mid {width: 50%; height: 23px; background: #fff url(design/ft-top_l.gif) no-repeat top left}
.ft-top-right {width: 50%; height: 23px; background: #fff url(design/ft-top_r.gif) no-repeat top right}
.ftnav {text-align: center}

/* Text Styles */
.ftnavtext {font: 11px Arial, Helvetica, sans-serif; color: #fff; margin: 5px 0; padding: 0}
.ftnavtext a:link,
.ftnavtext a:visited {color: #fff; text-decoration: none}
.ftnavtext a:hover,
.ftnavtext a:active {color: #fff; text-decoration: none}
.ftnavdivide {margin: 0 7px}

.fttext {font: 10px Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 10px 0; padding: 0}
.fttext a:link,
.fttext a:visited {color: #fff; text-decoration: none}
.fttext a:hover,
.fttext a:active {color: #fff; text-decoration: none}

/* Default Page Styles
--------------------------------------------------------*/

/* Layout Styles */
#deftable {width: 100%}
#defpreamble {width: 564px; background: #DED2D4; margin-bottom: 40px}
.defpretop {height: 17px; background: url(design/def-preamble_top.gif) no-repeat}
.defpre {vertical-align: top}
.defprebottom {height: 10px; background: url(design/def-preamble_base.gif) no-repeat bottom}

.defprod01 {width: 33%; background: url(design/def-dots_vert.gif) repeat-y right; text-align: center; padding-right: 20px}
.defprod02 {width: 34%; background: url(design/def-dots_vert.gif) repeat-y right; text-align: center; padding-right: 20px}
.defprod03 {width: 33%; text-align: center; padding-right: 20px}

/* Text Styles */
.defpreblue {font: bold 20px Arial, Helvetica, sans-serif; color: #165DB4; margin: 5px 0; padding: 0}
.defpreblack {font: bold 20px Arial, Helvetica, sans-serif; color: #000; margin: 5px 0; padding: 0}
.defpretxt {font: 12px Arial, Helvetica, sans-serif; color: #000; margin: 0 0 0 35px; padding: 0}

.defprodtxt {font: 12px Arial, Helvetica, sans-serif; color: #000; margin: 0 0 5px 0; padding: 0}
.defprodtxt a:link,
.defprodtxt a:visited {color: #000; text-decoration: none}
.defprodtxt a:hover,
.defprodtxt a:active {color: #000; text-decoration: none}

.defprelink {font: bold 12px Arial, Helvetica, sans-serif; color: #000; margin: 0 20px 0 0; padding: 0}
.defprelink a:link,
.defprelink a:visited {color: #000; text-decoration: none}
.defprelink a:hover,
.defprelink a:active {color: #000; text-decoration: none}

/* Misc Styles */
.defpreimg {margin: 0 20px}

/* Search & Cart Control Styles
--------------------------------------------------------*/

/* Search Styles */
#searchwrap {margin: 0 0 5px 6px; padding: 0}

.searchtext {font: bold 12px Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 0 11px}
.searchtext a:link,
.searchtext a:visited {color: #fff; text-decoration: none}
.searchtext a:hover,
.searchtext a:active {color: #fff; text-decoration: none}

.searchlink {font: 11px Arial, Helvetica, sans-serif; color: #fff}
.searchlink a:link,
.searchlink a:visited {color: #fff; text-decoration: none}
.searchlink a:hover,
.searchlink a:active {color: #fff; text-decoration: none}

.searchbox {border: 1px solid #000}

/* Cart Styles */
#cartwrap {margin: 0 20px 0 0; padding: 0; font: 11px Arial, Helvetica, sans-serif; color: #fff; text-align: right}
#cartwrap a:link,
#cartwrap a:visited {color: #fff; text-decoration: none}
#cartwrap a:hover,
#cartwrap a:active {color: #fff; text-decoration: none}

/* Styles.css Custom
--------------------------------------------------------*/
#ContentCell {background: #fff url(design/content-curve.gif) no-repeat top right}

#TopBannerCell {height: 1px}
#LeftColumnCell {background: #fff url(design/lc-tile.gif) repeat-y; padding-bottom: 50px}

.LeftColumn	{height: 100%}
.RightColumn {height: 100%}

#Instruction1_InstructCell {padding: 7px; background: #009966; border: 1px solid #006633}
#Instruction1_InstructCell a {color: #fff}

.Content a:link,
.Content a:visited {color: #000; text-decoration: underline}
.Content a:hover,
.Content a:active {color: #000;	text-decoration: none}