@import url(../../../A_Master/library/css/global_v1-1.css);
@import url(../../../A_Master/library/css/adminLogin.css);
@import url(../../../A_Master/library/css/WayzataCC_css/modules.css);
@import url(../../../A_Master/library/css/WayzataCC_css/plugins.css);

/*
I. GLOBAL:  Global classes, header styles, link styles and .page class
II. BUTTONS
III. MISC CLASSES 
IV. CUSTOM SITE SELECTORS

/////////////////////////////////////////////////////*/
body {
	background:#fff;
	color:#000;
}

h1 {
	color:#4D4D4D;
	font:18px Georgia, Garamond, serif;
}

h2 {
	color:#8D7B2D;
	font:700 20px Georgia, Garamond, Verdana, sans-serif;
	/*font-style: italic;*/
	text-align: left;
}

h3 {
	color:#005c42;
	font:12px "Lucida Sans Unicode", Verdana, sans-serif;
}

h4 {
	color:#4A493D;
	font:20px "Lucida Sans Unicode", Verdana, sans-serif;
}

h5 {
	color:#333;
	display:inline;
	font:bold 12px "Lucida Sans Unicode", Verdana, sans-serif;
}

h6 {
	color:#FFF;
	font:12px/1.8 "Times New Roman", Georgia, Times, serif;
}

p {
	color:#4D4D4D;
	font-size: 11px;
	line-height: 1.4;
}

table {
	font:11px Verdana, Arial, sans-serif;
	color:#4D4D4D;
}

a,a.small,a.anchor,a.visited {
	color:#6F2904;
	font:inherit;
	text-decoration:none;
}

a:hover {
	color:#A83F06;
	font:inherit;
	text-decoration:underline;
}

.page {
	background:#2d0e00;
	text-align: center; /* EDG added this line */
}

.CEMenu {
	margin:0;
	padding:0;
}

/* important edit global text boxes - default --------- */
.txtbox {
	background:#FFF;
	border-style:inset;
	border-width:2px;
	color:#000;
	font:11px Arial, Verdana, 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 Arial, Verdana, sans-serif;
}

/*= directory -> edit roster options -> close button --------- */
.membut {
	background:#eee;
	border:1px solid buttonface;
	color:#333;
	cursor:pointer;
	font:11px Arial, Verdana, sans-serif;
}

/*= ADMIN BUTTON AND BAR ------ */
.abut {
	background:#eee;
	border-style:outset;
	border-width:2px;
	color:#333;
	font:11px Arial, Verdana, sans-serif;
	margin-bottom:2px;
	margin-top:2px;
}

.adminbar {
	background:#eee;
	color:#333;
	font:400 12px Arial, Verdana, sans-serif;
}

/*////////////////////////////////////
III. MISC CLASSES 
//////////////////////////////////////
 --------- general row hover classes --------- */
.rowNormal {
	background:#eee;
	color:#000;
	font:400 11px Arial, Verdana, sans-serif;
}

.rowHover {
	background:#FFF;
	color:#000;
	font:400 11px Arial, Verdana, 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 Arial, Verdana, sans-serif;
	padding:2px;
	text-decoration:none;
}

a.cookieTrail,a.cookieTrail:hover {
	color:#333;
	font:400 11px Arial, Verdana, sans-serif;
	text-decoration:none;
}

/*///////////////////////////////////////
Layout and Custom Selectors for: Wayzata CC
///////////////////////////////////////*/
#wrapper {
	width: 920px;
	margin: 0 auto;
	background:   url(../../../Images/page_bg.gif) center top repeat-y;
	font: 12px "Lucida Sans Unicode", Verdana, sans-serif;
	color: #444444;
	/*text-align: left;*//* EDG added this line */
	text-align: center;
}

#header {
	background:#2d0e00 url(../../../Images/page_top.gif) center bottom no-repeat;
	width: 920px; /*EDG Added width to header*/
}

#logo {
	padding: 0 0 29px 0;
	text-align: center;
	/*EDG Deleted width: 384px; */
	display: block;
	/*EDG Deleted margin: 0 auto;*/
} 

#menuWrapper {
width: 887px;
margin: 0 auto;
text-align: center;
height: 35px;
background:  url(../../../Images/nav_bg.gif) repeat-x center top;
}

