/*-----------------------------------------------------------------------------
author:    www.visityakima.com
-----------------------------------------------------------------------------*/


/* =Visit Yakima Home/Default
-----------------------------------------------------------------------------*/
#h1HomeMain {
	width:358px;
	height:31px;
	background:url(../img/h1HomeMain.gif) no-repeat;
	position:absolute;
	}
	
#h1Home2 {
	width:358px;
	height:31px;
	background:url(../img/h1Home2.gif) no-repeat;
	position:absolute;
	}
	
#newsBtn {
	background:#8c182d url(../img/shadowBgNoBord.png) repeat-x bottom;
	margin:0 0 20px 0;
	text-align:center;
	width:369px;
	border:#e3cc9c solid 1px;
	font-size:130%;
	}
	
#newsBtn a {
	color:#e3cc9c;
	font-weight:bold;
	padding:10px;
	width:349px;
	display:block;
	}

#newsBtn a:link, #newsBtn a:visited {
	color:#e3cc9c;
	background:##8c182d url(../img/shadowBgNoBord.png) repeat-x bottom;
	text-decoration:none;
	}

#newsBtn a:hover, #newsBtn a:active {
	color:#e3cc9c;
	background:#552d16 url(../img/shadowBgNoBord.png) repeat-x bottom;
	}

#contentOuter {
	margin:0;
	background:url(../img/contentOuterBgHome3.jpg) top center no-repeat;
	}
	
#homeTop {
	padding:9px;
	width:838px;
	height:274px;
	margin:0 0 22px 0;
	}
	
#homeBannerAd {
	padding:9px;
	width:838px;
	height:90px;
	margin:0 0 28px 0;
	}
	
.slideShow {
	width:512px;
	height:274px;
	float:left;
	overflow: hidden;
	}
	
.slideShow img {
	top:0;
	left:0;
	width:512px;
	height:274px;
	}
	
.slideShowText {
	width:462px;
	height:224px;
	padding:25px;
	background:#d2c2a4;
	}
	
#leftAd {
	float:left;
	}
	
#rightAd {
	float:right;
	}
	
/* =New Sub Nav 9-08
-----------------------------------------------------------------------------*/
#subNav2 {
	width:317px;
	height:274px;
	float:right;
	}
	
#subNav2 ul {
	list-style:none;
	padding:0;
	margin:0;
	}
	
#subNav2 ul li {
	list-style:none;
	float:left;	
	}
	
#subNav2 ul li a {
	text-indent:-5000px;
	}
	
#subNav2 ul li a:link, #subNav2 ul li a:visited {
	display:block;
	background-repeat:no-repeat;
	background-position:left;
	}

#subNav2 ul li a:hover, #subNav2 ul li a:active, /* for IE 'flicker' on rollover */ #subAttractions2, #subWineCountry2, #subMaps2 {
	display:block;
	background-repeat:no-repeat;
	background-position:right;
	}

#subAttractions2 a, #subAttractions2 {
	height:38px;
	width:317px;
	background:url(../img/subAttractions2.jpg) no-repeat;
	}
	
#subWineCountry2 a, #subWineCountry2 {
	height:29px;
	width:317px;
	background:url(../img/subWineCountry2.jpg) no-repeat;
	}
	
#subMaps2 a, #subMaps2 {
	height:27px;
	width:317px;
	background:url(../img/subMaps2.jpg) no-repeat;
	}
	
/* =Old Sub Nav
-----------------------------------------------------------------------------*/
#subNav {
	width:317px;
	height:274px;
	float:right;
	}
	
#subNav ul {
	list-style:none;
	padding:0;
	margin:0;
	}
	
#subNav ul li {
	list-style:none;
	float:left;	
	}
	
#subNav ul li a {
	text-indent:-5000px;
	}
	
#subNav ul li a:link, #subNav ul li a:visited {
	display:block;
	background-repeat:no-repeat;
	background-position:left;
	}

#subNav ul li a:hover, #subNav ul li a:active, /* for IE 'flicker' on rollover */ #subAttractions, #subWineCountry, #subMaps {
	display:block;
	background-repeat:no-repeat;
	background-position:right;
	}

#subAttractions a, #subAttractions {
	height:95px;
	width:317px;
	background:url(../img/subAttractions.jpg) no-repeat;
	}
	
#subWineCountry a, #subWineCountry {
	height:94px;
	width:317px;
	background:url(../img/subWineCountry.jpg) no-repeat;
	}
	
#subMaps a, #subMaps {
	height:85px;
	width:317px;
	background:url(../img/subMaps.jpg) no-repeat;
	}
	
