/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.main{
border:1px solid #cccccc;
}
.topmenu{
width:600px;
color:#CC0000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
margin:0px;
padding:0px;
}
.middlemenu{
margin:0px;
padding:0px;
background:url(../images/headerbottom.jpg);
background-repeat:no-repeat;
height:118px;
}


.topmenu a{
color:#333333;
text-decoration:none;
}

.bottommenu{
background:#BD0705;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:small;
border:solid 2px black;
}
.bottommenu a{
padding-left:5px;
padding-right:5px;
color:#ffffff;
text-decoration:none;
}
.footer{
font-size:small;
color:#CC0000;
text-align:right;
}

.footer a, .footer span{
color:#333333;
text-decoration:none;
}

p{
margin-top:8px;
margin-bottom:2px;
padding-bottom:0px;
}
h1{
margin-top:10px;
padding-left:-10px;
color:#CC0000;
}

.content{
padding-left:20px;
padding-right:20px;
height:400px;
}


.content ul{
margin-top:4px;
margin-bottom:2px;
padding-bottom:2px;
}
.frontcell{
border:solid 1px #CCCCCC;
height:250px;
text-align:center;
margin:5px;
}

.frontcell .imagecell{
padding:10px;
height:67px;
}

.fronttextcell{
height:150px;
vertical-align:text-top;
}

a img{
border:none;
}

.block-core-SystemLink a{
color:#CCCCCC;
}
.gbSystemLinks{
text-align:right;
}


.gbBreadCrumb{
background:#ffffff;
color:#CC0000;
font-weight:bold;
font-size:large;
border-bottom:solid 1px black;
}

.gbBreadCrumb a{
color:#666666;
}

#gsImageView{
text-align:center;
}

.giAlbumCell, .giItemCell{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}

.block-core-Pager{
background:#ffffff;
color:#CC0000;
font-weight:bold;
font-size:small;
border-bottom:solid 1px black;
}

.gcBackground1{
background:#FFFFFF;
}

#hovertext{
top:0px;
float:right;
margin-right:20px;
color:#FFFFFF;
font-size:24px;
}

#imagefloat{
margin-top:-10px;
margin-left:10px;
float:right;
}

#imagefloat img{
margin-top:10px;
}

#imagecenter{
margin-top:5px;
text-align:center;
}

.content a{
text-decoration:none;
color:#990000;
font-weight:bold;
}
a:hover{
color:#333333;
}

.content a:hover{
color:#333333;
}

.galleryintro{
padding-top:20px;
font-weight:bold;
text-align:center;
}

.redmenu{
border:#FFFFFF solid 2px;
background:#BD0705;
color:#FFFFFF;
}

.redmenu a{
color:#FFFFFF;
text-decoration:none;
}
