/*UNIVERSAL*/
/*CONVIO UPDATE FIX OCT 16 2009*/

P, LI, OL, UL, TABLE, TR, TH, TD, .Explicit {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

/*END CONVIO UPDATE*/

a:link, a:visited{
	color:#0397af;
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	color:#15528a;
}
body{
	font:13px Arial, Helvetica, sans-serif;
	color:#545454;
	background:#f4f1e5 url(../images/body-bg.gif) repeat-x top;
	text-align:center;
	margin:0px;
	padding:0 0 30px 0;
}

table{
font:13px Arial, Helvetica, sans-serif;
color:#545454;
}

#pagewrapper{
	background:#fff url(../images/page-bg.gif) no-repeat top;
	width:960px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#pagewrapper-donation{
	background:#fff url(../images/bkgr_df.bmp) no-repeat top;
	width:960px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#pagewrapper-iccreg{
	background:#fff url(../images/bkgr_df.bmp) no-repeat top;
	width:960px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}


/*HEADER*/
#header-wrapper{
	width:960px;
	height:168px;
	background:url(../images/header-bg.gif) no-repeat top;
}
#logo-link{
	position:absolute;
	top:8px;
	margin-left:34px;
}
#signin{
	position:absolute;
	top:18px;
	margin-left:686px;
	text-transform:uppercase;
	font-size:11px;
}
#header-donate{
	position:absolute;
	top:47px;
	margin-left:686px;
	width:240px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	line-height:1.3;
}
#header-donate a{
	text-transform:uppercase;
	color:#1092a7;
}

#header-donate a:hover{
	color:#3c6797;
}


#header-donate img{
	border:1px solid #758017;
	margin-right:9px;
}
#search{
	position:absolute;
	top:143px;
	margin-left:15px;
}
#search form{
	margin:0;
	padding:0;
}
#search #query{
	width:107px;
	margin:2px 2px 0 0;
	background-color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	color:#4d7272;
	padding:2px;
	padding-left:4px;
	border:1px solid #73a7a7;
	vertical-align:top;
	overflow:hidden;
}
#btn-go{
	background:url(../images/btn-go.gif) no-repeat;
	width:24px;
	height:24px;
}
#btn-go:hover{
	background:url(../images/btn-go.gif) no-repeat 0 -24px;
}

/*Navigation*/

/*deleted the below navigation styles when program pages were launched 3.31.10*
#navigation{
	position:relative;
	top:137px;
	height:31px;
	margin-left:188px;
	overflow:hidden;
}
#navigation ul{
	padding:0;
	margin:0;
	list-style:none;
}
#navigation ul li{
	padding:0;
	margin:0;
	float:left;
}
#navigation a{
	display:block;
	height:31px;
	width:97px;
	background:url(../images/navigation-bg.gif) no-repeat 0px 0px;
	text-indent:-9000px;
}
#navigation li.right-nav-item a{ background:none; padding-right:0; margin-right:0;}
#navigation a:hover{
	color:#d9f6fb;
} 
/*Who We Are
#nav-who a{
	width:97px;
	background-position:0px 0px;
}
#nav-who a:hover{
	background-position:0px -34px;
}
/*Where We Work
#nav-where a{
	width:134px;
	background-position:-97px 0px;
}
#nav-where a:hover{
	background-position:-97px -34px;
}
/*Issues
#nav-issues a{
	width:73px;
	background-position:-231px 0px;
}
#nav-issues a:hover{
	background-position:-231px -34px;
}
/*Fish and Wildlife
#nav-wildlife a{
	width:128px;
	background-position:-304px 0px;
}
#nav-wildlife a:hover{
	background-position:-304px -34px;
}
/*Take Action
#nav-action a{
	width:109px;
	background-position:-432px 0px;
}
#nav-action a:hover{
	background-position:-432px -34px;
}
/*Support Us
#nav-support a{
	width:107px;
	background-position:-541px 0px;
}
#nav-support a:hover{
	background-position:-541px -34px;
}
/*News Room
#nav-news a{
	width:90px;
	background-position:-648px 0px;
}
#nav-news a:hover{
	background-position:-648px -34px;
}

deleted the above navigation styles when program pages were launched 3.31.10*/



