@import url(global_v1-2.css);
@import url(pecanPlantation_css/modules.css);
@import url(pecanPlantation_css/plugins.css);
@import url(adminLogin.css);
@import url(admin.css);


/*
I. GLOBAL:  Global classes, header styles, link styles and .page (body tag) class
II. BUTTONS
III. MISC CLASSES 
IV. CUSTOM SITE SELECTORS

/////////////////////////////////////////////////////*/

body {
	
	background-color:#3b481f;
	color:#000;
}


h1 {
	
	color: #000;
	font: 24px/1.3 "Times New Roman", Times, serif;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px solid #686A60;

}


h2 {
	
	color: #847D54;
	font: 16px Georgia, "Times New Roman", Times, serif;
	
}

h3 {
	
	color: #867D4A;
	font: 16px Georgia, "Times New Roman", Times, serif;

}

h4 {
	
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-style:italic;
	font-weight:lighter;
}

h5 {
	
	color: #2b3B24;
	font: 11px Georgia, "Times New Roman", Times, serif;
	display: inline;

}

h6 {
	
	color: #fff;
	font: 11px "Times New Roman", Times, serif;
	border-bottom:dotted 1px #fff;
	padding-bottom:5px;

}

p {
	
	font: 14px/1.3 Arial, Helvetica, sans-serif;
	color:#000;

}

table, div {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;

}

a,a.small,a.anchor,a.visited {
	
	color: #3b4a21;
	font: inherit;
	text-decoration: underline;

}

a:hover {
	
	color: #848D74;
	font: inherit;
	text-decoration: underline;

}

.page {
	background color:#3b481f;
}

.CEMenu {
	
	margin: 0;
	padding: 0;

}

/* important edit global text boxes - deFault --------- */
.txtbox {
	
	background: #FFF;
	border-style: inset;
	border-width: 2px;
	color: #000;
	font: 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;
	margin: 2px 0;

}

/****** END GLOBAL ------------------
/////////////////////////////////////
II. BUTTONS
/////////////////////////////////////
= directory -> edit roster options -> cancel & next button --------- */
.but {
	
	background: #eee;
	border: 1px outset buttonhighlight;
	color: #333;
	cursor: pointer;
	font: 13px Verdana, "Lucida Sans Unicode", Arial, sans-serif;

}

/*= directory -> edit roster options -> close button --------- */
.membut {
	
	background: #eee;
	border: 1px solid buttonFace;
	color: #333;
	cursor: pointer;
	font: 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;

}

/*= ADMIN BUTTON AND BAR ------ */
.abut {
	
	background: #eee;
	border-style: outset;
	border-width: 2px;
	color: #333;
	font: 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;
	margin-bottom: 2px;
	margin-top: 2px;

}

.adminbar {
	
	background: #eee;
	color: #333;
	font: 400 12px Verdana, "Lucida Sans Unicode", Arial, sans-serif;

}

/*////////////////////////////////////
III. MISC CLASSES 
//////////////////////////////////////
 --------- general row hover classes --------- */
.rowNormal {
	
	background: #eee;
	color: #000;
	font: 400 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;

}

.rowHover {
	
	background: #FFF;
	color: #000;
	font: 400 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;

}

.rowAlternate {
	
	background: #eee;
	color: #000;
	font-weight: 400;

}

.rowHeader {
	
	background: #555;
	border: 1px solid #000;
	color: #FFF;
	font-weight: 700;

}

.cookieTrail {
	
	background: #FFF;
	border-bottom: 1px solid #FFF;
	color: #000;
	display: none;
	font: 400 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;
	padding: 2px;
	text-decoration: none;

}

a.cookieTrail,a.cookieTrail:hover {
	
	color: #333;
	font: 400 11px Verdana, "Lucida Sans Unicode", Arial, sans-serif;
	text-decoration: none;

}

/*////////////////////////////////////////////////////////
Layout and Custom Selectors For: pecanPlantation
////////////////////////////////////////////////////////*/

.hideText {

	display: none;

}

.floatLeft {
float:left;
} 

.floatRight {
float:right;
} 

.clearBoth {
clear:both;
} 

.centered {
margin:0 auto;
text-align:center;
}

/*////////////////////////////////////////////////////////////////
= MASTER PAGE SPECIFIC CLASSES 
////////////////////////////////////////////////////////////////*/

#topImg {
	background: url(../../../Images/topImg.jpg) center top no-repeat;
	text-align:center;
	}
	
	#topImglogo {
	background: url(../../../Images/topImglogo.jpg) center top no-repeat;
	text-align:center;
	}
	

#bottomimg {
background:url(../../../Images/bottomImg.jpg) center bottom no-repeat;
text-align:center;
}

.siteWrapper {
width:960px;
background:transparent top center;
padding-top:24px;
text-align:center;
margin:0 auto;

	
}

#pubHome {

	
}

#pubContent {


	
}


