.Site_Name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    LEFT: 25px;
    FLOAT: left;
	COLOR: #660066;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    POSITION: absolute;
    TOP:120px
}
.Site_Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    LEFT: 25px;
	 COLOR: #51B848;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, san-serif;
}
.Site_Section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LEFT: 25px;
	 COLOR: #660066;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, san-serif;
}
.caption
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8px;
    LEFT: 25px;
	 COLOR: #660066;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, san-serif;
}
.footertext
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, san-serif;
}
BODY
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    CURSOR: auto;
    COLOR: #996699;
	background: #d8bfd8;
	background-color1: #CC99CC;
    margin: 0;
    FONT-FAMILY: Verdana, Geneva, san-serif
}

UL
{
    FONT-SIZE: 12px;
    LIST-STYLE-TYPE: none;
}
OL
{
    FONT-SIZE: 10px;
}

LI
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: -25px;
    MARGIN-RIGHT: 9px;
    PADDING-TOP: 6px;
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, san-serif
}
A
{
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, Geneva, san-serif
}
A:active
{
    TEXT-DECORATION: none;
    COLOR: #996699;
    FONT-FAMILY: Verdana, Geneva, san-serif
}

A:link
{
    COLOR: #996699;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    FONT-VARIANT: normal
}

A:visited
{
    COLOR: #996699;
    FONT-FAMILY: Verdana, Geneva, san-serif
}

A:hover
{
    COLOR: #996699;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    TEXT-DECORATION: underline;
}

.submenu
{
    DISPLAY: inline;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR:#660066;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    LEFT: 30px;
}


A.submenu:link
{
    COLOR: #660066;
}
A.submenu:visited
{
    COLOR: #660066;
    FONT-WEIGHT: bold
}
A.submenu:active
{
    COLOR: #660066;
    FONT-WEIGHT: bold
}

A.submenu:hover
{
    COLOR: #996699;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    TEXT-DECORATION: none;
}

A.site_name:visited
{
    COLOR: #660066;
    FONT-WEIGHT: bold
}

A.site_name:hover
{
    COLOR: #996699;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    TEXT-DECORATION: none;
}

A.site_name:link
{
    COLOR: #660066;
}


#displaybox
{
border:  ridge 2px #a0b842;
text-align: left;
color: #143d55;
margin: 5px;
padding: 4px;
background-color: #99cccc;
vertical-align:top;
font-size:10px;
}
#displaybox ul
{
    list-style: none;
    font-size: 10px;
    margin: 0 0 0 10px;   
    padding: 10px;   
}
#displaybox li
{
    list-style: none;
    font-size: 12px;
    margin: 0;   
    padding: 2 10 2 10px;
}
#displaybox td
{
    font-size: 10px;
}
#displaybox a:link 
{
    font-size: 10px;
}
#displaybox a:visited 
{
    font-size: 10px;
}
#displaybox a:hover
{
    font-size: 10px;
}
#displaybox a:active
{
    font-size: 10px;
}
#displaybox h4
{
    margin: 0;
    padding: 0;  
    font-size: 11px;
    font-weight: normal;
}

#announcebox
{
vertical-align:top;
border: solid 3px #00B88A;
text-align: center;
color: #F5003D;
margin: 1px;
padding: 0px;
background-color: #33FFCC;
vertical-align:top;
font-size:12px;
width: 181px;
}
#announcebox a:hover 
{
text-decoration: none;
}

#listbox
{
border: solid 2px #EAC117;
text-align: left;
color: navy;
margin: 1px;
padding: 4px;
background-color: #ECD872;
vertical-align:top;
font-size:11px;
width: 250px;
}
#listbox ul
{
    list-style: disc;
    font-size: 10px;
    margin: 4px;   
    padding: 2px;   
}
#listbox li
{
    list-style: disc;
    font-size: 10px;
    margin: 0 0 0 25px;   
    padding: 2px;   
}
#listbox a:link 
{
    font-size: 10px;
    text-decoration: none;
}
#listbox a:visited 
{
    font-size: 10px;
    text-decoration: none;
}
#listbox a:hover 
{
    font-size: 10px;
    text-decoration: none;
}
#listbox a:active 
{
    font-size: 10px;
    text-decoration: none;
}
#listbox h4
{
    margin: 0px;
    padding: 0px 8px 0px 0px;
    font-size: 10px;
    text-align: right;
}
#listbox img
{
    border: none 0px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    font-size: 10px;
    text-align: right;
}


.contentlist
{
    margin: 4px;
    padding: 3 10 3 20px;
    border:  solid 1px lime;
    background-color: Teal;
    color: #fafad2;
}
.contentlist h2
{
    font-size: 18px;
    font-weight: bold;
    margin: 4 4 -2 0px;
    color: orange;
}
.contentlist li
{
    font-size: 12px;
}
.contentlist a:link
{
    font-size: 12px;
    color: #fafad2;
    text-decoration: none;
}
.contentlist a:visited 
{
    font-size: 12px;
    color: #fafad2;
    text-decoration: none;
}
.contentlist a:active
{
    font-size: 12px;
    color: #fafad2;
    text-decoration: none;
}
.contentlist a:hover
{
    font-size: 12px;
    color: #fff;
}


.contentbox
{
    margin: 0px;
    padding: 0px;
    border: solid 0px dark green;
    background-color: inherit;
}
.contentbox h4
{
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 10px;
}
.contenttheme
{
    margin: 0px;
    border: solid 0px dark green;
    background-color: inherit;
    font-size: 11px;
}
.contenttheme h4
{
    color:purple;
    margin: 0px;
    padding-top: 5px;
    font-weight: bold;
    font-size: 12px;
}
.contenttheme p
{
    margin: 2px;
    padding: 4px;
}

.rollover {}
.rollover a img { border: 3px blue solid; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1; }
.rollover a:link img {border: 3px #996699 solid; }
.rollover a:visited img {border: 3px #996699 solid; }
.rollover a:hover img {border: 3px #660066 solid; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8; }
.rollover a:active img {border: 3px #996699 solid; }

.rollover1 {}
.rollover1 a img { border: 3px blue solid; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1; }
.rollover1 a:link img {border: 3px blue solid; }
.rollover1 a:visited img {border: 3px blue solid; }
.rollover1 a:hover img {border: 3px maroon solid; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8; }
.rollover1 a:active img {border: 3px blue solid; }

.contactus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-STYLE:  normal;
    FONT-FAMILY: Verdana, Geneva, san-serif;
    TEXT-DECORATION: underline;
}
a.contactus:link {font-weight:bold; text-decoration: none;  }
a.contactus:visited {font-weight:bold; text-decoration: none; }
a.contactus:hover {font-weight:bold; text-decoration: none; }
a.contactus:active {font-weight:bold; text-decoration: none; }
