﻿
html {
height : 100%;
border : 0;
padding : 0;
margin : 0;
}
body {
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
background-color : #A35FCF;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #333300;
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
height : 100%;
/*font-family : Verdana, Arial, Helvetica, sans-serif;*/
font-family: 'Comic Sans MS';

}
#header {
position : relative;
height : 85px;
width : 99%;
}
#spacer {
display : block;
height : 95%;
float : right;
width : 1px;
font-size : 1px;
padding : 0;
margin : 0;
}
#contentwrap {
display : block;
width : 99%;
text-align : center;
padding : 0;
margin : 0;
}
#content {
margin : 0;
padding : 0;
}
.content
{
    font-size: 14px; /*text-align : justify;*/
    color: #3a4545;
    vertical-align: top;
    text-align: left;
    background-color: #FFFFFF;
}
td.content{font-size:14px;color:#3a4545;}
input.content{font-size:12px}

#footer
{
    clear: both;
    height: 25px;
    background-color: #A35FCF;
    font-family: Verdana;
}
.footer, a.footer {
font-size : 10px;
text-align : center;
color : #FEFF41;
}
a,a:visited
{
    text-decoration: none;
    color: #666633;
}
a:hover
{
    text-decoration: none;
    color: #66cc00;
}
H1 {
font-weight : bold;
font-size : 16px;
color : #3a4545;
}
H2
{
    font-weight: bold;
    font-size: 14px;
    color: #3a4545;
    font-style: italic;
}
H3 {
font-weight : bold;
font-size : 15px;
color : #3a4545;
}
H4 {
font-weight : bold;
font-size : 15px;
color : #3a4545;
font-style : italic;
}
H5 {
font-weight : bold;
font-size : 14px;
color : #3a4545;
}
H6 {
font-weight : bold;
font-size : 14px;
color : #3a4545;
font-style : italic;
}
.menu
{
    color: #FD5E58;
    font-weight: normal;
    background-color: #FD5E58;
    text-decoration: none;
    text-transform: capitalize;
    padding: 0;
    display: block;
    line-height: 25pt;
    border-right: 1px solid #3a4545;
    border-left: 1px solid #d6d5c6;
    border-top: 1px solid #d6d5c6;
    border-bottom: 1px solid #3a4545;
    text-align: center;
}


.menu_pressed {
color : #FD5E58;
font-weight : normal;
background-color : #FD5E58;
text-decoration : none;
text-transform : capitalize;
padding : 0;
display : block;
line-height : 25pt;
border-right : 1px solid #3a4545;
border-left : 1px solid #d6d5c6;
border-top : 1px solid #d6d5c6;
border-bottom : 1px solid #3a4545;
text-align:center;
}

.menu2 
{
    color: #FD5E58;
    font-weight: normal;
    background-color: #FD5E58;
    text-decoration: none;
    text-transform: capitalize;
    padding: 0;
    display: block;
    line-height: 15pt;
    border-right: 1px solid #3a4545;
    border-left: 1px solid #d6d5c6;
    border-top: 1px solid #d6d5c6;
    border-bottom: 1px solid #3a4545;
    text-align: center;
}

.menu2_pressed {
color : #FD5E58;
font-weight : normal;
background-color : #FD5E58;
text-decoration : none;
text-transform : capitalize;
padding : 0;
display : block;
line-height : 15pt;
border-right : 1px solid #3a4545;
border-left : 1px solid #d6d5c6;
border-top : 1px solid #d6d5c6;
border-bottom : 1px solid #3a4545;
text-align:center;
}

a.menu:link,a.menu:visited 
{
    font-size: 16px;
    color: #ffff66;
    text-decoration: none;
    text-align: center;
    font-family: 'Comic Sans MS';
    font-variant: small-caps;
    font-weight: bold;
    text-transform: capitalize;
}

a.menu:hover,a.menu:active,a.menu_pressed:link,a.menu_pressed:visited,a.menu_pressed:hover,a.menu_pressed:active
{
    font-size: 16px;
    color: #F7F0FB;
    background-color: #A35FCF;
    text-decoration: none;
    font-family: 'Comic Sans MS';
    font-variant: small-caps;
    font-weight: bold;
    text-transform: capitalize;
}

a.menu2:link,a.menu2:visited 
{
    font-size: 12px;
    color: #ffff66;
    text-decoration: none;
    text-align: center;
    font-family: 'Comic Sans MS';
    font-variant: small-caps;
    font-weight: bold;
    text-transform: capitalize;
}

a.menu2:hover,a.menu2:active,a.menu2_pressed:link,a.menu2_pressed:visited,a.menu2_pressed:hover,a.menu2_pressed:active
{
    font-size: 12px;
    color: #F7F0FB;
    background-color: #A35FCF;
    text-decoration: none;
    font-family: 'Comic Sans MS';
    font-variant: small-caps;
    font-weight: bold;
    text-transform: capitalize;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
	}