#navigation{
	position:relative;
	top:137px;
	height:31px;
	margin-left:188px;
	overflow:hidden;
}
#navigation ul{
	padding:0;
	margin:0;
	list-style:none;
}
#navigation ul li{
	padding:0;
	margin:0;
	float:left;
}
#navigation a{
	font:bold 13px Arial, Helvetica, sans-serif;
	height:auto;
	width:auto;
	background:url(../images/nav-divider.gif) no-repeat right center;
	text-indent:1px;
	text-transform:uppercase;
	padding:9px 16px 9px 0;
	margin-right:12px;
	color:#fff;
	display:block;
}
#navigation li.right-nav-item a{ background:none; padding-right:0; margin-right:0;}
#navigation a:hover{
	color:#d9f6fb;
} 


/*LEFT COLUMN*/
#leftcolumn-wrapper{
	width:163px;
	float:left;
	padding-left:5px;
}
/*Left Nav*/
#leftnav{
	width:163px;
}
.leftnav-nolinks{
	background:url(../images/leftnav_tab-bg-nonav.gif) no-repeat;
	height:22px;
	width:163px;
}
.leftnav-links{
	background:#42b1c2 url(../images/leftnav_tab-bg.gif) no-repeat top;
	padding:26px 15px 6px 15px;
	border-bottom:1px solid #29a1b4;
}
.leftnav-bottom{
	margin:1px 0 10px 0;
	padding:2px;
	background-color:#6ebcc8;
}
#leftnav h3{
	background:url(../images/leftnav-underline.gif) repeat-x bottom;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 6px 0;
	margin:0 0 10px 0;
}
#leftnav ul{
	list-style:none;
	padding:0;
	margin:0;
}
#leftnav ul li{
	margin-bottom:6px;
}
#leftnav a:link, #leftnav a:visited{
	color:#fff;
	font:12px Arial, Helvetica, sans-serif;
}
#leftnav a:hover{
	color:#d6df89;
}
/*Left Promos*/
#leftpromos{
	width:150px;
	margin-left:6px;
}
.leftpromo-wrapper{
	margin:0 0 6px 0;
	padding:5px 0 0 0;
	background:#fff url(../images/leftpromo-top.gif) no-repeat top;
}
.leftpromo-header{
	background:#c1cd58 url(../images/leftpromo-header.gif) no-repeat bottom;
}
.leftpromo-header a:link, .leftpromo-header a:visited{
	display:block;
	font:bold 10px Arial, Helvetica, sans-serif;
	padding:5px 10px 6px 10px;
	text-transform:uppercase;
	color:#616a24;
}
.leftpromo-wrapper a:hover{
	color:#15528a;
}
.leftpromo{
	font:11px Arial, Helvetica, sans-serif;
	line-height:1.4;
	color:#b3a983;
	padding:8px 10px 53px 10px;
}
#promo1{
	background:#f4f1e5 url(../images/leftpromo-1.gif) no-repeat bottom;
}
#promo2{
	background:#f4f1e5 url(../images/leftpromo-2.gif) no-repeat bottom;
}
#promo3{
	background:#f4f1e5 url(../images/leftpromo-3.gif) no-repeat bottom;
}


