* {margin:0px;padding:0px;}

/**************** BODY STRUCTURE ****************************************************************/

body
{
	margin: 0px;
	padding: 0px;
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 16px;
	text-align:left;
	
	color: #F0F0F0;
	background:url('images/bck-image.jpg') repeat-x #010A0D;
	
	text-align:center;
}

/**************** SITE STRUCTURE ****************************************************************/

.header
{
        margin-top:20px;
        margin-bottom:10px;
}

.small-headerlinks
{
	float:right;
	
}

.small-headerlinks li
{
	font-size:14px;
}

.header .logo
{
 
}

.sociallinks
{
        float:right;
}

.sociallinks .twittericon
{
        background:url('images/twittericon.png');
        height:23px;
        width:27px;
        float:left;
}

.sociallinks .facebookicon
{
        background:url('images/facebookicon.png');
        height:23px;
        width:27px;
        float:left;
}

table
{
	font-size: 14px;
        margin-bottom:10px;
        font-family: 'Sorts Mill Goudy', serif;
}

table td
{
        padding:7px;
}

ul
{
        list-style-type: disc;
        margin-bottom:20px;
        margin-top:10px;
}

li
{
        margin-bottom:2px;
        margin-left:40px;
        font-size:15px;
}

img
{
	border: 0px;
}

.contentarea
{
	width:960px;
	margin:0 auto;
	text-align:left;
}

.pagecontent
{
	margin-top:10px;
	padding:10px;
}


.clear
{
	clear: both;
}

.intro
{
	font-size: 18px;
	margin-bottom: 10px;

}

p
{
	font-size: 14px;
	padding-right: 10px;
        margin-bottom:15px;
}

h1
{
	font-size: 30px;
	margin-bottom: 10px;
	font-weight: normal;
	margin-top:20px;
}

h1 a
{
        color:#ffffff;
}



h2
{
	font-size: 27px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-top: 10px;
}

h3
{
	font-size: 20px;
	padding-bottom: 5px;
	font-weight: normal
}



h2 a
{
        color:#ffffff;
}


.mainarea
{
	float: left;
	width: 772px;
}


.contentblock
{
	margin-bottom: 14px;
}


input, select
{
	display: block;
	border: 0px;
	border-bottom: solid 1px #D0C8B8;
	border-right: solid 1px #D0C8B8;
	border-top: solid 1px #F2EFE9;
	border-left: solid 1px #F2EFE9;
	margin-top: 4px;
	width: 100px;
	color: #00313D;
	font-size: 12px;
	height: 20px;
}


select
{
	width: auto;
}

label
{
	display: block;
	margin-top: 5px;
	margin-right: 15px;
}

.lhs
{
	float: left;
	margin-top: 5px;
}

.rhs
{
	float: right;
	margin-top: 5px;
}


.introblock-leftcolumn
{
      float:left;
      width:310px;  
}

.introblock-rightcolumn
{
      float:left;
      width:307px;  
}

.blueblock h2
{
        font-size:18px;
}

.fullwidth-table
{
        width:100%;
}


.emp
{
        font-weight:bold;
}

/**************** FOOTER STRUCTURE ****************************************************************/

.footer
{
	border-top: #505658 1px solid;
	color: #FFFFFF;
	padding:5px;
	
	position:relative;
	font-size:13px;
	
	margin-top:20px;
}

.footer .lhs
{
        position:absolute;
        bottom:10px;
        left:0px;
}

.footer .rhs
{
        position:absolute;
        right:0px;
        bottom:10px;
}

.footer a
{
	text-decoration: none;
	color: #FFFFFF;
}

.footer a:hover
{
	color: #FFFFFF;
}


.footermenu h2
{
	font-size: 14px;
	padding-top: 0px;
}

.footermenu ul
{
	list-style-type: none;
}

.footermenu li
{
	padding: 4px;
	background: #604501;
	color: #eeeeee;
	margin-bottom: 2px;
}

.footermenu li a
{
	color: #eeeeee;
}

.footermenuover
{
	cursor: pointer;
	background: url(images/whitebg.jpg) #eeeeee !important;
	color: #604501 !important;
}



.footer .rhs
{
	float: right;
}

/**************** COLUMNS ****************************************************************/

.widecolumn
{
      width:633px;
      float:left;
}

.narrowcolumn
{
      width:307px;
      float:left;  
}


.twocolumnwide
{
     width:632px;   
}


/**************** MENU STRUCTURE ****************************************************************/
      
.menuarea
{
	margin-bottom:5px;
}

.menu
{
}


.menulink
{
        margin-top:10px;
        position:relative;
}

a
{
	text-decoration: none;
	color: #F0F0F0;
}

a:hover
{
	text-decoration: underline;
}

