/* Do not mess around in this stylesheet unless you make a backup copy first */

body {
color:#000000;
margin:0px;
padding:0px;
}
a:link {
color:#2222EE;
}
a:visited {
color:#7B009A;
}
a:hover {
color:#FF0000;
}
a:active {
color:#FF0000;
}

H1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
line-height:22px;
font-weight: bold;
color: black;
margin:0px;
padding:0px;
}

H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height:20px;
font-weight: bold;
color: black;
margin:0px;
padding:0px;
}

P {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
font-weight: normal;
color: black;
margin:0px;
padding:0px;
}

OL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
font-weight: normal;
color: black;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:28px;
padding:0px;
}

UL{
list-style-type: disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
font-weight: normal;
color: black;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:19px;
padding:0px;
}

TABLE {
empty-cells: show;
border-collapse: collapse;
}

/* Navigation Button Setup */
#sgbutton a {
background-color:white;
color: #000000;
font-size: 10px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
height:18px;
margin: 0px;
display: block;
text-decoration: none;
padding-top:0px;
padding-bottom:0px;
padding-left:5px;
padding-bottom:0px;
margin:0;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:silver;
border-bottom-color:silver;
border-left-color:silver;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
#sgbutton a:visited {
color: #000000;
}
#sgbutton a:hover {
color: #000000;
background-color:#FFB300;
}
#sgbutton a:active {
background-color: #FFFFFF;
}
#sgbutton a:focus {
background-color:#FFB300;
}

/* Navigation button that is turned off */
.offbutton {
background-color:#FFFFFF;
color: #FFB300;
font-size: 10px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
height:18px;
margin: 0px;
padding-top:0px;
padding-bottom:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
margin:0;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:silver;
border-bottom-color:silver;
border-left-color:silver;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}

/* Copyright info style */
.copyrightdate {
color: #000000;
font-size: 9px;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:12px;
padding-bottom:7px;
}

/* Same as H1 style for big text that is lower on the page */
.bigtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
line-height:22px;
font-weight: bold;
color: black;
margin:0px;
padding:0px;
}

/* Semi-large text */
.semibigtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
line-height:19px;
font-weight: bold;
color: black;
margin:0px;
padding:0px;
}

/* Small text  */
.smalltext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:14px;
font-weight: normal;
color: black;
margin:0px;
padding:0px;
}

/* Gallery Picture Border */
.galleryborder img{
border-width:2px;
border-color:rgb(255,255,255);
border-style:solid;
}
.galleryborder:hover img{
border-width:2px;
border-color:rgb(255,179,0);
border-style:solid;
}
.galleryborder:hover{
color:#FFB300;
}