/*FOOTER*/
#footer{
	width:960px;
	height:127px;
	background:url(../images/footer-bg.gif) no-repeat top;
	font:12px Arial, Helvetica, sans-serif;
	color:#6f9092;
	text-align:center;
	clear:both;
	overflow:hidden;
}
#footer-links{
	text-align:center;
	padding:76px 0 0 0;
	margin:0;
	list-style:none;
	.padding-left:100px;
}
#footer-links li{
	padding:0 0 0 11px;
	margin:0 0 0 8px;
	display:inline-block;
	.float:left;
	background:url(../images/footer-bullet.gif) no-repeat left center;
}
#footer-links li.left-item{
	padding-left:0;
	margin-left:0;
	background:none;
}
#copyright{
	font:11px Arial, Helvetica, sans-serif;
	padding-top:4px;
	margin:0;
	line-height:1.3;
	clear:both;
}
/*Footer Promos*/
#footer-promos{
	float:right;
	width:772px;
	padding:50px 0 0 0;
	font:13px Arial, Helvetica, sans-serif;
	line-height:1.4;
	color:#707070;
}
#footer-promos h3{
	color:#6f9092;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0 0 12px 0;
	padding:0;
}
#footer-promos img{
	/*border:2px solid #6f9092;*/
	margin-right:12px;
	float:left;
}
#footer-promos p{
	padding:8px 0 0 0;
	margin:0;
}
#footer-promo-left, #footer-promo-right{
	float:left;
	width:366px;
	background:url(../images/footer-promo-bg.gif) no-repeat top;
	padding:13px 0 5px 0;
}
.footer-promo-content{
	padding:0 15px;
}
#footer-promo-left{
	margin-right:15px;
}


/*CONTENT*/
#content-structure{
	width:775px;
	float:left;
	background:url(../images/nav-shadow.gif) no-repeat top left;
}
#content-wrapper{
	float:left;
	padding:15px 10px 0 20px;
	line-height:1.3;
}
#content-wrapper-home{
	float:left;
	padding:20px 5px 0 15px;
	line-height:1.3;
}
.image{
	background-color:#fff;
	padding:1px;
	border:1px solid #93ced7;
}
.orangeTextB16, h1{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#dd7940;
	margin:0 0 15px 0;
	padding:0;
}

.ltBlueHeader, h3{
            font:normal 17px Arial, Helvetica, sans-serif;
            color:#1092a7;
            margin:0 0 15px 0;
            padding:0;
}
.whiteHeader, h4{
            font:bold 14px Arial, Helvetica, sans-serif;
            color:#fff;
            margin:0 0 15px 0;
            padding:0;
}
#content-wrapper ul{
	margin:0;
	padding-left:20px;
	list-style:none;
	line-height:1.3;
}

#content-wrapper ul li{
	color:#545454;
	margin-bottom:10px;
	padding-left:10px;
	background:url(../images/sidebar-bullet.gif) no-repeat 0 .5em;
}

