* { padding: 0; margin: 0; }


ul {
    list-style-type: none;
}
a {
    text-decoration:none;
    color:#000;
}
h1,h2,h3,h4{
    font-weight:normal;
}

@font-face {
    font-family: 'league_gothicregular';
    src: url('Fonts/leaguegothic-regular-webfont.eot');
    src: url('Fonts/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/leaguegothic-regular-webfont.woff') format('woff'),
         url('Fonts/leaguegothic-regular-webfont.ttf') format('truetype'),
         url('Fonts/leaguegothic-regular-webfont.svg#league_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'droid_sansregular';
    src: url('Fonts/DroidSans-webfont.eot');
    src: url('Fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/DroidSans-webfont.woff') format('woff'),
         url('Fonts/DroidSans-webfont.ttf') format('truetype'),
         url('Fonts/DroidSans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


h2.red_title {
    width:930px;
    background-color:#ed1841; 
    font-family: 'league_gothicregular', sans-serif;
    color:white;
    font-size:30px;
    padding:3px 0 3px 20px;
    font-weight:normal;
    margin-bottom:10px;
    font-weight:normal;
}

.float_left {
    float:left;
}
.float_right {
    float:right;
}

body {
 font-family: 'PT Sans', sans-serif;
 font-size: 14px;
 text-align: justify;
}

#footer {
    height:28px;
    background-color:#cfcfcf;
    padding:10px 20px 0px 20px;
}
    #footer #copyright {
        float:left;
    }
    #footer #dysonit {
        text-decoration:none;
        float:right;
    }

#page_wrapper {
    width:950px;
    margin:0 auto;
    padding:0px;
    position:relative;
    padding-bottom:20px;
}

#page_body {
    padding-bottom:20px;
}
#header_wrapper {
    width: 950px;
    height: 150px;
    
}
    #header_wrapper #top_line {
        padding:5px 0 0 0;
        height:30px;
    }
        #header_wrapper #top_line a {
            text-decoration:none;
            color:black;
        }

    #header_wrapper #top_line .social_link {
        height:19px;
        width:20px;
        float:left;
        margin-left:5px;
    }

    #header_wrapper #header_content {
        padding:20px 0 0 24px;
    }

#logo {
    background:url('images/logo.jpg') no-repeat;
    height:111px;
    width:111px;
    display:block;
    float:left;
}

#main_header {
    float:left;
    font-family: 'league_gothicregular', sans-serif;
    font-weight:normal;
    font-size:68px;
    padding:30px 0 0 10px;
    color:#07bdf9;
    line-height:30px;
}


#keywords {
    float:left;
    color:#7b7b7b;
    font-size:14px;
    font-weight:normal;
    padding:16px 0 0 20px;
}

.clear {
    clear:both;
}

#nav {
    height:50px;

    
}

    #nav ul {
        padding:0px 0 0 35px;
        height:43px;
        background:#07bdf9;
    }
        #nav ul li {
            height:43px;
            width:125px;
            display:block;
            float:left;
            position:relative;
          
        }
            #nav ul li .current_img {
                display:none;
                position:absolute;
                bottom:-7px;
                left:55px;
            }


        #nav ul li.current_page_item     {
            width:125px;
            display:block;
            float:left;
            background-color:#ed1841;

        }
            #nav ul li.current_page_item .current_img {
                display:block;
            }
            #nav ul li a {
                margin:5px 0;
                height:33px;
                border-left:solid 1px #45cefb;
                border-right:solid 1px #45cefb;
                width:125px;
                display:block;
                padding:1px 0 0 0;
                text-align:center;
                
                color:white;
                 font-family: 'league_gothicregular', sans-serif;
                
                font-size:26px;
            }

            #nav ul li.current_page_item a {
                border:none;
                width:127px;
            }

#subnav {
    height:36px;
    width:950px;
    margin: 0 auto;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #ffffff 0%, #dedede 25%, #dedede 50%, #dedede 75%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(25%,#dedede), color-stop(50%,#dedede), color-stop(75%,#dedede), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #ffffff 0%,#dedede 25%,#dedede 50%,#dedede 75%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #ffffff 0%,#dedede 25%,#dedede 50%,#dedede 75%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #ffffff 0%,#dedede 25%,#dedede 50%,#dedede 75%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to right,  #ffffff 0%,#dedede 25%,#dedede 50%,#dedede 75%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */
}

    #subnav .table {

    }
    #subnav ul {
           display: table;   /* Allow the centering to work */
	    margin: 0 auto;
    }
        #subnav ul li {
            padding:6px 0 0 0;
            height:30px;
            width:120px;
            display:block;
            float:left;

        }

            #subnav ul li.current a{
                color:#000;
            }

            #subnav ul li a {
                text-align:center;
                display:block;
                width:100px;
                height:25px;
  
                padding:0px 10px 0px 10px;
                font-family: 'league_gothicregular', sans-serif;
                color:#767676;
                font-size:20px;
                border-right: solid 2px #767676;
            }

            #subnav ul li:last-child a { border:none; }



