﻿@charset "utf-8";
/* CSS Document */

body {
text-align:center;
margin: 10px 0 0 0;
background-image:url(siteimages/pageBack.jpg);
background-position: top;
background-repeat:repeat-x;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:90%;
color:#666666;
}

h1 {
font-size: 130%;
color:#8fa7c9;
}


h2 {
font-size: 110%;
color:#466793;
}


.smaller {
font-size:90%;
}


#contentwrapper {
width:800px;
margin:0 auto;
padding-left:10px;
padding-right:10px;
text-align:left;
}

#masthead {
width:800px;
height:174px;
background-image:url(siteimages/masthead.jpg);
background-repeat:no-repeat;
}

#navbar {
height:35px;
background-image:url(siteimages/navBack.jpg);
background-repeat:repeat-x;
padding: 8px 0 0 25px;
vertical-align:middle;
}

#navbar a {
color:#66ccff;
text-decoration:underline;

}

#navbar a:hover {
color:#333333;
text-decoration:none;
}

#maincontent {
padding:10px 0;
}

#sidebar {
float:left;
width:185px;

background-color:#F1F7F8;
font-size:90%;
color: #9aa669;
padding-left:10px;
padding-right:10px;
}

#sidebar img{
border:0;
}

#searchbox {
margin-bottom:10px;
}

#thingy{
width:185px;
height:28px;
background-image:url(siteimages/galleryTop.jpg);
}


#Gnavbody {
width:185px;
background-image:url(siteimages/slice.jpg);
background-repeat:repeat-y;
padding:5px;
}

#Gnavfoot {
width:185px;
height:35px;
background-image:url(siteimages/galleryFoot.jpg);
background-repeat:no-repeat;
background-position:top;
}
/*---------Gallery panel table--------*/

#Gpanel {
margin:8px;
width:184px;
max-width:184px;
}

#Gpanel td{
text-align:center;
padding-top:3px;
}
<!--       -->
#content {
margin-left:210px;
padding-left:30px;
}

#topcrumbs {
font-size:90%;
border-bottom: 1px solid #ececec;
margin-right:30px;
margin-bottom: 5px;

}

#footcrumbs {
font-size:90%;
border-top: 1px solid #ececec;
margin-top: 5px;
margin-right:30px;
}


#footer {
clear:both;
color:#466793;
height:40px;

font-size:100%;
font-weight:bold;
text-align:center;
}

#tagline {
background-color:#ffffff;
padding: 5px 30px;
font-size:0.8em;
text-align:right;
}

#tagline a{
color:#666666;
text-decoration:underline;
}

#tagline a:visited {
color:#666666;
text-decoration:underline;
}
#tagline a:hover {
color:#666666;
text-decoration:none;
}

#tagline img {
border: 0px;
}