/* -- Common Styles -- */
html {
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	background: #ebe9d4;
	}
/*
body {
	margin: 0 auto;
	width: 980px;
	background: url('/resources/fbact/images/bg_page.gif') top center repeat-y;	
	}
#container {
	margin: 0 0 0 11px;
	padding: 5px 0 0 0;
	}
*/
body {
	margin: 0 auto;
	background: #ebe9d4;
	}
#container {
	margin: 0 auto;
	padding: 5px 0 0 20px;
	width: 980px;
	background: url('/resources/fbact/images/bg_page.gif') top center repeat-y;	
	position:relative
	}


a {
	color: #336699;
	text-decoration: none;
	}
.box {
	border: 1px solid #ccc;
	}
.colorbox {
	border-bottom: 2px solid #369;
	}


/* -- Index Page -- */
#111th {
	/*margin: 6px 0 0 0;*/
	}

#leftIndex {
	background: #f2f1d4;
	float: left;
	width: 497px;
	padding: 15px 0 0 12px;
	}

#rightIndex {
	background: #f2f1d4;
	padding-top: 15px;
	margin: 0 11px 0 522px;
	}
#topClearer {
	height: 1px;
	clear: both;
	background: #f2f1d4;
	}
#bottomIndex {
	clear: both;
	background: #fff;
	padding: 16px 0 0 0;
	border-top: 14px solid #e5e4be;
	margin: 2px 11px 0 0;
	}

img.boxTitle {
	display: block;
	padding: 11px 0 23px 0;
	}
img.boxTitleInsider {
	display: block;
	padding: 0 0 7px 0;
	}
img.boxTitleKeyIssues {
	display: block;
	padding: 5px 0 23px 0;
	}
#boxTitleLeft {
	margin: 11px 0 23px 0;
	}

#welcomeBox {
	margin: 0 0 10px 0;
	line-height: 19px;
	}

#welcomeBox,
#takeActionBox {
	background: #fff url('/resources/fbact/images/bg_indexbox_left.gif') top left no-repeat;
	padding: 0 10px 13px 10px;
	}

#welcomeBox img#welcomeCallout {
	padding: 0 0 10px 14px;
	}

#takeActionBox {
	line-height: 17px;
	}

#takeActionBox img#actionCallout {
	padding: 4px 15px 0 5px;
	}
#takeActionBox p {
	text-align: right;
	margin: 0;
	padding: 9px 5px 4px 0;
	}
#takeActionBox h1 {
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
	font-family: tahoma, arial, verdana, sans-serif;
	margin: 0;
	padding: 0 0 10px 0;
	color: #666;
	}

#latestNewsBox {
	background: #fff url('/resources/fbact/images/bg_indexbox_left.gif') top left no-repeat;
	padding: 0 10px 13px 10px;
	}
#mainStory {
	line-height: 18px;
	}
#mainStory a#mainNews,
a#mainInsider {
	font-family: georgia, serif;
	font-size: 19px;
	font-weight: bold;
	display: block;
	margin: 0 0 8px 0;
	line-height: normal;
	}
#mainStory span {
	display: block;
	font-size: 11px;
	margin: 0 0 8px 0;
	}
#mainStory p {
	text-align: right;
	margin: 10px 0 0 0;
	padding: 0;
	}
#otherStories {
	background: url('/resources/fbact/images/bg_news_sep.gif') top no-repeat;
	padding: 25px 0 0 0;
	}
#otherStories ul {
	list-style-type: none;
	margin: 0 0 0 8px;
	padding: 0;
	}
#otherStories ul li {
	font-size: 11px;
	color: #666;
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	padding: 0 0 0 18px;
	margin: 0 0 13px 0;
	}
#otherStories ul li a {
	font-family: georgia, serif;
	font-size: 16px;
	display: block;
	}
#otherStories ul li.last {
	background: none;
	padding: 0 0 0 285px;
	}

/* -- Bottom Index -- */
#bottomLeft {
	float: left;
	display: inline;
	width: 303px;
	padding: 0 5px 0 0;
	font-size: 13px;
	xbackground: yellow;
	margin: 0 0 0 12px;
	}
#bottomCenter {
	float: left;
	display: inline;
	width: 303px;
	padding: 0 5px 0 10px;
	xbackground: blue;
	}
