/* ISSUES STYLES -- */

.colleft{
	width:630px;
}
.col3{
	width:300px;
}

.issues-header{
	padding:0px;
}
#issues{
	width:960px;
	margin:0px auto;
	padding:0px;
	display:block;
}
#issues img{
	padding:0px;
	background-image:none;
	border:none;
	box-shadow: none;
	
}


#issues-search{
	
}
#issues-search-header, #issues-search-body, #issues-level2-search-body, #issues-archive-header, #issues-archive-body, #issues-level2-archive-body{
	width:275px;
	float:left;
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display:block;
	margin-left:15px;
}

#issues-search-body, #issues-level2-search-body, #issues-archive-body, #issues-level2-archive-body{
	min-height:120px;
	background-image: url(img/issues/search-background.png);
	margin-top:-8px;
}
#issues-level2-search-body{
min-height:70px;
height:70px;
}

#issues-level2-archive-body{
min-height:55px;
height:55px;
}
#issues-search-header, #issues-archive-header{
	height:23px;
	background-image: url(img/issues/search-header.png);
}

#issues-term{
	width:200px;
	height:33px;
	line-height:16px;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	display:block;
	padding:0px;
	margin:0px;
	padding-left:10px;
	padding-right:20px;
	color:#959595;
	background:transparent;
	background-image: url(img/issues/search-input-back.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border:none;
}
#issues-search-btn{
	width:230px;
	height:52px;
	display:block;
	text-indent:-9999px;
	font-size:0px;
	line-height:0px;
	background:transparent;
	background-image: url(img/issues/search-submit-btn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border:none;
	cursor:pointer;
	
}
#issuessearch label{
	font-size:11px;
	font-weight:bold;
}
#issuessearch input[type=checkbox], #issuessearch span{
	display:inline-block;
}
#issuessearch input[type=checkbox]{
	width:16px;
	height:16px;
	margin:0px;
	padding:0px;
	position:relative;
	margin-right:5px;
}
#issuessearch ul, #issuessearch ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

#issuessearch ul li{
	display:block;
	padding:2px;
	
}
#issuessearch span{
	font-weight:bold;
	font-size:13px;
	line-height:16px;
}

/*
#issues-search h3.search-issues{
	height:38px;
	width:100%;
	padding:0px;
	margin:0px;
	background-image: url(img/issues/search-title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	display:block;
}
*/
/* --- CAT COLORS --- */
/*.choice-and-charter-schools */
.issues-color1{
color:#15699f;
}
.issues-color1back, 
#issues.choice-charter-schools .col-header h3, #issues.choice-and-charter-schools .col-header h3{
background-color:#15699f;
}

/*.online-learning */

.issues-color2{
color:#f58220;
}
.issues-color2back,
#issues.online-learning .col-header h3{
background-color:#f58220;
}

/*.teacher-quality */
.issues-color3{
color:#00853e;
}
.issues-color3back,
#issues.teacher-quality .col-header h3{
background-color:#00853e;
}

/* .unions-and-establishment */
.issues-color4{
color:#463c5f;
}
.issues-color4back,
#issues.the-unions-establishment .col-header h3{
background-color:#463c5f;
}


/* .standards-and-testing */
.issues-color5{
color:#a3122d;
}
.issues-color5back,
#issues.standards-testing .col-header h3, #issues.standards-and-testing .col-header h3{
background-color:#a3122d;
}


/* .federal-policy */
.issues-color6{
color:#339999;
}
.issues-color6back,
#issues.federal-policy .col-header h3{
background-color:#339999;
}

.issues-content-back{
background-color:#e4e2d5;
}
/* --- CAT BLOCKS ---*/
#issues a.issue-category-block{
width:301px;
height:161px;

display:block;

font-size:0px;
line-height:0px;

text-indent:-9999px;

background-repeat: no-repeat;
background-position: 0px 0px;
	
}

#issues a.issue-category-block.choice-charter-schools, #issues a.issue-category-block.choice-and-charter-schools{
	background-image: url(img/issues/issue-category-choice-charter-schools.jpg);
}

#issues a.issue-category-block.online-learning{
	background-image: url(img/issues/issue-category-online-learning.jpg);
}


#issues a.issue-category-block.teacher-quality{
	background-image: url(img/issues/issue-category-teacher-quality.jpg);
}

#issues a.issue-category-block.the-unions-establishment, #issues a.issue-category-block.unions-and-establishment{
	background-image: url(img/issues/issue-category-unions-establish.jpg);
}