.menuitem
{
	float:left;
	background:url('images/menubg.jpg');
	width:119px;
	height:39px;
	margin-right:1px;
	
	position:relative;
	text-align:center;
	
	font-size:18px;
}

.menuitem a
{
	color: #002D34;
	
}


.menuover, .currentitem
{
	cursor: pointer;
 	color: #002D34 !important;
	background:url('images/menubg-selected.jpg');
}

.menuover a, .currentitem a
{
	color: #002D34 !important;    
	text-decoration:none;
}

/**************** SLIDE SHOW STRUCTURE ****************************************************************/

.coverimages
{
	display: none;
	z-index: 1;
}

.slideshow-snap
{
        background:url('images/slideshow-snap.png');
        height:158px;
        width:17px;
        position:absolute;
        z-index:3;
        
        margin-left:303px;
        
        margin-top:-4px;
}

.slideshow
{
	width: 958px;
	height: 347px;
	position: relative;
	margin-bottom: 20px;   
}

.slideshow img
{
	position: absolute;
}

.slideshow-buttons
{
        font-family:arial;
}

.slideshow-buttons li.selected
{
        background:#6BABB8 !important;   
}

.slideshow-buttons li
{
        list-style: none url();
        display:inline;
        
        padding-left:7px;
        padding-right:7px;
        padding-top:4px;
        padding-bottom:4px;
        
        margin:0px;   
        background:#015C7B;
        margin-right:2px; 
        margin-bottom:10px;
        
        font-size:12px;
        
        color:#000000;
     
}

.slideshow-buttons ul
{
        margin-top:0px;
}


.slideshow-textblock
{
        width:308px;
        
        height:154px;
        
        color:#002D34;
        
        
        background: -moz-linear-gradient(top, rgba(255,255,255,0.62) 0%, rgba(255,255,255,0.62) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.62)), color-stop(100%,rgba(255,255,255,0.62))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(255,255,255,0.62) 0%,rgba(255,255,255,0.62) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(255,255,255,0.62) 0%,rgba(255,255,255,0.62) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(255,255,255,0.62) 0%,rgba(255,255,255,0.62) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(255,255,255,0.62) 0%,rgba(255,255,255,0.62) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9effffff', endColorstr='#9effffff',GradientType=0 ); /* IE6-9 */

	margin-bottom:10px;
}

.slideshow-textblock .innercontent
{
       padding:10px;
}

.slideshow-textblock h1
{
        font-size:22px;
        margin-bottom:0px;
        margin-top:0px;
        line-height:25px;
}

.slideshow-textblock .textblock-link
{
        text-align:right;
        margin-top:-10px;
        color:#002D34;
        
}

.slideshow-textblock .textblock-link a
{
        color:#002D34;  
}

.slideshow-textblock .textblock-text
{
        height:80px;
}

.slideshow-textblock .textblock-text p
{
	padding-right:0px;
}

/**************** BLOCK STRUCTURES ****************************************************************/
    
.main-red 
{
      color: #000000;
      padding:10px;
      background:#D0D9DB;
      margin-bottom:10px;
}


.bookordvd
{
        margin-bottom: 20px;
        margin-top: 10px;
        padding: 8px;
        
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
          
}

.bookordvd .mediacontent
{
        float:left;
        width:550px;  
}

.bookordvd table
{
        float:right;
        margin-top:0px !important;
}
        
.main-red a
{
        color: #000000;
}

            
.gettinginvolved-block
{
        background:url('images/getting-involvedbg.jpg') no-repeat;
        width:307px;
        height:400px;
        
        cursor:pointer;
}

.gettinginvolved-block ul
{
        margin-bottom:10px;      
}

.gettinginvolved-block li
{
        list-style-image: url(images/getinvolved-listicon.png);
        padding-right:0px !important;
}

.gettinginvolved-content
{
        padding:10px;
}

.gettinginvolved-content p
{
        margin-bottom:10px;
        padding-right:0px !important;
}

.gettinginvolved-block h1
{
        text-align:center;
        margin-bottom:0px;
        margin-top:0px;
}

.gettinginvolved-block li
{
        font-size:14px;
}

.gettinginvolved-link
{
        text-align:center;
        font-weight:bold;
        cursor:pointer;
}


.newsblock
{
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
          
          
        width:633px;
        height:228px;
}

.newsblock .blogDate
{
        float:left;
        margin-right:10px;
        color:#ffffff;
}

.newsblock .blogarticle
{
        padding:10px;
}

.newsblock .blogarticle h2
{
        margin-bottom:5px;
        padding-top:0px !important;
}

.newsblock p
{
       color:#ffffff;
       margin-bottom:10px;  
       padding-right:0px;
       
       
}