#bottomRight {
	float: left;
	display: inline;
	width: 299px;
	padding: 0 5px 0 10px;
	xbackground: green;
	}


#keyIssues,
#community, 
#multimedia {
	background: url('/resources/fbact/images/bg_indexbox_bot.gif') top no-repeat;
	padding: 0 10px 13px 10px;
	height: 295px;
	}
#keyIssues ul {
	list-style-type: none;
	margin: 2px 0 0 8px;
	padding: 0;
	}
#keyIssues ul li {
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	margin: 0;
	padding: 0 0 8px 20px;
	font-size: 12px;
	}
#keyIssues ul li a {
	font-family: georgia, serif;
	font-size: 16px;
	}

#commTable {
	padding: 7px 0 0 0;
	}
#multimedia p {
	text-align: right;
	margin: 0;
	padding: 13px 0 4px 0;
	}


/* --- Inside Placement -- */
#leftInside {
	float:left;
	width: 690px;
	padding: 0 0 0 10px;
	}
#rightInside {
	margin: 0 0 0 718px;
	}	

/* --- Issue Pages --- */
#issueWhereWeStand img {
	display: block;
	padding: 0 0 5px 15px;
	}
#issueWhereWeStand p {
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 1px;
	}
#issueWhereWeStand ul {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0 0 0 10px;
	}
#issueWhereWeStand ul li {
	background: url('/resources/fbact/images/li_whereStand.gif') top left no-repeat;
	padding: 0 0 20px 15px;
	line-height: 19px;
	margin: 0;
	}
#issueWhereWeStand ul li b,
#issueWhereWeStand ul li i {
	color: #339933;
	}

#issueNews,
#issueTopics {
	padding: 10px 0 0 10px;
	}

#issueMainStory a {
	display: block;
	font-size: 22px;
	font-family: georgia, serif;
	padding: 0 0 7px 0;
	line-height: 23px;
	color: #369;
	}
#issueMainStory span {
	display: block;
	padding: 5px 0 5px 0;
	font-size: 12px;
	color: #333;
	}
#issueNews p {
	text-align: right;
	margin: 0;
	padding: 5px 10px 12px 0;
	line-height: 10px;
	}
#issueMainStory {
	float: left;
	line-height: 17px;
	width: 360px;
	}

#issueOtherNews {
	background: url('/resources/fbact/images/bg_news_sep_vert.gif') top left no-repeat;
	margin: 0 0 0 383px;
	}
#issueOtherNews a {
	display: block;
	font-size: 16px;
	font-family: georgia, serif;
	color: #369;
	}
#issueOtherNews ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 5px;
	}
#issueOtherNews ul li {
	padding: 0 0 15px 17px;
	margin: 0;
	font-size: 11px;
	color: #333;
	}

#issueTopics {
	clear: both;
	}

#issueTopics ul {
	list-style-type: none;
	width: 650px;
	margin: 14px 0 0 10px;
	padding: 0;
	}
#issueTopics ul li {
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	float: left;
	position: relative;
	width: 295px;
	padding: 0 5px 5px 17px;
	}
#issueTopics ul li a {
	color: #369;
	}

#issueNews {
	margin: 0 0 15px 0;
	border-bottom: 1px dotted #333;
	}
#issueWhereWeStand {
	padding: 0 0 7px 0;
	margin: 0 0 15px 0;
	border-bottom: 1px dotted #333;
	}

#issueHeader {
	margin: 0 22px 13px 0;
	padding: 0 0 3px 0;
	border-bottom: 10px #dedede solid;
	}
#issueHeader img#hook {
	width: 638px;
	}
#issueHeader iframe#hook {
	width: 638px;
	}
#issueHeader img#ad {
	float: right;
	}
#issueHeader br#clearer {
	height: 1px;
	background: #fff;
	clear: right;
	}

/* --- Inside Boxes --- */
#insShare,
#insGetInvolved,
#insLibrary,
#insElection,
#insNews,
#insCommunity,
#insIssues {
	background: url('/resources/fbact/images/bg_inside_box.gif') top left no-repeat;
	margin: 0 22px 14px 0;
	padding: 2px 8px 7px 8px;
	}



#insLibrary ul {
	list-style-type: none;
	margin: 9px 0 0 7px;
	padding: 0 0 15px 0;
	background: url('/resources/fbact/images/bg_getInvolved_sep.gif') bottom center no-repeat;
	}