/*Sidebars*/
/*Home Page Sidebar*/
#sidebar-wrapper{
	float:left;
	width:216px;
}
#sidebar-wrapper h2{
	color:#064075;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:26px 0 10px 0;
	padding:0;
}
#sidebar-wrapper .sidebar{
	color:#434244;
	border:none;
	width:216px;
	background:url(../images/sidebar-divider.gif) no-repeat bottom;
	margin:0 0 15px 0;
	padding:0 0 17px 0;
	float:left;
}
#sidebar-wrapper .last{
	background:none;
	padding:0;
	margin:0;
}
#sidebar-wrapper .sidebar h3{
	color:#dd7940;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0 0 3px 0;
	margin:0;
}
#sidebar-wrapper .sidebar img{
	float:right;
	padding-left:7px;
}
#sidebar-wrapper .sidebar p{
	margin:0;
	font:13px Arial, Helvetica, sans-serif;		
}
#sidebar-wrapper .sidebar .sidebar-content{
	padding:0;	
}
/*OLD SIDEBAR STYLES -- DELETE WITH SECOND LAUNCH End Homepage Sidebars, Begin Inside Sidebars*/
.sidebar{
	font:11px Arial, Helvetica, sans-serif;
	color:#707070;
	line-height:1.4;
	background:#ebe6d1 url(../images/sidebar-header-bg.gif) no-repeat top;
	border-bottom:1px solid #bcb8a7;
	width:190px;
	padding:0;
	margin:0 0 18px 18px;
	float:right;
}
.sidebar-content{
	padding:8px 12px;
}
.sidebar a{
	font-weight:bold;
}
.sidebar a:hover{
	color:#dd7940;
}
.sidebar h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 -10px 16px 0;
	padding:0;
}
.sidebar h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#dd7940;
	margin:0 -10px 16px 0;
	padding:0;
}
#content-wrapper .sidebar ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.3;
}
#content-wrapper .sidebar ul li{
	font:normal 11px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding-left:10px;
	background:url(../images/sidebar-bullet.gif) no-repeat 0 .5em;
}
/*This is for when we launch the new pages
*End Homepage Sidebars, Begin Inside Sidebars*
#sidebar-wrapper-inside{
	width:247px;
	float:right;
	padding:25px 0 0 0;
}
.sidebar{
	font:12px Arial, Helvetica, sans-serif;
	color:#434244;
	line-height:1.3;
	background:#fff url(../images/sidebar-header-bg2.gif) no-repeat top;
	width:247px;
	padding:0;
	margin:0;
	float:left;
}
.no-header{
	background:none;
}
.sidebar p{
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.3;
}
.sidebar-content{
	padding:2px 0 8px 0;
}
#content-wrapper .sidebar a:link{
	display:inline;
}
.sidebar h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	margin:0 0 16px 0;
	padding:5px 0 0 12px;
}
.sidebar h3.communicate{
	background:url(../images/icon-communicate.gif) no-repeat left;
	padding:5px 0 4px 30px;
	margin-left:5px;
}
.sidebar h3.links{
	background:url(../images/icon-links.gif) no-repeat left;
	padding:5px 0 4px 30px;
	margin-left:5px;
}
.sidebar h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#dd7940;
	margin:0 -10px 16px 0;
	padding:0;
}
#content-wrapper .sidebar ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.3;
}
#content-wrapper .sidebar ul li{
	font:normal 12px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding-left:10px;
	background:url(../images/sidebar-bullet-2.gif) no-repeat 0 .5em;
}
#content-wrapper .sidebar ul.no-list li{
	background:none;
	padding-left:0px;
}*/

/*Home Page Carousel*/
#top-features-wrapper{
	background:url(../images/hp-feature-bg.gif) no-repeat;
	width:747px;
	height:457px;
	overflow:hidden;
	margin:0;
	padding:0;
	float:left;
}
#feature-carousel{
	width:480px;
	float:left;
	color:#6f9092;
	font-size:12px;
	padding:0 26px 0 10px;
}
#feature-carousel h2{
	color:#064075;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:8px 0 0 0;
	padding:0 0 5px 0;
}
.news-feature{
	float:left;
	padding:1px;
	background:#fff;
	border:1px solid #68b6c3;
}
.news-feature .feature-text{
	background:url(../images/feature-bg-big.png);
	width:476px;
	height:72px;
	margin:-72px 0 0 0;
	padding:0;
	float:left;
}
.news-feature .feature-image{
	height:292px;
	overflow:hidden;
	float:left;
}
.news-feature h1{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#064075;
	margin:0;
	padding:6px 12px 0 12px;
}
.news-feature h1 a{
	color:#064075;
}
.news-feature p{
	color:#263b3f;
	margin:0;
	padding:0 12px;
	font:14px Arial, Helvetica, sans-serif;
}
#feature-carousel-bottom{
	float:left;
	width:480px;
	clear:both;
}
#feature-carousel-bottom ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#feature-carousel-bottom ul li{
	float:left;
	width:134px;
	height:108px;
	margin:0;
	padding:0;
	background:url(../images/features-small-bg.gif) no-repeat;
}
#feature-carousel-bottom ul li a{
	padding:10px 0 0 2px;
	display:block;
}
#feature-carousel-bottom li .label{
	font:bold 12px Arial, Helvetica, sans-serif;
	display:block;
	background:#d9f6fb;
	width:130px;
	height:19px;
	/*padding:2px 0 0 5px;*/
}
#feature-carousel-bottom li .label span{
	padding:2px 0 0 5px;
	display:block;
}
#feature-carousel-bottom ul li.divider{
	background:#93ced7;
	width:1px;
	height:100px;
	padding:0;
	margin:8px 17px 0 17px;
	border:none;
}
#feature-carousel-bottom ul li.ui-tabs-selected{
	background:url(../images/current-feature-arrow.gif) no-repeat;
}
#feature-carousel-bottom  ul li.ui-tabs-selected img{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
#feature-carousel-bottom  ul li.ui-tabs-selected .label{
	color:#064075;
}
.ui-tabs-hide{
	display:none;
}

