/***************************************************************
* NOCALIFORNIAPIPELINE.COM STYLES - copyright 2007 
* Author: Angie Jantz
*	
* layout.css - Layout template styles
****************************************************************/

#wrapper { /* sets width of entire site */
	width: 730px;
	min-width: 730px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.content { /* sets width and padding for entire content area */
	padding: 0px 20px 20px 20px;
	width: 690px;
}
#contentBg { /* sets white bg with shadow */
	background: url(../images/bg_content.gif) repeat-y;
	clear:both;
}

#homeSpace {
	background-image:url(../images/Home-Page_background.jpg);
	background-repeat:repeat-y;
	text-align:center;
}




/*** content columns setup ***/

/* reasons.php - set reasons columns */
.contentReasonsLeft { /* R & L columns use the same class */
	width: 325px;
	float: left;
	margin-right: 15px;
	
}

/* support.php - set support columns */
.contentSupportLeft {
	width: 460px;
	float: left;
	margin-right: 15px;
}
.contentSupportRight {
	width: 200px;
	float: left;
	margin-right: 15px;
}

/* takeaction.php - set take action columns */
.contentTakeactionLeft {
	width: 325px;
	float: left;
	margin-right: 15px;
	margin-top: 10px;
}

/* news.php - set news columns */
.contentNewsLeft { /* R & L columns use the same class */
	width: 325px;
	float: left;
	margin-right: 15px;	
}
.contentNewsFull { /* R & L columns use the same class */
	width:450px;
	margin-right: 15px;	
}
.contentAdobeRight { /* download adobe icon */
	width: 225px;
	float: right;
	margin-right: 15px;
}

/* calendar.php - set calendar columns */
.contentCalendarLeft {
	width: 460px;
	float: left;
	margin-right: 15px;
}
.contentCalendarRight {
	width: 200px;
	float: left;
	margin-right: 15px;
}

/* contact.php - set contact columns */
.contentContactLeft { /* all three columns use same class */
	width: 210px;
	float: left;
	margin-right: 15px;
}

/* contact_govt.php - set contact govt columns */
.contentContactgovtLeft {
	width: 250px;
	float: left;
	margin-right: 15px;
}
.contentContactgovtRight {
	width: 410px;
	float: left;
	margin-right: 15px;
}
.contentContactgovtText { /* for main text on page that isn't in lists */
	width: 460px;
	float: left;
	margin-right: 15px;
}

/* contact_electedofficial.php - set contact elect official columns */
.contentContactelectLeft { /* R & L columns use the same class */
	width: 325px;
	float: left;
	margin-right: 15px;
}

/* contact.php - set contact columns */
.contentContactnewspaperLeft { /* all three columns use same class */
	width: 210px;
	float: left;
	margin-right: 15px;
}


/*** headers for each section **/
/*** note: the image sits in the div and the quote randomizer goes over it ***/

#hdrReasons {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_reasons.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrContact {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_contact.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrContactgovt {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_contactgovt.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrContactelecoffice {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_contactelectoffice.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrContactnewspaper {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_contactnewspaper.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrEndorsements {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_endorsements.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrTakeaction {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_takeaction.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrNews {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_news.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrCalendar {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_calendar.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrEminentdomain {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_eminentdomain.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}
#hdrSupport {
	width: 730px;
	height: 73px;
	background: url(../images/hdr_support.jpg) no-repeat;
	padding: 106px 0px 0px 0px;
	margin: 0px;
}

/*** misc ***/
#footer {
	margin: 20px;
}

.clear {
	clear: both;
}

.borderMap {
	border-bottom-color:#454A0A;
	margin: 10px 10px 10px 10px;
	border: solid;
	border-width: 5px;
	width: 750px;
	height: 450px;
}
/* the end */