#insLibrary ul li {
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	margin: 0;
	padding: 0 0 10px 17px;
	}

/* -- Get Involved -- */
#insGetInvolved ul {
	list-style-type: none;
	margin: 0;
	padding: 5px 0 25px 0;
	background: url('/resources/fbact/images/bg_getInvolved_sep.gif') bottom center no-repeat;
	}
#insGetInvolved ul li {
	background: url('/resources/fbact/images/icon_getInvolved.gif') top left no-repeat;
	padding: 0 8px 0 55px;
	margin: 0 0 0 10px;
	font-size: 13px;
	color: #444;
	line-height: 17px;
	}
#insGetInvolved img#action {
	display: block;
	padding: 15px 0 15px 0;
	}

/* --- Footer --- */
#footer {
	background: url(/resources/fbact/images/footer_bg.jpg) 0px 0px repeat-x #3b2114;
	margin: 0px auto;
	width: 100%;
}
#footerInt{
	overflow:hidden;
	margin: 0 auto;
	padding:40px 0;
	position:relative;
	width:960px;
	}
#footerInt div.footerBox{
	background:url(/resources/fbact/images/footer_box_bg_top.png) no-repeat 0 0;
	width:247px;
	height:220px;
	overflow:hidden;
	padding:0;
	}

#footerInt div.footerBox p {
	font-size:12px;
	line-height:22px;
	color:#391f12;
	font-weight:normal;
	margin:10px 10px 0px 15px;
	*margin:0px 10px 0px 15px;
	}
	
#footerInt div.footerBox p a{
	color:#df2214;font-weight:normal;
	}
	
#footerInt div.footerBox img.header {
	margin: 10px 0px 0px 10px;
	}
table#commTable{
	padding: 0;
	margin: 0 10px 10px 10px;
	}
#contactFooter{
	float:left;
	background:url(/resources/fbact/images/footer_contact_bg.gif);
	overflow:hidden;
	padding:10px 10px;
	margin-left:20px;
	_width:360px;
	}
#contactFooter h1 {
	color:#d7d6ce;
	font-weight:lighter;
	font-size:32px;
	margin:5px 10px;
	letter-spacing:2px;
	_margin:5px 10px;
	_font-size:25px;
	}
#contactFooter div.address {
	font-size:12px;
	color:#d7d6ce;
	float:left;
	margin:10px 45px 0 10px;
	font-style:normal;
	line-height:19px;
	_font-size:10px;
	_margin:10px 20px 0 10px;
	font-weight:normal;
	}
#footer ul {
	list-style-type: none;
	padding: 30px 0px 10px 0;
	clear: both;
	text-align: center;
	color: #d7d6ce;
	}

#footer ul li {
	display: inline;
	border-right: 1px solid #e0dec8;
	margin: 0 10px;
	padding-right: 10px;
	}

#footer ul li a {
	font-size: 14px;
	color: #e0dec8;
	font-weight: normal;
	}
	
#footer ul li.last {
	border-right:0px;
	}


/* -- temp -- */
img#insideActionImg {
	display: block;
	padding: 7px 0 7px 33px;
	text-align: center;
	}
h1 {
	color: #369;
	font-size: 25px;
	line-height: 27px;
	font-family: georgia, serif;
	margin: 15px 0 0 0;
	padding: 0;
	}
#insIssues ul {
	list-style-type: none;
	margin: 10px 0 0 8px;
	padding: 0;
	}
#insIssues ul li {
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	margin: 0;
	padding: 0 0 8px 20px;
	font-size: 12px;
	}
#insIssues ul li a {
	font-family: georgia, serif;
	font-size: 16px;
	}
img#insLibLink {
	display: block;
	text-align: right;
	padding: 5px 0 3px 100px;
	}

#starImage {
	padding: 0 10px 10px 0;
	}


#insNews ul {
	list-style-type: none;
	margin: 1px 0 0 7px;
	padding: 0 0 10px 0;
	}
#insNews ul li {
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	margin: 0;
	padding: 0 0 12px 20px;
	font-size: 12px;
	color: #6b6b6b;
	}
#insNews ul li a {
	display: block;
	font-family: georgia, serif;
	font-size: 15px;
	}
#insNews ul li.last {
	text-align: right;
	background: none;
	padding: 8px 0 2px 40px;
	}

