body {
    font: 11pt Verdana;
    margin-top: 0;
    margin-left: 5;
    margin-right: 5;
}

#storyLeaderDiv {
    float: left;
    mar/gin: 5px 5px 5px 5px;
    padding: 5px 5px 5px 5px;
    width: 322px;
    background: yellow;
    font: 11pt Helvetica;
    color: red; 
    position: relative;
    margin-top: 15px;
    margin-bottom: 15px;
    border: 2px solid #0066FF;
}

.storyLeaderH1 {
    font: 11pt Helvetica;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 0;
    padding-bottom: 0;
}


.storyLeader {
    font: 11pt Helvetica;
    color: #0066FF; 
    fon/t-weight: bold;
    background: #F0E68C;
}

.storyInnerCenter {
    text-align: center;
    color: #0066FF; 
    font: 13pt Helvetica;
    margin-bottom: 0; 
    padding-bottom: 0; 
}

/* content */
#content {
    text-align: left;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: top right;
    background-image: url("images/background.gif");
    width: 820px;
}

#middleContent {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 680px;
    position: relative;
    float: right;
    text-align:justify
}

#rightContent {
    width: 120px;
    float: left;
    top: 0px;
}

#googleContent {
    display: none;
    visibility: hidden;
}

#googleSearch {
    border: 1px solid #0066FF;
    background: #F5F5F5;
    width: 100%;
}

#googleSearch2 {
    border: 1px solid #0066FF;
    background: #B0E0E6;
}

.FIRSTLET {
    float:left;
    COLOR: #0066FF;
    font-size:36pt;
    font-style: normal;
    line-height:24pt;
    padding-top:2px;
    font-family: Times, serif, Georgia;
}

#heading {
    text-decoration : underline;
    font-variant: small-caps;
    color: #0066FF; 
    FONT-FAMILY: cursive; 
    FONT-SIZE: 14pt;
    margin-left: 20pt; 
}

/* menu */
div.boxALinkBar {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    width: 680px;
    float: right;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial;
    font-variant: small-caps;
    border:none;

}
div.boxALinkBar a:link, div.boxALinkBar a:visited {
    color:#000000;
    padding: 2px 2px 2px 2px;
    border: 1px solid #0066FF;
    text-decoration: none;
    background: #B0E0E6;
}
div.boxALinkBar a:hover {
    color:#FFFFFF; 
    background: #0066FF;
    text-decoration: none;
}

div.boxALinkBar #selected {
    color:#FFFFFF; 
    background: #0066FF;
    text-decoration: none;
}

.topButton {
    font-size: 13px;
}

/* end menu */

.headingImage {
    border: 2px solid #0066FF;
    left: 0;
    position: relative;
    margin-top: -1px;
    margin-bottom: 20px;
    background: #B0E0E6;
    width: 100%;
    flo/at: right;
}

.headingImageTest {
    border: 2px solid #0066FF;
    lef/t: 0;
    position: relative;
    margin: -20px 0px 0px 0px;
    margin-top: -20px;
    background: #B0E0E6;
    width: 680px;
    float: right;
}

.Separator {
    border: none;
    position: relative;
    margin: 5px 5px 5px 5px;
}

.titlepic {
    border: none;
}

/* Photo includes */
#PhotoOuterLeft, #PhotoOuterRight {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 322px;
}

#leftColumn, #rightColumn {
    margin-top: 10px;
    ma/rgin-bottom: 10px;
    width: 322px;
}

#PhotoOuterLeft, #leftColumn {
    float: left;
    margin-right: 10px;
}

#PhotoOuterRight, #rightColumn {
    float: right; 
    margin-left: 10px;
}

#PhotoOuter {
    background: #B0E0E6;
    border: 2px solid #0066FF;
    text-align: center;
}

#PhotoInner {
    padding: 4px;
}

#PhotoInner img {
    border: none;
}

.photoCaption {
    text-align: left;
    font-size: 10pt;
    padding-top: 3px;
}

#PicasaInner {
    padding: 10 20 20 20;
}

/* Small Map */
#MapOuterLeft, #MapOuterRight {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 156px;
}

#MapOuterLeft { 
    float: left; 
    margin-right: 20px;
}

#MapOuterRight { 
    float: right; 
    margin-left: 20px;
}

#AddOuterLeft, #AddOuterRight {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 250px;
}

#AdOuterLeft {
    float: left;
    margin-right: 10px;
}
#AdOuterRight {
    float: right;
    margin-right: 10px;
}


/* Rate Table */
.rateTableDiv {
    position: relative;
    margin: 10px 0px;
    text-align: center;
}

.rateTable {
    width: 500px;
    border: 1;
    cellpadding: 5px;
    cols: 2;
    background: #B0E0E6;
}

.rateTableHeader {
    background: #0066FF;
    color: #FFFFFF;
    text-align: center;
    font-size: 12pt;
    font-weight: bolder;
    fo/nt-family: Tahoma, Geneva, Verdana, sans-serif;
    font-family: arial;
    font-variant: small-caps;
}

TD {
    font: 10pt Tahoma, Geneva, Verdana, sans-serif;
}
/* end Rate Table */


/* container spacing */
.spacer, .spacerClear, .spacerClearLeft, .spacerClearRight, .spacerClear6, .spacerClear10 {
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    overflow: hidden;
}

.spacerClear {
    clear: both;
}

.spacerClearLeft {
    clear: left;
}

.spacerClearRight {
    clear: right;
}

.spacerClear6 {
    clear: both;
    margin:3px 0px 3px 0px;
}

.spacerClear10 {
    clear: both;
    margin: 5px 0px 5px 0px;
}

/* container spacing */


.pullquote {
wi/dth: 322px;
backg/round: gold;
color: #0066FF; 
float: right;
borde/r: 2px solid #0066FF;
text-align: center;
font-style:italic;
font-size:10pt;
line-height:100%;
padding:5px;
margin-top:10px;
ma/rgin-bottom:10px;
mar/gin-left:5px;
}

