/* $Id: views-styles.css,v 1.1 2009/08/12 04:25:15 johnalbin Exp $ */

/**
 * @file
 * Views Styling
 */
 
.view-taxonomy-menus .view-content,
.pane-field-page-links .field-field-page-links {
	margin:0 20px;
	}

.view-display-id-default {
	 }
	 
.pane-comments-recent .view-display-id-default {
	 width:430px;
	 border:1px solid #ccc;
	 margin-bottom:2em;
	 height:223px;
	 }

.view-profiles-city-council,
.view-display-id-page_1 {
	width:714px;
	}
	
/*  
 *CITY COUNCIL PROFILES 
 */
 
.view-profiles-city-council .views-row,
.view-profiles-combined .views-row{
	 float:left;
	 margin:20px 50px;
	 }
	 
.view-profiles-city-council .views-field-field-profile-photo-fid img,
.view-profiles-combined .views-field-field-profile-photo-fid img{
	border:5px solid #fff;
	}
	
.view-profiles-city-council	.views-field-field-title-value,
.view-profiles-combined	.views-field-field-title-value{
	font-weight:bold;
	max-width:135px;
	}
	
.view-profiles-city-council	.views-field-title,
.view-profiles-combined	.views-field-title {
	float:left;
	}
	
.view-profiles-city-council	.views-field-title-1,
.view-profiles-combined	.views-field-title-1 {
	float:left;
	margin-left:10px;
	}

.pane-calendar-combined p,
#panels-ipe-paneid-149 p,
#panels-ipe-paneid-120 p,
#panels-ipe-paneid-142 p,
#panels-ipe-paneid-112 p,
#panels-ipe-regionid-right p {
	margin:0;
	}
	
#panels-ipe-paneid-34 p {
	margin:0 20px;
	}
	
.better-select div.form-checkboxes-noscroll {
    overflow: hidden;
    width: 500px;
}

.better-select div.form-checkboxes .form-item {
    float:left;
	margin: 0 10px;
}

td.views-field-field-agenda-date-value-1 {
	padding:0 0 0 10px;
	}
	
td.views-field-field-agenda-date-value {
	padding:0 40px 0 5px;
	}
	
td.views-field-field-agenda-meeting-value,
td.views-field-field-location-meeting-value,
td.views-field-name {
	padding:0 40px 0 0;
	}
	
.view-mayor-message .views-field-title {
	text-align:right;
	margin-right:3em;
	padding:0 0 0.5em 0;
	clear:both;
	}

.view-mayor-message img {
	width: 160px;
	height:200px;
}
	
	
/*  HIGHLIGHTS */

.view-highlights {
	width:100%;
	}
	
.view-highlights .views-row {
	float:left;
	margin:0 10px;
	}
	
.view-highlights img {
	border:5px solid #fff;
	-webkit-box-shadow: 3px 3px 3px #999999;
	-moz-box-shadow: 3px 3px 3px #999999;
	box-shadow: 3px 3px 3px #999999; 
	}
	
.views-field-field-feature-title-value,
.views-field-field-feature-description-value {
	width:195px;
	margin:0 5px;
	}
	
.views-field-field-feature-title-value {
	font-weight:bold;
	}
	
	
/*  PROFILES   */

.node-type-webform #content-area img {
	border:5px solid #fff;
	-webkit-box-shadow: 3px 3px 3px #999999;
	-moz-box-shadow: 3px 3px 3px #999999;
	box-shadow: 3px 3px 3px #999999;
	}
	
	
.contact-left {
	float:left;
	width:240px;
	margin:0 2em 0 10px;
	}
	
.node-type-webform .field-field-profile-photo {
	margin-left:0;
	width:250px;
	}
	
.node-type-webform .field-field-name {
	font-size:1.2em;
	font-weight:bold;
	}
	
.node-type-webform .field-field-title {
	font-size:1.2em;
	}
	
.contact-right {
	margin-left:275px;
	}
	
.webform-client-form {
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px; 
	background: none repeat scroll 0 0 #E0DFB6;
    margin: 4em 2em 0;
    padding: 15px 2em;
	}
	
.pane-webform-client-block-265 .form-item {
	margin:0;
	}
	
.pane-webform-client-block-265 .webform-client-form {
	margin:0;
	}

.pane-webform-client-block-265 #edit-submitted-e-mail,
.pane-webform-client-block-265 #edit-submitted-name {
	width:100%;
	}
	
/* MINUTES */
.view-minutes-combined table {
	width:600px;
	}
	
.view-minutes-edc .views-row,	
.view-minutes-board-of-adjustments .views-row,
.view-minutes-planning-zoning .views-row,
.view-minutes-public-hearings .views-row,
.view-minutes-city-council .views-row {
	clear:both;
	border-top: 1px solid #ccc;
	margin:0 20px;
	}
	
.view-minutes-edc .views-field-field-agenda-date-value,	
.view-minutes-board-of-adjustments .views-field-field-agenda-date-value,
.view-minutes-planning-zoning .views-field-field-agenda-date-value,
.view-minutes-public-hearings .views-field-field-agenda-date-value,
.view-minutes-city-council .views-field-field-agenda-date-value {
	float:left;
	margin:0 5px 0 0;
	}	

.view-minutes-edc .views-field-field-agenda-date-value-1,	
.view-minutes-board-of-adjustments .views-field-field-agenda-date-value-1,
.view-minutes-planning-zoning .views-field-field-agenda-date-value-1,
.view-minutes-public-hearings .views-field-field-agenda-date-value-1,
.view-minutes-city-council .views-field-field-agenda-date-value-1 {
	float:left;
	margin:0;
	}
	
.view-minutes-edc .views-field-view-node,	
.view-minutes-board-of-adjustments .views-field-view-node,
.view-minutes-planning-zoning .views-field-view-node,
.view-minutes-public-hearings .views-field-view-node,
.view-minutes-city-council .views-field-view-node {
	float:right;
	margin:0 0.5em 0 3em;
	}
	
.alleventscalendar {
	margin-left:20px;
	}
	
/* NEWS AND CALENDARS */

.pane-news-combined .pane-content {
	}

.pane-notifications .views-field-created,
.pane-news-combined .views-field-created {
	float:right;
	margin-left:1em;
	}
	
.community-survey p {
	margin:0;
	padding:0;
	}

.pane-notifications  .views-row,
.pane-news-combined .views-row,
.view-calendar-combined .views-row,
.view-calendar-city-council .views-row {
	border-bottom:1px solid #ccc;
	margin:0.5em 0;
	padding:0 0.5em;
	background: #fcfff4; /* Old browsers */
background: -moz-linear-gradient(top, #fcfff4 1%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcfff4), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfff4 1%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfff4 1%,#efefef 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #fcfff4 1%,#efefef 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#EFEFEF',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #fcfff4 1%,#efefef 100%); /* W3C */
	}
	
.pane-notifications .more-link,
.pane-news-combined .more-link,
.pane-calendar-combined .more-link,
.pane-calendar-city-council .more-link{
	margin-right:20px;
	}
	
.view-news-combined table {
	width:700px;
	}
	
.view  td {
	padding: 0.5em 1em;
	}
	
.views-field-field-agenda-date-value-2 a {
	color:#454847;
	}
	
	
/* Right Sidebar */

.view-taxonomy-menus .views-field-title,
.pane-field-page-links .field-field-page-links .field-item {
	background:url(../images/list-arrow.png) top left no-repeat;
	padding-left:15px;
	}
	
.pane-node-attachments .file-link {
	font-weight:normal;
	}

/*  video */

 .view-videos .views-row {
	 margin-bottom:2em;
	 }