/* -- Share Your Story -- */
#shareDiv {
	margin: 15px 15px 0 15px;
	background: #f0f0f0;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	background: #f0f0f0;
	padding: 8px 15px 15px 33px;	
	}
table#share td {
	padding: 10px 0 0 0;
	}
table#share td.space {
	padding: 10px 15px 0 0;
	}
table#share input.email {
	width: 580px;
	}
table#share input.joinEmail {
	width: 460px;
	}
table#share input.firstName {
	width: 200px;
	}
table#share input.lastName {
	width: 360px;
	}
table#share input.street {
	width: 460px;
	}
table#share input.city {
	width: 354px;
	}
table#share input.state {
	width: 80px;
	}
table#share select {
	width: 105px;
	}
table#share select.theme {
	width: 400px;
	}
table#share input.postalCode {
	width: 100px; 
	}
table#share textarea {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	width: 582px;
	height: 55px;
	}
table#share textarea.story {
	height: 270px;
	}
/* -- Share -- */
#shareTitles {
	margin: 10px 0 0 0;
	}
#shareTitles img#st {
	padding: 7px 0 0 8px;
	}
#shareText {
	line-height: 19px;
	}
#shareFirst {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 12px 0;
	}
#shareText span {
	color: #ee3224;
	font-size: 20px;
	font-weight: bold;
	}
#shareCallout {
	text-align: center;
	margin: 20px 0 8px 0;
	}
#theShareForm {
	margin: 28px 30px 20px 30px;
	}
#theShareForm .firstName,
#theShareForm .lastName,
#theShareForm .email {
	width: 260px;
	}
#theShareForm .street {
	width: 620px;
	}
table#theShareTbl th {
	font-weight: normal;
	padding: 0 15px;
	text-align: left;
	}
#theShareForm .city {
	width: 303px;
	}
#theShareForm .state {
	width: 200px;
	}
#theShareForm .postalCode {
	width: 80px;
	}
#theShareForm .story {
	width: 620px;
	height: 300px;
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	}
#theShareBtn {
	text-align: right;
	margin: 15px 0 0 0;
	}
#theShareForm #theShareBtn input {
	padding: 8px;
	}

/* -- News Page -- */
ul#news {
	list-style-type: none;
	margin: 15px 0 0 10px;
	padding: 0;
	}
ul#news li {
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	padding: 0 0 0 23px;
	margin: 0 0 15px 0;
	}
ul#news li span {
	display: block;
	}
ul#news li a {
	display: block;
	font-family: georgia, serif;
	font-size: 16px;
	}

/* -- Main Issue Screen --*/
.anIssue,
.aVideo {
	margin: 15px 0 0 10px;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #999;
	}