#issues a.issue-category-block.standards-testing, #issues a.issue-category-block.standards-and-testing{
	background-image: url(img/issues/issue-category-standards-testing.jpg);
}

#issues a.issue-category-block.federal-policy{
	background-image: url(img/issues/issue-category-federal-policy.jpg);
}

/* level 2 search titles */
#issues.issues-level2 .col-header h3.search-issues, #issues.issues-level2 .col-header h3.archive-issues{
	height:60px;
	font-size:0px;
	line-height:0px;
	text-indent:-9999px;
	display:block;
	width:100%;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0;
	padding:0;


}
#issues.issues-level2 .col-header h3.search-issues.choice-charter-schools, #issues.issues-level2 .col-header h3.search-issues.choice-and-charter-schools{
	background-image: url(img/issues/issue-search-choice-charter-schools.gif);
}
#issues.issues-level2 .col-header h3.search-issues.online-learning{
	background-image: url(img/issues/issue-search-online-learning.gif);
}

#issues.issues-level2 .col-header h3.search-issues.the-unions-establishment, #issues.issues-level2 .col-header h3.search-issues.unions-and-establishment{
	background-image: url(img/issues/issue-search-the-unions-establishment.gif);
}
#issues.issues-level2 .col-header h3.search-issues.teacher-quality{
	background-image: url(img/issues/issue-search-teacher-quality.gif);
}
#issues.issues-level2 .col-header h3.search-issues.standards-testing, #issues.issues-level2 .col-header h3.search-issues.standards-and-testing{
	background-image: url(img/issues/issue-search-standards-testing.gif);
}
#issues.issues-level2 .col-header h3.search-issues.federal-policy{
	background-image: url(img/issues/issue-search-federal-policy.gif);
}


/* ARCHIVE HEADERS --*/

#issues.issues-level2 .col-header h3.archive-issues.choice-charter-schools, #issues.issues-level2 .col-header h3.archive-issues.choice-and-charter-schools{
	background-image: url(img/issues/issue-archive-choice-charter-schools.gif);
}
#issues.issues-level2 .col-header h3.archive-issues.online-learning{
	background-image: url(img/issues/issue-archive-online-learning.gif);
}

#issues.issues-level2 .col-header h3.archive-issues.the-unions-establishment, #issues.issues-level2 .col-header h3.archive-issues.unions-and-establishment{
	background-image: url(img/issues/issue-archive-the-unions-establishment.gif);
}
#issues.issues-level2 .col-header h3.archive-issues.teacher-quality{
	background-image: url(img/issues/issue-archive-teacher-quality.gif);
}
#issues.issues-level2 .col-header h3.archive-issues.standards-testing, #issues.issues-level2 .col-header h3.archive-issues.standards-and-testing{
	background-image: url(img/issues/issue-archive-standards-testing.gif);
}
#issues.issues-level2 .col-header h3.archive-issues.federal-policy{
	background-image: url(img/issues/issue-archive-federal-policy.gif);
}




/* level 2 sidebar nav */
#issues-level2-nav{
width:250px;
display:block;
padding-left:30px;
}
#issues-level2-nav ul{
margin:0;
padding:0;
list-style:none;
}
#issues-level2-nav ul li{
font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	font-weight:bold;
}
#issues-level2-nav ul li a{
	color:#4e4d4c;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	background-image: url(img/bullets/red-bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding:5px 0px;
	padding-left:12px;
}
#issues-level2-nav ul li:hover > a{

}

/* level 2 sidebar buttons */
#issues a.issues-sidebar-btn{
width:300px;
height:194px;
display:block;

font-size:0px;
line-height:0px;
text-indent:-9999px;
overflow:hidden;
background-repeat: no-repeat;
background-position: 0px 0px;
margin:0;
padding:0;
}

#issues a.issues-sidebar-btn.choice-charter-schools, #issues a.issues-sidebar-btn.choice-and-charter-schools{
	background-image: url(img/issues/issue-sidebar-choice-charter-schools.jpg);
}

#issues a.issues-sidebar-btn.online-learning{
	background-image: url(img/issues/issue-sidebar-online-learning.jpg);
}

#issues a.issues-sidebar-btn.the-unions-establishment, #issues a.issues-sidebar-btn.unions-and-establishment{
	background-image: url(img/issues/issue-sidebar-the-unions-establishment.jpg);
}

