/*Foresthill update 8-2012 for zoomaru*/

/*controls background color you need this*/
html, body {
	margin: 0px;
	text-align: center; 
	/*background: url('images/bg.gif') repeat-y center;*/ 
	background-color: #d3edd8;
	
}
/*special foresthill chamber groupspaces styles 8-2012 R. Martinez*/
.top .gtabs li a {background:url("http://media.groupspaces.com/tabs/?t=sep&c=%23138817") no-repeat scroll left 1px transparent;color:#FFFFFF;}
.gtabs li.firstTab a {background:transparent;}
.top .gtabs li a:hover {background-color:#2CAA2C;color:#DEF9E4;}
.theme .top .gtabs li.thisSection a,.theme .top .gtabs li.thisPage a,.group_admin .top .gtabs li.thisSection a,.group_admin .top .gtabs li.thisPage a {background-color:#FFFFFF;border-color:#ACE0A4 #ACE0A4 #FFFFFF;color:#000;background-image:url("http://media.groupspaces.com/tabs/?t=sel&c1=%23ACE0A4&c2=%23FFFFFF");background-repeat:repeat-x;background-position:0 0;}
.theme .tabs {border-color:#F6F6F6;}
.theme .tabs li a {background-color:#DEF9E4;}
.theme .tabs li.thisPage a,.theme .tabs li.thisSection a {background-color:#F6F6F6;color:#000000;border-bottom-width:0;}
.theme ul.gtabs,.group_admin ul.gtabs {background:url("http://media.groupspaces.com/tabs/?t=bg&c=%23138817") repeat-x scroll left 4px transparent;padding-left:20px;width:953px;}

/*styles file 7052c4dd567f*/

/* __general*/ 

html{min-height:100%;margin-bottom:1px;}
.clearfix:after {content:".";display:block;height:0;font-size:1px;clear:both;visibility:hidden;}
.off {position:absolute !important;top:-1000em !important;left:-1000em !important;}
hr {display:none}
<!--.left {float:left;}-->
.right {float:right;}


/*  moved from __general_table.css so that we pass it through to wysiwyg editor etc  */

table td {vertical-align:top;}


/* __general_table */

table, td, th{border:none;}
table {width:100%;}


/* _content*/ 

/*.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{padding:0 7px;margin:1em 8px;}*/
.content p, .content pre, .content ul, .content ol, .content dl, .content fieldset, .content address, .content form.visible, .content .ibox{margin:1em 15px;}
.content blockquote {margin:1em 40px;}
.content li ul {margin-left:0;}
.content li {list-style-position:outside;}
.content li, .content dd {margin-left:20px;}
.content li li, .content dd {margin-left:6px;}
.content ol li {background:none;list-style-type:decimal;margin-left:30px;padding-left:0;}
.content li p {margin-top:0;margin-left:0;}
.content form.visible{margin:1em 15px;border:1px dashed #ccc;}
/*.content .left {margin-right:15px;}*/
.content .right {margin-left:15px;}
.content label {font-weight:bold;}
.content .ll.top-a {min-height:250px;}
.content .gmap {margin:1em 15px;}


/* _content_table */

.content table, .content form table.form{margin:1em 15px;}
.content table {width:95%;margin-left:2%;margin-right:2%;}
.content table.l td, .content table.l th, .content table.l table.l td, .content table.l table.l th {padding:0;}
.content td, .content th, .content table.l table td, .content table.l table th, .content table.l table.l table td, .content table.l table.l table th {padding:5px;}
.content table.layout, .content table.l {padding:0;margin:0 auto!important;}
.content table.bordered td,.content table.bordered th {border-style:solid;border-width:1px;}


/* _design-imagereplacement */

.navIR a{margin:0;padding:0;overflow:hidden;}
.navIR em {display:block;height:100%;width:100%;position:absolute;left:0;top:0;z-index:1;background-repeat:no-repeat;}
.lir {display:block;height:0!important;overflow:hidden;}


/* _skin-default*/ 

/*body {padding:0 14px;background-color:#fff;color:#000;}*/
body.homepage, body.metaHeader {border-top:5px solid #04AEE2;}
body.external{background-position:left top;}
.top, .topmw{ min-width:955px;margin:0 auto;max-width:1400px;}
.topmw{max-width:1000px;}
.topnw {min-width:700px;width:56em;max-width:100%;margin:0 auto;}
.full_width .top {width:100%!important;max-width:none;}
a:link{color:#00f;}
a:visited{color:#3300CC;}
a:focus{color:#d00;}
a:hover{color:#d00;}
a:active{color:#d00;}
a.subtle, a.subtle:visited, a.subtle:focus, a.subtle:hover, a.subtle:active {text-decoration:none;color:#000;}
.border {border:1px solid #666;}
.inline-error {color:red;font-weight:bold;}
.msg, .notice, .error{border:2px solid;padding:0 1em !important;}
.msg p, .notice p, .error p {margin-left:0;margin-right:0;}
.msg {background-color:#e5ecf9;border-color:#c8d2f0;}
.notice{background-color:#f9ecc8;border-color:#f0d2c8;}
.error {background-color:#ffebe8;border-color:#ff0000;font-weight:bold;}
p.msg, p.notice, p.error{margin:1em !important;padding:10px !important;}
.notice input, .msg input, .error input{vertical-align:middle;}
.data1 th {border-bottom:1px solid #999;font-weight:bold;}
.data1 td {border-bottom:1px solid #ddd;}
.data1 tr:hover td {background-color:#E5ECF9;}
.top-a .lc .cpbox {margin:-7px -7px -7px -4px;}
optgroup {font-style:normal;font-weight:bold;}
img.icon, input.icon {vertical-align:middle;padding-right:4px;}
img.icon {padding-left:0px;}


/* groups */

.ch_right {text-align:right;vertical-align:middle;padding:3px 10px;font-size:1.3em;font-weight:bold;color:#111;}
.group_customheader .gch_right {text-align:right;}
.group_summary {padding:5px 0 0;position:relative;}
.group_logo {text-align:center;padding:0!important;}
div.group_summary h2 {margin-bottom:0;}
.content .group_summary p {margin-top:0.5em;margin-bottom:0.5em;}
.group_summary p.update_link {text-align:right;margin-top:0;font-size:0.9em;}
.group_summary td.picture {width:220px;}
.group_summary td.picture p {margin-bottom:3em;}
.group_summary .cpbox {padding-top:5px;padding-bottom:1px;}
td.gml_pic {width:60px;text-align:center;}
.gi_footnote {color:#aaa;}
.gml_actions {font-size:0.9em;padding-top:6px;}
#ch_group {margin-top:8px;background-color:#Fff;position:relative;}
table.ch_group {background-color:transparent;border:none;height:80px;table-layout:auto;}
/*.ch_group h1 {font-size:2.2em;font-weight:normal;margin-bottom:5px;}*/
body.group #header {color:#C7D2F2;}
body.group #topbar {border-bottom:none;}
body.group #header_tab_line {height:1px;background-color:#C7D2F2;}
/*body.group #header h1 {height:29px;background-image:url(/images/logo/logo-166x29.png);padding:0;width:auto;}*/
.content-header #ch_group_logo img{display:block;background-color:#fff;padding:2px;}
td#ch_group_logo {width:120px;padding-left:20px;padding-top:0;}
/*.ch_group h1 {margin-top:4px;}*/
body.group #logoHomeLink {width:166px;height:100%;}
body.group #logo {width:166px;padding:0;}
body.group #greet{text-align:right;}
body.group .top {width:955px;}
.lci-content {padding-top:4px;background-color:#fff;}
.lc-topnw .lci-content {padding-top:0;}
body.group td.ltd {background-color:transparent;}
body.group td.top-b {border:none;}
.gtabs_bg {position:absolute;bottom:0;left:0;height:28px;width:100%;}
ul.gtabs{position:relative;height:28px;overflow:hidden;padding-top:4px;margin-top:-4px;}
.gtabs li{background:transparent;list-style-type:none;margin-left:0;}
.top .gtabs li a{ padding:6px 8px!important;font-size:12px!important;text-decoration:none;color:#fff;}
.top .gtabs li a:hover{background-color:#519FEE;color:yellow;}
.top .gtabs li.thisPage a, .top .gtabs li.thisSection a, .top .gtabs li.thisSection a:hover, .top .gtabs li.thisPage a:hover {color:#000;background:#fff url(/images/des0808/tabs_selected_bg.gif) 1px 1px no-repeat;border:1px solid #C8D2F0;border-bottom-color:#fff;padding-top:10px!important;margin-top:-4px!important;}
body #header {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.content .p-button-big {font-size:1.2em;}
ul.nav-dropdown {position:absolute;border-width:1px;border-style:solid;}
ul.nav-dropdown li {float:none;white-space:nowrap;line-height:1em;}
ul.nav-dropdown li a {display:block;padding:6px 8px;text-decoration:none;font-size:12px;line-height:1em;}
#gt_manage {float:right;}
ul.gsubtabs{background:#fff;border-bottom:1px solid #C8D2F0;position:relative;}
.top .gsubtabs li a{padding:6px 10px 6px!important;text-decoration:none;color:#666;font-size:12px!important;}
.gsubtabs li a:hover{text-decoration:underline;color:#000;}
.gsubtabs li.thisPage a, .gsubtabs li.thisSection a{ color:#000;font-weight:bold;background-color:#fff;}
.gsubtabs li.thisPage a:hover{text-decoration:none;}
#header_mygroups_dd {position:absolute;top:31px;right:19em;background:#ecf0fa;border:1px solid #39f;border-top:0;text-align:left;z-index:30000;padding:5px 10px;font-size:0.9em;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.05);box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);}
#header_mygroups_dd li {padding-left:5px;padding-right:5px;}
#header_mygroups_dd #all-groups {border-top:solid 1px #39f;margin-top:5px;padding-top:5px;}
#header_mygroups_dd a{text-decoration:none;color:#000;}
#header_mygroups_dd a:hover{color:#0033FF }
body.group .lcB-top, body.group .lcB-topmw {margin-left:0;margin-right:0;}
.member_list {border-collapse:separate!important;border-spacing:5px;background-color:#F7F7F7;}
.member_list td {padding:5px 5px 5px 120px!important;border:1px solid #C8D2F0!important;background-color:#fff;}
.member_list a.img {float:left;margin-left:-115px;width:100px;text-align:center;}
.member_list h4 {margin:0.5em 0.5em 0.5em 0;padding:0;}
.member_list .email {font-weight:normal;}
.member_list .joined {color:#666;margin-top:-0.3em;}
.member_list p, .member_list ul {margin:0.5em 0.5em 0.5em 0;padding:0;font-size:0.9em;}
.member_list ul, .member_list li {display:inline;}
.member_list li {padding:3px 10px 3px 22px!important;}
.member_list .manager {margin-top:-0.3em;}
.member_list .manager img {vertical-align:bottom;}
table.member_table {margin:0 0 -11px 0 !important;width:100%;}
.member_table td.numeric_value {text-align:right;width:30px;}
.member_table th.numeric_value {text-align:right;width:30px;padding-right:18px !important;}
.member_table td.list_icon_value {text-align:center;width:20px;padding-left:0px !important;padding-top:7px !important;padding-bottom:9px !important;padding-right:0px !important;}
.member_table td, .member_table th {width:auto;}
.member_table .avatar {width:30px;}
.member_table .manager, .member_table .sendMessage {width:20px;text-align:center;}
.member_table .remoteProfileIcons {margin-top:5px;}
.content .member_table tr.twoRows td.singleRow {border-bottom:none;}
.content .member_table tr.row2 td {padding-top:0!important;}
.member_list dl.otherMemberDbCols, .member_table dl.otherMemberDbCols {margin:0 0 5px;float:left;width:100%;}
.member_table dl.otherMemberDbCols {margin:0;}
.member_list dl.otherMemberDbCols dt, .member_table dl.otherMemberDbCols dt {float:left;clear:both;font-weight:bold;margin-right:10px;}
/*.member_profile h1 {margin-bottom:0em;}*/
.member_profile .email, .member_profile .manager {margin-top:0.2em;margin-bottom:0.4em;}
#join_group {border-width:2px;background-color:#ECF0FA;text-align:center;padding:20px 0;border-width:1px;border-style:solid;}
#create_your_own {background:#ECF0FA url(/images/logo/48x48.png) no-repeat scroll 10px 10px;text-align:left;padding-left:50px;padding-bottom:0;font-size:0.9em;border-width:1px;border-style:solid;}
.group_summary #join_group {margin-top:0.5em;}
#join_group p {margin:0 5px;}
#join_group p.or {margin:8px 5px;color:gray;font-weight:bold;}
#join_group p.signin {margin:8px 0 0;font-weight:bold;}
#join_group #join_email, #join_group #email_pre {margin-bottom:3px;width:137px;}
.group_summary #join_group #join_email, .group_summary #join_group #email_pre {width:180px;}
.group .content div.group_summary_box table td {background:transparent;}
#group_management_header {padding:10px 0;}
#group_management_header .picture {float:left;width:110px;margin-left:15px;}
/*#group_management_header h1 {font-size:1.6em;line-height:40px;font-weight:normal;margin-left:15px;}*/
.groupfooter{text-align:center;font-size:0.8em;margin:10px -14px -1px;padding-bottom:15px;padding-top:5px;}
.groupfooter a {text-decoration:none;color:#185D94;}
.groupfooter a:hover {text-decoration:underline;color:#185D94;}
body.group .sideboxes p {margin:0.5em 7px;}
.info_box {border-width:1px;border-style:solid;border-radius:1em;-moz-border-radius:1em;margin:1em 15px;}
body.group_admin td.top-b {border-left:2px solid #EEEEEE;}


/* header */

#header {font-size:0.9em;background-color:#ECF0FA;margin:0 -14px;}
#header.wideAdHeader {background-color:#fff;}
#header .top, #header .topmw{ min-width:972px;}
.wideAdHeader #topbar {border-bottom:1px solid #ccc;}
#topbar {border-top:1px solid #fff;text-shadow:0 1px 0 #fff;background:#ECF0FA;background:-moz-linear-gradient(top, #F9FBFF, #ECF0FA);background:-webkit-gradient(linear, left top, left bottom, from(#F9FBFF), to(#ECF0FA));padding:0 14px 0 0;}
#topbar table {height:29px;}
#topbar strong {color:#000;}
#topbar a{text-decoration:none;color:#000;}
#topbar a:hover{color:#0033FF }
#createyourown {vertical-align:middle;font-weight:bold;}
#headerInner {margin:0 14px;}
#logo {width:283px;padding:0;vertical-align:middle;}
.wideAdHeader #logo {width:260px;}
/*#header h1 {height:76px;width:283px;background-image:url(/images/des0808/logo-283x76.gif);background-position:left center;background-repeat:no-repeat;margin:0;text-align:left;}
#header.wideAdHeader h1 {width:260px;background-image:url(/images/logo/logo-250.png);}*/
#logoHomeLink {display:block;width:260px;height:100%;}
#greet {padding:0 0 0 2px;vertical-align:middle;position:relative;overflow:hidden;white-space:nowrap;text-align:right;}
#greet .sign-in {font-weight:bold;}
#search {text-align:right;padding:4px 0 4px 5px;clear:both;}
#banner {height:98px;vertical-align:middle;text-align:right;}
.banner {margin-top:2px;margin-left:-14px;}
#banner .placeholder{height:86px;margin:0 !important;width:724px;display:inline-block;}
#header .top {background-color:transparent;border:none;padding:0;}
#header_tab_line {background-color:#3399FF;height:1px;position:relative;}
#tabs {position:relative;top:-27px;margin-left:14px;margin-bottom:-31px;width:600px;}
#tabs li,#tabs li:first-child{margin-right:4px;}
#headerGS{top:-6px;margin:0 -14px -6px;padding:0px;height:122px;position:relative;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #04AEE2;}
#headerGS #logoGS{float:left;margin:15px 10px 0 7px;}
#headerGS UL{float:right;margin:0px;padding:0px;}
#headerGS LI{float:left;margin:0px;padding:0px;list-style:none;border-right:1px solid #cfcfcf;line-height:1.3em;}
#headerGS LI.last{border:0;}
#headerGS LI A{float:lef;margin:0px;padding:0px 7px 0px 7px;color:#727dab;line-height:16px;}
#headerGS LI strong{padding:0 7px;}
#headerGS LI A.img{padding-right:0;}
#headerGS LI IMG{}
#headerGS LI IMG.icon{padding-right:0;}
#headerGS .utilNav{margin:6px 29px 0 0;font-size:12px;}
#headerGS A, #headerGS A:link {text-decoration:none;}
#headerGS .loginForm{float:right;margin:0px;padding:15px 0px 3px 0px;width:580px;text-align:right;}
#headerGS .loginForm A{float:right;margin:3px 0px 3px 0px;;padding:0px 0px 0px 7px;color:#727dab;font-size:0.9em;}
#headerGS .loginForm LABEL{padding:1px 3px 1px 10px;line-height:20px;display:none;}
#headerGS .loginForm INPUT{padding:2px 3px;margin:0px 0px 0px 5px;}
#headerGS .loginForm INPUT.go{padding:0px;}
#headerGS .mainNav {margin:50px 23px 0px 0px;font-size:13px;}
#headerGS .mainNav li {border-right-width:0;margin:0 0 0 12px;}
#headerGS .mainNav li a {display:block;padding:2px 12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#000;}
#headerGS .mainNav li a:hover,#headerGS .mainNav li.thisSection a,#headerGS .mainNav li.thisSection a:hover {color:#fff;background:#000;background:-moz-linear-gradient(top, #333, #000);background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#000));}
#headerGS .mainNav li a em {font-style:normal;line-height:22px !important;}
.group_admin #ch_group {margin-top:10px;}
/*.group_admin #ch_group h1 {font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:2.6em;margin:10px 14px;padding-right:150px;}
.group_admin .manage_ribbon {font-family:Helvetica, Arial, sans-serif;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}*/
.group_admin .neu-button-return {font-family:Helvetica, Arial, sans-serif;position:absolute;top:20px;right:12px;padding-left:10px;padding-right:10px;}


/* menu */

.section_nav {padding:0 10px;}
.section_nav ul {margin:0;float:left;}
.section_nav ul li {display:inline;margin:0;padding:0;}
.section_nav ul a, .section_nav ul a:visited, .section_nav ul span {color:#000;font-weight:bold;float:left;padding:2px 10px;text-decoration:none;}
.section_nav ul a:hover, .section_nav ul a.nohref, .section_nav ul span.nolink, .section_nav li.thisSection a  {color:#30f;}
.section_nav_r {width:50%;}
.section_nav_r ul{float:right!important;}
.nav,.nav li,.nav ul{margin:0;padding:0;list-style-type:none;}
.nav{position:relative;left:0;top:0;z-index:750;width:7.2em;cursor:default !important;border:none;text-align:left;}
.nav{float:none;width:100%;}
@media screen,projection{.nav{float:left;}}
@media screen,projection{.nav:not(:nth-child(n)){float:none;}}
.nav{padding-top:0;}
.nav>li:first-child{margin-left:0;}
@media Screen,Projection{.nav>li:first-child{margin-left:0;margin-right:0;}}
@media screen,projection{.nav:not(:nth-child(n))>li:first-child{margin-left:0;}}
.nav li{left:0;}
@media screen,projection{.nav li{position:relative;}}
ul[class^="nav"] li{left:0;position:static;}
@media Screen,Projection{ul[class^="nav"] li{left:0;position:relative;}}
@media screen,projection{.nav:not(:nth-child(n)) li{position:static;}}
.nav li{display:block;width:auto;float:left;}
.nav li a{position:static;display:block;float:left;white-space:nowrap;}
@media screen,projection{.nav l\i a{position:relative;float:none;}}
ul[class^="nav"] li a{position:relative;float:none;}
@media screen,projection{* html .nav li a{position:relative;float:none;}}
@media screen,projection{.nav li a:not(:nth-child(n)){position:static;float:left;}}
ul[class^="nav"] li a{margin-bottom:0;}
.nav a,.nav a:link{cursor:pointer !important;z-index:1000;text-align:left;border-style:solid;padding-left:0px;padding-right:0px;padding-top:0px !important;padding-bottom:0px !important;text-decoration:none;border-width:0px;font-style:normal;}
.nav li a:visited{border-width:0px;font-style:normal;border-style:solid;}
@media screen,projection{* html .nav li{display:inline;}}
@media screen,projection{* html .nav li{display/**/:block;float/**/:left;}}
@media screen,projection{* html .nav li{clear:none;}}
#tabs a{height:30px;}
#tabs em{background-image:url(/images/des0808/tabs.gif);}
#mHome{width:60px;}
#mGroups{width:70px;}
#mEvents{width:70px;}
#mProfile{width:74px;}
#mHome em{background-position:0 0;}
#mGroups em{background-position:-64px 0;}
#mEvents em{background-position:-138px 0;}
#mProfile em{background-position:-212px 0;}
#mHome:hover em{background-position:0 -60px;}
#mGroups:hover em{background-position:-64px -60px;}
#mEvents:hover em{background-position:-138px -60px;}
#mProfile:hover em{background-position:-212px -60px;}
#mHome.thisSection em{background-position:0 -30px;}
#mGroups.thisSection em{background-position:-64px -30px;}
#mEvents.thisSection em{background-position:-138px -30px;}
#mProfile.thisSection em{background-position:-212px -30px;}


/*end foresthill 7052c4dd567f*/




/*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: #505050;*/
	color: #000;
	
}

#zoomarucontainer {
	margin: 0px auto;
	width: 955px;
	position: relative; 
	text-align: center; 
}

#zoomarufooter {
	margin: 0px auto;
	width: 955px;
	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: #000;
}

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

/*event titles and headers in menu column*/
h1 {
	color: #000;
	/*color: #453e21;special for Foresthill*/
	font-family: Tahoma, Geneva, sans-serif; 
	font-size: 15px; 
	font-weight: lighter; 
	border-bottom: 1px solid #a69c81;
	background-color: #efd7a1; /*special for Foresthill*/
	padding: 4px 10px;
	margin: 0;
}

/*event titles*/
.entry0 h1, .entry1 h1 {
	color: #000;
	font-family: Tahoma, Geneva, sans-serif; 
	font-size: 15px; 
	font-weight: lighter; 
	background-color: transparent;
	border-bottom: 1px solid #E6E5E3;
	padding: 4px 4px;
	margin: 0;
}

/*dont know what this is*/
h2 {
	color: #453e21;/*special for Foresthill*/
	font-family: Tahoma, Geneva, 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: #a83502;
	text-decoration: none; 
}

/*hover text in event selection menu*/
a:hover {
	color: #6c9f39;
	
	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: #3e9d41;/*special foresthill green*/
	text-decoration: none; 
	font-weight: bold; 
}

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

/*input info such as login but not search*/
input, textarea, select {
	/*background-color: #FFFFFF;
	border: 1px solid #E6E5E3;
	padding: 2px; 
	
	color: #505050;*/
	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 #E6E5E3;
	padding: 5px; 
}

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

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

.eventtags {
	border-top: 1px solid #E6E5E3;
	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 #E6E5E3;
	text-align: left; 
	padding: 0 4px;
}

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

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

/*solid box behind welcome to user on right*/
#information {
	background-color: #f9efdf;/*special for Foresthill*/
}

/*solid box behind welcome to user on left*/
.infotitle {
	background-color: #efd7a1; /*special for Foresthill*/
}

.eventimage {
	/*border: 1px solid #CFCFCF;*/
	width:200px;
	padding: 2px;
	margin: 4px 0;
}

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

/*styles file 7052c4dd567f UNUSED*/



/*end unused*/