body {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #3C3A3A;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}


/* General */
form {
    display: inline;    
}

#clear {
    clear: both;    
}

#wrapper {
    width: 950px; 
    margin: auto; 
    padding: 10px 0 0 0;
    position: relative;
}


/* Links */
a,
a:active,
a:visited {
    color: #93ADB5;
    outline: none;
    text-decoration: none;  
}

a:hover {
    outline: none;
    text-decoration: underline; 
}


/* Systemcheck */
#systemcheck {
    position: absolute; 
    top: 150px; 
    width: 100%;
    line-height: 1.4em; 
    text-align: center;
    color: #FFFFFF;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;  
}


/* Headnavigation */
#head_navigation {
    font-size: 10px; 
    font-weight: bold;
    text-transform: uppercase; 
    margin: 0; 
    padding: 5px 0 0 0; 
    top: 0; 
    right: 0; 
    border-top: 3px solid #6B787E; 
    position: absolute;
}

#head_navigation ul {
    width: 100%; 
    margin: 0; 
    padding: 0; 
}

#head_navigation ul li {
    margin: 0 0 0 20px; 
    padding: 0; 
    list-style: none; 
    float: left;    
}

#head_navigation ul li.left {
    margin: 0; 
    padding: 0; 
    list-style: none; 
    float: left;    
}

#head_navigation ul li a,
#head_navigation ul li a:active,
#head_navigation ul li a:visited {
    color: #6B787E;
    outline: none;
    text-decoration: none;
}

#head_navigation ul li a:hover {
    color: #6B787E;
    outline: none;
    text-decoration: underline;
}


/* Topnavigation */
#top_navigation {
    margin: 45px 0 0 0;
    padding: 0;
    top: 0;
    right: 0;
    position: absolute;
    float: right;   
}

#top_navigation .first {
    float: left;
    margin: 0 10px 0 0; 
}

#top_navigation .second {
    float: left;    
}


/* Startnavigation */
#start_navigation {
    margin: 0;
    padding: 0;
    top: 43px;
    right: 321px;
    position: absolute; 
}

#start_navigation img {
    margin: 0;
    padding: 0 0 1px 0;
}

#start_navigation_list {
    margin: 0;
    padding: 0;
}
    
#start_navigation_list li {
    margin: 0 20px 0 0;
    padding: 0;
    list-style: none;
    float: left;
}

#start_navigation_list li.active {
    margin: 0 20px 0 0;
    padding: 0;
    border-bottom: 3px solid #6B787E;
    list-style: none;
    float: left;    
}
        
#start_navigation_list li ul {
    width: 110px;
    margin: -2px 0 0 -10px;
    padding: 0 0 10px 0;
    background-image: url(../images/navigation/dropdown_bg.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    visibility: hidden;
    z-index: 10;
    position: absolute;
}
        
#start_navigation_list li ul li {
    width: 110px;
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline;
}

#start_navigation_list li a,
#start_navigation_list li a:active,
#start_navigation_list li a:visited {
    font-size: 10px;
    color: #6B787E;
    font-weight: bold;
    text-transform: uppercase;
    outline: none;
    text-decoration: none;  
}

#start_navigation_list li a:hover {
    outline: none;
    text-decoration: none;  
}

#start_navigation_list li.active a,
#start_navigation_list li.active a:active,
#start_navigation_list li.active a:visited {
    font-size: 10px;
    color: #6B787E;
    font-weight: bold;
    text-transform: uppercase;
    outline: none;
    text-decoration: none;  
}

#start_navigation_list li.active a:hover {
    outline: none;
    text-decoration: none;  
}

#start_navigation_list li ul li a,
#start_navigation_list li ul li a:active,
#start_navigation_list li ul li a:visited {
    font-size: 10px;
    color: #93ADB5;
    padding: 8px 0 0 10px;
    font-weight: normal;
    text-transform: uppercase;
    outline: none;
    text-decoration: none;
    display: block; 
}

#start_navigation_list li ul li a:hover {
    outline: none;
    text-decoration: underline; 
}