/**************************************************/
/* HOME PAGE */
/***************************************************/

#mission_statement{
    text-align:center;
    font-size:14px;
    padding:0 0 5px;
    font-style:italic;
    color:#000000;
    font-weight:bold;
}



#slider {
  width: 950px;
  clear: both;
  position:relative;
  margin-bottom:20px;
}
#slider #imageSlider{
    height:325px;
    padding: 0px;
    width: 100%;
    
  }

#slider #contactImageSlider {
    height:300px;
    padding: 0px;
    width: 100%;
}

    #slider .imageSlide{
      position:absolute;
      padding: 0px;
      width: 100%;
     
    }
      #slider .imageSliderInfo{
        z-index:1;
        background:url('images/slider_bg.png');
        position:absolute;
        top:0px;
        left:40px;
        color:white;
        height:255px;
        width: 260px;
        padding:20px 20px 50px 30px;
      }
        #slider .imageSliderInfo .learn_more {
            display:block;
            height:32px;
            width:110px;
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            padding:3px 20px 0px 0px;
            color:#f6b900;
            position:absolute;
            left:30px;
            top:280px;
            font-size:26px;
            background:url('images/yellow_arrow.png') no-repeat right center;
            text-decoration:none;
        }
        #slider .imageSliderInfo h2 {
            color:white;
            font-family: 'league_gothicregular', sans-serif;
            font-size:55px;
            font-weight:normal;
            border-bottom:3px solid white;
            margin-bottom:10px;
        }
        #slider .imageSliderInfo p {
            font-weight:bold;
            padding-bottom:5px;
            font-size:13px;
            line-height:13px;
        }
        #slider .imageSliderInfo a {
            color:white;
            font-size:14px;
            text-decoration:underline;
        }
      #slider .imageSliderImage{
        position:absolute;
        top:0px;
        left:0px;
        z-index:0;
      }
    #slider #nav_next {
        height:39px;
        width:36px;
        position:absolute;
        top:20px;
        right:20px;
        background:url('images/slider_right.png') no-repeat;
        z-index:50;
    }
    #slider #nav_prev {
        height:39px;
        width:36px;
        position:absolute;
        top:20px;
        right:60px;
        background:url('images/slider_left.png') no-repeat;
        z-index:50;
    }
    #slider #support_us {
        display:block;
        background-color:#ed1841;
        height:33px;
        width:170px;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        padding:2px 0px 0px 20px;
        position:absolute;
        right:0px;
        top:220px;
        z-index:50;
        font-size:26px;
    }
    #slider #take_action {
        display:block;
        background-color:#ed1841;
        height:33px;
        width:170px;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        padding:2px 0px 0px 20px;
        background-color:#f6b900;
        position:absolute;
        right:0px;
        top:270px;
        z-index:50;
        font-size:26px;
    }

#home_bottom {
    clear:both;
}

    #home_bottom #recent_news {

        width:300px;
        float:left;
        margin-right:15px;

        
        
    }
        #home_bottom #recent_news .title {
            background-color:#038C92; 
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            font-size:22px;
            padding:2px 0 3px 20px;
            font-weight:normal;
        }

#register {
    padding:0px 30px 0 0;            
    font-size:14px;
    float:right;
}
#register .textbox {
    padding:1px; margin:0px;
    width:200px;
}
#register .button {
    padding:1px;
}

    #register span {
    font-size:15px;
}
        .watermark {
            color:#666;
        }


        #home_bottom #recent_news .content{
            padding-top:10px;

        }


    #home_bottom #twitter_feed {
        width:300px;
        float:left;

        
    }

        #home_bottom #twitter_feed .title {
            background-color:#038C92; 
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            font-size:22px;
            padding:2px 0 3px 20px;
            font-weight:normal;

        }
        #home_bottom #twitter_feed .twitter-follow-button {
            margin:0px 10px 0 0;
            float:right;
        }



