/*
Theme Name: ANGA
Description: America's Natural Gas Alliance Wordpress theme.
Version: 1.0
Author: Skookum
Author URI: http://www.skookum.com/
*/

/* Begin Typography & Colors */
html, body {height: 100%;}

body {
	margin: 0;
	color: #000;
	min-width: 928px;
	background: #0095d2 url("http://images.bipac.net/Files/anga/images/bg-body.gif") repeat-x;
	font: 11px/17px arial, helvetica, sans-serif;
}
/* General reset */
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
img {border-style: none;}
input, select, textarea {
	vertical-align: middle;
	font: 100% arial, helvetica, sans-serif;
}
a {
	color:#64a71c;
	text-decoration: none;
}
a:hover {text-decoration: underline;;}
/* structure */
#wrapper{
	margin:0 auto;
	width:950px;
}
#header{
	position:relative;
	height:63px;
	overflow:hidden;
}
#main{
	overflow:hidden;
	width:100%;
}
#content{
	float:left;
	width:406px;
}
#sidebar{
	width:225px;
	float:left;
}
#twocolumn{
	width:687px;
	float:right;
	overflow:hidden;
}
#sidecontent{
	width:276px;
	float:right;
}
#footer{
	height:109px;
	overflow:hidden;
	padding:0 0 40px;
	background:url(http://images.bipac.net/Files/anga/images/bg-footer.gif) no-repeat;
}
/* header */
.nav-bar{
	margin:0 0 0 -12px;
	padding:0;
	position:absolute;
	top:35px;
	left:27px;
	list-style:none;
	overflow:hidden;
	width: 218px;
}
.nav-bar li{
	float:left;
	background:url(http://images.bipac.net/Files/anga/images/bg-nav-bar-li.gif) no-repeat 0 7px;
	margin:0 4px 0 -4px;
	padding:0 7px 0 11px;
}
.nav-bar a{
	text-transform:uppercase;
	font-size:9px;
	color:#ffffff;
}
.search-bar{
	position:absolute;
	top:33px;
	right:13px;
	overflow:hidden;
	width:195px;
}
.search-bar .bg{
	float:left;
	background:url(http://images.bipac.net/Files/anga/images/bg-search.gif) no-repeat;
	width:149px;
	height:23px;
	margin:0 3px 0 0;
	overflow:hidden;
}
.search-bar input{
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
}
.search-bar .bg input{
	background:none;
	border:0;
	color:#636363;
	overflow:hidden;
	font: 9px/10px arial, helvetica, sans-serif;	
	text-transform:uppercase;
	padding:6px 11px 7px;
	width:127px;
}
.logo{
	background:url(http://images.bipac.net/Files/anga/images/logo.gif) no-repeat;
	float:left;
}
.logo a{
	width:225px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	height:266px;
}
#main .bg-top{
	background:url(http://images.bipac.net/Files/anga/images/bg-main-bg-top.png) no-repeat;
	width:950px;
	height:8px;
}
.main-wrap{
	background-image:url(http://images.bipac.net/Files/anga/images/bg-main.png);
	background-repeat:repeat-y;
	overflow:hidden;
	padding:0 17px 0 16px;
	width:917px;
}
.main-wrap .head{
	overflow:hidden;
	padding:6px 0 5px;
}
.main-wrap .head .carusel{
	float:left;
	width:692px;
	height:266px;
	overflow:hidden;
	position:relative;
}
.main-wrap .carusel .items{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:9999px;
}
.main-wrap .carusel .items li{
	height:266px;
	position:relative;
}
.main-wrap .carusel .text{
	position:absolute;
	top:144px;
	left:0px;
	width:692px;
}
.main-wrap .carusel .text .bg{
	background:url(http://images.bipac.net/Files/anga/images/bg-carusel-bg.png);
	overflow:hidden;
	width:100%;
}
.main-wrap .carusel .text .number{
	background:#71c11a;
	line-height:43px;
	width:43px;
	float:left;
	text-align:center;
}
.main-wrap .carusel .text .number span{
	font-size:33px;
	line-height:43px;
	font:bold 33px/43px helvetica, arial, sans-serif;
	color:#fff;
}
.main-wrap .carusel .n2{
	background:url(http://images.bipac.net/Files/anga/images/bg-h2-1.png) no-repeat;
	width:355px;
	margin:0 0 1px;
	height:26px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
.main-wrap .carusel .promo-box{
	width:400px;
	float:left;
	padding:11px 0 0 14px;
}
.main-wrap .carusel .promo-box p{
	margin:0 0 10px;
	line-height:16px;
	color:#fff;
}
.main-wrap .carusel .promo-box .more{
	width:11px;
	height:7px;
	margin:5px 0 0 3px;
	overflow:hidden;
}
.main-wrap .carusel .pagination{
	position:absolute;
	top:234px;
	left:0;
	width:692px;
	height:32px;
	overflow:hidden;
}
.main-wrap .carusel .pagination .bg{
	background:url(http://images.bipac.net/Files/anga/images/bg-pagination.png) repeat-x;
	overflow:hidden;
	width:692px;
	height:32px;

}
.main-wrap .carusel .pagination ul{
	margin:0;
	padding:0 60px 0 0;
	float:right;
	list-style:none;
	overflow:hidden;
}
.main-wrap .carusel .pagination li{
	float:left;
	margin:0 3px 0 0;
}
.main-wrap .carusel .pagination a{
	display:block;
	width:20px;
	height:22px;
	background:url(http://images.bipac.net/Files/anga/images/bg-pagination-a.gif) no-repeat;
	text-align:center;
	color:#656565;
	line-height:20px;
	font-weight:bold;
}
.main-wrap .carusel .pagination .active a,
.main-wrap .carusel .pagination a:hover{
	text-decoration:none;
	color:#fff;
	background:url(http://images.bipac.net/Files/anga/images/bg-pagination-a-hover.png) no-repeat;
}
.main-wrap h1{
	margin:0;
	
}
.main-nav{
	background:url(http://images.bipac.net/Files/anga/images/bg-main-nav.gif) repeat-x;	
	height:46px;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.main-nav:after{
	content:'';
	clear:both;
	display:block;
}
.main-nav li{
	background:url(http://images.bipac.net/Files/anga/images/bg-mainnav-li.gif) no-repeat;
	padding:0 0 0 2px;
	margin:0 2px 0 -2px;
	float:left;
	position:relative;
	z-index:1;
}
.main-nav a{
	background:url(http://images.bipac.net/Files/anga/images/bg-main-nav-a.gif) no-repeat;
	height:40px;
	display:block;
	overflow:hidden;
	position:relative;
	text-indent:-9999px;
}
.main-nav .home{
	width:77px;
}
.main-nav .who{
	width:120px;
	background-position:-78px 0;
}
.main-nav .why{
	width:158px;
	background-position:-201px 0;
}
.main-nav .policy{
	width:129px;
	background-position:-361px -1px;
}
.main-nav .learn{
	width:116px;
	background-position:-492px 0;
}
.main-nav .newsroom{
	width:114px;
	background-position:-610px 0;
}
.main-nav .blog{
	width:76px;
	background-position:-726px 0;
}
.main-nav .action{
	width:110px;
	background-position:-804px 0;
}
.main-nav a span{
	display:block;
}
.main-nav .active span,
.main-nav a:hover span{
	background:url(http://images.bipac.net/Files/anga/images/bg-main-nav-span.gif) no-repeat 50% 0;
}
.main-nav ul{
	margin:0;
	padding:0;
	background:#ddd8d8 url(http://images.bipac.net/Files/anga/images/bg-main-nav-ul.gif) no-repeat;
	list-style:none;
	position:absolute;
	top:40px;
	left:0;
	width:152px;
	float:left;
	z-index:60;
	display:none;
}
.main-nav li.hover ul,
.main-nav li:hover ul{
	display:block;
}
.main-nav ul li{
	float:none;
	padding:0 0 0px;
	background:none;
	z-index:50;
}

.main-nav ul li a{
	color:#515151;
	background:#f7f3f3;
	text-indent:0;
	font-size:10px;
	display:block;
	line-height:20px;
	padding:0 0 0 18px;
	height:auto;
	margin:0;


}
.main-nav ul li a:hover{
	background:#bababa;
	text-decoration:none;
}




.main-nav ul ul {
        margin: -41px 0 0 153px;
  	visibility: hidden;

}
.main-nav  li:hover > ul {
  visibility: visible;
}







#main .wrap{
	overflow:hidden;
	width:100%;
}

.inner #main .wrap{
	min-height:640px;
}

#content .introduction{
	background:url(http://images.bipac.net/Files/anga/images/bg-introdaction.jpg) no-repeat;
	width:406px;
	height:75px;
	margin:0 0 15px;
	text-indent:-9999px;
}
#content a{
	color:#71c11a;
	text-decoration:underline;
}
#content .green-box{
	padding:0 24px;
}
#content .green-box a:hover{
	text-decoration:none;
}
#content .green-box p{
	margin:0 0 27px;
}
.blue-box{
	background:#acdff4;
	padding:0 20px 20px 24px;
	height:100%;
}
.blue-box h4{
	background:url(http://images.bipac.net/Files/anga/images/bg-blod-h4.gif) repeat-x;
	line-height:33px;
	height:36px;
	margin:0 -20px 0 -24px;
	padding:10px 0 0 15px;
}
.blue-box h4 span{
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	background:url(http://images.bipac.net/Files/anga/images/bg-blog.png) no-repeat;
	width:32px;
	height:12px;
}
.blue-box h5{
	color:#0057a8;
	line-height:19px;
	font-size:11px;
	margin:0;
}
.blue-box h5 em{
	font-style:normal;
	font-weight:normal;	
	display:block;
}
.blue-box p{
	margin:0;
	line-height:19px;
}
#sidecontent .news{
	background:url(http://images.bipac.net/Files/anga/images/bg-news.gif) repeat-x;
	height:26px;
	padding:11px 0 0 11px;
}
#sidecontent h4{
	margin:0;
}
#sidecontent .news span{
	background:url(http://images.bipac.net/Files/anga/images/bg-news-span.png) no-repeat;
	width:87px;
	height:13px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
.dark-blue-box{
	width:100%;
	background:#0096d3 url(http://images.bipac.net/Files/anga/images/bg-dark-blue-box.gif) repeat-x;
	overflow:hidden;
	margin:0 0 7px;
}
.news-list{
	margin:15px 0 0;
	padding:0 20px;
	list-style:none;
	overflow:hidden;
}
.news-list li{
	color:#fff;
	padding: 0 0 15px;
}
.news-list strong{
	display:block;
	line-height:11px;
}
.news-list p{
	margin:0 0 15px;
	line-height:12px;
}
.dark-blue-box .more-white{
	float:right;
	background:#fff;
	padding:0 0 0 5px;
	margin:-5px 0 0;
	font-weight:bold;
	color:#0056a7;
}
.dark-blue-box .more-white img{
	vertical-align:middle;
	margin:0 0 0 5px;
}
#sidecontent .banner{
	margin:0 0 6px;
}
#sidecontent .banner2{
	margin:0 0 7px;
}
#sidecontent .advertising{
	text-indent:-9999px;
	display:block;
	background:url(http://images.bipac.net/Files/anga/images/bg-advertising.gif) no-repeat;
	margin:0 0 7px;
	width:276px;
	height:36px;
	overflow:hidden;
}
#sidebar .links span{
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	background:url(http://images.bipac.net/Files/anga/images/bg-links.png) no-repeat;
	width:114px;
	height:12px;
}
#sidebar h4{
	background:url(http://images.bipac.net/Files/anga/images/sidebar-h4.gif) repeat-x;
	margin:0;
	height:25px;
	padding:12px 0 0 14px;
}


#sidebar .links-list{
        margin:0 0 6px;
        padding:0 0 0 6px;
        list-style:none;
        height:1%;
        overflow:hidden;
        background:#d9f6b9;
}
#sidebar .links-list li{
        background:url(http://images.bipac.net/Files/anga/images/bg-links-li.gif) repeat-x;
        padding:0 0 0 15px;
        height:36px;
        line-height:36px;
        margin:0 0 6px;
}
#sidebar .links-list a{
        color:#1c4e7a;
        font:bold 12px/36px arial, helvetica, sans-serif;
        background:url(http://images.bipac.net/Files/anga/images/bg-link-a.gif) no-repeat 0 55%;
        padding:0 0 0 23px;
}


.e-news{
	background:#01aeef url(http://images.bipac.net/Files/anga/images/bg-e-mail.gif) repeat-x;
	padding:0 0 16px;
	overflow:hidden;
}
#sidecontent .e-news h4,
#sidebar .e-news h4{
	text-indent:-9999px;
	display:block;
	background:url(http://images.bipac.net/Files/anga/images/bg-e-news.png) no-repeat;
	margin:16px 0 0 21px;
	width:106px;
	height:7px;
}
#sidecontent .e-news h4{
	height:17px;
	margin:16px 0 0 23px;	
}
.e-news .bg{
	background:url(http://images.bipac.net/Files/anga/images/bg-e-news-input.gif) no-repeat;
	width:149px;
	height:27px;
	float:left;
}
.e-news input{
	float:left;
}

.e-news .bg input{
	background:none;
	border:0;
	color:#636363;
	overflow:hidden;
	font: 9px/10px arial, helvetica, sans-serif;	
	text-transform:uppercase;
	padding:8px 11px 9px;
	width:127px;
}
.e-news .wrapper{
	overflow:hidden;
	padding:0 0 0 20px;
	height:1%;
}
#footer .nav-bar{
	position:static;
	margin:45px 0 0 60px;
}
#footer .social{
	margin:40px 0 0;
	padding:0 60px 0 0;
	list-style:none;
	float:right;
	overflow:hidden;
}
#footer .social li{
	float:left;
	padding:0 0 0 15px;
	
}
#footer .social a{
	font: 9px/24px arial, helvetica, sans-serif;	
	text-transform:uppercase;
	padding:0 0 0 30px;
	float:left;
}
#footer .social .facebook{
	background:url(http://images.bipac.net/Files/anga/images/bg-f.gif) no-repeat;
}
#footer .social .rss{
	background:url(http://images.bipac.net/Files/anga/images/bg-rss.gif) no-repeat;
}
#footer .social .twitter{
	background:url(http://images.bipac.net/Files/anga/images/bg-t.gif) no-repeat;
}
.inner .head{
	background:url(http://images.bipac.net/Files/anga/images/bg-inner-head.gif) repeat-x;
	margin:6px 0 0;
	padding:0;
}
.inner #sidecontent{
	width:207px;
	float:left;
}
.inner #twocolumn{
	float:left;
}
.inner #content{
	float:right;
	width:462px;
	padding:18px 0 30px;
}
.inner #sidebar{
	float:right;
	width:225px;
	overflow:hidden;
}
.inner #sidebar .visual{
	border-bottom:3px solid #529d01;
	width:100%;
	height:139px;
}
.inner #sidebar .links-list{
	margin:0 0 6px;
	padding:0 0 0 6px;
	list-style:none;
	height:1%;
	overflow:hidden;
	background:#d9f6b9;
}
.inner #sidebar .links-list li{
	background:url(http://images.bipac.net/Files/anga/images/bg-links-li.gif) repeat-x;
	padding:0 0 0 15px;
	height:36px;
	line-height:36px;
	margin:0 0 6px;
}
.inner #sidebar .links-list a{
	color:#529d01;
	font:bold 12px/36px arial, helvetica, sans-serif;	
	background:url(http://images.bipac.net/Files/anga/images/bg-link-a2.gif) no-repeat 0 55%;
	padding:0 0 0 23px;
}