#start_navigation_list li.active ul li a,
#start_navigation_list li.active ul li a:active,
#start_navigation_list li.active ul li a:visited {
    font-size: 10px;
    color: #93ADB5;
    padding: 8px 0 0 10px;
    font-weight: normal;
    text-transform: uppercase;
    outline: none;
    text-decoration: none;
    display: block; 
}

#start_navigation_list li.active ul li a:hover {
    outline: none;
    text-decoration: underline; 
}


/* Projectlogo */
#project_logo {
    margin: 0; 
    padding: 0; 
    top: 10px; 
    left: 210px; 
    position: absolute; 
}


/* Startpage */
#startpage_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../images/background/startpage.jpg); 
    position: relative; 
}

#startpage_list_content {
    width: 950px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-color: #BABFC3;
    background-image: url(../images/background/startpage_all.jpg); 
    background-repeat: no-repeat;
    background-position: bottom center;
    position: relative;         
}


/* Slide Startpage */
#slide_start_image {
    width: 200px; 
    height: 365px; 
    margin: 0; 
    padding: 0; 
    position: relative; 
}

.slide_start_videolink {
    width: 73px; 
    height: 11px; 
    margin: 0 0 0 117px; 
    padding: 0; 
    bottom: 10px;
    cursor: pointer;
    z-index: 2; 
    position: absolute; 
}

#slide_start_allmovies {
    width: 73px; 
    height: 11px; 
    margin: 0 0 0 10px; 
    padding: 0; 
    bottom: 10px;
    z-index: 2; 
    position: absolute; 
}

.slide_start_videos {
    width: 180px; 
    height: 257px; 
    margin: 0; 
    padding: 10px; 
    bottom: 88px; 
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    khtml-opacity: 0.9;
    background-color: #2A2A2A;  
    z-index: 1; 
    overflow: hidden;
    position: absolute; 
}

.slide_start_videos h1 {
    color: #BEBEBE; 
    font-size: 14px; 
    margin: 0 0 5px 0; 
    padding: 0; 
    font-weight: normal;    
}

.slide_start_videos a,
.slide_start_videos a:active,
.slide_start_videos a:visited {
    color: #93ADB5;
    font-size: 10px;
    text-transform: uppercase;
    padding-left: 10px;
    outline: none;
    text-decoration: none;
}

.slide_start_videos a:hover {
    color: #93ADB5;
    outline: none;
    text-decoration: underline;
}

.slide_start_videos a.first,
.slide_start_videos a.first:active,
.slide_start_videos a.first:visited {
    color: #93ADB5;
    font-size: 10px;
    text-transform: uppercase;
    padding: 0;
    outline: none;
    text-decoration: none;
}

.slide_start_videos a.first:hover {
    color: #93ADB5;
    outline: none;
    text-decoration: underline;
}

.slide_start_videos div {
    width: 100%; 
    height: 10px; 
    margin: 10px 0 0 0; 
    padding: 0; 
    border-top: 1px solid #5B6468;
}


/* Startpage list all */
#list_start {
    width: 878px;
    padding: 80px 36px 0 36px;
    margin: 0;
}

#list_start li {
    width: 200px;
    height: 365px;
    margin: 0 26px 26px 0;
    padding: 0;
    list-style: none;
    z-index: 1;
    overflow: hidden;
    position: relative;
    float: left;
}

#list_start li.last {
    width: 200px;
    height: 365px;
    margin: 0 0 26px 0;
    padding: 0;
    list-style: none;
    z-index: 1;
    overflow: hidden;
    position: relative;
    float: left;
}

#list_start_city {
    width: 878px;
    padding: 0 36px 0 36px;
    margin: 0;
}

#list_start_city li {
    width: 200px;
    height: 365px;
    margin: 0 26px 26px 0;
    padding: 0;
    list-style: none;
    z-index: 1;
    overflow: hidden;
    position: relative;
    float: left;
}

#list_start_city li.last {
    width: 200px;
    height: 365px;
    margin: 0 0 26px 0;
    padding: 0;
    list-style: none;
    z-index: 1;
    overflow: hidden;
    position: relative;
    float: left;
}