.top_buttons {
    position:absolute;
    right:0px;
    width:140px;
    padding-top:10px;

}


     .top_buttons .support_us {
        display:block;
        background-color:#07BDF9;
        height:33px;
        width:140px;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        padding:2px 0 0 0;
        text-align:center;
        font-size:26px;
        
        
    }
    .top_buttons .take_action {
        display:block;
        background-color:#07BDF9;
        height:33px;
        width:140px;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        padding:2px 0 0 0;
        text-align:center;
        margin:0 0px 10px 0;
        font-size:26px;
        
    }



#twitter_feed ul {

}

#twitter_feed li {
    display:block;

}

#contact_wrapper {
    padding:0px 0 20px 0;
    font-size:15px;
}
#contact_wrapper #left_column {
    width:465px;
    float:left;
    margin-right:20px;
    background-color:#fafafa;
}
    #contact_wrapper #left_column a {
        color:#00a7de;
    }
    #contact_wrapper #left_column .get_in_touch_content {
        padding:10px 10px 30px 20px;
    }


#contact_wrapper #right_column {
    width:465px;
    
    float:left;
}

h3.get_in_touch, h3.email {
    font-family: 'league_gothicregular', sans-serif;
    color:white;
    font-size:20px;
    padding:3px 0 3px 20px;
    font-weight:normal;
    margin:10px 0 10px 0;
    
}

h3.get_in_touch {
    background-color:#038C92; 
}

h3.email {
      background-color:#038C92; 
}

.contact_form {

}
    .contact_form input[type=text] {
        width:400px;
        padding:1px;
        font-family: droid_sansregular;
        font-size:14px;
    }

    .contact_form select{
        padding:1px;
        font-family: droid_sansregular;
        font-size:14px;
        width:400px;
    }

    .contact_form input[type=submit] {
        padding:1px;
    }
    .contact_form textarea {
        padding:1px;
        width:400px;
        font-family: droid_sansregular;
        font-size:14px;
    }
    .contact_form label {
        display:block;
        padding:10px 0 5px 0;
    }
    .contact_form .success {
        color:red;       
    }
    .contact_form .error {
        color:red;
        
    }
    .contact_form .validation {
        color:red;
    }
        .contact_form .error ul {
            list-style-type:disc;
            margin:0 0 0 20px;
        }

#media {
    padding-top:10px;
}

#media .title {
    background-color:#038C92 ; 
    font-family: 'league_gothicregular', sans-serif;
    color:white;
    font-size:20px;
    padding:3px 0 3px 20px;
}


#media_1{
    width:300px;
    float:left;
    margin-right:15px;
}

#media_2{
    width:300px;
    float:left;
    margin-right:15px;
}

#media_3{
    width:300px;
    float:left;
}

#resources_left {
    
    width:465px;
    float:left;
    margin-right:20px;
}

#resources_right {
    width:465px; 
    float:left;
}

#media_left {
    width:580px;
    float:left;
}

#media_right {
    width:346px; 
    float:left;
    
    margin-left:24px;
}

#media_list {
    padding:20px 0 0 0px;
}

.video_item {

}

.media_item {
    background-color:#f3f3f3;
    padding:10px 10px 10px 10px;
    margin-bottom:10px;
    position:relative
}


.media_item_rhs {
    padding:10px 10px 10px 10px;
}


    .media_item .news_image {
        float:left; 
        margin:0px 20px 20px 0px;
        height:170px;
        width:130px;
    }

    .media_item .resource_image {
        float:left; 
        margin:0px 10px 0px 0px;
        height:48px;
        width:48px;
    }

    .media_item .small_resource_image {
        float:left; 
        margin:0px 10px 0px 0px;
        height:24px;
        width:24px;
    }

    .media_item .video {
        width:320px;
        height:240px;
        float:left;
        margin:0px 20px 20px 0px;
    }

    .media_item_rhs .video {
         margin:0px 0px 0px 0px;
    }

    .media_item h3.headline {
        font-size:14px;
		font-weight:bold;
        padding-bottom:10px;
    }
	.media_item h3.headline a:hover {
        text-decoration: underline;
    }

    .media_item .author {
        color:#07bdf9;
        font-weight:bold;
        padding:5px 0 10px 0px;
    }

    .media_item .introduction {
        padding:5px 0 0px 0px;
        font-size:14px;
        display:block;
    }

    .media_item .introduction a {
            text-decoration:underline;
        }

    .media_item_rhs .introduction {
        padding:5px 0 0px 0px;
    }
        
    .media_item .publish_date {
        font-size:11px;
        font-weight:normal;
        padding-left:10px;

    }


    .media_item_rhs .publish_date {
        font-size:11px;
        font-weight:normal;
        padding-left:10px;
    }

    .media_item .video_content .news_links {
        position:absolute;
        bottom:17px;
        right:10px;
        width:220px;
        
    }

    .media_item .video_content {
        padding-bottom:30px;
    }

    .media_item_rhs .video_content {
        padding-bottom:0px;
    }



    .media_item .news_content {
        padding-bottom:0px;
    }

    .media_item_rhs .news_content {
        padding-bottom:0px;
    }

    .media_item_rhs .signup {
        font-size:14px;
    }