.newsblock .blogContent a
{
        color:#ffffff;
        text-align:right;
        font-weight:bold;
}

.newsblock .blogLink
{
        text-align:right;
}

.newsblock .articlethumb
{
        float:left;
        height:150px;
        width: 296px;
        
        
}

.newsblock .blogContent
{
        float:left;
        width:290px;
        margin-left:15px;
}

.full-blogContent
{

	float:left;
}

.newsblock .blogText
{
        height:140px;
}

.imagecaption
{
        font-size:12px;
        font-style:italic;
        margin-bottom:10px;
}

.blueblock
{
        background:url('images/joinus-blockbg.jpg') repeat-x #097C96;
        color:#061F28;
}

.smallcolumn
{
        width:306px;  
        margin-bottom:10px;    
}

.smallcolumn-content
{
        padding:10px;
}


.membershipform-block
{
        background:url('images/joinus-blockbg.jpg') repeat-x #097C96;
        padding:10px; 
        margin-top:20px;     
}

.joinus-full .membershipform-block
{
        float:left;
        clear:both;        
}

.membership-loadingblock
{
        height:387px;
        width:940px;
        display:none;
        
        position:relative;
}

.membership-loadingblock .loadingblock
{
        position:absolute;
        width:200px;
        height:80px;
}

.membershipform-block li
{
        margin-bottom:8px;
        list-style: none url();
        padding-left:0px;
        margin-left:10px;
}

.membershipform-block h2
{
         color: #061F28;
         font-size:18px;
}

.membershipform-block p, .membershipform-block ul
{
         color: #061F28; 
}

.membershipform-block .singlecolumn
{
        float:left;
        width:300px;
        margin-right:10px;
}

.membershipform-block .leftcolumn
{
        float:left;
        width:300px;
        margin-right:20px;
}

.membershipform-block .inputtext
{
        width:200px;
}

.membership_radio
{
        width:10px;
        height:10px;
        margin:10px;
}

.membershipform-block table
{
         color: #061F28; 
}

.membershipform-block td
{
        padding:2px;
}

.reportblock
{
        background:#D7D8D9;
        color:#000000;
        padding:7px;
        width:600px;
}

.reportblock p
{
        padding-right:0px !important;
}

.report-tableblock
{
 
}

.report-tableblock table
{
        border-collapse:collapse;
        border:3px solid #010A0D;
        
}

.report-tableblock .headerrow
{
        background:#00667D;
        color:#FFFFFF;
        padding:5px;
        
}

.report-tableblock .tablerow
{
        background:#013744;
        color:#FFFFFF;
  
        padding:5px;
}

.report-tableblock .oddtablerow
{
        background:#01222A;
}

.reportintro
{
        font-size:16px;
        font-style: italic;
}

.report-tableblock .oddtablerow td
{
        background:#012A34 !important;   
}

.report-tableblock .highlightrow
{
        background:#00667D;  
}

.report-tableblock .highlightrow td
{
        background:#014959 !important;  
}

.report-tableblock td
{
        border:1px solid #010A0D;
}
/**************** HOMEPAGE STYLING ****************************************************************/

.homepage-full h1
{
        margin-top:0px !important;
        margin-bottom:5px;
}

.homepage-full .widecolumn
{
        margin-right:20px;
}

.homepage-full .introblock-leftcolumn
{
        margin-right:10px;
}

.widepage-introparagraph
{
        width:630px;
        font-size:16px;s
}

/**************** ABOUT US STYLING ****************************************************************/

.aboutus-full .narrowcolumn
{
        margin-right:10px;
}

.committeeblock
{
        margin-top:30px;               
}

.committeeblock h2
{
        padding-top:0px;                            
}

.aboutus-full .videocaption
{
        font-style: italic;
        font-size:13px;
        color:#F0F0F0;
        
}

/**************** JOIN US ****************************************************************/

.joinus-full .smallcolumn
{
        float:left;

}

.joinus-full .blueblock
{
        height:313px;
}

.joinus-full .smallcolumn h2
{
        padding-bottom:3px;
        padding-top:3px;
}

.joinus-full .twocolumnwide
{
        float:left;
        margin-right:20px;
}

/**************** Expeditions ****************************************************************/
.expeditions-table .leftcolumn
{
        background:url('images/expeditions-leftcolumn-table.jpg');
        width:132px;
}

.expeditions-table .middlecolumn
{
        background:url('images/expeditions-rightcolumn-table.jpg');
        cursor:pointer;
}

.expeditions-table .rightcolumn
{
        width:90px;
        color:#FFFFFF;    
}


.expeditions-table
{
        color:#000000;
}

.expeditions-table h2
{
        font-size:14px;
        padding-top:0px;
        padding-bottom:0px;  
         
}