#sidecontent .logo a{
	height:256px;
}
.breadcrumps{
	width:100%;
	overflow:hidden;
	background:#def2fd;
	height:17px;
	padding:8px 0 0;
}
.breadcrumps ul{
	margin:0;
	padding:0 3px 0 0;
	list-style:none;
	overflow:hidden;
	float:right;
}
.breadcrumps li{
	float:left;
	color:#1c4f7b;
	padding:0 7px 0 11px;
	background:url(http://images.bipac.net/Files/anga/images/bg-breadcrumps.gif) no-repeat 0 5px;
	font:bold 12px/12px arial, helvetica, sans-serif;
}
.breadcrumps li:first-child{
	background:none
}
.breadcrumps a{
	font-size:9px;
	color:#1c4f7b;
	text-transform:uppercase;
	font-weight:normal;
}
.inner #content h1{
	color:#55a104;
	font:bold 21px/21px arial, helvetica, sans-serif;
	margin:0 0 21px;
}
.inner #content h2{
	color:#00a3e2;
	font:bold 12px/19px arial, helvetica, sans-serif;
}
.inner #content h2 a:link, .inner #content h2 a:active, .inner #content h2 a:visited, .inner #content h2 a:hover{
	color:#00a3e2;
	font:bold 12px/19px arial, helvetica, sans-serif;
	text-decoration:none;
}
.inner #content h2 a:hover
{
	text-decoration:underline;
}
.inner #content h2 span{
	display:block;
	color:#5ca809;
	font-weight:normal;
}
.inner #content p{
	font: 12px/19px arial, helvetica, sans-serif;
	padding:0 10px 0 0;
}
.inner .morelink
{
	padding-bottom:45px;
}