#issues a.issues-sidebar-btn.teacher-quality{
	background-image: url(img/issues/issue-sidebar-teacher-quality.jpg);
}

#issues a.issues-sidebar-btn.standards-testing, #issues a.issues-sidebar-btn.standards-and-testing{
	background-image: url(img/issues/issue-sidebar-standards-testing.jpg);
}
#issues a.issues-sidebar-btn.federal-policy{
	background-image: url(img/issues/issue-sidebar-federal-policy.jpg);
}



/* level 2 sidebar buttons */
#issues a.issues-return-btn{
width:300px;
height:60px;
display:block;

font-size:0px;
line-height:0px;
text-indent:-9999px;
overflow:hidden;
background-repeat: no-repeat;
background-position: 0px 0px;
margin:0;
padding:0;
}

#issues a.issues-return-btn.choice-charter-schools, #issues a.issues-return-btn.choice-and-charter-schools{
	background-image: url(img/issues/issue-return-choice-charter-schools.gif);
}

#issues a.issues-return-btn.online-learning{
	background-image: url(img/issues/issue-return-online-learning.gif);
}

#issues a.issues-return-btn.the-unions-establishment, #issues a.issues-return-btn.unions-and-establishment{
	background-image: url(img/issues/issue-return-the-unions-establishment.gif);
}

#issues a.issues-return-btn.teacher-quality{
	background-image: url(img/issues/issue-return-teacher-quality.gif);
}

#issues a.issues-return-btn.standards-testing, #issues a.issues-return-btn.standards-and-testing{
	background-image: url(img/issues/issue-return-standards-testing.gif);
}
#issues a.issues-return-btn.federal-policy{
	background-image: url(img/issues/issue-return-federal-policy.gif);
}





/* issues feat list - */
#issues-level2-feat-list{
margin:0;
padding:0;
list-style:none;
margin-right:-30px;
margin-left:5px;
display:block;
width:640px;
}
#issues-level2-feat-list li{
width:280px;
height:70px;
overflow:hidden;

margin-right:35px;
margin-bottom:8px;

display:block;

font-size:12px;
line-height:17px;

padding-bottom:6px;
border-bottom:dotted 1px #999999;
float:left;

}
#issues-level2-feat-list li a.issues-feat-list-item img{
display:inline-block;
width:100px;
height:65px;
float:left;
margin:0;
padding:0;
margin-right:15px;
border:1px solid #d8d8d8;
-moz-box-shadow:3px 3px 0 #b1b1b1;
	-webkit-box-shadow: 3px 3px 0 #b1b1b1;
	box-shadow:3px 3px 0 #b1b1b1;
	
}
#issues-level2-feat-list a.issues-feat-list-item{
color:#333333;
text-decoration:none;
height:70px;
overflow:hidden;
display:block;
}
#issues-level2-feat-list a.issues-feat-list-item span.issue-feat-post-title{

color:#006633;
text-decoration:underline;
}



/* issues sidebar list - */
#previous-features-content{
padding:10px;
padding-right:40px;
overflow:hidden;
overflow-y:scroll;
height:200px;
}
#issues-level2-sidebar-list{
margin:0;
padding:0;
list-style:none;
margin-right:-30px;
}
#issues-level2-sidebar-list li{
overflow:hidden;

margin-bottom:8px;

display:block;

font-size:14px;
line-height:17px;

padding-bottom:8px;
border-bottom:solid 1px #999999;

}
#issues-level2-sidebar-list li a.issues-sidebar-list-item img{
display:inline-block;
width:75px;
height:49px;
float:left;
margin:0;
padding:0;
margin-right:15px;
border:1px solid #d8d8d8;
-moz-box-shadow:3px 3px 0 #b1b1b1;
	-webkit-box-shadow: 3px 3px 0 #b1b1b1;
	box-shadow:3px 3px 0 #b1b1b1;
	
}
#issues-level2-sidebar-list a.issues-sidebar-list-item{
color:#333333;
text-decoration:none;
overflow:hidden;
display:block;
}
#issues-level2-sidebar-list a.issues-sidebar-list-item span{
display:inline-block;
color:#006633;
text-decoration:underline;
}

#issues .entry-content h1{
margin-bottom:20px;
}
#issues .entry-content h3{
border-top:solid 2px #ccc;
border-bottom:solid 1px #ccc;
padding:5px 0px;
margin:8px 0px;
}