#start_bottom_break {
    width: 878px;
    height: 149px;
    margin: 0;
    padding: 0;
    clear: both;    
}

#category_image {
    margin: 26px 0 26px 34px;
    padding: 0;
}


/* Detailpage Situation Kunst */
#detailpage_situationkunst_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/situationkunst.jpg); 
    position: relative; 
}


/* Detailpage Kunstmuseum Bochum */
#detailpage_kunstmuseumbochum_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/kunstmuseumbochum.jpg); 
    position: relative; 
}


/* Detailpage Christus Kirche */
#detailpage_christuskirche_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/christuskirche.jpg); 
    position: relative; 
}


/* Detailpage Urbanatix */
#detailpage_urbanatix_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/urbanatix.jpg); 
    position: relative; 
}


/* Detailpage Kubus */
#detailpage_kubus_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/kubus.jpg); 
    position: relative; 
}


/* Detailpage Skulpturenpfad */
#detailpage_skulpturenpfad_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/skulpturenpfad.jpg); 
    position: relative; 
}


/* Detailpage Ruhrtriennale */
#detailpage_ruhrtriennale_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/ruhrtriennale.jpg); 
    position: relative; 
}


/* Detailpage Schauspielhaus */
#detailpage_schauspielhaus_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/schauspielhaus.jpg); 
    position: relative; 
}


/* Detailpage Fidena */
#detailpage_fidena_content {
    width: 950px; 
    height: 620px; 
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../upload/background/fidena.jpg); 
    position: relative; 
}


/* Detailpage */
#detailpage_content_informations {
    width: 950px;  
    margin: 15px 0 0 0; 
    padding: 0; 
    background-image: url(../images/background/bg_content.gif);
    background-repeat: repeat-y;
    position: relative; 
}

#detailpage_content_informations .left {
    width: 585px; 
    margin: 0 0 0 36px; 
    padding: 34px 0 34px 0;
    color: #BEBEBE;
    font-size: 12px;
    line-height: 1.5;
    float: left;
}

#detailpage_content_informations .right {
    width: 257px; 
    margin: 0 0 0 36px; 
    padding: 34px 0 34px 0;
    color: #BEBEBE;
    font-size: 12px;
    line-height: 1.5;
    float: left;
}

#detailpage_content_informations .left h1 {
    color: #BEBEBE; 
    font-size: 22px; 
    margin: 0; 
    padding: 0; 
    font-weight: normal;    
}

#detailpage_content_informations .left h2 { 
    color: #AE7B22; 
    font-size: 10px; 
    margin: 0 0 -3px 0; 
    padding: 0; 
    font-weight: bold; 
    text-transform: uppercase;      
}

#detailpage_content_informations .left h3 { 
    font-size: 14px;
    margin: 0; 
    padding: 0; 
    font-weight: bold;      
}

#detailpage_content_informations .left p {
    margin: 15px 0 0 0;
    padding: 0;
}

#detailpage_content_informations .right h1 {
    color: #BEBEBE; 
    font-size: 14px; 
    margin: 0; 
    padding: 0; 
    font-weight: normal;
    border-bottom: 1px solid #6B787E;
}

#detailpage_content_informations .right h1.margin {
    color: #BEBEBE; 
    font-size: 14px; 
    margin: 15px 0 10px 0; 
    padding: 0; 
    font-weight: normal;
    border-bottom: 1px solid #6B787E;
}

#detailpage_content_informations .right .flickrlogo {
    width: 120px;
    height: 16px;
    margin: 0 0 0 137px;
    padding: 0;
    top: 34px;
    line-height: 16px;
    font-size: 10px;
    color: #6B787E;
    text-transform: uppercase;
    text-align: right;
    position: absolute;
}

#detailpage_content_informations .left a.external-link,
#detailpage_content_informations .left a.external-link:active,
#detailpage_content_informations .left a.external-link:visited {
    font-size: 12px;
    color: #93ADB5;
    margin: 0;
    padding: 0 0 0 18px;
    line-height: 1.5;
    background-image: url(../images/link.gif);
    background-repeat: no-repeat;
    background-position: left center;
    outline: none;
    text-decoration: none;
}

