/*Nevada County Arts for zoomaru
color palette grey background = #999999
orange = #f7941e light orange = fbb161
blue = #93daf8  light blue = #b4e4fb*/

/*controls background color you need this*/
html, body {
	margin: 0px;
	/*text-align: center; 
	background: url('images/bg.gif') repeat-y center; 
	background-color: #999999;*/
	/*background-color: #ffffff; background-image: url('http://sierrasourcemedia.com/wordpress/wp-content/uploads/2011/05/flowers.jpg'); 
	background-repeat: no-repeat; background-position: top center; background-attachment: scroll;*/ 
}


/*controls most type but not welcome information box, padding controls menu portion*/
body, tr, td {
	margin: 0px; 
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 11px; 
	color: #333333;
}

.config_info{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: lighter; 
	background-color: #999999;
	padding: 4px 10px;
	margin: 0;

}

.config_register{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: lighter;
	line-height:1.2em;


}

#zoomarucontainer {
	/*margin: -2px auto -2px auto;
	text-align: center;
	*/
	margin: 0 auto;
	width: 1000px;
	position: relative; 
	background-color:#FFF; 
}

#zoomarufooter {
	margin: 0px auto;
	width: 1000px;
	position: relative; 
	/*text-align: center;*/
}

#zoomarusidebar {
	padding-top:7px;
	text-align: right; 
	margin-bottom: 20px; 
	width: 170px;
}

/*controls vertical spacing on menu items*/
#zoomarumenu {
	padding: 10px 0;
	line-height: 16px;
}

.submenu {
	padding: 0 10px;
}

#zoomarunavigation {
	position: relative;
	left: 0px;
	top: 0px; 
}

#zoomarubody {
	position: relative;
}

/*position and size of main calendar body*/
#zoomarucontent {
	line-height: 18px;
	padding-bottom:15px;
	padding-left:7px;
	padding-top:7px;
	padding-right:0px;
}

/*background color for every other event odd*/
.entry0 {
	background-color: transparent;
	width: 100%;
	padding: 5px 0;
	line-height: 15px; 
	color: #999999;
}

/*background color for every other event*/
.entry1 {
	/*background-color: #f0e7ce*/;
	width: 100%;
	padding: 5px 0;
	line-height: 15px; 
	color: #999999;
}

/*event titles and headers in menu column*/
h1 {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: lighter; 
	border-bottom: 1px solid #fff;
	background-color: #999999;
	padding: 4px 10px;
	margin: 0;
}

/*event titles*/
.entry0 h1, .entry1 h1 {
	color: #999999;
	/*color: #93daf8;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bolder; 
	background-color: transparent;
	/*border-bottom: 1px solid  #ccc;*/
	padding: 4px 4px;
	margin: 0;
}

/*dont know what this is*/
h2 {
	color: #00B1D2;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: lighter; 
	background-color: #FFFFFF;
	border-bottom: 1px solid #E6E5E3;
	padding: 0 4px 0 4px;
	margin: 0;
}

/*text in event selection menu*/
a {
	color: #00B1D2;
	text-decoration: none; 
}

/*hover text in event selection menu*/
a:hover {
	color: #00B1D2;
	text-decoration: underline; 
}

/*read more text color and all caps*/
.more {
	text-align: right; 
	text-transform: uppercase; 
	font-size: 9px; 
	margin: -10px 5px 0 10px; 
}

/*read  more text link color*/
.more a {
	color: #F68D17;
	text-decoration: none; 
	font-weight: bold; 
}

/*Read More hover color*/
.more a:hover {
	color: #F68D17;
}

/*input info such as login and set categories but not search*/
input, textarea, select {
	/*background-color: #FFFFFF;
	border: 1px solid #E6E5E3;
	padding: 2px; 
	*/
	color: #999999;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 11px;
}
.big {
	width: 100%;
}

.right {
	text-align: right; 
}

.left {
	text-align: left; 
}

.small {
	font-size: 10px; 
}

/*don't know what this is*/
#caltable {
	background-color: #FFFFFF;
	margin: 10px; 
	border: 1px solid #b4e4fb;
	padding: 5px; 
}

.readright {
	text-align: right;
	width: 30%;
	color: #9F9F9F;
}

.readdesc {
	text-align: left; 
	padding: 0 4px;
}

.eventtags {
	border-top: 1px solid #b4e4fb;
	padding-top: 20px; 
}