/* -------------------------------------------------------------
= HEADER CLASSES 
------------------------------------------------------------- */

#branding {
width:960px;
text-align:right;
height:110px;
}

	#login, #login table, #login div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a9b980;
	float:right;
	}
	
	#login a, #login table a,
	#login a:hover, #login table a:hover,
	#login a:visited, #login table a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#fff;
	}

	#branding .membertext {
	margin-right:177px;
	}
	
	#logo {
	text-align:left;
	}
	
	.toplinks {
	padding-top:75px;
	padding-right:10px;
	}
	
		.toplinks a, .toplinks a:visited {
		font:Arial, Helvetica, sans-serif;
		color:#c1d0a2;
		text-decoration:none;
		text-transform:uppercase;
		padding-left:20px;
		}
		
		.toplinks a:hover {
		text-decoration:underline;
		padding-left:20px;
		}
		
	
/* -------------------------------------------------------------
= NAV CLASSES 
------------------------------------------------------------- */

#nav {
width:960px;
border-top:solid 1px #696637;
border-bottom:none;
padding-top:12px;
padding-bottom:12px;
text-align:left;
background-color:#000;
height:26px;
margin:0 auto;
}

	.insidenav {
	padding-left:6px;
	width:954px;
	}

/* -------------------------------------------------------------
= CONTENT  
------------------------------------------------------------- */

#pubHomeContainer {
width:954px;
background:url(../../../Images/contentBG-pubh.jpg);
height:558px;
border-bottom:solid 3px #1f2414;
border-left:solid 3px #1f2414;
border-right:solid 3px #1f2414;
border-top:solid 3px #1f2414;
}

#pubThumbs {
width:920;
text-align:center;
margin: 390px 17px 17px;
}


#contentArea {
width:954px;
background:url(../../../Images/gradient.jpg);
border-bottom:solid 3px #1f2414;
border-left:solid 3px #1f2414;
border-right:solid 3px #1f2414;
border-top:solid 3px #1f2414;
margin:0 auto;
}


#mediaWindow {
width:954px;		
}

	#welcome {
	width:265px;
	background-image:url(../../../Images/welcome.jpg);
	height:277px;
	}
	
	#privWelcome {
	width:265px;
	background-image:url(../../../Images/privwelcome.jpg);
	height:277px;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	}
	
	#contentWelcome {
	width:265px;
	background-image:url(../../../Images/welcomelogo.jpg);
	height:277px;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	}
	
		#welcome .text, #privWelcome .text {
		margin:140px 34px 0px 53px;
		}
	
	#welcomeimg {
	width:689px;
	background-image:url(../../../Images/imgback.jpg);
	height:277px;
	background-repeat:no-repeat;
	}
		#welcomeimg .toppad {
		padding-top:38px;
		}
	
		#welcomeimg td {
		font-family:"Times New Roman", Times, serif;
		color:#fff;
		font-size:12px;
		text-transform:uppercase;
		}

#contentContainer {
width:954px;
background:url(../../../Images/contentbg.jpg) no-repeat;
padding:52px 0px 50px 0px;
}

	#contentContainer img {
		border:none;}

	#sidebar {
	width:215px;
	text-align:left;
	padding-left:50px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	}
	
	#mainContent {
	width:612px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:left;
	padding-right:76px;
	}
	
		#pullQuote {
		background:url(../../../Images/pillar.gif) no-repeat;
		width:582px;
		text-align:left;
		padding-left:30px;
		}
		
		#textArea {
		width:612px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000;
		margin-top:25px;
		text-align:left;
		}

#column1 {
width:273px;
padding-left:40px;
}

#columnwrap {
width:612px;
}

	#column2 {
	width:273px;
	}
	
	#column3 {
	width:274px;
	padding-right:40px;
	}
	
/* -------------------------------------------------------------
= MESSAGE BOARD CLASSES 
------------------------------------------------------------- */
	
a#masterPageUC_MPCA278908__ctl2__ctl0_viewforum___664 {
	font-size:13px;}
	
	a#masterPageUC_MPCA278908__ctl2__ctl0_viewforum___665 {
		font-size:13px;}

#messageArea {
	width:612px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	margin-top:25px;
	text-align:left;
}
		
#messageArea a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	}
	
	#messageArea .modCalMonthWeekday {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000;
		}

/* -------------------------------------------------------------
= fOOTER CLASSES 
------------------------------------------------------------- */

#footer {
width:960px;
text-align:center;
padding:25px 0px 25px 0px;
font:Arial, Helvetica, sans-serif 11px;
color:#a9b980;
text-transform:uppercase;
}

	#footer table, #footer div {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a9b980;
	text-transform:uppercase;
	}

	.rights {
	font:"Times New Roman", Times, serif 12px;
	}
	
	#footer a, #footer a:hover, #footer a:visited {
	color:#a9b980;
	text-decoration:underline;
	}


}
