/*-----------------------------------------------------------------------------
author:    www.visityakima.com
-----------------------------------------------------------------------------*/


/* =Visit Yakima Events Page
-----------------------------------------------------------------------------*/
#content2 {
	margin:0 auto;
	width:856px;
	padding:19px 22px 0 22px;
	}
	
#content2 p {
	padding:0 0 10px 0;
	}
	
/* Links */	
		
#content2 p a {
	color:#eb6d24;
	padding:1px 1px;
	font-weight:bold;
	}

#content2 p a:link, #content2 p a:visited {
	text-decoration:underline;
	}

#content2 p a:hover, #content2 p a:active {
	color:#ffffff;
	background:#eb6d24;
	}

#h1Events {
	width:358px;
	height:31px;
	background:url(../img/h1Events.gif) no-repeat;
	position:absolute;
	}
	
.eventListWrap {
	width:250px;
	background:#decca4;
	padding:15px;
	border:#c8b893 solid 1px;
	margin:0 0 20px 0;
	}
	
.featuredEvents {
	list-style:none;
	margin:0;
	color:#766641;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.featuredEvents h3 {
	color:#114358;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	}
	
.featuredEvents li {
	padding:10px 0 15px 0;
	border-top:#766641 solid 1px;
	}
	
#leftCol {
	width:285px;
	float:left;
	}
	
#rightCol {
	width:550px;
	float:right;
	}
	
#noEvents {
	font-weight:bold;
	color:#FF0000;
	}
	
#eventList {
	list-style:none;
	margin:0;
	color:#766641;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#eventList h3 {
	color:#114358;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size:110%;
	}
	
#eventList li {
	padding:10px 0 15px 0;
	border-top:#766641 solid 1px;
	}
	
.locationList {
	list-style:none;
	margin:0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.locationList li {
	padding:2px 0 5px 0;
	border-top:#766641 solid 1px;
	}
	
.locationList a {
	color:#eb6d24;
	padding:1px 1px;
	font-weight:bold;
	}

.locationList a:link, .locationList a:visited {
	text-decoration:underline;
	}

.locationList a:hover, .locationList a:active {
	color:#ffffff;
	background:#eb6d24;
	}

#calContainer {
	width:250px;
	background:#decca4;
	padding:15px;
	border:#c8b893 solid 1px;
	margin:0 0 20px 0;
	}

h3.cal_month{ 
	float:left;
	color:#8c182d; 
	width:170px;
	margin:0;
	}
	
.cal_controls {
	margin:0 0 0 0;
	}
	
.cal_controls div a {
	text-indent: -9999px;
	}
	
.cal_controls div a:link, .cal_controls div a:visited {
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	height:11px;
	}

.cal_controls div a:hover, .cal_controls div a:active, /* for IE 'flicker' on rollover */ .prev, .next {
	display:block;
	background-repeat:no-repeat;
	background-position:bottom;
	height:11px;
	}

.prev a, .prev {
	height:11px;
	width:17px;
	background:url(../img/backwardArrow.gif) no-repeat;
	}
	
.next a, .next {
	height:11px;
	width:17px;
	background:url(../img/forwardArrow.gif) no-repeat;
	}

table.calendar{
	margin: 0 0 0 0;
	clear: both;
	}
tr#calHeader td {
	color:#ffffff;
	font-weight:bold;
	}
	
table.calendar td{
	font-size: .9em;
	font-weight: bold;
	text-align: center;
	padding: 5px 0 5px 0;	
	margin:0 0 0 0;
	border-top: 1px solid #c8b893;
	color: #988761;
	}
	
table.calendar td.event a{
	color: #0d4a79;
	}
	
table.calendar td.today{
	color: #ffffff;
	background: url(../images/bg-cal_today.gif) center center no-repeat;
	}
	
table.calendar td.today a{
	color: #fff;
	}
	
.eventListWrap option {
	padding:0 5px;
	}
	
.eventListWrap select {
	padding:3px 2px 3px 2px;
	background: #fbf5e9;
	border: 1px solid #d2c2a4;
	color:#000000;
	}
	
.eventListWrap input#submit {
	padding:3px 5px;
	background:none;
	background-color:#7f0b20;	
	color:#ffffff;
	font-weight:bold;
	border: 1px solid #d2c2a4;
	width:150px;
	}


	

