@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------------------------------
   Site Name (www.jraquatic.com)
   For: Kathy Lampert: JR Aquatic
   Site Design: Daryl McMullen (webdrivenchurch.com)
   Photography: Stock / Personal
      
   Tools: Adobe CS4 (Dreamweaver, Fireworks, Photoshop, Flash) 
   
   Created: 1 June 2009
   --------------------------------------------------------------------- */

/* Global Defaults */

html, body {margin:0px; padding:0px; border:0px;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
div, p, th, td, dd, dt, blockquote, q, acronym, abbr, a, input, select, textarea {margin:0; padding:0;}
blockquote {margin:0; padding:0;}
q {font-style:italic;}
acronym, abbr {cursor:help; border-bottom:1px dashed;}
small {font-size:.85em;}
big {font-size:1.2em;}
a, a:link, a:visited, a:active, a:hover {text-decoration:none;}
img {border:none;}
table.sample {margin:0px; padding:0px; border-collapse:collapse; border-bottom-width:0px; border-top-width:0px; border-left-width:0px; border-right-width:0px;}
/*form {margin:0; padding:0; display:inline;}*/
label {cursor:pointer;}

/* ::::: Site Colors ::::: 
Dark Blue (BKG): #1C3156
Light Blue (homeText): #10A5D4
Grey: #58595A
Text: #333
*/

/* ::::: Site Layout ::::: */

body, html {background-color:#1C3156; background-image:url(../images/secondaryBKG.jpg); background-position: top center; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.50em; color:#333;}
body.splash {background-color:#1C3156; background-image:url(../images/mainBKG2.jpg); background-position: top center; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.50em; color:#333;}
body.home {background-color:#1C3156; background-image:url(../images/mainBKG.jpg); background-position: top center; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.50em; color:#333;}
#container {width:900px; margin:0 auto;}
#header {width:892px; height:96px; padding:20px 0 10px 8px;}
#googleSearch {width:182px; height:22px; overflow:hidden;}
#headerHome {width:892px; height:90px; padding:20px 0 10px 8px;}
#mainFlash {width:900px; height:310px;}
#mainContent {width:900px;}
#contentWrapper {float:left; width:100%;}
#promo {padding-top:20px; padding-left:15px; padding-right:5px;}
#welcome {padding-top:20px; padding-left:15px; padding-right:10px;}
#wrapper {width:900px;}
#leftNav {float:left; width:176px; padding:0 8px 0 8px;}
.leftBucketTop {width:176px; height:35px; background-image:url(../images/leftBucketTop.gif); background-position:top left; background-repeat:no-repeat;}
.leftBucketBottom {width:176px; height:14px; background-image:url(../images/leftBucketBottom.gif); background-position:top left; background-repeat:no-repeat;}
#linkList {width:160px; padding:2px 6px 2px 10px; background-color:#235C91; line-height:2em;}
#textAreaWrapper {float:right; width:706px; background-image:url(../images/whiteBKG.gif); background-position:top left; background-repeat:repeat-y;}
#mainTextArea {width:680px; padding:5px 16px 0 10px; text-align:left;}
#twitter_div {width:160px; margin:0; padding:0; line-height:1.2em; color:#999;}
#twitter_div ul {list-style:none;}
#twitter_div li {padding-bottom:8px;}
#footer {background-image:url(../images/footerBKG.jpg); background-position:top right; background-repeat:no-repeat; width:760px; height:150px; line-height:1.25em; clear:both;}
#footer2 {background-image:url(../images/footer2BKG.jpg); background-position:top left; background-repeat:no-repeat; width:586px; height:85px; line-height:1.25em; clear:both; float:right;}

/* ::::: Site Navigation ::::: */
#nav ul {margin:0; list-style:none; width:176px;}
#nav li {list-style:none;}
#nav li a {display:block; height:35px; line-height:35px;}
#nav a:hover,
#nav a:active {background-image:url(../images/leftNavHoverBKG.gif); background-position:top left; background-repeat:no-repeat;}
	
/* ::::: Text/Heading Styles ::::: */
h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:160%; text-transform:uppercase; font-weight:bold; padding-top:10px; padding-bottom:15px; color:#10A5D4;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:150%; text-transform:uppercase; font-weight:bold; color:#173394;}
h3 {font-size:165%; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#10A5D4;}
h3.home {font-size:165%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF;}
h4 {color:#FE0000; font-size:120%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-align: left;}
h5 {text-transform:uppercase; color:#10A5D4; font-weight:bold; font-size:120%; padding-bottom:5px;}
.homeText {color:#10A5D4;}
.footerText {font-size:80%; text-transform:uppercase; color:#999; letter-spacing:.1em; padding-top:40px; padding-right:140px;}
.footerText2 {font-size:80%; text-transform:uppercase; color:#999; letter-spacing:.1em; padding-top:40px; padding-right:120px;}
.underline {text-decoration:underline;}
.important {color:#F00; font-weight:bold;}
.indent {padding-left:20px;}
.white {color:#FFF; font-weight:bold;}

/* ::::: Site Hyperlink Properties ::::: */
#leftNav a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:120%; color:#fff; text-transform:uppercase; font-weight:bold;}

#linkList a,
#linkList a:link,
#linkList a:visited { text-transform:none; color:#FFF; font-weight:bold; text-decoration:none;}

#linkList a:hover,
#linkList a:active {color:#10A5D4; font-weight:bold; text-decoration:underline;}

#promo a,
#promo a:link,
#promo a:visited {color:#FFF; font-weight:bold; text-decoration:none;}

#promo a:hover,
#promo a:active {color:#999; font-weight:bold; text-decoration:underline;}

#mainTextArea a,
#mainTextArea a:link,
#mainTextArea a:visited {color:#10A5D4; font-weight:bold; text-decoration:none;}

#mainTextArea a:hover,
#mainTextArea a:active {color:#173394; font-weight:bold; text-decoration:underline;}

#footer a,
#footer a:link,
#footer a:visited {color:#999; font-weight:bold; text-decoration:none;}

#footer a:hover,
#footer a:active {color:#CCC; font-weight:bold; text-decoration:none;}

#footer2 a,
#footer2 a:link,
#footer2 a:visited {color:#999; font-weight:bold; text-decoration:none;}

#footer2 a:hover,
#footer2 a:active {color:#CCC; font-weight:bold; text-decoration:none;}

/* ::::: Site Elements ::::: */
#mainTextArea img {padding:4px; background-color:#10A5D4;}
#mainTextArea img.clean {padding:0; background-color:#FFF;}
#leftNav ul, li {margin:0; padding:0;}
#mainTextArea td {padding:3px;}
#vendorList td {padding:10px;}

/* ::::: Accordion Element ::::: */
.qBox {}
.aBox {}
#qBox {padding:5px 0 5px 0; line-height:1.5em;olor:#000;}
#aBox {background-color:#CFEDF6; padding:15px 15px 15px 15px; line-height:1.3em;}
