@import url(global_v1-2.css);
@import url(WildcatCliffs_css/modules.css);
@import url(WildcatCliffs_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 {
	
	behavior: url("csshover3.htc"); /* allows for :hover in IE6+ on elements other than <a>.  Received from "Whatever:hover" */
	
	background:  #FFF;
	color: #000;
}


h1 {
	
	color: #33271f;
	font: 25px Georgia, "Times New Roman", Times, serif;

}


h2 {
	
	color: #33271f;
	font: 14px Georgia, "Times New Roman", Times, serif;
	
}

h3 {
	
	color: #2b1d14;
	font: bold 14px Georgia, "Times New Roman", Times, serif;

}

h4 {
	
	color: #6a1212;
	font: italic 18px/1.3 Georgia, "Times New Roman", Times, serif;

}

h5 {
	
	color: #2b3B24;
	font: 11px Georgia, "Times New Roman", Times, serif;
	display: inline;

}

h6 {
	
	color: #423317;
	font: bold 11px Georgia, "Times New Roman", Times, serif;

}

p {
	
	color: #33271f;
	font: 13px/1.6 Arial, Helvetica, sans-serif;

}

table, div {
	
	font: 11px "Lucida Sans Unicode", Verdana, Arial, sans-serif;

}


a,a.small,a.anchor,a.visited {
	
	color: #6a1212;
	font: inherit;
	text-decoration: underline;

}

a:hover {
	
	color: #991818;
	font: inherit;
	text-decoration: underline;

}

.page {
	
	background: url(../../../Images/bg_page.jpg) center top;
	text-align: center;
	
}

.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: #100700;
	border:#4b2916 1px solid;
	color: #a68958;
	font: 9px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin-bottom: 2px;
	margin-top: 2px;
	cursor:pointer;

}

.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: siteName
////////////////////////////////////////////////////////*/

.hideText {

	display: none;

}

/*////////////////////////////////////////////////////////////////
= MASTER PAGE SPECIFIC CLASSES 
////////////////////////////////////////////////////////////////*/

.siteWrapper {
	width:960px;
	margin:0 auto;

	
}


/* -------------------------------------------------------------
= HEADER CLASSES 
------------------------------------------------------------- */

#header {
	width:100%;
	background:url(../../../Images/header.jpg) top left no-repeat;
	height:147px;
	}
	
#headerLeft {
	width:530px;
	float:left;
	}
	
#topNav {
	float:left;
	width:440px;
	margin-top:64px;}
	
	#topNav a.link Selected {
		background:url(../../../Images/right.jpg) top left no-repeat;
		}
	
#logoHome {
	float:right;
	width:90px;
	height:74px;
	margin-top:24px;
	}
	
	a#logoHome {
		width:90px;
		height:74px;
		background:url(../../../Images/logoHome.jpg) top left no-repeat;
		}
		
		a#logoHome:hover {
			background-position:bottom left;
			}
			
#logoPaper {
	float:right;
	width:90px;
	height:74px;
	margin-top:22px;
	}
	
	a#logoPaper {
		width:87px;
		height:80px;
		background:url(../../../Images/logoContent.jpg) top left no-repeat;
		}
		
		a#logoPaper:hover {
			background-position:bottom left;
			}
	
#headerRight {
	width:357px;
	float:right;}
	
#login {
	margin-top:24px;
	background:url(../../../Images/loginText.gif) top left no-repeat;}
	
	#login td {
		color:#A38859;}
		
#logout {
	margin-top:73px;}
	
	#logout td {
		color:#a38859;}
	
#member {
	margin-top:35px;}
	
	#member p {
		display:inline;
		padding-bottom:10px;
		font: 11px Georgia, "Times New Roman", Times, serif;
		color:#c4b18f;}
		
		#member td.pad {
			padding-bottom:5px;}
		
td.headerLinks {
	border:#4b2916 1px solid;
	padding:5px;}
	
	td.headerLinks a {
		color:#b29057;
		text-transform:uppercase;
		padding:0px 7px;
		font:9px Georgia, "Times New Roman", Times, serif;
		text-decoration:none;}
		
		td.headerLinks a:hover {
			color:#d7aa5e;}

	
#contentHeader {
	background:url(../../../Images/contentHeader.jpg) top center no-repeat;
	height:150px;
	}
	