.inner #content .more{
	color:#00a3e2;
	font-weight:bold;
	text-decoration:none;
}
.inner #content .more:hover{
	text-decoration:underline;
}
.main-pagination{
	float:right;
	font: 12px/19px arial, helvetica, sans-serif;
}
.main-pagination span{
	float:left;
	color:#0b78ae;
	margin:0 20px 0 0;
}
.main-pagination ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	overflow:hidden;
}
.main-pagination li{
	float:left;
	margin:0 4px 0 0;
}
#content .main-pagination a{
	color:#0b78ae;
	display:block;
	width:16px;
	height:15px;
	line-height:15px;
	text-align:center;
	margin:2px 0 0;
	text-decoration:none;
}
#content .main-pagination .active a,
#content .main-pagination a:hover{
	background:#87dc2c;
	color:#fff;
}
#content .main-pagination .next{
	background:url(http://images.bipac.net/Files/anga/images/bg-next.gif) no-repeat 0 3px;
	text-indent:-9999px;
}







/* wp-crossfade start */
#wp-crossfade {
	text-align: left;
	position: relative;
	margin: auto;
	border: none;
}
#wp-crossfade,
.wp-crossfade-class-container {
	width: 692px;
	height: 268px;
	overflow: hidden;
}
#wp-crossfade-loading {
	padding: 98px 0;
	text-align: center;
}
.wp-crossfade-class-text-container {
	position: absolute;
	top: 144px;
	overflow: hidden;
	width: 692px;
	height: 80px;
	z-index: 998;
	background:transparent url(http://images.bipac.net/Files/anga/images/bg-carusel-bg.png) repeat scroll 0 0;
	color:#FFF;
}

.wp-crossfade-class-text h3
{
	font-size:30px;
	margin-bottom:5px;
	margin-top:15px;
	margin-left:5px;
}
.wp-crossfade-class-text span
{
	line-height:16px;
	padding-right:200px;
	width:400px;
}
.wp-crossfade-class-text-container div {
/*
	margin: 6px 0;
	padding: 0 6px;
*/
}
.wp-crossfade-class-dot-container {
	position: absolute;
	bottom: 0px;
	width: 695px;
	height: 12px;
	background:transparent url(http://images.bipac.net/Files/anga/images/bg-pagination.png) repeat-x scroll 0 0;
}

.wp-crossfade-class-dot, .wp-crossfade-class-dot-selected {
	width: 22px;
	height: 20px;
	background:transparent url(http://images.bipac.net/Files/anga/images/bg-pagination-a.gif) no-repeat scroll 0 0;
	margin-bottom:14px;
	z-index:999;
	margin-right:60px;
	text-align:center;
	font-weight:bold;
	color:#656565;
}

.wp-crossfade-class-dot-selected {
	margin-bottom:12px;
	height: 22px;
	background:transparent url(http://images.bipac.net/Files/anga/images/bg-pagination-a-hover.png) no-repeat scroll 0 0;
	opacity:0;
	color:#FFFFFF;
}

.wp-crossfade-class-number
{
	background:#71C11A none repeat scroll 0 0;
	float:left;
	line-height:43px;
	text-align:center;
	width:43px;
	margin-bottom: 36px;
	margin-right:5px;
}

.wp-crossfade-class-number span
{
	-x-system-font:none;
	color:#FFFFFF;
	font-family:helvetica,arial,sans-serif;
	font-size:33px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:43px;	
}

.wp-crossfade-class-image-container {
	overflow: hidden;
	text-align: right;
}
/* wp-crossfade end */