.media_item_rhs #register {
    padding:10px 0 10px 0;
}
    .media_item_rhs #register .textbox {
        padding:5px;
        width:200px;
    }
    .media_item_rhs #register .button {
        padding:5px;
    }

    
    .resource_link{
        margin-bottom:10px;
    }

    .resource_link a {
       vertical-align:middle;
       font-size:14px;
       display:block;
       font-weight:bold;
       
    }
    .resource_link a:hover{
        text-decoration:underline;
    }

    .resource_link img {
        vertical-align:middle;
        margin:0 10px 0 0;
        float:left;
        
    }


    .media_item .news_content .news_links {
        position:absolute;
        bottom:17px;
        right:20px;
        width:400px;
        
    }
        .media_item .news_links .learn_more {
            float:right;
            color:#eb2629;
            display:block;
            height:23px;
            width:80px;
            font-family: 'league_gothicregular', sans-serif;
            padding:0px 20px 0px 0px;
            font-size:20px;
            background:url('images/red_arrow.jpg') no-repeat right center;
            text-decoration:none;
        }

        .media_item .news_links .goto_resource {
            width:100px;
        }

        .media_item .news_links .share,
        .media_item .news_links .tweet {
            margin-right:10px;
        }

.news_item_home {
    
    padding:10px 10px 20px 0;
    float:left;
    
}

    .news_item_home .publish_date {
        font-size:10px;
        font-weight:normal;
        text-transform:uppercase;
        padding:0 0 0 10px;
    }
    .news_item_home h3.headline a {
        color:#000000;
        font-weight:bold;
		font-size: 14px;
    }
	.news_item_home h3.headline a:hover  {
        text-decoration:underline;
    }
a.read_more {
    display:block; 
    font-size:12px;
    font-weight:bold;
    padding:15px 0 0 0;

}
        a.read_more:hover {
        text-decoration:underline;
    }

#media_navigation {
    
    padding:2px;
}
    #media_navigation .nav_button {
        display:block;
        border:solid 1px white;
        color:#038C92;
        padding:4px;
        margin-right:10px;
        width:45px;
    }
    #media_navigation .next {
        float:right;
    }
        #media_navigation .next:hover, #media_navigation .prev:hover {
            color:black;
            border:solid 1px black;
        }

#news_article {
    font-size:14px;

}
    #news_article #news_content {
        padding:20px 0 20px 0;
    }
        #news_article #news_content p {
            padding-bottom:10px;
        }
        #news_article #news_content h2 {
            font-size:24px;
        }
        #news_article #news_content h4 {
            font-size:14px;
            padding-bottom:10px;
        }
        #news_article #news_content a {
            text-decoration:underline;
        }
        #news_article #news_content #update_date {
            font-size:13px;
            padding-bottom:20px;
        }

    #news_article #news_image img {
        float:left;
        margin:0px 20px 20px 0px;
    }

.back_button {
    padding:10px 0 0 0;
    display:block;
    font-size:12px;
}

.GalleryBrowserContainer {
    padding:20px 0 20px;
}

.GalleryItem {
    float:left;
    background-color:#f3f3f3;
    width:100px;
    padding:10px;
    height:120px;
    margin:0 10px 10px;

}

.GalleryThumbContainer {
}

.GalleryThumbLink {
}

.GalleryTitleContainer {
}


#resources_rhs {
    
    width:465px;  
}

#resources_rhs .title{
    margin-bottom:20px;
}