.calendar {
	font-family: Verdana; 
}

.calendar-month {
	font-size: 11px; 
	font-weight: bold; 
}

.day-name {
	font-size: 9px; 
}

.weekday {
	font-size: 9px; 
}

.cats {
	padding: 3px 20px;
	text-align: left; 
}

/*Dates and pix for each listing*/
.entleft {
	border-right: 1px solid #b4e4fb;
	text-align: left; 
	padding: 0 4px;
}

/*don't know what this is*/
.enttop {
	border-top: 1px solid #b4e4fb;
	text-align: left; 
	padding-top: 5px;
}

/*don't know what this is*/
.calendarbox {
	border: 1px solid #b4e4fb;
	padding: 7px;
	margin: 10px;
	float: left;
	height: 120px;
	text-align: center; 
}

/*solid box behind welcome to user on right*/
#information {
	/*
	background-color: #b4e4fb;
	*/
}

/*solid box behind welcome to user on left*/
.infotitle {
	background-color: #999999;
	color: #fff;
	font-weight:inherit;
}

/*enter information such as search
input, textarea, select, checkbox {
	border: 1px solid cccccc;
	background-color: #ffffff;
}*/

/* =Menu from Wordpress
-------------------------------------------------------------- */

.timesblue {font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00B1D2;
	font-weight:bold; 
	font-size: 16px; 
	line-height:18px; 
	letter-spacing:.2px;
	}

#access {
	background: #999999; /* Show a solid color for older browsers */
	/*background: -moz-linear-gradient(#252525, #0a0a0a);
	background: -o-linear-gradient(#252525, #0a0a0a);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#0a0a0a));*/ /* older webkit syntax */
	/*background: -webkit-linear-gradient(#252525, #0a0a0a);
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;*/
	clear: both;
	display: block;
	float: left;
	/*margin: 0 auto 6px;
	margin: 0 auto;
	text-align:center;
	margin-top:-16px;*/
	margin: 0 auto 6px;
	width: 100%;
	
}
#access ul {
	font-size: 14px;
	text-transform:uppercase;
	list-style: none;
	margin: 0 0 0 -30px;
	/*margin: 0 0 0 0;
	margin-right: -30px;*/
	text-align:left;
}
#access li {
	float: left;
	position: relative;
	
}
#access a {
	color: #eee;
	display: block;
	line-height: 3.333em;
	padding: 0 14px;
	text-decoration: none;
}
#access ul ul {
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	display: none;
	float: left;
	margin: 0;
	position: absolute;
	top: 3.333em;
	left: 0;
	width: 188px;
	z-index: 99999;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #f9f9f9;
	border-bottom: 1px dotted #ddd;
	color: #444;
	font-size: 13px;
	font-weight: normal;
	height: auto;
	line-height: 1.4em;
	padding: 10px 10px;
	width: 168px;
}
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	background: #efefef;
}
#access li:hover > a,
#access a:focus {
	background: #fff; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
	background: -o-linear-gradient(#f9f9f9, #e5e5e5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
	color: #373737;
}
#access ul li:hover > ul {
	display: block;
}
#access .current-menu-item > a,
#access .current-menu-ancestor > a,
#access .current_page_item > a,
#access .current_page_ancestor > a {
	font-weight: bold;
}


/* =Footer
----------------------------------------------- */

#colophon {
	clear: both;
}
#supplementary {
	border-top: 1px solid #ddd;
	padding: 1.625em 7.6%;
	overflow: hidden;
}

/* Two Footer Widget Areas */
#supplementary.two .widget-area {
	float: left;
	margin-right: 3.7%;
	width: 48.1%;
}
#supplementary.two .widget-area + .widget-area {
	margin-right: 0;
}

/* Three Footer Widget Areas */
#supplementary.three .widget-area {
	float: left;
	margin-right: 3.7%;
	width: 30.85%;
}
#supplementary.three .widget-area + .widget-area + .widget-area {
	margin-right: 0;
}

/* Site Generator Line */
#site-generator {
	background: #f9f9f9;
	border-top: 1px solid #ddd;
	color: #999999;
	font-size: 12px;
	line-height: 2.2em;
	padding: 2.2em 0.5em;
	text-align: center;
}
#site-generator a {
	color: #555;
	font-weight: bold;
}
#site-generator .sep {
	background: url(images/wordpress.png) center left no-repeat;
	color: transparent;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	margin: 0 7px;
	width: 16px;
}