/*Bottom Promos*/
#hp-promos{
	border-top:1px solid #9fc3c9;
	background:url(../images/hp-bottom-bg.gif) no-repeat bottom;
	width:737px;
	float:left;
	margin:0 0 0 10px;
	padding-bottom:40px;
	color:#324f54;
	display:inline;
}
#hp-promos h2{
	border-bottom:1px solid #93ced7;
	color:#064075;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0 0 8px 0;
	padding:0 0 5px 0;
}
#hp-promos h3{
	color:#064075;
	font:bold 13px Arial, Helvetica, sans-serif;
	margin:0 0 3px 0;
	padding:0;
}
#hp-promos img{
	margin-right:10px;
}
#hp-promos p{
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.4;
	padding:0 0 8px 0;
	margin:0;
}
#hp-promo-left{
	float:left;
	width:464px;
	padding:15px 0 0 15px;
}
#hp-promo-left .feature-item{
	clear:both;
	margin-bottom:10px;
	float:left;
	width:464px;
}
#hp-promo-right{
	float:left;
	width:216px;
	margin:15px 0 0 27px;
}
#hp-promo-right a{
	font:bold 11px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#hp-promo-right .news-item{
	border-bottom:1px dotted #93ced7;
	margin-bottom:10px;
}
#hp-promos .date{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#064075;
}



/*NEWS ROOM*/
h1.section{
	font:normal 35px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:url(../images/pageheader-wave.gif) no-repeat right;
}
h1.section span{
	background:#fff;
	padding-right:10px;
}
h1.inside{
	background:none;
	width:747px;
}
h1.inside span{
	background:url(../images/header-divider-arrow.gif) no-repeat left;
	color:#064075;
	font:normal 15px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin-left:10px;
	padding:4px 0 4px 20px;
	display:inline-block;
}
p.intro{
	color:#434244;
	font:14px Arial, Helvetica, sans-serif;
	line-height:1.6;
	padding:0;
	margin:5px 0 0 0;
}
.content p.intro{
	font:13px Arial, Helvetica, sans-serif;
	line-height:1.4;
	margin:25px 0 0 0;
}
p.intro span{
	color:#e9af8d;
	font:21px Arial, Helvetica, sans-serif;
}
#press-kit-issues{
	width:747px;
	height:370px;
	background:url(../images/press-kit-issues-bg.gif) no-repeat bottom;
}
#press-kit-issues h2{
	margin:0;
	padding:30px 0 8px 10px;
	color:#064075;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#press-kit-issues ul{
	list-style:none;
	margin:10px 0 0 10px;
	padding:0;
	float:left;
	display:inline; /*IE 6 Bug Fix*/
	text-align:left;
}
#press-kit-issues ul.bottom-list li{
	padding:0px;
}
#press-kit-issues ul li{
	background:none;
	margin:0 33px 0 0;
	padding:0 0 20px 0;
	width:220px;
	float:left;
	overflow:hidden;
}
#press-kit-issues ul li.right-list{
	margin:0;
}
#press-kit-issues li img{
	float:left;
	width:220px;
	padding:0;
	margin:0;
}
#press-kit-issues li .label{
	display:block;
	background:url(../images/issues-header-bg.png) no-repeat;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#fff;
	width:220px;
	height:30px;
	margin-top:-30px;
	float:left;
	cursor:pointer;
}
#press-kit-issues li .label span{
	padding:7px 0 0 10px;
	display:block;
}
#press-kit-issues li .issue-roll{
	background:url(../images/issues-roll-bg.png) no-repeat;
	display:block;
	visibility:hidden;
	font:bold 11px Arial, Helvetica, sans-serif;
	/*color:#304a4f;*/
	color:#038ba1;
	height:102px;
	width:220px;
	margin-top:-132px;
	float:left;
}
#press-kit-issues li .issue-roll span{
	padding:10px;
	display:block;
	line-height:1.3;
}
#press-kit-issues li a:hover span{
	visibility:visible;
}
#press-kit-issues li a:hover .label{
	color:#d9f6fb;
	.color:#fff;
}