#headerWrap {
	width:960px;
	margin:0 auto;
	}

		
#stoneBG {
	background:url(../../../Images/bg_stone.jpg) 0 147px repeat-x;
	}
	
.advLogUsername, .advLogPassword {
	background: #371c0c;
	border: #371c0c 1px solid;
	color:#a38859;
	}
	
#username, #password {
	color:#99825a;
	font: 9px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;}
	
	
/* -------------------------------------------------------------
= NAV CLASSES 
------------------------------------------------------------- */


	


/* -------------------------------------------------------------
= CONTENT  
------------------------------------------------------------- */

#publicHome {
	margin:0 auto;
	}

.contentWrapper {
	width:960px;
	margin:0 auto;
	padding-top:10px;}

#topStitch {
	height:1px;
	background:url(../../../Images/stitch.jpg) top center repeat-x;
	z-index:150px;
	}
	
#homeLinks {
	float:right;
	height:30px;
	padding-top:8px;
	}
	
	#homeLinks a {
		color:#c5b9a0;
		text-decoration:none;
		display:inline;
		padding-left:20px;}
		
		#homeLinks a:hover {
			color:e6dbc5;
			text-decoration:underline;}
	
	
#contentArea {
	margin-top:40px;
	color:#c6b59a;
}

	#contentArea p {
		
		}

#homeLeft {
	float:left;
	width:686px;
	text-align:left;
	}
	
#homeRight {
	float:right;
	width:226px;
	text-align:left;
	color:#c6b59a;
	}
	
	#homeRight td {
		color:#c6b59a;
		line-height:30px;}
		
		#homeRight img {
			padding-left:5px;
			padding-right:5px;}
		
#paperWrapper {
	width:960px;
	background:url(../../../Images/bg_contentArea.jpg) top center repeat-y;
	margin:0 auto;
	}
	
	#paperWrapper #mediaWindow span table span table td {
		vertical-align:bottom;}
	
#sideBarTop {
	background:url(../../../Images/sideBarTop.jpg) top left no-repeat;
	width:960px;
	}
	
#topImgWrap {
	width:960px;
	background:url(../../../Images/bg_contentTop.jpg) top center repeat-y;
	padding-top:10px;}
	
	#topImgWrap .inside {
		padding:10px 20px;
		} 
	
#paperBotm {
	background:url(../../../Images/paperBotm.jpg) top center no-repeat;
	width:960px;
	height:21px;
	margin:0 auto;
	}
	
	#paperBotm img {
		display:block;}
		
#contentTall {
	background:url(../../../Images/sideBarBotm.jpg) bottom left no-repeat;
	width:960px;
	}
	
#waterMark {
	background:url(../../../Images/h2oMark.jpg) 98% 95% no-repeat;
	/*--padding-right:5px;--*/
	padding-bottom:20px;}
	
#sideBar {
	float:left;
	width:150px;
	text-align:left;
	min-height:454px;
	height:auto !important;
	height:454px;
	}
	
	#sideBar .pad {
		padding:36px 0px 0px 20px;}
	
#contentRight {
	width:776px;
	float:right;
	}
	
	#contentRight .inside {
		padding:36px 20px 20px 43px;}
		
		#contentRight .pad {
			padding:36px 53px 20px 43px;
			text-align:left;}
	
#contentMain {
	float:left;
	width:470px;
	text-align:left;
	}
	
#contentRtSide {
	float:right;
	width:200px;
	text-align:left;
	background:url(../../../Images/bg_highlight.jpg) top center repeat-y;
	border:#b2895a 1px solid;
	}
	
	#contentRtSide .pad {
		padding:18px 17px;}
		
		#contentRtSide h2 {
			padding-top:8px;
			padding-left:8px;}
			
			#contentRTSide p {
				padding-left:8px;
				margin-bottom:0px;}
				
				#contentRTside #thumbs601769 TD {
					padding:5px;}
					
