/*
ELEMENTS:
content elements
*/

.contentrecord h1.title { 
	border-bottom:2px solid #AEABA2;
	color:#B20000;
	font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:5px 0;
	padding:0;
	text-transform:uppercase;
}
.contentrecord h1.title a{
	color:#B20000;
	text-decoration:none;
}
.contentrecord h2.subtitle { 
	color:#354149;
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
}

.contentrecord h4.date { /*display:inline;*/ }

.content{ color:#354149; }

.textBlockTitle { margin-top:0; }

.voteTable {}
.voteTable tr {}
.voteTable td { border:1px solid #807A66; vertical-align:top; }

.issuesList ul { margin-left:0; }
.issuesList ul li { list-style:none; margin-bottom:20px;  }
.issuesList ul li img { border:3px solid #a1a6aa; float:left; margin-right:20px; }
.issuesList ul li h4 { float:left; margin:0; width:260px; }
.issuesList ul li h4 a {  }
.issuesList ul li div.abstract {  }
.issuesList ul li div.abstract a { display:none; }

.photoGalleryList ul li { list-style-type:none; padding-bottom:25px; }
.photoGalleryList ul li img { float:left; margin-right:25px; }
.photoGalleryList ul li h4 { float:left; margin:0; padding-bottom:0.75em; width:400px; }
.photoGalleryList ul li .dateUpdated { float:left; width:400px; }

.textList ul li { list-style:disc inside !important; }

ul.LegislationTabs {
background:#7691A6 none repeat scroll 0 0;
border:0 none;
clear:both;
height:25px;
margin:0;
padding:0;
width:570px;
}
ul.LegislationTabs li {
border-right:1px #fff solid;
color:#FFFFFF;
float:left;
font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
font-size:14px;
font-weight:bold;
margin:0;
padding:3px 0;
}
ul.LegislationTabs li a {
	color:#fff;
	margin:0 5px;
}
ul.LegislationTabs li a:hover {
	background:#516d83;