#focus-areas{
	background:#d9f6fb;
	border:1px solid #9fc3c9;
	float:left;
	padding-bottom:10px;
	width:745px;
	clear:both;
	overflow:hidden;
}
#focus-areas h2{
	margin:10px;
	padding:0 0 5px 0;
	color:#064075;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-bottom:1px solid #68b6c3;
}
#focus-areas ul{
	list-style:none;
	margin:0 15px 0 0;
	padding:0 0 0 10px;
	width:225px;
	float:left;
	line-height:1.6;
}
#focus-areas ul.right-list{
	margin:0;
}
#focus-areas ul li{
	background:none;
	margin:0;
	padding:0;
}
#bottom-links{
	clear:both;
	padding-top:25px;
}
#bottom-links h3{
	margin:0 0 10px 0;
	padding:0;
	color:#dd7940;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#bottom-links ul{
	list-style:none;
	margin:0  0 0 13px;
	padding:0  0 0 13px;
	width:229px;
	float:left;
	border-left:1px solid #269eb5;
}
#bottom-links ul li{
	background:none;
	margin:0;
	padding:0;
}
#bottom-links ul.left-list{
	margin:0;
	padding:0;
	border:none;
}
#bottom-links .news-item{
	border-bottom:1px dotted #93ced7;
	margin-bottom:10px;
	padding-bottom:10px;
}
#bottom-links .news-item a{
	font:bold 12px Arial, Helvetica, sans-serif;
}
#bottom-links .news-item .date{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#064075;
}
#bottom-links a.unbold{
	font-weight:normal;
}

.content{
	float:left;
	width:470px;
}
.sidebar #media-contact .news-item{
	font:12px Arial, Helvetica, sans-serif;
	color:#064075;
	border-bottom:1px dotted #93ced7;
	margin-bottom:10px;
	padding-bottom:10px;
}
.sidebar #media-contact .news-item a{
	font:bold 12px Arial, Helvetica, sans-serif;
}
.sidebar #media-contact .news-item a.unbold{
	font-weight:normal;
}
.content h2{
	color:#dd7940;
	font:normal 17px Arial, Helvetica, sans-serif;
	margin:0;
	padding:25px 0 5px 0;
}
.content .news-list a{
	font:normal 12px Arial, Helvetica, sans-serif;
}
.content .news-list .date{
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#064075;
}
#content-wrapper ul.news-list{
	margin:0;
	padding:10px 0 0 0;
	list-style:none;
}
#content-wrapper ul.news-list li{
	font:normal 12px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding:0;
	background:none;
}

