/* CSS Document */
body{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a, img{border:none;}
p,h1,h2,h3,h4,h5,ul,li{margin:0; padding:0;}
ul, li{list-style:none;}
a{color:#417f03;text-decoration:underline;}a:hover{color:#789511;text-decoration:none;}
.b{color:#7e520c;text-decoration:none;font-size:12px;}.b:hover{color:#7e520c;text-decoration:underline;font-size:12px;}
.b:active, .b:focus {outline: 0;}
h4,.t{font-size:12px;}
.t{font-weight:bold}
#banner_main{position:relative;}
#banner_nav{
	position:absolute;
	width:150px;
	height:40px;
	left:2px;
	bottom:-1px;
	z-index:100;
}

#wrapper{width:990px; margin:0 auto;}
#header{height:80px; position:relative;}
#header_left {width:335px; height:100%; background:url(../img/layout/loren_legarda.jpg) no-repeat left bottom; float:left;}
#header_left1{width:335px; height:100%; background:url() no-repeat left bottom; float:left;}
#banner_right{width:331px; height:70px; float:right; margin-top:5px;}
#header_logo_link{
	width:335px;
	height:164px;
	display:block;
	position:absolute;
	left: 2px;
	top: -84px;
}

#navigation{height:30px;}

.nav_main{display:inline;}
.nav_main li{display:inline; text-align:center;}
.nav_main_size1{float:left; margin:0 25px 0 10px;}
.nav_main_size2, .nav_main_size2b, .nav_main_size3, .nav_main_size4, .nav_main_size5, .nav_main_size6, .nav_main_size7, .nav_main_size8{float:left; margin:0 25px 0 0;}
.nav_main_size1 a, .nav_main_size2 a, .nav_main_size2b a, .nav_main_size3 a, .nav_main_size4 a, .nav_main_size5 a, .nav_main_size6 a, .nav_main_size7 a, .nav_main_size8 a{display:block; height:20px; padding-top:5px; color:#f8f8f8; text-decoration:none; margin-top:3px;}
.nav_main_size1 a:hover, .nav_main_size2 a:hover, .nav_main_size3 a:hover, .nav_main_size4 a:hover, .nav_main_size5 a:hover, .nav_main_size6 a:hover, .nav_main_size7 a:hover, .nav_main_size8 a:hover{color:#ecffbe;}

#banner_main{height:370px;}
#teaser_left{width:720px; float:left; background:url(../img/layout/bgnews.gif) repeat-x top left; margin-top:5px;}
#teaser_img{float:left; width:370px;margin-top:5px;}
#teaser_img img{margin-bottom:5px;}
#teaser_content{float:right; width:335px;margin-left:5px; background:url() no-repeat right top;}
#teaser_content p{margin-right:10px;margin-left:10px ;line-height:18px; text-align:left;}

#sidebar{width:265px; float:right; position:relative;}
#countdown{height:90px; width:265px; background:url(../img/countdown/bg_countdown.jpg) no-repeat right top; position:absolute; top:-20px; right:0; z-index:99;}
#advocacies{text-align:right;}
#advocacies img{margin-bottom:5px;}

#horizontal_scroll{display:inline;}
#horizontal_scroll li{display:inline;}

#topnews{float:left; width:376px; text-align:left; line-height:18px;}
#title_content{background:url(../img/layout/bg_topnews.jpg) repeat-x top left; padding:15px 10px 0 10px;}
#title_content img{vertical-align:middle;}
#title_content li{margin-bottom:15px;}
#onCam{float:left; width:285px;}
#didyouknow{float:right; width:285px; line-height:18px;}
#dkKnow{background:url(../img/Senate_Seal.png) no-repeat top right;width: 30px;height:30px;position: relative; top: -20px; left: 250px; z-index:999;}
#didyouknow_content{padding:15px 4px 0 4px;}
#didyouknow_content li{margin-bottom:15px;}
.billjust{text-align:left;}
#luntianloren{
	position:absolute;
	top:-20px;
	left:7px;
	width:298px;
	height:258px;
}

#testimonies{float:left; width:390px;}
#speakup{float:left; width:395px;}
#speakup_content{padding:0 10px 0 0px;}
#speakup_content li{margin-right:10px;}

#pressroom,#media,#about,#project,#link{float:left; margin-right:20px;}
#stayconnected{float:right; width:390px; background:url(../img/layout/bg_stayconnected.jpg) repeat-x top left; position:relative;}
#stayconnected ul{display:inline;}
#stayconnected li{display:inline;}
#sharingisgreen{position:absolute; left:10px; top:-30px; width:300px; height:60px; background:url(../img/sharingisgreen.png) no-repeat bottom left;}

#lingkodloren{float:right; width:282px; height:80px; position:relative;}
#lingkodloren_img{position:absolute; width:282px; height:112px; left:0; top:-32px;}
#shoutbox{float:right;}
#followtwit{width:182px;float:right;margin-top:10px;}
#followtwit img{margin-bottom:10px;}

#footer_left{float:left; width:600px; background:url(../img/layout/bg_footer.jpg) repeat-x top left;}
#footer_left a{color:#727272; font-size:1.1em; text-decoration:none;}
#footer_left a:hover{color:#727272;  text-decoration:underline;}
#stay_connected1{float:left; width:350px;}
#stay_connected1 p{line-height:18px; font-size:14px;}
#stay_connected2{float:right; position:relative; height:154px; width:140px;}
#img_birdgame{position:absolute; top:0; left:10px;}

#copyright{height:40px; background-color:#052f0b; text-align:center;} /* 4d6d00*/
#copyright p{color:#bed281; padding-top:10px;}

.img_testi{float:left;width:84px;height:90px;}
.testip,.img_testi{margin-bottom:10px;}
.testip{width:275px;float:left;margin-left:5px;line-height:18px;}
.testicontent{margin-top:15px; font-size:12px; line-height:18px;}
.testicontent img{vertical-align:middle;}
.marginb{margin-bottom:15px;}
.invi{visibility:hidden;}
.clear_both{clear:both;}
.spacer{height:20px;}
.spacer40{height:40px;}
.spacer38{height:38px; background:url(../img/layout/highlights.jpg) repeat-x top left;}
.spacer25{height:25px; background:url(../img/layout/spacer25.jpg) repeat-x top left;}
.spacer5{height:5px;}
.hspacer20{float:left; width:20px;}
.hspacer15{float:left; width:15px;}
.bg_titles{height:28px; background:url(../img/layout/bg_titles.jpg) repeat-x bottom left;}
.footer_title{padding:10px 0 0 5px;}
.footer_title li{margin-bottom:10px;}
.bold{font-weight:bold;}

.green{color:#284e04;}
.head4{font-weight:bold;}

.teaserTitle{font-size:24px; font-family:"Times New Roman", Times, serif; font-weight:normal;}
.date{font-size:12px;}
.nav{text-transform:uppercase; font-size:12px; font-weight:bold;}

.date,.nav,.arial{font-family:Arial, Helvetica, sans-serif;}
.calibri{font-family:Calibri, Verdana;}
.cambria{font-family:Georgia, "Times New Roman", Times, serifa;}
.trebuchet{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.tahoma,.myriad{font-family:Tahoma, Geneva, sans-serif;}

.p10{font-size:10px;}
.p12{font-size:12px;}
.p14{font-size:14px;}
.p16{font-size:16px;}
.p18{font-size:18px;}
.p20{font-size:20px;}
.pem{font-size:1.1em;}

.c5454{color:#545454;}
.c4e4e{color:#4e4e4e;}
.c3737{color:#373737;}
.cfff{color:#fff;}
.cbed{color:#bed281;}
.c333{color:#333;}
.c7272{color:#727272;}
.c000{color:#000;}
.cecf{color:#ecffbe;}

.b333{background-color:#000;}

.aleft{text-align:left;}
.acenter{text-align:center;}
.fleft{float:left;}
.link a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#7e520c;}
.link a:hover{text-decoration:underline; color:#7e520c;}
.link img{vertical-align:middle}
.nobold{font-weight:normal;}

#electiontime{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; min-height:10px; text-align:center; font-weight:bold; margin-top:5px;}
* html .spacer5{min-height:5px; height:5px; margin:0; padding:0; display:inline;}
* html .nav_main_size1, * html .nav_main_size2, * html .nav_main_size2b, * html .nav_main_size2b, * html .nav_main_size3, * html .nav_main_size4, * html .nav_main_size5, * html .nav_main_size6, * html .nav_main_size7,* html #header_left, * html #nav a{display:inline;}

.titlehref a,.titlebill{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#284e04; text-decoration:none; font-weight:bold;}
.titlehref a:hover{color:#284e04; text-decoration:underline;}

#popup{width:280px; margin:10px;}
#pfull{width:460px; margin:10px;}
#popup h4, #pfull h4{font-size:18px; color:#900; margin-bottom:10px;}
#popup p, #pfull p{font-size:14px; margin-bottom:5px;}


/* volunteer */

.volunteer_drop {color:#f4f4f4;font-family:Cambria;font-size: 15px;}
.volunteer_drop1{color:#f4f4f4;font-family:Cambria;font-size: 17px;}
.volunteer_small{font-size: 10px;}
.volunteer_php{font-size: 12px;}
.v{color:#d6de23;text-decoration:none;}.v:hover{color:#f4f4f4;text-decoration:none;}
.volunteerdiv{width:990px;left:50%;margin-left:-495px;position:absolute; z-index:1}
.volunteerdiv img{float:right;}

/* connect */
#wrapper .connectwith{background:url(../img/connect_with_loren.jpg);width:283px;height:131px;float:left;margin-left:6px;display:inline;}
#wrapper .connectlogo{width:225px;height:auto;margin:60px 0 0 35px;}