ul.issueImg,
ul.communityList,
ul.involvedList {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
ul.issueImg li {
	padding: 0 0 0 170px;
	line-height: 20px;
	}
ul.issueImg li.animal {
	background: url('/resources/fbact/images/is_animal.jpg') top left no-repeat;
	}
ul.issueImg li.envir,
ul.issueImg li.climate {
	background: url('/resources/fbact/images/is_envir.jpg') top left no-repeat;
	}
ul.issueImg li.farm {
	background: url('/resources/fbact/images/is_farm.jpg') top left no-repeat;
	}
ul.issueImg li.inter,
ul.issueImg li.fta {
	background: url('/resources/fbact/images/is_inter.jpg') top left no-repeat;
	}
ul.issueImg li.labor {
	background: url('/resources/fbact/images/is_labor.jpg') top left no-repeat;
	}
ul.issueImg li.rural {
	background: url('/resources/fbact/images/is_rural.jpg') top left no-repeat;
	}
ul.issueImg li.taxes,
ul.issueImg li.estate {
	background: url('/resources/fbact/images/is_taxes.jpg') top left no-repeat;
	}
ul.issueImg li.trans {
	background: url('/resources/fbact/images/is_trans.jpg') top left no-repeat;
	}
ul.issueImg li.dairy {
	background: url('/resources/fbact/images/is_dairy.jpg') top left no-repeat;
	}
ul.issueImg li.cleanair {
	background: url('/resources/fbact/images/is_cleanair.jpg') top left no-repeat;
	}
ul.issueImg li.food {
	background: url('/resources/fbact/images/is_food.jpg') top left no-repeat;
	}
ul.issueImg li.disaster {
	background: url('/resources/fbact/images/is_disaster.jpg') top left no-repeat;
	}
ul.issueImg li.water {
	background: url('/resources/fbact/images/is_water.jpg') top left no-repeat;
	}

a.isTitle {
	font-family: georgia, serif;
	font-size: 22px;
	display: block;
	padding: 0 0 5px 0;
	}
ul.communityList li.agbites {
	background: url('/resources/fbact/images/cm_agbites.gif') top left no-repeat;
	}
ul.communityList li.convAnimalCare {
	background: url('/resources/fbact/images/cm_convAnim.gif') top left no-repeat;
	}
ul.communityList li.newsline {
	background: url('/resources/fbact/images/cm_newsline.gif') top left no-repeat;
	}
ul.communityList li.fblog {
	background: url('/resources/fbact/images/cm_fblog.gif') top left no-repeat;
	}
ul.communityList li.fbnews {
	background: url('/resources/fbact/images/cm_fbnews.gif') top left no-repeat;
	}
ul.communityList li.heartland {
	background: url('/resources/fbact/images/cm_heartland.gif') top left no-repeat;
	}
ul.communityList li {
	padding: 0 0 0 175px;
	line-height: 20px;
	}

ul.involvedList li {
	padding: 0 0 0 55px;
	margin: 5px 0 0 10px;
	line-height: 20px;
	}
ul.involvedList li.sign {
	background: url('/resources/fbact/images/icon_write.gif') top left no-repeat;
	}
ul.involvedList li.write {
	background: url('/resources/fbact/images/icon_sign.gif') top left no-repeat;
	}
ul.involvedList li.share {
	background: url('/resources/fbact/images/icon_share.gif') top left no-repeat;
	}

/* -- Petition -- */
#viewPetition {
	text-align: center;
	padding: 20px 10px;
	}
#viewPetition a {
	font-size: 16px;
	font-weight: bold;	
	}
 

ul#sign,
ul#share {
 	list-style-type: none;
 	margin: 5px 0 0 0;
 	padding: 0;
 	}
ul#sign li,
ul#share li {
 	margin: 0 0 0 10px;
 	padding: 0 0 0 55px;
 	}
ul#sign li {
 	background: url('/resources/fbact/images/icon_star.gif') no-repeat left top;
	}
ul#share li {
 	background: url('/resources/fbact/images/icon_share.gif') no-repeat left top;
 	}


ul#sign li h2 {
	color: #336699;
	font-size: 17px;
	margin: 0;
	padding: 12px 0 4px;
	}
table#petitionTable {
	margin: 8px 0 0 0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}
table#petitionTable th {
	background: #f6f6f6;
	text-align: left;
	padding: 4px 0 4px 8px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
table#petitionTable td {
	padding: 7px 6px 7px 8px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}

#insCommunity ul {
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0;
	}
#insCommunity li {
	padding: 0 0 8px 0;
	}

/* -- ShareIt -- */
#themesTitle {
	padding: 15px 0 5px 0;
	text-align: center;	
	}
table#shareIt {
	margin: 10px 0 0 50px;
	}
table#shareIt th {
	font-weight: normal;
	text-align: left;
	border-right: 1px dotted #666;
	padding: 0 10px 15px 0;
	}
table#shareIt th.top,
table#shareIt td.top {
	border-bottom: 1px dotted #666;
	}
table#shareIt th.bottom,
table#shareIt td.bottom {
	padding-top: 15px;
	}
table#shareIt th.last {
	border-right: 0px;
	}
table#shareIt td {
	padding: 0 0 15px 15px;
	}


/* -- Web Stickers -- */
table#stickers {
	margin: 10px 0 10px 60px;
	}
table#stickers th {
	padding: 12px 45px 10px 0;
	border-bottom: 1px dotted #999;
	}
table#stickers td {
	padding: 12px 0 10px 0;
	border-bottom: 1px dotted #999;
	}
table#stickers td textarea {
	width: 340px;
	}

#clearer { 
	clear: both;
	}
.clearer {
	clear: both;
	font-size: 1px;
	height: 15px;
	}

	
/* ---------------- New Index Page ---------------- */
a.continue{
	display:block;
	float:right;
	padding-top:0px;
	}
	
.floatright{
	float:right;
	}
	
.floatleft{
	float:left;
	}
	
img.floatright{
	margin:2px 5px 5px 13px;
	padding:1px;
	}
	
