/* 12.24.05 */

/* BODY */

body {
cursor: crosshair;
background-position: 0px 0px;
background-color: #F9EDCC; 
/* beige */
color: #fff;
}

/* TOP SCENERY IMAGES */

img.topscenery {
display: none;
}

/* LEFT COLUMN SPECS */

#leftcolumn {
font-family: "Times Roman", Times, "Times Ten", serif;
position: relative;
top: 40px;
left: 0px; 
width: 200px;
padding-bottom: 18px;
padding-right: 18px;
}

/* RIGTH COLUMN SPECS*/

#rightcolumn {
font-family: "Times Roman", Times, "Times Ten", serif;
font-weight: 400;
position: absolute;
top: 40px;
left: 230px;
color: #fff;
background-color: transparent;
margin-left: 0px;
margin-right: 10px;
border-color: #000;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-right-width: 0px;
padding-left: 12px;
}

/* LEFT COLUMN ELEMENTS */

h1.standardintro {
display: none;
}
p.standardintro {
display: none;
}

p.contact {
display: none;
}

p.printonly {
font-family: "Times Roman", Times, "Times Ten", serif;
font-size: .8em;
font-weight: 400;
font-style: normal;
line-height: 120%;
color: #000;
background-color: transparent;
}

h1.printonly {
font-size: .8em;
font-weight: 400;
font-style: normal;
line-height: 110%;
color: #000;
background-color: transparent;
}

p.textleft {
display: none;
}


ul.internallinks {
display: none;
}

ul.externallinks {
display: none;
}

/* SPAN After usually used after link text */

span.after {
font-size: .9em;
font-weight: 400;
font-style: normal;
color: #339; /* blue */
background-color: transparent;
line-height: 110%;
}

img.gnaphoto {
display: none;
padding-top: 0px;
float: right;
padding-left: 6px;
padding-bottom: 24px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
}

img.gnaphotoprint {
padding-top: 0px;
float: right;
padding-left: 6px;
padding-bottom: 24px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
}

p.lastwords{
font-size: .6em;
font-weight: 400;
font-style: normal;
line-height: 120%;
color: #000;
background-color: transparent;
padding-top: 20px;
padding-bottom: 20px;
}

/* RIGHT COLUMN ELEMENTS */

p.listinglink {
display: none;
}

h1.head {
font-size: .9em;
font-weight: 700;
margin-left: 2%;
font-style: normal;
line-height: 130%;
color: #000;
background-color: transparent;
}

h2.subhead {
font-size: .8em;
font-weight: 700;
margin-left: 5%;
font-style: normal;
line-height: 130%;
color: #000;
background-color: transparent;
}

p.text {
font-size: .8em;
font-weight: 400;
margin-left: 5%;
padding-left: 0px;
padding-bottom: 4px;
font-style: normal;
text-indent: 0;
line-height: 130%;
color: #000;
background-color: transparent;
}


ol.rightlist {
font-size: .8em; 
font-weight: 400;
line-height: 140%;
margin-left: 9%;
padding-right: 3px;
font-style: normal;
color: #000;
background-color: transparent;
}

/* FORM SPECS */

p.formintro{
display: none;
}
}

form {
display: none;
}

fieldset.shortform {
display: none;
color: #fff;
background-color: transparent;
border-color: #c03;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
padding-bottom: 6px;
padding-top: 0px;
}

/* fieldset {
color: #fff;
background-color: transparent;
border-color: #c03;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
padding-bottom: 0px;
padding-top: 0px;
} */

 p.formheader {
display: none;
font-size: .6em;
font-weight: 700;
text-align: left;
padding-bottom: 0px;
padding-left: 10%;
color: #339; 
background-color: transparent;
line-height: 110%;
} 

input.text {
font-size: 1em;
font-weight: 400;
display: block;
width: 70%;
padding-top: 6px;
padding-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
margin-bottom: 4px;
color: #000;
background-color: #fff;
border-color: #c63;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px; 
border-right-width: 1px; 
}

span.required {
font-size: .9em;
font-weight: 400;
font-style: normal;
color: #c63;
background-color: transparent;
line-height: 100%;
margin-left: 0px;
}

textarea:focus {
outline: #36f 1px solid;
}

input.text:focus {
outline: #36f 1px solid;
}

input.check {
font-weight: 400;
background-color: #fff;
color: #c63;
border: 1px solid;
margin-top: 6px;
}

input.radio {
font-weight: 400;
background-color: #fff;
color: #c63;
}

select:focus {
outline: #36f 1px solid;
}

/* logos */

img.graphic {
display: none;
}

/* LINK STYLES */
/* MAIL TO */

a.mailto:link {
display: none;
}


/* INTERNAL LINKS */

a.internal:link {
color: #000; 
background-color: transparent;
font-style: italic;
text-decoration: none;
font-weight: 700;
}

/* a.internal:visited {
color: #933;
font-style: italic;
background-color: transparent;
text-decoration: none;
font-weight: 700;
}

a.internal:hover {
color: #000;
font-style: normal;
background-color: transparent;
text-decoration: none;
}

a.internal:active {
color: #000;
font-style: normal;
background-color: transparent;
text-decoration: none;
} */

/* EXTERNAL LINKS */

a.external:link {
font-weight: 700;
font-style: italic;
background-color: transparent;
color: #066;
text-decoration: none;
}

a.external:visited {
font-weight: 700;
font-style: italic;
color: #066;
background-color: transparent;
text-decoration: none;
}

a.external:hover {
font-weight: 700;
font-style: normal;
color: #000;
background-color: transparent;
text-decoration: none;
}

a.external:active {
font-weight: 700;
font-style: normal;
color: #000;
background-color: transparent;
text-decoration: none;
}

/* LINK TO NEWS */

a.news:link {
color: #fff;
background-color: transparent;
text-decoration: underline;
padding-left: 10%;
}

a.news:visited {
color: #fff;
background-color: transparent;
text-decoration: underline;
padding-left: 10%;
}

a.news:hover {
color: #fff;
background-color: transparent;
text-decoration: none;
font-weight: 700;
padding-left: 10%;
}

a.news:active {
color: #fff;
background-color: transparent;
text-decoration: none;
font-weight: 700;
padding-left: 10%;
}




