
body {background-color:gray;}

/*DIVS*/
#wrapper {position:absolute; top:0px; left:5px; width:98%; background-color:#E0E0E0; border-color:yellow; border-style:solid; border-width:0px; padding-top:0px;}
#head {background-color:#002C56; background-image:url(images/bluestripe.png);  height:145px; padding-left:37px;}
#menu {background-color:yellow; width:100%; height:25px; text-align:center; padding-bottom:7px; padding-top:5px; border-color:black; border-style:solid; border-width:0px;}
#sidebar {float:left; width:30%; background-color:#002C56; height:100%; text-align:center; padding-top:10px;}
#content1 {float:left; width:30%; height:100%; background-color:#E0E0E0; padding-left:3%; padding-right:2%; border:0px; border-color:black; border-style:solid;}
#content2 {float:right; width:33%; height:100%; padding-right:2%; background-color:#E0E0E0;}
#footer {clear:both; width:100%; background-color:#E0E0E0; height:25px; font-size:small; padding-top:0px; padding-left:2px; border-color:black; border-style:solid; border-width:0px;}
#content3 {float:left; width:63%; height:100%; background-color:#E0E0E0; padding-left:3%; padding-right:2%; border:0px; border-color:black; border-style:solid;}
#footer {clear:both; width:100%; background-color:#E0E0E0; height:25px; font-size:small; padding-top:0px; padding-left:0px; border-color:white; border-style:solid; border-width:0px;}
/*divs ending in a for photos page*/
#wrappera {position:absolute; top:0px; left:0px; background-color:#002C56; border-color:yellow; border-style:solid; border-width:0px; padding-top:0px;}
#content1a {float:left; width:30%; height:100%; background-color:#002C56; padding-left:2%; padding-right:2%; border:0px; border-color:black; border-style:solid; text-align:center;}/*used on photo page*/
#content2a {float:right; width:33%; height:100%; padding-right:2%; padding-left:0%; background-color:#002C56; text-align:center;}/*used on photo page*/
#cog {background-color:#F7CE00; background-image:url(images/bgbluestripes.gif); height:115px; width:120px; position:absolute; top:0px; right:0px; padding:10px; padding-top:20px; text-align:center;}

#pagetitle {font-size:28pt; color:#F7CE00; position:absolute; top:40px; width:100%; text-align:center;}
#pagetitlehp {font-size:28pt; color:#F7CE00; position:absolute; top:50px; width:100%; text-align:center;} /*homepage only*/
#content1col {float:left; width:95%; height:100%; background-color:#E0E0E0; padding-left:3%; padding-right:2%; border:1px; border-color:black; border-style:solid; text-align:center;}
#content4 {float:left; width:95%; height:100%; background-color:#E0E0E0; padding-left:3%; padding-right:2%; border:0px; border-color:black; border-style:solid;}
#content5a {float:left; width:45%; height:100%; background-color:transparent; padding-left:3%; padding-right:2%; text-align:center;}
#content5b {float:left; width:45%; height:100%; background-color:transparent; padding-left:3%; padding-right:2%; text-align:center;}

#column1 {width:33%; float:left; text-align:center;}
#column2 {width:34%; float:left; text-align:center;}
#column3 {width:33%; float:left;}

#credits {text-align:left; width:80%; margin-left:20%; background-color:#B6D5F3; padding-left:5px; padding-right:5px; border-width:1px; border-style:outset; border-color:black;}
#dates {width:80%; margin-left:20%; border-width:1px; border-style:outset; border-color:black;}
#datestitle {display:block; padding-left:30px; padding-top:10px; color:#663300; height:100px; font-weight:900; font-size:14pt; font-family:Verdana, sans-serif; position:relative; top:0px; background-image:url("images/bg_lion5.gif");}
#photosubmenu {width:99%; margin-left:0%; border-width:1px; border-style:outset; border-color:black; background-color:#E0E0E0;}
#photosubmenutitle {display:block; padding-left:0px; padding-top:10px; color:#663300; height:100px; font-weight:900; font-size:14pt; font-family:Verdana, sans-serif; position:relative; top:0px; background-image:url("images/bg_lion5.gif");}


/*#706090*/
/*HYPERTEXT*/
a:link {text-decoration:none; color:blue; background-color:transparent; padding-left:0px; padding-right:5px; font-size:12pt;}
a:visited {text-decoration:none; color:blue; padding-left:0px; padding-right:5px;}
a:hover {text-decoration:underline; color:red; background-color:transparent; padding-left:0px; padding-right:5px;}

/*TABLES*/
table.menutop {width:100%; padding:0px; border:0px; border-color:black; border-style:solid;}
table.menutop td {background-color:yellow; width:17%; text-align:center; border:0px; border-color:black; border-style:solid;}

table.menubottom {width:100%; padding-left:25%; padding-right:25%; border:0px; font-size:small; background-color:white;}
table.menubottom td {background-color:transparent; width:20%; text-align:center; border:0px;}

table.dirs {width:100%; padding:2px; font-size:8pt; background-color:transparent;}
table.dirs th {width:33%; text-align:left; font-size:10pt;}
table.dirs td {width:33%; text-align:left;}

/*HEADERS*/
h1 {font-size:18pt; color:#F7CE00; width:100%; text-align:center; padding-top:10px;}
h2 {font-size:14pt; color:gray;  padding-top:10px; font-style:italic;}
h3 {font-size:16pt; color:teal; text-align:left; padding-top:5px; padding-left:0px; font-family:Verdana, sans-serif; font-weight:100;}
h4 {font-size:12pt; color:#002C56; text-align:left; font-family:Verdana, sans-serif;}
h5 {font-size:14pt; color:#002C56; text-align:left; padding-top:5px; padding-left:0px; font-style:italic;}
h6 {font-size:13pt; color:#002C56; text-align:center; margin-bottom:-10px;}


/*PARAGRAPHS*/
p.small {font-size:10pt; color:black; font-family:verdana, sans-serif;}
p.regular {font-size:12pt; color:teal; font-family:Verdana, sans-serif;}
p.photo {text-align:center; padding-top:0; padding-bottom:0; background-color:#002C56; width:100%; margin:1px;}
p.news {font-size:11pt; color:black; font-weight:100; font-family:verdana, sans-serif;}

/*LISTS*/
ul {text-align:left; padding-left:70px; font-size:12pt; color:teal; font-family:Verdana, sans-serif; font-weight:100;}
ul.links {text-align:left; font-size:12pt;}
ul.calendar {text-align:left; padding-left:70px; font-size:12pt; color:teal; font-family:Verdana, sans-serif; font-weight:100;}
ul.photomenu a:link {text-align:left; padding-left:0px; font-size:10pt; font-family:Verdana, sans-serif;}

/*FONTS*/
.bmfont {font-size:10pt;}
.currentpage {background-color:orange;}
.caption {font-size:12pt; color:white; padding-left:15px; padding-right:15px;}
/*.captionphotos {font-size:10pt; color:white; padding-left:0px; padding-right:100px;}*/
.spacedot {color:#002C56;}
.datestitle {display:block; padding-left:30px;color:black; font-weight:900; font-size:14pt; font-family:Verdana, sans-serif;}
.datelist {display:block; padding-left:30px; color:#333333; font-size:10pt; font-weight:500; background-color:#B6D5F3; font-family:Verdana, sans-serif;}

.captionphotos {font-size:10pt; color:white; text-align:center;}


