/********************
 GC HEADER STYLE 2010
*********************/
    @font-face {
        font-family: Calibri;
        src: url('/fonts/calibri.ttf');
    }
    
    #top_menu {
        height: 24px;
        width: 685px;
        margin: 0;
        padding:0;
        overflow: hidden;
        font-family:Calibri;
        font-size: 15px;
        text-transform: uppercase;
        text-shadow: 2px 2px 2px #000;
        /*filter:DropShadow(Color=#000, OffX=2, OffY=2)*/

    }
    
    #top_menu a {
        color: #cfdbed;
        text-decoration:none;
        font-size:15px;
    }
    
    #home {
        float: left;
        height: 24px;
        width: 68px;
        margin: 0;
        padding: 6px 0px 0px 11px;
        background-image: url('/images/header/2010/Home_ON.jpg');
        background-repeat:no-repeat;
        color: #fff;
    }
    
    html>body #home {
        width: 57px;
    } 
    
    #home a{
        color: #e9c865;
    }

    #gcity {
        float: left;
        height: 24px;
        width: 133px;
        margin: 0;
        padding:6px 0px 0px 11px;
        background-image: url('/images/header/2010/GCity_OFF.jpg');
        background-repeat:no-repeat;
        color: #fff;
    }
    
    html>body #gcity {
        width: 122px;
    }

    #event-calendar {
        float: left;
        height: 24px;
        width: 148px;
        margin: 0;
        padding:6px 0px 0px 11px;
        background-image: url('/images/header/2010/Event_Calendar_OFF.jpg');
        background-repeat:no-repeat;
        color: #fff;
    }
    
    html>body #event-calendar {
        width: 137px;
    }
    
    #header {
        width:920px;
        height:150px;
        background-image:url('/images/header/2010/header-bg.png');
        font-family:Verdana;
        font-size:12px;
        position:relative;
    }
    
    #menu {
        height:24px;
        width:685px;
        position:absolute;
        bottom:0px;
        margin-left:5px;
        padding-bottom:1px;
        font-family: Calibri;
    }

    #menu a {
        color:white;
        text-decoration:none;
        font-size:15px;
        padding:3px 6px;
        text-shadow: 1px 1px 1px #000;
    }
    
    #menu img {
        padding:0;
        margin:0;
        _margin-bottom:2px;
    }

    #menu a:hover {
        color:#e9c865;
    }
    
    .valign {
        vertical-align:middle;
    }
    
    #right {
        height: 125px;
        width: 228px;
        margin: 0;
        padding:0;
        overflow: hidden;
        float: right;
    }
    
    #newsletter {
        font-family: Calibri;
        font-size: 16px;
        text-transform: uppercase;
        text-shadow: 2px 2px 2px #000;
        padding-left: 25px;        
    }
    
    #newsletter a {
        font-size: 16px;
        color: white;
        text-decoration:none;
        display:block;
        float:left;
    }
    
    #social-icons {
        width: 228px;
        padding: 40px 0 0 25px;
        
    }
    
    *+html #social-icons {padding: 20px 0 0 25px}
    
    #icon {
        padding-right:10px;
        text-decoration:none;
    }
        
    #icon img{
        border: 0;
    }
    /*
    
    .gcity{
        height: 27px;
        width: 27px;
        
    }
    
    .twitter{
        height: 27px;
        width: 27px;
        
        
    }
    
    .facebook{
        height: 27px;
        width: 27px;
        
        
    }
    
    .youtube{
        height: 27px;
        width: 27px;
        
    }*/    
    
    .inputsearch {
        background-image:url("/images/header/2010/search-box.png");
        background-repeat:no-repeat;
        border:medium none;
        clear:both;
        height:37px;
        width:220px;
        padding-left:11px;
        padding-top:8px;
        
    }
    
    form.search {
        padding:15px 0 0 0;
        margin:0px;
    }
    
    #home_submit {
        font-size:12px;
        margin:0;
        padding:0;
    }
    