#calendar {
	float:right;
	width:200px;
	text-align:left;}
	
	#calendar .days {
		padding: 17px;
		background:url(../../../Images/bg_highlight.jpg) top center repeat-y;
		border:#b2895a 1px solid;}
		
		#calendar .pad {
			padding:5px 17px;}
		
#topWrapper {
	width:960px;
	padding-top:20px;
	}
	
#topSide {
	float:left;
	width:150px;
	text-align:left;
	
	}
	
	#topSide .pad {
		padding:0px 5px 0px 20px;}
		
/*---fix for IE 6--*/
#topPicWrap {
	padding-right:18px;}

#topPic {
	float:right;
	width:760px;
	background:url(../../../Images/bg_topPic.jpg) top center repeat-y;
	border:#b2895a 1px solid;
	}
	
	#topPic p {
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#68512e;}
	
#topPic #paw {
	background:url(../../../Images/pawBG.jpg) bottom right no-repeat;}
	
	#topPic .pad {
		padding:30px;}
		
table#botmCallOut {
	border-top:#b2895a 1px solid;
	}
	
td#publicBanner {
	background-position:50% 50%;
	background-repeat:no-repeat;
	height:352px;
	width:954px;}
	
/*----------------------------------------------------------------
IMG ROLLOVER - HOME PG
-----------------------------------------------------------------*/
			
#callOuts1 table a {
	display:block;
	width:225px;
	height:135px;
	background:url(../../../Images/callOutIdle.jpg) no-repeat top left;
	padding-top:5px;
	padding-left:5px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color:#0a0500;
	text-decoration:none;
}

#callOuts1 table a:hover {
	
	background:url(../../../Images/callOutHover.jpg) no-repeat top left;
	color:#c5b399;
		width:225px;
	height:135px;
		padding-top:5px;
}



/* hides the text until hover on it.  Allows User to set it using Axis Editor */
#callOuts1 table a h5 {
	visibility:hidden;
	display:none;
	width:200px;
	height:85px;
	color:#fff;
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:5px 0 0px 5px;
}
#callOuts1 table a:hover h5 {
	visibility:visible;
	cursor:pointer;
	display:block;
	width:200px;
	
}


#callOuts1 td a:hover h5, #callOuts1 td:hover a:hover h5 {
/*#callOuts1 a:hover h5 {*/

	visibility:visible;
	cursor:pointer;
	display:block;
	width:200px;
	color:#fff;
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}



/* hides the <img> on hover.  Allows User to set it using Axis Editor */
#callOuts1 table a img {
	border:none;
	margin-bottom:4px;
}


#callOuts1 table a:hover img {
	display:none;
}
#callOuts1 table a:hover br {
	display:none;}
	
#callOuts1 a#clickToEditAnchor311624 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchorNew311624 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchor311625 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchorNEW311625 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchor311626 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchorNEW311626 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchor311627 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchorNEW311627 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchor313554 {
	background-image:none;
	height:0px;}
	
	#callOuts1 a#clickToEditAnchorNEW313554 {
		background-image:none;
		height:0px;}
	
#callOuts1 a#clickToEditAnchor313555 {
	background-image:none;
	height:0px;}
	
	#callOuts1 a#clickToEditAnchorNEW313555 {
	background-image:none;
	height:0px;}
	
#callOuts1 a#clickToEditAnchor313556 {
	background-image:none;
	height:0px;}
	
	#callOuts1 a#clickToEditAnchorNEW313556 {
		background-image:none;
		height:0px;}
		
#callOuts1 a#clickToEditAnchor313557 {
	background-image:none;
	height:0px;}
	
	#callOuts1 a#clickToEditAnchorNEW313557 {
		background-image:none;
		height:0px;}

/* -------------------------------------------------------------
= fOOTER CLASSES 
------------------------------------------------------------- */

#footer {
	margin:0 auto;
	text-align:center;

	background:url(../../../Images/stitchBotm.jpg) top center repeat-x;
}

	#footer p {
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#805f46;
		margin-top:15px;
		padding-top:10px;
		margin-bottom:10px;
		}
		
#bulletinBoard table, div {
	
	font: 14px "Lucida Sans Unicode", Verdana, Arial, sans-serif;

}