#latest_media_rhs {
    
    width:346px;  
}

        #latest_media_rhs .title {
            background-color:#03A5A5 ; 
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            font-size:20px;
            padding:3px 0 3px 20px;
            margin-bottom:10px;
        }


        

    #latest_media_rhs ul {
        position:relative;
        height:40px;
        margin-bottom:10px;
    }

    #latest_media_rhs ul #tab1 
    {
        background-image:url('images/tab1.png');
        width:116px;
        height:40px;
        position:absolute;
        top:0px;
        background-repeat:no-repeat;
    }

    #latest_media_rhs ul #tab2,
    #latest_media_rhs ul #tab3 
    {
        background-image:url('images/tab2.png');
        width:126px;
        height:40px;
        position:absolute;
        top:0px;
        background-repeat:no-repeat;
    }

    #latest_media_rhs ul #tab1 {left:0px; z-index:50;  }
    #latest_media_rhs ul #tab2 {left:105px; z-index:49;  }
    #latest_media_rhs ul #tab3 {right:0px; z-index:48;  }

    #latest_media_rhs ul li a {
        font-weight:normal;
        outline: none;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        font-size:26px;
        padding-top:6px;
        display:block;
        height:34px;
    }

    #latest_media_rhs ul #tab1 a {
        padding-left:30px;
        width:86px;
    }

    #latest_media_rhs ul #tab2 a,
    #latest_media_rhs ul #tab3 a {
        text-align:center;
        width:126px;
    }

    #latest_media_rhs ul #tab1.ui-state-active {
        background-image:url('images/tab1s.png');
        z-index:55;
    }

    #latest_media_rhs ul #tab2.ui-state-active{
        background-image:url('images/tab2s.png');
        z-index:55;
    }
    #latest_media_rhs ul #tab3.ui-state-active a{
        background-image:url('images/tab2s.png');
        z-index:55;
        
    }

#about_us_page {

}

    #about_us_page #left_column {
        width:580px;
        float:left;
        margin-right:20px;
        padding:20px 0 0 0;
    }
        #about_us_page #left_column .title {
            background-color:#ed1841; 
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            font-size:30px;
            padding:3px 0 3px 20px;
            margin-bottom:10px;
        }

    #about_us_page #right_column {
        width:350px; 
        float:left;
        padding:20px 0 0 0;

    }
        #about_us_page #right_column .title {
            background-color:#038C92; 
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            font-size:20px;
            padding:3px 0 3px 20px;
            margin-bottom:10px;
        }

        #about_us_page .title_blue {
            background-color:#07bdf9; 
            font-family: 'league_gothicregular', sans-serif;
            color:white;
            font-size:30px;
            padding:3px 0 3px 20px;
            margin-bottom:10px;
        }


#accordion {
    
}

    #accordion h3 {
        font-weight:normal;
        cursor:pointer;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        font-size:20px;
        padding:3px 0 3px 20px;
        background: #038C92 url('images/plus.png') no-repeat right 20px center;
    }

    #accordion h3[aria-selected=true] {
        background: #038C92 url('images/minus.png') no-repeat right 20px center;
    }

    #accordion .content {
        background-color:#fafafa;
        padding:20px;
        font-size:14px;
    }

    .donate{margin:20px; display:block;}


.block_button{
 
    display:block;
        background-color:#038C92;
        height:33px;
        width:140px;
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        padding:2px 0 0 0;
        text-align:center;
        margin:0 0px 10px 0;
        font-size:26px;
        
        
    
}

.media_item_rhs .block_button{
    margin:20px auto 10px auto;
}

.center{
    text-align:center;
}


.documentary_wrapper{
    width:145px; 
    float:left;
    margin:0 10px 10px 0px;
}

.documentary_wrapper h4 {
    padding:5px 0 5px;
	font-size: 10px;
	font-weight:bold;
}

.documentaries_video h4 {
    padding:5px 0 5px;
	font-size: 10px;
	font-weight:bold;
}

.documentaries_video {
    float:left;
	margin:0 10px 20px 0px;
}


#organisations{
    padding-top:0px;

}

    #organisations h3.bodytitle {
        background-color:#038C92; 
        font-family: 'league_gothicregular', sans-serif;
        color:white;
        font-size:22px;
        padding:2px 0 3px 20px;
        font-weight:normal;
    }

    #organisations .organisation_wrapper{
        width:280px;
        padding:10px 10px 20px 0;
        float:left;
    }
    #organisations .organisation_wrapper .image_column{
        width:80px;
        float:left;
        
    }
	#organisations .organisation_wrapper .info_column h2{
        text-align: left;
		font-size: 14px;
		font-weight:bold;
        
    }
    #organisations .organisation_wrapper .info_column{
        width:200px;
        float:left;
        
    }
    #organisations .organisation_wrapper .info_column a:hover{
        text-decoration:underline;
    }

.social_link{
    float:left;
}

.email_link{
    padding:0 0 0 20px;
    float:left;
}
.email_link a:hover{
    text-decoration:underline;
}







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