#navigation {

}

#moduleContentWrapper {
width: 847px;
margin: 0 auto;

}

#contentWrapper {

}

#ContentFlash {
width: 888px;
margin: 0 auto;
text-align: center;
}

#contentMain {
width: 543px;
float:left;
}

#contentMain .inside {
padding: 10px 3px 10px 50px;
}

#content2 {
width: 890px;
float:left;
}

#content2 .inside {
padding: 10px 50px 0px 50px;
}

#SideNav {
	width: 210px;
	margin-top: 20px;
	
}

#Sidenav .inside {
	width: 190px;
	margin-left: 25px;
}

#Content3 {
	width: 690px;
	border-left: 1px dotted #2D0E00;
	margin-top: 10px;
}

#Content3 .inside {
padding: 10px 50px 0px 20px;
}

#ContentContainer {
	width: 690px;
	margin-top: 10px;

}

#ContentContainer .inside {
padding: 10px 20px 0px 0px;
}

#ContentContainerPub {
	width: 890px;
	margin-top: 10px;

}

#ContentContainerPub .inside {
padding: 10px 20px 0px 0px;
}

#ContentLeftColumn {
	width: 440px;
	border-left: 1px dotted #2D0E00;
}

#ContentLeftColumn .inside {
	padding-left: 20px;
}

#ContentLeftColumnPub {
	width: 640px;
}

#ContentLeftColumnPub .inside {
	margin-left: 30px;
}

#ContentRightColumn {
	width: 225px;
	border-left: 1px dotted #2D0E00;
}

#ContentRightColumn .inside {
	padding-left: 20px;
}
	

#sidebar {
	width: 377px;
	
	float:right;
}

#sidebar .inside {
/* EDG removed width: 302px;*/
	background: #dcccb0;
	margin: 40px 45px 20px 30px;
	padding: 4px 0 0 0;
}

/*#privateHomeSidebar {
	width: 330px;
	float:right;
	
}*/



#privateHomeSidebar {
background:#DCCCB0 none repeat scroll 0 0;
float:right;
margin-right:45px;
padding:20px 0;
width:255px;
}

#sidebar h2 {
	margin: 4px;
	background: #fef9ed;
	padding: 4px;
	display: block;
}

/*#privateHomeSidebar .inside {

	background: #dcccb0;
	margin: 40px 45px 20px 30px;
	padding: 4px 0 0 10px;
}*/



#privateHomeSidebar .inside {wayzataCC.css (line 358)
background:#DCCCB0 none repeat scroll 0 0;
margin:0 20px;

width:215px;
}

#sidebar h2 {
	margin: 4px;
	background: #fef9ed;
	padding: 4px;
	display: block;
}

#privateSidebar {
	width: 250px;
	float:right;
	margin: 40px 45px 20px 0px;
	padding: 4px 0 0 0;
}



#privateSidebar .inside {
/* EDG removed width: 302px;
	background: #dcccb0;*/

}

#login_wrapper {
	width: 250px;
	padding: 10px 0 10px 20px;
	margin: 0px;
}

#login_wrapper .inside {
	background:  url(../../../Images/arrow.gif) center top no-repeat;
	padding: 40px 0 0 0;
	margin: 0px;
}

#footer {
	color: #ece0be;
	clear:both;
	background:   url(../../../Images/footer_bg.jpg) center top no-repeat;
	padding-top: 196px;
	text-align: center;
	width: 920px;
	margin: 0 auto;
	font: 10px "Lucida Sans Unicode", Verdana, sans-serif;
}

.inside {

	text-align: left;

}

#Calendar {
}

#Calendar a{
	font size: 14px;
}

/*-----------------------
PRIVATE INFO BAR
------------------------*/
#private_bar {

	background:  url(../../../Images/private_bar.gif) center top repeat-x;
	width: 100%;

}

#privBar_left,
#privBar_right {

	margin: 10px;
	font: 400 11px normal;
	color: #7e6a52;
	line-height: 2.1em;
}


/*-----------------------
== HOTPAGE   == added 09/28/08 Colarik
------------------------*/

