/* Drupal specific styles */


/* Administration menu module */
#admin-menu {
	font-size: 11px !important;
}




/* WYSIWYG / CKEditor */
body.cke_show_borders {
	background-color: #FFF !important;
	background-image: none !important;
}





/* Indent sidebar contenet blocks */
#left-sidebar .block .content {
	padding-left: 15px;
}

#left-sidebar .block {
	margin-top: 15px;
}


#left-sidebar h3 {
	margin-bottom: 0;
	margin-top: 0;
}

#left-sidebar p {
	padding: 3px 0;
}



/******************************
*	Remote (RSS fed) Alerts
******************************/
.alert-block-slcounty .title , 
.alert-block-utahcounty .title {
	background-image: url('../img/global/alert.png') !important;
	_background-image: url('../img/global/alert.gif') !important;
/*	height: 1px !important;*/
	background-repeat: no-repeat;
	background-position: right top;
}
/*
.alert-block-slcounty .title, 
.alert-block-slcounty .content, 
.alert-block-utahcounty .title, 
.alert-block-utahcounty .content { 
	position: relative; 
	top:-6px;
	margin-bottom:-6px;
	
	_margin-bottom:0;
	_margin-top:-6px;
	_top:auto;
	_position:auto;
}
*/
.alert-block-slcounty .title, 
.alert-block-utahcounty .title {
	padding-top:8px;
}
/*
.alert-block-slcounty .content, 
.alert-block-utahcounty .content { 
	padding-top: 13px;
}
*/

/* RSS fed boxes */
.alert-block-slcounty .title, 
.alert-block-utahcounty .title {
	padding-right: 26px;
	padding-bottom: 3px;
	font-size: 0.9em;
	
	*font-size: 0.8em;

	_padding-left: 0 !important;
	_background-image: none !important !important;
	_background-color: #44558C; 
	_padding-bottom: 0 !important;
	_height: 24px !important;

}
.alert-block-utahcounty .content a,
.alert-block-slcounty .content a  {
	_display:block;
	_margin-top: 6px;
	_margin-bottom: 2px;
}


.block-title-alert---sl-county .expandee,
.block-title-alert---ut-county .expandee {
	position: relative;
	top:-16px;
	padding-bottom: 10px;
}





/******************************
*	Local site alert boxes
******************************/
.view-alerts .views-row {
	margin-bottom: 10px;
}

.view-alerts .views-row .expandee {
	padding-bottom: 20px;
}





/******************************
*	Current status blocks
******************************/
#block-views-current_status-block_1 { 
	width: 135px; 
	height: 113px;
	background-image: url('../img/global/status-box-155px.png');
	background-repeat: no-repeat;
	text-align: center;
	font-size: 16px;
/*	font-family: Verdana;*/
/*	margin-top: 15px;*/
	position: relative;
	left: -3px;
	color: #000;
	padding: 2px 10px;	
}
#block-views-current_status-block_1 ..view-content {

}
#block-views-current_status-block_1 b { 
	font-size: 16px;
	display:block;
}
#block-views-current_status-block_1 span.status-percent, .field-field-status-percent { 
	font-size: xx-large;
	font-weight: bold; 
	display: block;
}
#block-views-current_status-block_1 .footnote { 
	font-size: 0.8em;
	display: block;
}

#block-views-current_status-block_1 .content { 
	border: 0 !important;
}
.children-inline * {
	display:inline !important;
}
.xx-bold {
	font-size:xx-large;
	font-weight:bold;
}
#block-views-current_status-block_1 .xx-bold {
	position: relative;
	left: -5px;
}


/******************************
*	Photo Gallery
******************************/
.gallery-images-list .item-list ul li { 
	list-style-type: none; 
	float: left; 
	width: 20%;
	text-align: center;
}
.gallery-list .item-list ul.gallery-cover-list li { 
	list-style-type: none; 
}
.gallery-images-list .item-list ul li .image-thumbnail-view .image-title {
	clear: both;
	height: 46px;
	overflow: hidden;
}
table.image-navigator {
	width: 100%;
}
.node-node_gallery-image .image-preview {
	margin: 20px 0;
}
.node-node_gallery-image .submitted {
	display: none !important;
}
.view-photos table.views-table {
	width: 100%;
}


/******************************
*	Right sidebar blocks
******************************/
#right-sidebar .block {
	margin-top: 15px;
	border-bottom: 1px solid #000;
}
.no-block-border {
	border: 0 !important;
}

#block-views-current_status-block_1, 
#block-views-current_status-block_2 {
	border-bottom: 0 !important;
}




/******************************
*	Drupal Overrides
******************************/
.block ul {
	padding-bottom: 0 !important;
}
.breadcrumb {
	padding-bottom: 0 !important;
}

h1.title {
	text-transform: uppercase;
}

.tabs a {
	color: #4D4D4D !important;
}

li {
	padding-bottom: 3px;
}
ul {
	margin-top: 0;
}