#leftColHome {
	width:371px;
	float:left;
	}
	
#rightColHome {
	width:466px;
	float:right;
	}
	
#homeVideo {
	width:400px;
	background:#d2c2a4;
	border:#958159 solid 1px;
	font-weight:bold;
	color:#7f0b20;
	padding:32px;
	font-size:120%;
	margin:0 0 20px 0;
	}
	
#videoFrame {
	border:#e9d8b5 solid 1px;
	width:300px;
	height:225px;
	}
	
#kyleBtn {
	background:#ac9976;
	color:#e9d8b5;
	margin:0 0 0 0;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	border:#e9d8b5 solid 1px;
	width:398px;
	}
	
#kyleBtn a {
	color:#e9d8b5;
	font-weight:bold;
	padding:10px;
	width:378px;
	display:block;
	}

#kyleBtn a:link, #kyleBtn a:visited {
	color:#e9d8b5;
	background:#ac9976;
	text-decoration:none;
	}

#kyleBtn a:hover, #kyleBtn a:active {
	color:#552d16;
	background:#e9d8b5;
	}
	
#blogTwitterFloat {
	float:right;
	margin:0 0 0 18px;
	}
	
#homeAccomodations {
	width:464px;
	background:#d2c2a4;
	border:#958159 solid 1px;
	font-weight:bold;
	color:#7f0b20;
	padding:0 0 25px 0;
	font-size:120%;
	margin:0 0 20px 0;
	}
	
#homeAccomodations h1 {
	font-size:100%;
	color:#e9e0cb;
	height:181px;
	margin:0 0 0 0;
	}

/*--- h1 tag for encore awards, change in the spring ---*/
	
#h1HomeEncore {
	width:464px;
	height:181px;
	background:url(../img/homeEncore.jpg) no-repeat;
	position:absolute;
	}
	
/*--- normal h1 tag for accomodations ---*/
	
#h1HomeAccomodations {
	width:464px;
	height:181px;
	background:url(../img/homeAccomodations.jpg) no-repeat;
	position:absolute;
	}
	
#homeAccomodations ul {
	margin:0 0 5px 0;
	border-bottom:#958159 solid 1px;
	}
	
#homeAccomodations ul li {
	list-style:none;
	padding:7px 0 7px 18px;
	border-top:#958159 solid 1px;
	}
	
/* #homeAccomodations Links */	
		
#homeAccomodations ul a {
	color:#552c13;
	padding:1px 1px;
	font-weight:bold;
	}

#homeAccomodations ul a:link, #homeAccomodations ul a:visited {
	text-decoration:none;
	}

#homeAccomodations ul a:hover, #homeAccomodations ul a:active {
	color:#ffffff;
	background:#552c13;
	}
	
#eventsContainer {
	width:466px;
	float:left;
	position:relative;
	}
	
#eventsContainer h1 {
	font-size:100%;
	color:#e9e0cb;
	height:26px;
	margin:0 0 0 0;
	border-bottom:#766641 solid 1px;
	}
	
#h1HomeEvents {
	width:304px;
	height:25px;
	background:url(../img/homeEventsTitle.gif) no-repeat;
	position:absolute;
	}
	
.eventsHome {
	width:255px;
	height:90px;
	list-style:none;
	margin:0 0 3px 0;
	color:#766641;
	overflow: hidden;
	}
	
#eventsAd {
	position:absolute;
	top:0px;
	right:0px;
	z-index:1000;
	border:#f9f2e2 solid 9px;
	}
	
#eventsAdUpdated {
	float:right;
	z-index:1000;
	border:#f9f2e2 solid 9px;
	margin:0 0 20px 0;
	}
	
.eventsHome h3 {
	color:#114358;
	padding:0;
	margin:0;
	font-size:110%;
	}
	
.eventsHome li {
	padding:3px 0;
	margin:0 0 20px 0;
	background:#e9dfcc;
	}
	

#borderBtn {
	background:#ac9976;
	color:#e9d8b5;
	margin:0 0 0 0;
	font-size:120%;
	font-weight:bold;
	text-align:center;
	border:#e9d8b5 solid 1px;
	width:365px;
	}
	
#borderBtn a {
	color:#e9d8b5;
	font-weight:bold;
	padding:10px;
	width:345px;
	display:block;
	}

#borderBtn a:link, #borderBtn a:visited {
	color:#ffffff;
	background:#7f0b20;
	text-decoration:none;
	}

#borderBtn a:hover, #borderBtn a:active {
	color:#e9d8b5;	
	background:#ac9976;
	}