div.hr{
	height:10px;
	margin:15px 0 0px 0;
	padding:0px 0 0 0;
	background:url('/resources/fbact/images/divider_line.jpg') no-repeat 0 0;
	clear:both;
	}
	
div.hr hr{
	display:none;
	}	
	
	
ul.roundBullet {
	list-style-type: none;
	margin: 15px 0 25px 8px;
	padding: 0;
	}
	
ul.roundBullet li {
	font-size: 11px;
	color: #666;
	background: url('/resources/fbact/images/li_topics.gif') top left no-repeat;
	padding: 0 0 0 18px;
	margin: 0 0 13px 0;
	font-weight:normal;
	}
	
ul.roundBullet li a {
	font-family: georgia, serif;
	font-size: 16px !important;
	display: block;
	*font-size:15px;
	font-weight:normal;
	}
	
ul.fb{
	list-style-type: none;
	margin: 15px 0 35px 8px;
	padding: 0;
	}
	
ul.fb li {
	font-size: 14px;
	color: #000;
	background: url('/resources/fbact/images/fb_bullet.gif') top left no-repeat;
	padding: 0 0 0 50px;
	margin: 0 0 13px 0;
	line-height:21px;
	font-weight:normal;
	}
	
ul.fb li a {
	color: #000;
	font-size: 16px;
	font-weight:normal;
	
	}


/*////////////////////TOP//////////////////*/	

#topIndex {
	background:url(../images/gradient_bg.jpg) repeat-x top left #fff;
	margin: 0px 11px 0 0;
	padding: 0 0 11px 0;
	overflow:hidden;
	position:relative;
	width:960px;
	}
	
#topIndex p {
	font-size:12px;
	color:#252525;
	margin:5px 10px 15px 0px;
	line-height:18px;
	font-weight:normal;
	}
	
#topIndex a.twoRow{
	display:inline block;
	margin:0px 0px 10px 0px;
	}
	
#topIndex a.twoRow img{
	padding-top:3px;
	}
	
#topIndex a.twoRow alt{
	font-size:12px;
	color:#3d6283;
	}	

.leftIndex {
	float: left;
	width: 497px;
	padding: 5px 0 0 12px;
	_width:477px;
	}

#topIndex h1{
	padding-bottom:0px;
	margin:0;
	line-height: 16px;
}


.leftIndex h2 a, .leftIndex h2 {
	color:#155b87;
	font-family: georgia, serif;
	font-size: 20px;
	margin: 5px 0 8px 0;
	font-weight:lighter;
	}
	
.leftIndex span.source {
	display:block;
	color:#353535;
	font-family:tahoma, arial, sans-serif;
	font-size:13px;
	}

.rightIndex {
	padding-top: 15px;
	margin: 0 11px 0 535px;
	background:url('/resources/fbact/images/bg_vote.gif') no-repeat 300px 160px;
	_float:right;
	_margin:0 9px 0 0;
	_width:407px;
	}
	
.rightIndex.bottom {
	padding:20px 0  20px 30px;
	margin:40px 11px 0 515px;
	background:url('/resources/fbact/images/vertical_divider.gif') no-repeat top left;
	_float:right;
	_margin:0 9px 0;
	_width:410px;

	}
	
#topIndex .rightIndex p{
	margin-right:20px;
	font-weight:normal;
}
	
/*////////////////////BOTTOM//////////////////*/	
	
#bottomIndex {
	clear: both;
	background: #fff;
	padding: 16px 0 0 0;
	border-top: 14px solid #e5e4be;
	margin: 2px 11px 0 0;
	overflow:hidden;
	position:relative;
	width:960px;
	}
	
/*////////////////////TABS//////////////////*/	
#tabContainer{
	margin:0px;
	min-height: 500px;
	}
	
	
#tabContainer ul.tabsMenu{
	list-style-type:none;
	margin-left:-37px;
	z-index:100;
}
#tabContainer ul.tabsMenu li{
	display:inline;
}
	
#tabContainer ul.tabsMenu li a{
	display:block;
	background:url(../images/tabs_bg.gif) repeat-x bottom left;
	margin:0;
	padding:13px 10px 10px 10px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	height:40px;
	float:left;
	text-transform:uppercase;
	font-size:13px;
	color:#1e5476;
	vertical-align:middle;
	/* For IE 7 */
 	zoom: 1;
	*font-size:12px;
	font-weight:normal;
	}
	
	
