#content
{
    margin-bottom:0; 
    padding-bottom:0;
    border-bottom:1px solid #292929;    
    background:url(../img/ContentFooter/bg.jpg) bottom left no-repeat; 
}
#content h1
{
    margin-bottom:5px;
    text-align:center;
}
#content ul
{
	list-style: none;
	margin-left: 0px;
	padding:0;
}
#content ul li
{	
    background: none;
	padding-left: 0;
}
#content ul li a{font-size:1em;}
 
#webCams
{
    float:left;   
    width:290px;
    margin-right:15px; 
    padding:0;    
}
    #webCams h2
    {
        margin:0 0 1px 0; 
        padding:0 0 8px 0;
        font-size:1.1em; 
        border-bottom:1px solid #292929;
        width:auto;
    }
    #webCams p
    {
        margin:5px 0 0 0;
        font-size:0.7em;
        width:auto;
        color:#4b4b4b;
    }
    
    
    
#newsFeed
{
    float:left;   
    width:318px;
    margin-right:20px;  
    
}    
    #newsFeed h2
    {
        margin:0 0 8px 0; 
        padding:0 0 8px 0;
        font-size:1.1em; 
        border-bottom:1px solid #292929;
        width:auto;
    }
    #newsFeed a{font-size: 1em;}
    #newsFeed h3 a:link,
    #newsFeed h3 a:visited
    {
        text-decoration:none;
    }
    
        #newsFeed ul
        {
            list-style:none;
            padding:0;
            margin:0;
        }
        
            #newsFeed ul h3
            {   
                margin:0;
                font-size:0.8em;
            }
        
            #newsFeed ul p
            {   
                margin:0 0 1em 0;
                width:auto;
            }
    
    
    
    .newsFeedFooter
    {        
        border-top:1px solid #292929;
        font-size:0.7em;
        padding-top:5px;
    }
    
        .newsFeedFooter .floatleft a:link,        
        .newsFeedFooter .floatleft a:visited
        {
            color:#F65705;
        }
    
#boxes
{ 
    float:left;
    width:306px;   
    padding-top:30px;  
    font-size:0.9em;
}    
    #boxes .box
    {
        margin-bottom:20px;   
        margin-right:0;
    }
 
 
    #content .boxes .box div.button
             {
                     background:url(../img/ContentFooter/cta_left.gif) bottom left no-repeat !important;
             }
            
 
            
                #content .boxes .box div.button a
                {
                     background:url(../img/ContentFooter/cta_tile.gif) bottom repeat-x;
                }
                
                
                
                
                
   .box div.boxContent
        {
            background-color:#312B29;
            padding:12px 0 0 12px;
        }    
         
            
            .view360 div.button
            {
                background:url(../img/ContentFooter/cta_left.gif) bottom left no-repeat;
                padding-left:19px;
                float:right;
                margin:0;
                margin-top:133px;   
            }
            
                .view360 div.button a
                {
                     background:url(../img/Content/pageBox_tile.gif) bottom repeat-x;
                }
            
                .view360 div.button a
                {                    
                    background:url(../img/ContentFooter/cta_tile.gif) bottom repeat-x;
                    color:#ffffff;
                    font-size:12px;
                    text-decoration:none;  
                    padding-right:8px;      
                    margin:0;      
                }
                
                
           .view360 div.boxContent
           {
                background:url(../img/360/img_geneva_360.jpg) top left no-repeat #312B29;
                padding-left:12px;
                margin:0;
           }
           
