﻿page
{
    font-family:Arial, Verdana;
    background-color:Red;
}
#CityLogo
{
    left: 0px; width: 228px; position: absolute; top: 0px;
                height: 119px
}
#header
{
    width: 100%; 
    height: 183px; 
    background-image: url(images/header.jpg);
}

#bubbleDiv
{
    
    width: 289px; 
    vertical-align: top; 
    padding-top: 6px; 
    text-align: left; 
    float:right; top: 0;
}
#bubbleDivHeader 
{
    height: 30px; 
    padding-left: 10px; 
    font-size: 1.3em; 
    background-image: url(images/Welcome.jpg);
    letter-spacing: -1pt; 
    font-variant: small-caps; 
    background-repeat: no-repeat; 
    color: white;
    text-align: left;
}
#bubbleDivFooter
{
    height: 18px; 
    padding-left: 10px; 
    background-image: url(images/Welcome_bottom.jpg);
    background-repeat: no-repeat;
}
#footer 
{
    height: 50px; 
    padding-bottom:5px; 
    padding-left:10px; 
    background-image: url(images/footerbg.jpg); 
    width:704px; 
    float:left;
    font-size:0.7em;   
}

#NewsStoryContainer
{
    height: 296px; 
    overflow: auto; 
    position: relative; 
    width: 286px;
    border-right: #5C8BA4 1px solid; 
    left: 0px; 
    border-left: #5C8BA4 1px solid; 
    top: 0px;
    text-align: left;  
}
.NewsStory1
{
    width: 249px; 
    background-color: #D9E3EE;
    padding-right: 10px; 
    padding-left: 10px; 
    padding-bottom: 10px;
    padding-top: 10px;
}
.NewsStory2
{
    width: 249px; 
    background-color: #eeeeee;
    padding-right: 10px; 
    padding-left: 10px; 
    padding-bottom: 10px;
    padding-top: 10px;
    color: #000000;
}

.contentlink a:link
{
    color: #660000;
    text-decoration: none;
    
    
}

.contentlink a:visited
{
    color: #660000;
    text-decoration: none;   
}

.contentlink a:active
{
    color: #660000;
    text-decoration: none;
}

.contentlink a:hover
{
    color: red;
    text-decoration: none;
}

.photogallery a:link
{
    color: #ffffff;
    text-decoration: none;
    
    
}

.photogallery a:visited
{
    color: #ffffff;
    text-decoration: none;   
}

.photogallery a:active
{
    color: #ffffff;
    text-decoration: none;
}

.photogallery a:hover
{
    color: #ffffff;
    text-decoration: none;
}

.photoGalleryItem
{
  
  padding-left: 10px;
  
}

.photoGalleryItem_over
{
  
  padding-left: 10px;
  
}

.photoGalleryItem td
{
    background-image: url(MenuItemBackground.gif);
}

.photoGalleryItem_over td
{
    background-image: url(MainItemBackgroundHover.gif);
}

.faq_question
{
    color: #990000;
    font-size: 0.9em;
}

.faq_answer
{
    color: #666666;
    font-size: 0.9em;
    width:200px;
}