#detailpage_content_informations .left a.external-link:hover {
    outline: none;
    text-decoration: underline;
}

#detailpage_content_informations .right a.external-link,
#detailpage_content_informations .right a.external-link:active,
#detailpage_content_informations .right a.external-link:visited {
    font-size: 11px;
    color: #93ADB5;
    margin: 0;
    padding: 0 0 0 18px;
    line-height: 11px;
    background-image: url(../images/link.gif);
    background-repeat: no-repeat;
    background-position: left center;
    outline: none;
    text-decoration: none;
}

#detailpage_content_informations .right a.external-link:hover {
    outline: none;
    text-decoration: underline;
}

#detailpage_content_informations .left a.rss-link,
#detailpage_content_informations .left a.rss-link:active,
#detailpage_content_informations .left a.rss-link:visited {
    height: 16px;
    color: #93ADB5;
    margin: 0;
    padding: 0 0 0 21px;
    line-height: 1.5;
    background-image: url(../images/rss.png);
    background-repeat: no-repeat;
    background-position: left center;
    font-weight: bold;
    outline: none;
    text-decoration: none;
}

#detailpage_content_informations .left a.rss-link:hover {
    outline: none;
    text-decoration: underline;
}

#detailpage_content_informations .left .mail {
    width: 585px;
    margin: 0;
    padding: 0; 
}

#detailpage_content_informations .left .mail li {
    margin: 0 10px 0 0;
    padding: 0;
    line-height: 20px;
    list-style: none;
    float: left;    
}

#detailpage_content_informations .left .mail li.second {
    margin: 0 20px 0 0;
    padding: 0;
    line-height: 20px;
    list-style: none;
    float: left;    
}

#detailpage_content_informations .left .input {
    margin: 0;
    padding: 3px;
    color: #BEBEBE;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #2A2A2A;
    border: 1px solid #6B787E;
}

#detailpage_content_informations .left .bookmark {
    width: 585px;
    margin: 3px 0 0 0;
    padding: 0; 
}

#detailpage_content_informations .left .bookmark li {
    margin: 0 5px 0 0;
    padding: 0;
    list-style: none;
    float: left;    
}

#detailpage_content_informations .left .widget {
    width: 438px;
    margin: 6px 0 0 0;
    padding: 0;
    text-align: right;  
}

#detailpage_content_informations .bottomimage {
    width: 950px;
    height: 90px;
    margin: 0;
    padding: 0;
    position: relative; 
}


/* Slide Detailpage */
#slide_image {
    width: 400px;
    height: 455px;
    margin: 0;
    padding: 0;
    position: relative; 
}

.slide_credits_text {
    width: 380px;
    height: 178px;
    margin: 0;
    padding: 10px;
    bottom: 31px;
    font-size: 11px;
    color: #BEBEBE;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    khtml-opacity: 0.9;
    background-color: #2A2A2A;
    z-index: 3;
    overflow: hidden;
    position: absolute; 
}

.slide_credits_text .float {
    width: 50%;
    margin: 0;
    padding: 0;
    float: left;    
}

.slide_credits_text h1 {
    color: #BEBEBE; 
    font-size: 14px; 
    margin: 0 0 10px 0; 
    padding: 0; 
    font-weight: normal;    
}

.slide_credits_text p {
    margin: 0;
    padding: 0;
    line-height: 1.5;
}

.slide_credits {
    width: 60px; 
    height: 11px; 
    margin: 0 0 0 330px; 
    padding: 0; 
    top: 434px;
    cursor: pointer;
    z-index: 1; 
    position: absolute; 
}

#slide_links {
    width: 310px;
    height: 11px;
    margin: 0;
    padding: 0 0 0 10px;
    top: 434px;
    line-height: 13px;
    color: #93ADB5;
    font-size: 10px;
    text-transform: uppercase;
    z-index: 3;
    position: absolute; 
}

#slide_links img {
    margin: 0 0 0 10px;
    cursor: pointer;    
}