#tabContainer ul.tabsMenu li a#cleanAir,#tabContainer ul.tabsMenu li a#cleanWater{
	padding:23px 10px 0px 10px;
	background:url(../images/tabs_bg.gif) repeat-x 0 15px;
	}
	
#tabContainer ul.tabsMenu li a#disasterAssistance.tabsMenuActive{
	height:40px;
	color:#353535;
	border-bottom:0px solid #ccc;
	background:#fff;
	}	
	
/*////////////////////TAB CONTENT//////////////////*/	

#tabContainer #tabsContent{
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:3px solid #336699;
	overflow:hidden;
	xxclear:both;
	padding:10px 0px 5px 10px;
	margin: 0 2px 0 0;
	}
	
#tabContainer #tabsContent h1{
	color:#000;
	font-size:18px;
	font-weight:lighter;
	font-family:tahoma, arial, sans-serif;
	margin:10px 0px;
	letter-spacing:1px;
	}
	
#tabContainer #tabsContent p{
	font-size:14px;
	line-height:20px;
	color:#353535;
	font-weight:normal;
	}

#tabContainer #tabsContent .tabsContentBotLeft{
	float:left;
	width:49%;
	}
	
#tabContainer #tabsContent .tabsContentBotRight{
	float:right;
	width:49%;
	}

	
#newInsiderText {
	color:#252525;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	}
#tabPhoto {
	padding: 1px;
	border: 1px solid #ccc;
	margin-right: 12px;
	}
#tabIntro {
	color: #353535;
	font-size: 13px;
	font-weight: normal;
	line-height: 22px;
	}

.tab_cleanair,
.tab_water,
.tab_fta,
.tab_food,
.tab_labor,
.tab_estate,
.tab_dairy,
.tab_climate {
	visibility: hidden;
	display: none;
	}

/* -- Elections -- */
.electionItem {
	margin: 15px 0 0 10px;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #999;
	}
.electionItem ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
.electionItem ul li {
	padding: 0 0 0 170px;
	line-height: 20px;
	}
.electionItem ul li.officials {
	background: url('/resources/fbact/images/gotv_officials.jpg') top left no-repeat;
	}
.electionItem ul li.candidates {
	background: url('/resources/fbact/images/gotv_candidates.jpg') top left no-repeat;
	}
.electionItem ul li.register {
	background: url('/resources/fbact/images/gotv_register.jpg') top left no-repeat;
	}
.electionItem ul li.absentee {
	background: url('/resources/fbact/images/gotv_absentee.jpg') top left no-repeat;
	}

#insElection {
	line-height: 17px;
	}
#insElection ul {
	list-style-type: none;
	margin: 12px 0 0 0;
	padding: 0;
	}
#insElection ul li {
	margin: 5px 0 0 15px;
	padding: 2px 0 6px 30px;
	}
#insElection ul li a {
	font-family: georgia, serif;
	font-size: 15px;
	}
#insElection ul li.register {
	background: url('/resources/fbact/images/li_register.gif') top left no-repeat;
	}
#insElection ul li.absentee {
	background: url('/resources/fbact/images/li_absentee.gif') top left no-repeat;
	}
#insElection ul li.candidates {
	background: url('/resources/fbact/images/li_candidates.gif') top left no-repeat;
	}
#insElection ul li.officials {
	background: url('/resources/fbact/images/li_officials.gif') top left no-repeat;
	}

#insideHeader {
	margin: 0 15px 15px 0;
	font-size: 12px;
	color: #333;
	padding: 4px 0 4px 10px;
	background: #f6f6f6;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	}
#insideHeader a {
	font-weight: bold;
	}


ul#index714 {
	list-style-type: none;
	margin: 8px 0 0 33px;
	padding: 0;
	}
ul#index714 li {
	margin: 0;
	padding: 4px 0 12px 30px;
	}
ul#index714 li.capitol {
	background: url('/resources/fbact/images/li_capitol.gif') top left no-repeat;
	}
ul#index714 li.video {
	background: url('/resources/fbact/images/li_video.gif') top left no-repeat;
	}
ul#index714 li.share {
	background: url('/resources/fbact/images/li_share.gif') top left no-repeat;
	}
ul#index714 li a {
	font-weight: bold;
	font-size: 15px;
	}


