/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 sociotech Exp $ */

/****************************/
/* 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 */

.field-field-fileattach{
	float:right;
	width:130px;
	margin:0px 0px 5px 8px;
	text-align:left;
	padding:0px 0px 10px 5px;
	border-left:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;

}

#views-rotator-Splash-page_1 div[style] {
height:360px !important;
position:relative;
} 

.block {
margin-bottom:10px;
}


.left		{ 
float: left; 
margin-right: 10px;
margin-top: 1em;
margin-bottom: 2px;}

.right		{ 
float: right;
margin-left: 4px;
margin-top: 1em;
margin-bottom: 2px;
}

.info_image{
float:left;
width:77px;
margin-left: 10px;
margin-right: 10px;
}

.info_body(
float:left;
width:220px;
margin-left: 10px;
margin-right: 10px;
)
.gutter{
margin-left: 10px;
margin-right: 10px;}

.grid6{
float: left;
width: 320px;
margin-left: 10px;
margin-right: 10px;
}

#footer{
}

#footer .menu-name-primary-links {
	margin-top: 0px;
	width:auto;
	float: left;
	font-size:11px;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0px;
	text-transform: uppercase;
}

#footer .menu-name-primary-links a {
  padding: 0px 7px 7px 7px;
	color: #d3d3d3;
	white-space:nowrap;
	text-decoration:none;
	border-bottom: none;
}

#footer .menu-name-primary-links a:hover, a.advanced-help-title:hover{
	color: #fff;	
  text-decoration:underline; } 
  
#footer .menu-name-primary-links li { /* all list items */
float: left;
clear: left;
	margin:0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block; list-style: none;
	 /* width needed or else Opera goes nuts */
}

#footer .menu-name-primary-links li.expanded { /* all list items */
float: left;
clear: both;
	margin:0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block; list-style: none;
	 /* width needed or else Opera goes nuts */
}

#footer .menu-name-primary-links ul.menu{
float: left;
}

#footer .menu-name-primary-links li.expanded ul.menu{ /* all list items */
float: none;
clear: both;
	margin:0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: block; list-style: none;
	 /* width needed or else Opera goes nuts */
}

#footer .menu-name-primary-links a.active-trail, #footer .menu-name-primary-links .active  {
	color: #007ced;	
	background: none;
}
#footer .menu-name-primary-links .first a.active-trail {
	color: #007ced;	
	background: none;
}

#footer .menu-name-primary-links li.leaf, #footer .menu-name-primary-links li.expanded {
list-style-image: none;
list-style-type: none;
  }

#disclaimer{
margin-top: 30px;
text-align: left;
font-size: .7em;
color:#999;}

.view-Projects .views-field-field-image-fid {
float: left;
width: 841px;}

.view-Projects .views-field-field-image-fid-1 {
float: left;
width: 99px;
height: 100px;
}

.view-Projects .views-field-title{
float: left;
clear: both;
width: 940px;}

.view-Projects .views-field-field-project-value{
float: left;
clear: both;
width: 940px;}

.view-Projects .views-field-field-location-value{
float: left;
clear: both;
width: 940px;}

.view-Projects .views-field-field-client-value{
float: left;
clear: both;
width: 940px;}

.view-Projects .views-field-field-value-value{
float: left;
clear: both;
width: 940px;}

.view-Projects .views-field-body{
float: left;
clear: both;
width: 940px;
margin-bottom: 20px;}

#pid-services-mechanical #sidebar-first, #pid-services-electrical #sidebar-first, #pid-services-plumbing #sidebar-first, #pid-services-fire #sidebar-first{
width:238px !important;
border-left: 1px solid #999;}


