/* CSS Document */

.header{
background:#fff url(../images/happyharbor_bg.jpg) top center no-repeat;
width:686px;
height:576px;
padding-left:2px;
padding-right:2px;
text-align:left;
}

.headertwo{
background:#fff url(../images/askshamu_bg.jpg) top center no-repeat;
width:686px;
height:576px;
padding-left:2px;
padding-right:2px;
text-align:left;
}

.headertext{
color:#fff;
height:10px;
font-size:10px;
padding-top:5px;
padding-left:45px;
}

.homeclickarea{
height:33px;
width:304px;
padding-left:40px;
float:left;
}

.swclickarea{
height:58px;
width:200px;
text-align:right;
padding-right:60px;
float:right;
}




.headerbelowpiclinks{
width:300px;
padding-left:25px;
padding-top:495px;
text-align:left;
float:left;
}

.headerlinkbox{
width:340px;
padding-left:0px;
padding-top:240px;
text-align:left;
float:right;
}


.headerlinkboxkids{
width:340px;
padding-left:0px;
padding-top:260px;
text-align:left;
float:right;
}

.mainbody{
border:#e7e7e7 solid 1px;
width:684px;
height:150px;
background:#FFFFFF url(../images/bmain_bg.gif) bottom left repeat-x;
}


.button_readletter{
float:left;
padding-left:40px;
text-align:left;
display:inline;
width:70px;
}

.button_visitaskshamu{
float:left;
padding-left:0px;
text-align:left;
display:inline;
width:260px;
}


.infobox{
width:684;
font-size:10px;
clear:both;
}


.iboxaskshamu{
text-align:left;
padding-top:20px;
margin-left:20px;
margin-right:20px;
width:620px;
float:left;
}


.infobox p{
color: #666666;
padding:6px;
margin:0px;
}

.infobox h2{
color: #006699;
font-weight:lighter;
padding-bottom:10px;
padding-left:6px;
font-size:18px;
margin:0px;
}

.signature{
color: #006699;
font-size:12px;
font-weight:bold;
}

.headerlinkbox h3{
color: #cccccc;
font-weight:lighter;
padding-top:8px;
padding-bottom:8px;
padding-left:0px;
font-size:22px;
margin:0px;
}

.headerlinkboxkids h3{
color: #cccccc;
font-weight:lighter;
padding-top:8px;
padding-bottom:8px;
padding-left:0px;
font-size:22px;
margin:0px;
}

strong{
color:#006ea1;
}
