body {

        color: #333;

        font-size: 12px;

        font-family: Arial, Helvetica, sans-serif;

   text-align: center;

}

img {

        border: none;

}

p {

        margin-bottom: 0;

        margin-top: 0;

        text-indent: 14px;

}

dd {

        margin-left: 7px;

        margin-bottom: 3px;

}

#handheld{

        display: none;

}

#frame {

        width: 721px;

        margin-left: auto;

        margin-right: auto;

        margin-top: 0px;

        padding: 7px 21px;

}

#frame h1 {

        display: none;

}

#navtab {

        background-image: url(imgs/navbar.gif);

        background-repeat: no-repeat;

        width: 721px;

        height: 45px;

        margin-top: 14px;

}

#navtab a:hover {

        background-image: none;

}

#home {

        float: left;

        width: 60px;

        height: 32px;

        position: relative;

        left: 13px;

}

#home a {

        background-image: url(imgs/thebook.gif);

        background-repeat: no-repeat;

        display: block;

}

#coaching {

        float: left;

        width: 60px;

        height: 32px;

        position: relative;

        left: 71px;

}

#coaching a {

        background-image: url(imgs/coaching.gif);

        background-repeat: no-repeat;

        display: block;

}

#media {

        float: left;

        width: 60px;

        height: 32px;

        position: relative;

        left: 139px;

}

#media a {

        background-image: url(imgs/media.gif);

        background-repeat: no-repeat;

        display: block;

}

#resources {

        float: left;

        width: 61px;

        height: 32px;

        position: relative;

        left: 194px;

}

#resources a {

        background-image: url(imgs/resources.gif);

        background-repeat: no-repeat;

        display: block;

}

#contact {

        float: left;

        width: 60px;

        height: 32px;

        position: relative;

        left: 271px;

}

#contact a {

        background-image: url(imgs/contact.gif);

        background-repeat: no-repeat;

        display: block;

}

#speaking {

        float: left;

        width: 65px;

        height: 32px;

        position: relative;

        left: 338px;

}

#speaking a {

        background-image: url(imgs/speaking.gif);

        background-repeat: no-repeat;

        display: block;

}

#ctrbox {

        width: 500px;

        margin-left: auto;

        margin-right: auto;

        margin-top: 0px;

        margin-bottom: 14px;

}

#ctrbox td {

        padding: 9px;

        vertical-align: middle;

        text-align: left;

}

#blogdiv {

        background-image: url(imgs/ltgreendot.gif);

        background-repeat: no-repeat;

        margin: 14px 0 0 -7px;

        height: 35px;

        padding: 9px 7px;

        font-size: 14px;

}

a.purp,span.purp,.textbox a:link,.textbox a:visited,a:link,a:visited {

        color: #87448F;

}

a.purp:hover,a:hover {

        text-decoration: none;

}

#newsdiv {

        background-image: url(imgs/ltbluedot.gif);

        background-repeat: no-repeat;

        margin: 3px 0 0 -7px;

        height: 35px;

        padding: 9px 7px;

        font-size: 14px;

}

a.teal,span.teal {

        color: #449390;

}

a.teal:hover {

        text-decoration: none;

}

.textbox {

        padding: 14px;

        margin: 14px 7px 14px 7px;

        border: 1px solid #D7E6EE;

}

.textbox h2 {

        margin-top: 0;

        background-color: #E5D0F9;

        padding: 3px 7px 3px 7px;

        font-size: 14px;

}

#shore,#second_tier_box #shore,#waters,#second_tier_box #waters,#explorers,#second_tier_box #explorers,#wet,#second_tier_box #wet, #second_tier_box #shore_active,#second_tier_box #waters_active, #second_tier_box #explorers_active, #second_tier_box #wet_active {

        padding-right: 14px;

}

/* Home page and 2nd level page inactive states */



#shore_box {

        background-image: url(imgs/shore_box_active.gif);
		  width: 151px;
}

#shore a:link, #shore a:visited {

        background-image: url(imgs/shore_box.gif);

        background-repeat: no-repeat;

        display: block;

}

#shore a:hover {

      background-image: none;

}

#waters_box {

        background-image: url(imgs/waters_box_active.gif);
		  width: 150px;
}

#waters a:link, #waters a:visited {

        background-image: url(imgs/waters_box.gif);

        background-repeat: no-repeat;

        display: block;

}

#waters a:hover {

        background-image: none;

}

#explorers_box {

        background-image: url(imgs/explorers_box_active.gif);
		  width: 152px;
}

#explorers a:link, #explorers a:visited {

        background-image: url(imgs/explorers_box.gif);

        background-repeat: no-repeat;

        display: block;

}

#explorers a:hover {

        background-image: none;

}

#wet_box {

        background-image: url(imgs/wet_box_active.gif);
		  width: 150px;
}

#wet a:link, #wet a:visited {

        background-image: url(imgs/wet_box.gif);

        background-repeat: no-repeat;

        display: block;

}

#wet a:hover {

        background-image: none;

}



#second_tier_box h1 {

        display: block;

        font-size: 15px;

        margin: 14px 0 0 0;

}

#second_tier_box h3 {

        display: block;

        font-size: 14px;

        margin: 14px 0 0 0;

        color: #87448F;

}

#second_tier_box td {

        text-align: left;

        padding: 7px;

        font-size: 12px;

        vertical-align: top;

}

#boxes {

        width: 320px;

        margin-top: 114px;

}

.smalltab {

        border-collapse: collapse;

        border: 1px solid #87448F;

        margin-top: 14px;

        background-color: #E7E7E7;

}

.smalltab td {

        padding: 7px;

        vertical-align: top;

}

#foot {

        height: 20px;

        font-size: 10px;

        font-family: Arial, Helvetica, sans-serif;

        color: #87448F;

        margin-top: 28px;

}

.ileft {

        float: left;

        margin: 0px 14px 14px 0px;

}

.redtext { color: red; }