#footer_masterHotPage {
	color: #2D0E00;
	clear:both;
	background:   url(../../../Images/footer_bg_hotpage.jpg) center top no-repeat;
	padding-top: 50px;
	text-align: center;
	width: 920px;
	margin: 0 auto;
	font: 10px "Lucida Sans Unicode", Verdana, sans-serif;
}
	

#hotPage a, #hotPage a:hover {
	color:#1e0000;
	font: 13px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
#hotPage #hotPage_sidebar a {
	float:right;
}


#hotPage img {
	vertical-align:bottom;
}


.centered {
	margin:0 auto;
	text-align:center;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.clearBoth {
	clear:both;
}


#hotPage .siteWrapper {
	background: #f6f0dd;
	width:888px;
	margin:0 auto;
	padding:0;
}

#hotPage #hotPage_branding {
	background:  url(../../../Images/hotpage_header.jpg) no-repeat top center;
	height:100px;
	width:888px;
	
	margin:0 auto;
}
	#hotPage #hotPage_branding .inside {
		/*border:1px solid white;*/
		margin:0;
		padding-top:80px;
		text-align:right;
		width:99%;
	}
	#hotPage #hotPage_branding h1 {
		color:#962f0c;
		font: 13px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		
		margin:0;
	}


#hotPage #hotPage_contentArea {
	background: #f6f0dd;
	width:888px;
	text-align:left;
	/*padding:30px;*/
}

	#hotPage #hotPage_mediaWindow {
		/*background:lightblue;*/
		background:#f6f0dd;
		text-align:left;
		width:888px;
	}
	#hotPage #hotPage_mediaWindow .inside {
		padding:30px;
	}
	#hotPage #hotPage_mediaWindow p, #hotPage #hotPage_mediaWindow h1 {
		margin:0;
	}
	
	#hotPage #hotPage_contentMain {
		background: #ffffef;
		width:592px;
	}
	#hotPage #hotPage_contentMain h1 {
		background:  url(../../../Images/hotpage_contentMain_ornament.gif) no-repeat top left;
		padding-top:24px;
	}
	#hotPage #hotPage_contentMain .inside {
		padding:20px 0px 50px;
		padding-left:30px;
		width:482px;
	}

	#hotPage #hotPage_sidebar {
		background: #f6f0dd;
		margin:0;
		padding:0;
		width:296px;
	}
	#hotPage #hotPage_sidebar h2 {
		background:  url(../../../Images/hotpage_sidebar_ornament.gif) no-repeat top center;
		color:#005c42;
		float:left;
		font: 13px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
		padding-top:24px;
	}
	#hotPage #hotPage_sidebar h3 {
		float:right;
		font: 13px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	}
	#hotPage #hotPage_sidebar br {
		clear:both;
	}
	
	#hotPage ul {
		background:  url(../../../Images/hotpage_sidebar_ornament.gif) no-repeat top center;
		list-style:none;
		margin:0;
		padding:0;
		padding-top:24px;
		width:266px;
	}
		#hotPage #hotPage_sidebar ul li h2, #hotPage #hotPage_sidebar ul li h3 {
			background-image:none;
			margin:0;
			padding:0;
		}
	
	#hotPage li {
		display:inline;
		margin:0;
	}
	
	#hotPage #hotPage_sidebar .inside {
		padding:20px 0px 50px;
		padding-left:15px;
		width:266px;
	}

#hotPage #hotPage_footer {
	background: #2D0E00;
	color: #876f5c; /*#ece0be;*/
	clear:both;
	padding: 20px 0;
	text-align: center;
	width: 888px;
	margin: 0 auto;
	font: 10px "Lucida Sans Unicode", Verdana, sans-serif;
}



#hotPage #footerLinks a {
	color:#876f5c;
	font-size:10px;
	text-transform:uppercase;
}


#sidebar h2 {
background:none repeat scroll 0 0 #FEF9ED;
display:block;
margin:0 4px;
padding:4px 0;
text-align: center;
}

#sidebar .inside {
background:none repeat scroll 0 0 #DCCCB0;
margin:40px 45px 20px 30px;
padding:4px 0 0;
width:302px;
}

#login_wrapper {
margin:0 0 0 24px;
padding:0;
width:254px;
}

#login_wrapper .inside {
background:url("../../../Images/arrow.gif") no-repeat scroll center top transparent;
margin:0;
padding:40px 0 20px;
width:100%;
}