#slide_links ul {
    width: 87px;
    height: 84px;
    margin: 0 0 0 29px; 
    padding: 5px; 
    bottom: 11px;
    background-image: url(../images/slide/bg_menu.png);
    background-repeat: no-repeat;
    position: absolute; 
}

#slide_links ul li {
    width: 55px;
    height: 11px;
    margin: 0;
    padding: 5px; 
    list-style: none;
}

#slide_links a,
#slide_links a:active,
#slide_links a:visited {
    color: #93ADB5;
    font-size: 10px;
    text-transform: uppercase;
    outline: none;
    text-decoration: none;
}

#slide_links a:hover {
    color: #93ADB5;
    outline: none;
    text-decoration: underline;
}


/* Movie Detailpage */
#detailpage_movie {
    width: 400px;
    height: 485px;
    margin: auto;
    padding: 30px 0 0 0;
    position: relative; 
}

#projectsdetail_movie {
    width: 400px;
    height: 455px;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: relative;     
}

#projectsdetail_movie_edit {
    width: 400px;
    height: 455px;
    margin: 0;
    padding: 0;
    position: relative;     
}


/* Art & Culture */
#art_culture {
    width: 878px; 
    margin: 0; 
    padding: 36px;
    font-family: Arial, Helvetica, sans-serif;
    color: #EEEEEE;
    font-size: 22px;
    line-height: 1.5;
    font-weight: normal;
}

#art_culture p {
    margin: 0;
    padding: 0;
}

#art_culture p.small {
    font-size: 16px;
}

#art_culture span {
    color: #F3CC86;
}


/* Sitemap */
#sitemapTop {
    height: 20px; 
    margin: 0; 
    padding: 0; 
    line-height: 20px; 
    clear: both;
}

#sitemapLevel1 {
    height: 20px; 
    margin: 0 0 0 20px; 
    padding: 0; 
    line-height: 20px; 
    clear: both;
}

#sitemapLevel2 {
    height: 20px; 
    margin: 0 0 0 40px; 
    padding: 0; 
    line-height: 20px; 
    clear: both;
}


/* Flickr */
#flickr {
    width: 257px; 
    margin: 0; 
    padding: 0;
}

#flickr p {
    margin: 10px 0 0 0;
    padding: 0;
}

#flickr p img {
    padding: 2px;
    border: 1px solid #6B787E;
}

#flickr p img:hover {
    background-color: #6B787E;
}

#flickr p img.margin {
    margin: 0 0 0 10px; 
}


/* Google Maps */
#gmap {
    width: 878px;
    height: 490px;
    margin: 0;
    padding: 36px;
    text-align: center;
}

#gmap .nomap {
    width: 600px;
    font-size: 16px; 
    line-height: 1.4em; 
    text-align: center; 
    color: #FFFFFF; 
    font-weight: normal; 
    font-family: Arial, Helvetica, sans-serif;
}

#gmap_project {
    width: 217px;
    height: 180px;
    margin: 0;
    padding: 0;
    cursor: pointer;
    position: relative; 
}

#gmap_close {
    width: 15px;
    height: 11px;
    margin: 0;
    padding: 0;
    top: 10px;
    left: 192px;
    cursor: pointer;
    position: absolute;
}

#gmap_allmovies {
    width: 73px;
    height: 11px;
    margin: 0 0 0 10px;
    padding: 0;
    bottom: 10px;
    cursor: pointer;
    position: absolute; 
}

#gmap_zoom {
    width: 46px;
    height: 11px;
    margin: 0 0 0 161px;
    padding: 0;
    bottom: 10px;
    cursor: pointer;
    position: absolute; 
}

#gmap_watchmovie {
    width: 97px;
    height: 11px;
    margin: 0 0 0 110px;
    padding: 0;
    bottom: 10px;
    cursor: pointer;
    position: absolute; 
}


/* Bottomnavigation */
#bottom_navigation {
    width: 950px; 
    height: 30px; 
    margin: 0; 
    padding: 0; 
    bottom: 60px; 
    background-color: #3C3A3A; 
    position: absolute;
}

