
/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */


body {
	color: #000;
	background: #999;
	font-weight: bold;
	border-bottom: 1px #999 dotted;
	line-height: 160%;
	background: #999 url(../images/back.gif) center center fixed;
}
#page {
	background: url(../images/back_light.gif) center center scroll;
}
a, a:link, a:visited {
	color: #000;
	text-decoration: none;
	border-bottom: 1px #777 dotted;
}
a:hover, a:focus, a:active {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px #bbb dotted;
}
thead th, th {
border-bottom: 0px solid #CCC;
}
tbody {
border-top: 0px solid #CCC;
}
td {
margin: 0;
padding: 3px 3px 30px 0px;
}
tr.even, tr.odd {
padding: 0.1em 0.6em 0.1em 0em;
}
tr.odd, tr.odd td {
background-color: transparent;
border-bottom: 0px solid #CCC;
}
tr.even, tr.even td {
background-color: transparent;
border-bottom: 0px solid #CCC;
}
div.views-row {
margin: 0;
padding: 3px 3px 10px 0px;
}
#content h2 a,
#content h2 a:link,
#content h2 a:visited {
	width: 660px;
	display: block;
	padding-top: 1em; 
}
#content .field-name-field-date {
	width: 660px;
	display: block;
}
.views-field-field-multimedia a, 
.views-field-field-multimedia a:link, 
.views-field-field-multimedia a:visited,
.view-videos-and-images a, 
.view-videos-and-images a:link, 
.view-videos-and-images a:visited,
.field-type-image a, 
.field-type-image a:link, 
.field-type-image a:visited  {
	border-bottom: 0;
}

body.front table {
width: auto;
}
body.front td {
margin: 0;
padding: 0px;
}
body.front tr.even, body.front tr.odd {
padding: 0em;
}
body.front #header-top {
	line-height: 1px;
}
#header-group-wrapper {
	background: #777;
}
#header-group-wrapper .block {
	margin-bottom: 0;
}
#main-wrapper {
	padding-top: 2em;
}
.region-main-menu ul li a, 
.region-main-menu ul li .nolink {
	padding: 1.2em 4em 1.2em 0em;
}
#footer-wrapper {
	padding-top: 2em;
	padding-bottom: 24em;
}
body.front #main-wrapper {
	display: none; 
}

body.front #page-inner {
	padding-top: 0px;
}
body.front #footer-wrapper {
	padding-top: 200px;
}
body.page-news .view-videos-and-images {
	position: relative;
	float: right;
	width: 240px;
	top: 1em;
}
body.page-news .field-name-body {
	position: relative;
	float: left;
	width: 660px;

}
body.page-news .links {
	position: relative;
	float: left;
	width: 440px;
}
body.page-news .views-row {
	position: relative;
	float: clear;
}
body.page-news .views-field-field-multimedia,
body.page-news .field-name-field-primary-news-image {
	width: 220px;
	position: relative;
	float: right;
	top: 1em;

}
body.page-news h2 {
	width: 660px;
	display: block;
	float: left;
}
.view-news .field-name-field-primary-news-image .field-items {
	float: right;
}
.media-vimeo-preview-wrapper {
	z-index: 20;
}
















body.page-projects .view-videos-and-images {
	position: relative;
	float: left;
	width: 460px;
	top: 1em;
	overflow: visible;
	padding-right: 0px;
}
body.page-projects .field-name-body {
	position: relative;
	float: left;
	width: 450px;
	padding-left: 20px;
}
body.page-projects .links {
	position: relative;
	float: right;
	width: 450px;
	padding-left: 18px;
}
body.page-projects .links li {
	left: -7px;
	position: relative;
}
body.page-projects .links li {
}
body.page-projects .views-row {
	position: relative;
	float: clear;
}


/*
body.node-type-project .views-field-body {
}
body.node-type-project .view-news {
	width: 940px;
}
body.node-type-project .view-news td {
	width: 25%;
	vertical-align: top
}
body.node-type-project .view-news td div {
	padding-right: 2em;
}
body.node-type-project .views-field-edit-node {
	width: 620px;
}
body.node-type-project ul.links {
	width: 620px;
}

*/

.region-sidebar-second {
	top: 568px;
	position: relative;
	z-index: 2;
} 




/* 2015 */

/* #block-views-news-block_2 {
	width: 960px;
	clear: all;
} */



#pid-projects-liberty-hall #sidebar-second {
/*	clear: left;
	width: 960px; */
}

