html
{
    scrollbar-3dlight-color: #cccccc;
    scrollbar-arrow-color: #cccccc;
    scrollbar-base-color: #4ac9f4;
    scrollbar-darkshadow-color: #666666;
    scrollbar-face-color: #7a929f;
    scrollbar-highlight-color: #4ac9f4;
    scrollbar-shadow-color: #F0F0EE;
    scrollbar-track-color: #666666;
}

body {font: 14px Arial, san-serif;color:#666666;margin:0;padding:0;height: 100%;text-align:center;background:#7E98AD url(../img/bgc.gif) repeat-y center;}

h1 {font-size:24px;color:#006699;margin-bottom:8px;}

h2 {font-size:20px;color:#008001;margin-bottom:5px;}

h3 {font-size:16px;color:#666666;margin-bottom:3px;}

td {font-size:14px;}

a {color:#0099CC;}
a:hover {color:#33FFFF}

/* container */
.wrapper {width:925px;text-align:left;padding-bottom:20px;position:relative;margin-left:auto;margin-right:auto;}

/* Site Header - Nav */
.header {height:228px;margin:0 0 25px 0;background: url(../img/masthead.jpg) no-repeat top center;padding:10px 10px 0 10px;}
.homeHS {float:left;}
.homeHS a {cursor:hand;display:block;width:180px;height:200px;}
.homeHS span {display:none;}
.nav {float:left;width:425px;position:relative;top:185px;left:0px;color:#CCCCCC;}
.nav ul, .navH ul, .navHs ul {list-style:none;margin:0;padding:0}
.nav li, .navH li, .navHs li {float:left;padding:7px 6px 7px 6px;border-left:1px #FFFFFF solid;border-right:1px #CCCCCC solid;}
.nav a:link, .nav a:visited, .navH a:link, .navH a:visited, .navHs a:link, .navHs a:visited {font:bold 12px Arial, sans-serif;color:#008001;text-decoration:none;}
.nav a:hover, .nav a:active, .navH a:hover, .navH a:active, .navHs a:hover, .navHs a:active {color:#99CC00;font:bold 12px Arial, sans-serif;}

/*/// Highlights navigation link for the page that is being viewed ///*/
#Home #nav-Home a,
#AboutJim #nav-AboutJim a,
#Membership #nav-Membership a,
#eClass #nav-eClass a,
#Media #nav-Media a,
#Contact #nav-Contact a {
  	color:#004838;
	font:bold 12px Arial, sans-serif;
}
.rightcolumn {float:right;width:255px;}
.getinfoTST {width:255px;border:solid 1px #257CAC;background-color:#EBF8FD}
.viewcart {text-align:right;padding:4px;}
.getinfo {float:right;border:solid 1px #257CAC;background-color:#EBF8FD}
.getinfo div {color:#000000;font-weight:bold;text-align:left;}
.getinfonw {border:solid 1px #257CAC;background-color:#EBF8FD}
/* End Site Header - Nav */

/* Home specific styles */
.headerH {height:320px;margin:0 0 25px 0;background: url(../img/mastheadH.jpg) no-repeat top center;}
.headerHs {height:233px;margin:0 0 25px 0;background: url(../img/mastheadH-s.jpg) no-repeat top center;}
.navH {width:425px;position:relative;top:287px;left:300px;color:#CCCCCC;}
.navHs {width:425px;position:relative;top:196px;left:225px;color:#CCCCCC;}
.getinfoH {width:360px;height:600px;padding:0;margin:0;background: url(../img/getstartedBG.jpg) no-repeat top left;}
.formwrapper {position:relative;top:410px;left:0;}
/* End Home Styles */

.sec1 {float:left;width:372px;padding:0 30px 0 20px;margin:0 0 0;}

.sec2 {float:right;width:480px;padding:0 20px 0 0}

.sec1 ul, .whatulearn ul, .greenbox ul {list-style-image: url(../img/starburst.png);}

.sec1 li {font-style:italic}

.guarantee {width:380px;height:420px;padding:5px 0 0 10px;color:#FFFFFF;background: url(../img/guarantee.png) no-repeat top left;line-height: 1.4em;}

.testimonial {font:8pt/10pt arial;color:#000000;padding:70px 0;width:145px;}

.yourguide {color:#006666;padding:8px;margin-bottom:5px;background-color:#E7E9E7}

.yourguide img {padding:0 0 10px;}

.whatulearn, .greenbox {color:#006666;padding:8px;margin-bottom:5px;background-color:#D3DCD7}

.flexiture, .lgreenbox {color:#666666;padding:8px;background-color:#E7E9E7}

.flexiture span, .orangetxt {color:#F8971C;font-size:18px;}

.pano {clear:both;text-align:center;padding:20px 0}

.clear {clear:both;margin-left:75px;}

.footer {clear:both;text-align:center;padding:20px 0 20px 0;font-size:12px;line-height:1.6em;}
.gButton {padding:5px;width:350px;text-align:center;background-color:#D47F00;font-size:14px;}
.gButton a {color:#FFFFFF;display:block;text-decoration:none;}

/* getinfo forms test */
.gtwrapper {padding:20px 0 5px 65px;}
.getinfo2 {width:319;height:292;padding:0;margin:0;background-color:#EBF8FD;background: url(../img/formBG.gif) no-repeat top left}
.getinfo2 div {margin-top:55px;color:#000000;font-weight:bold;font-size:16px;text-align:left;}
.elbenefits {color:#333;letter-spacing:-1px;font-weight:normal;text-align:left;}
.getinfo2 td {color:#666;font-weight:bold;font-size:12px;}
.getinfo2 input {font-weight:normal;}
.legal {font-size:10px;padding:4px 0 4px 0;}