#bottom_navigation ul {
    width: 914px; 
    margin: 0 0 0 36px; 
    padding: 0;
}

#bottom_navigation ul li {
    width: 468px; 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    float: left;    
}

#bottom_navigation ul li.left {
    width: 446px; 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    float: left;    
}

#bottom_navigation ul li.left ul {
    width: 100%; 
    margin: 0; 
    padding: 0; 
}

#bottom_navigation ul li.left ul li {
    width: 100%; 
    height: 15px; 
    color: #6B787E; 
    font-size: 10px; 
    margin: -1px 0 0 0; 
    padding: 0; 
    font-weight: normal; 
    text-transform: uppercase; 
    list-style: none;
}

#bottom_navigation ul li.left ul li.top {
    width: 100%; 
    height: 11px; 
    color: #93ADB5; 
    font-size: 10px; 
    margin: 0; 
    padding: 4px 0 0 0; 
    font-weight: bold; 
    text-transform: uppercase; 
    list-style: none;
}

#bottom_navigation ul li.left ul li a,
#bottom_navigation ul li.left ul li a:active,
#bottom_navigation ul li.left ul li a:visited {
    color: #6B787E;
    padding-left: 20px;
    outline: none;
    text-decoration: none;
}

#bottom_navigation ul li.left ul li a:hover {
    color: #6B787E;
    outline: none;
    text-decoration: underline;
}

#bottom_navigation ul li.left ul li a.first,
#bottom_navigation ul li.left ul li a.first:active,
#bottom_navigation ul li.left ul li a.first:visited {
    color: #6B787E;
    padding-left: 0;
    outline: none;
    text-decoration: none;
}

#bottom_navigation ul li.left ul li a.first:hover {
    color: #6B787E;
    outline: none;
    text-decoration: underline;
}

#bottom_navigation ul li ul {
    width: 100%; 
    margin: 0; 
    padding: 0; 
}

#bottom_navigation ul li ul li {
    width: 100%; 
    height: 15px; 
    color: #AE7B22; 
    font-size: 10px; 
    margin: -1px 0 0 0; 
    padding: 0; 
    font-weight: normal; 
    text-transform: uppercase; 
    list-style: none;
}

#bottom_navigation ul li ul li span {
    padding-left: 20px;
}

#bottom_navigation ul li ul li.top {
    width: 100%; 
    height: 11px; 
    color: #FFA300; 
    font-size: 10px; 
    margin: 0; 
    padding: 4px 0 0 0; 
    font-weight: bold; 
    text-transform: uppercase; 
    list-style: none;
}

#bottom_navigation ul li ul li a,
#bottom_navigation ul li ul li a:active,
#bottom_navigation ul li ul li a:visited {
    color: #AE7B22;
    padding-left: 20px;
    outline: none;
    text-decoration: none;
}

#bottom_navigation ul li ul li a:hover {
    color: #AE7B22;
    outline: none;
    text-decoration: underline;
}

#bottom_navigation ul li ul li a.first,
#bottom_navigation ul li ul li a.first:active,
#bottom_navigation ul li ul li a.first:visited {
    color: #AE7B22;
    padding-left: 0;
    outline: none;
    text-decoration: none;
}

#bottom_navigation ul li ul li a.first:hover {
    color: #AE7B22;
    outline: none;
    text-decoration: underline;
}


/* Sponsors */
#sponsors {
    width: 950px; 
    margin: 15px 0 10px 0; 
    padding: 0; 
    text-align: right;
}

#sponsors ul {
    width: 100%; 
    margin: 0; 
    padding: 0; 
}

#sponsors ul li {
    width: 70%; 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    float: left;
}

#sponsors ul li.left {
    width: 30%; 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    text-align: left; 
    float: left;
}

#sponsors ul li .float {
	float: right;
	display: inline-block;
}

#sponsors ul li .text {
    color: #93ADB5;
    font-size: 10px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
	float: left;
	display: inline-block;
}

#sponsors ul li .img {
    margin: 0 0 0 10px;
    padding: 0;
	float: left;
	display: inline-block;
}