#media-assets{
	border-top:1px dotted #93ced7;
}
#media-assets .asset{
	border-bottom:1px dotted #93ced7;
	padding:15px 0;
}
#media-assets h2{
	color:#dd7940;
	font:normal 17px Arial, Helvetica, sans-serif;
	margin:0;
	padding:25px 0 5px 0;
}
#media-assets h3{
	margin:0;
	padding:0 0 5px 0;
	font:bold 15px Arial, Helvetica, sans-serif;
}
#media-assets p{
	margin:0;
	padding:0;
}
#media-assets h4{
	color:#174d7e;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0;
	padding:15px 0 0 0;
}
#media-assets h4.header{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
}
#media-assets ul{
	list-style:none;
	margin:0;
	padding:0;
}
#media-assets ul li{
	color:#174d7e;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:none;
	margin:5px 0 0 0;
	padding:0;
}
#media-assets .asset-kit{
	float:right;
	width:90px;
	height:90px;
}
#media-assets .asset-kit span{
	text-align:left;
	display:block;
}
#media-assets .asset-kit .button-link{
	margin-top:5px;
}
a.button-link, a.button-download{
	color:#fff;
	display:inline-block;
	background:url(../images/button-link-bg.gif) no-repeat top left;
	border-right:1px solid #269eb5;
	height:22px;
	margin-top:15px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
a.button-download{
	background:url(../images/button-download-bg.gif) no-repeat top left;
}
a.button-link span, a.button-download span{
	display:block;
	padding:5px 10px 0 30px;
	color:#fff;
}
a.button-link span:hover, a.button-download span:hover{
	color:#15528a;
}
#media-assets ul.photo-assets li{
	float:left;
	margin:10px 10px 0 0;
	padding:0;
}
#media-assets .video{
	margin:10px 0 0 0;
}

/*WHO WE ARE*/
#its-time{
	background:url(../images/time-bg.gif) no-repeat top left;
	width:747px;
	margin-top:25px;
	float:left;
}
#time-features{
	float:left;
	width:502px;
}
#time-features .time-feature{
	float:left;
	width:502px;
	background:url(../images/time-features-bg-bottom.gif) no-repeat bottom;
}
#time-features #time-feature-1{
	background:url(../images/time-video-bg-bottom.gif) no-repeat bottom;
}
#time-features .time-feature .time-content{
	padding:30px 25px 20px 30px;
}
#time-features #time-feature-1 .time-content{
	padding:14px 0 15px 15px;
}
#time-features .time-feature h2{
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#dd7940;
	margin:0;
	padding:0;
}
#time-features .time-feature p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#434244;
	line-height:1.5;
}
#time-features .time-feature img{
	float:right;
	margin:0 0 5px 5px;
}

#time-nav{
	float:left;
	width:240px;
	margin-top:15px;
}
#time-nav ul{
	margin:0;
	padding:0;
	position:relative;
	left:-5px;
}
#time-nav ul li{
	background:none;
	margin:0 0 3px 0;
	padding:0;
}
#time-nav ul li a{
	display:block;
	width:240px;
	height:26px;
	background:url(../images/time-nav-bg.png) no-repeat;
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	overflow:hidden;
}
#time-nav ul li a span{
	display:block;
	padding:5px 0 0 10px;
}
#time-nav ul li a:hover{
	background:url(../images/time-nav-bg.png) no-repeat 0 -26px;
}
#time-nav ul li.ui-tabs-selected a{
	width:253px;
	background:url(../images/time-nav-bg.png) no-repeat 0 -52px;
	margin:0 0 0 -13px;
	position:relative;
}
#time-nav ul li.ui-tabs-selected a:hover{
	background:url(../images/time-nav-bg.png) no-repeat 0 -52px;
}
#time-nav ul li.ui-tabs-selected a span{
	padding:5px 0 0 23px;
}
#time-nav #time-nav-header{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#269eb5;
	padding:13px 0 4px 13px;
}