.expeditions-table h2 a
{     
        color:#000000;  
}

.reportimage-leftalign
{
        display:inline;
        margin-right:10px;
        margin-bottom:10px;
}

.expeditions-full h2
{
        clear:both;
}  

.expeditions-full .widecolumn, .expeditions-full .narrowcolumn  
{
        margin-top:30px;        
}

.expeditions-full h1
{
        margin-top:0px;
}

.expeditions-full p
{
        padding-right:30px;
}


.expeditions-full .narrowcolumn
{
        margin-left:15px;
}

.expeditions-full li
{
        padding-right:20px;
}
.youtube-player
{
        margin-top:10px;
        margin-bottom:25px;
} 

.expeditions-full .miniPressReleaseSummary
{
        margin-top:70px;
}

/* NEWS SUMMARY *****************************************************************************/
.miniPressReleaseSummaryItem
{
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
          
        padding:10px;
        margin-bottom:20px;
}

.miniPressReleaseSummaryReadMore
{
        text-align:right;
}

.miniPressReleaseSummary h1
{
        font-size:22px;       
        margin-top:0px !important; 
}

.miniPressReleaseSummary h2
{
        font-size:20px;
}

.miniPressReleaseSummary p
{
        margin-top:10px;
        font-size:14px;
        padding-right:0px;
}

/***************** NEWS PAGE ****************************************************************/
.blog-full .articlethumb
{
        float:right;
        
}

.blog-full .articlepic
{
      float:right;
}

.blog-full .blogContent
{
        float:left;
        width:600px;
}

.blog-full .blogarticle-block
{
        padding:15px;
        
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
               
        margin-bottom:20px;
}

.blog-full .blogarticle-block
{
        padding:10px;
}

.blog-full .blogsmallarticle-block, .blog-full .blogarticle
{
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
          
        padding:7px;
        
        margin-bottom:5px;
        
        cursor:pointer;
}


.blog-full .blogsmallarticle-block h2
{
        font-size:15px;
        float:left;
}

.blog-full .blogsmallarticle-block .blogDate
{
        float:left;
        margin-right:20px;
        margin-top:10px;
}

.blogmediumarticle-block
{
        float:left;
        width:310px;
        margin-right:10px;
        
        position:relative;
        
        height:200px;
        
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
          
}

.blogmediumarticle-block .viewmorelink
{
        position:absolute;
        bottom:5px;
        right:10px;
}

.blogmediumarticle-block .article-content
{
        padding:7px;
}

.blogmediumarticle-block h2
{
        font-size:20px;
}

/***************** SHOP PAGE ****************************************************************/
.shop-full .buyitemlink 
{
    background: none repeat scroll 0 0 #D0D9DB;
    color: #0A0A0A;
    cursor: pointer;
    float: right;
    padding: 8px;
    text-align: right;
}

.shop-full h2
{
	font-size:25px;
}

.shop-full .mediacontent img 
{
    display: inline;
    float: left;
    margin: 5px 15px 15px 5px;
}

.shop-full .borderedimage 
{
    border: thin solid #81888E;
}

.shop-full .bookordvd table 
{
    float: right;
    margin-top: 0 !important;
}

.shop-full .itemPriceText
{
    font-size: 15px;
}

.bookordvd .mediacontent 
{
    float: left;
    width: 650px;
}


/***************** CONTACT PAGE PAGE ****************************************************************/
.contactpage table input, table textarea 
{
    border: 1px solid #604501;
}
.contactpage table input, table textarea 
{
    border: 1px solid #604501;
    width: 250px;
}

/**************** GALLERY PAGE ****************************************************************/
.gallery-full .thumbsblock
{
        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
          
        padding:10px;
        
        margin-bottom:5px; 
        position:relative;
}

.galleryThumb
{
	float:left;
	margin-right:4px;
	width:200px;
	text-align:center;
}

.thumblink
{
	text-align:right;
}

/* Newsletters */
.newsletterItem
{
	padding:5px;

        background: -moz-linear-gradient(top, rgba(1,105,128,0.2) 0%, rgba(1,105,128,0.2) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,105,128,0.2)), color-stop(100%,rgba(1,105,128,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(1,105,128,0.2) 0%,rgba(1,105,128,0.2) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33016980', endColorstr='#33016980',GradientType=0 ); /* IE6-9 */
        
	margin-bottom:10px;
}

.newsletterNote
{
	margin-top:30px;
	font-size:14px;

}


.campaigns-full .narrowcolumn
{
	margin-left:15px;
	text-align:right;
}

.small-headerlinks ul
{
	list-style-type:none;
}

.small-headerlinks ul li
{
	display:inline;
	margin-left:8px;
}



.achievements-full ul
{
	list-style-type:none;
}