/* OUR WORK INSIDE */
.content h2{
	color:#dd7940;
	font:normal 17px Arial, Helvetica, sans-serif;
	margin:0;
	padding:15px 0 0 0;
}
#work-feature{
	background:#d9f6fb url(../images/work-feature-bg.gif) no-repeat;
	border-bottom:1px solid #c9dde1;
	margin-top:21px;
	padding-bottom:10px;
	float:left;
	width:747px;
}
#work-feature .content{
	width:335px;
	float:left;
}
#work-feature .content-right{
	width:380px;
	float:left;
	margin:7px 0 0 22px;
}
#work-feature .feature-image{
	margin:0 0 10px 0;
	width:380px;
	float:left;
	background:url(../images/work-feature-top-bg.gif) no-repeat top left;
}
#work-feature .image{
	padding:7px 0 9px 7px;
	border:0;
	background:url(../images/work-feature-bottom-bg.gif) no-repeat bottom left;
}
#work-feature h2{
	font:bold 15px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	margin:0 0 20px 0;
	padding:6px 0 0 15px;
}
#work-feature p{
	color:#304a4f;
	font:13px Arial, Helvetica, sans-serif;
	padding:0 0 0 15px;
}
#work-feature p span{
	color:#064075;
	text-transform:uppercase;
}
#work-feature .button-sign{
	float:left;
}
.button-sign{
	margin:0;
	padding:0;
	background:url(../images/button-tag-sign-bg.gif) no-repeat top left;
}
.button-sign a, #work-feature .button-sign a{
	display:block;
	background:url(../images/button-tag-arrow.gif) no-repeat top right;
	padding:6px 24px 8px 24px;
	margin:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
}
.button-sign a:hover, #work-feature .button-sign a:hover{
	color:#15528a;
}
.graphic .enlarge{
	float:left;
}
.graphic img{
	float:left;
}
.graphic .button-enlarge{
	display:block;	float:left;
	margin:-10px 0 0 5px;
	color:#fff;
	display:inline-block;
	background:url(../images/button-enlarge-bg.gif) no-repeat top left;
	border-right:1px solid #269eb5;
	height:22px;
	margin:-26px 0 0 4px;
	.margin:-26px 0 0 7px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.graphic .button-enlarge span{
	display:block;
	padding:5px 10px 0 30px;
	color:#fff;
}
.graphic a:hover .button-enlarge span{
	color:#15528a;
}
p.caption{
	margin:0;
	padding:5px 0 10px 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#7b7b7d;
	line-height:1.3;
	clear:both;
}
p.quote{
	color:#7b7b7d;
	font:italic 12px Arial, Helvetica, sans-serif;
	line-height:1.6;
}
.quote-mark-1{
	float:left;
	padding:5px 10px 10px 0;
}
.quote-mark-2{
	float:right;
	padding:0 0 0 10px;
}
p.author{
	color:#7b7b7d;
	font:11px Arial, Helvetica, sans-serif;
	line-height:1.4;
}
p.author span{
	color:#064075;
}
/*OUR WORK FRONT*/

#our-work-issues{
	width:747px;
	height:567px;
	margin:30px 0 50px 0;
	background:url(../images/work-index-bg.png) no-repeat bottom;
}
#our-work-issues ul{
	list-style:none;
	margin:15px 0 0 0;
	padding:0;
	float:left;
	display:inline;
	text-align:left;
	position:relative;
}
#our-work-issues ul li{
	margin:0;
	padding:0;
	width:220px;
	float:left;
	position:relative;
}
#our-work-issues ul li.left{
	margin:0 149px 0 71px;
}
#our-work-issues ul.middle-list li.left{
	margin:0 271px 0 18px;
}
#our-work-issues ul.middle-list{
	margin:68px 0 46px 0;
}
#our-work-issues li img{
	float:left;
	width:220px;
	padding:0;
	margin:0;
	overflow:hidden;
	border:1px solid #93ced7;
}
#our-work-issues li .label{
	display:inline-block;
	background:url(../images/issues-header-bg-2.png) no-repeat;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#064075;
	width:220px;
	height:30px;
	margin:-31px 0 0 1px;
	float:left;
	cursor:pointer;
}
#our-work-issues li .label span{
	padding:7px 0 0 10px;
	display:block;
}
#our-work-issues li .issue-roll{
	background:#d9f6fb;
	display:block;
	visibility:hidden;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#038ba1;
	width:220px;
	float:left;
	position:absolute;
	top:130px;
	clear:both;
	z-index:30;
	border:1px solid #93ced7;
}
#our-work-issues li .issue-roll span{
	padding:10px;
	display:block;
	line-height:1.3;
}
#our-work-issues li a:hover span{
	visibility:visible;
}
#our-work-issues li a:hover .label{
	background:#93ced7;
}
/*PRINTER FRIENDLY SPECIAL TAGS*/

#addLink, #printFooter, #printHeader{
display:none;
}
