/**
 * txwineHome.css
 *
 * Home page specific styles
 */
.descLink {
 	margin: 0px;
	padding: 5px 0px;
 	color: #93402F;
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	letter-spacing: .2em;
	line-height: 15px;
}

#topLeftImage_ {
    position: absolute;
    left: -9px;
    top: -22px;
   /*width: 100px;*/
    height: 151px;

	/*background-image: url(../images/topLeftImage.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#topLeftImage006_ {
    position: absolute;
    left: 101px;
    top: 25px;
    width: 74px;
    height: 111px;

	/*background-image: url(../images/topLeftImage-06.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#contactButton_ {
    position: absolute;
    left: 101px;
    top: 0px;
    width: 138px;
    height: 25px;
}

#twLogo_ {
    position: absolute;
    left: 239px;
    top: 0px;
    width: 429px;
    height: 136px;

	/*background-image: url(../images/twLogo.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#twLogo007_ {
    position: absolute;
    left: 175px;
    top: 25px;
    width: 64px;
    height: 111px;

	background-image: url(../images/twLogo-07.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#twLogo008_ {
    position: absolute;
    left: 668px;
    top: 25px;
    width: 57px;
    height: 111px;

	background-image: url(../images/twLogo-08.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#sitemapButton_ {
    position: absolute;
    left: 668px;
    top: 0px;
    width: 139px;
    height: 25px;
}

#topRightImage_ {
    position: absolute;
    left: 807px;
    top: 0px;
    width: 96px;
    height: 136px;

	/*background-image: url(../images/topRightImage.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#topRightImage009_ {
    position: absolute;
    left: 725px;
    top: 25px;
    width: 82px;
    height: 111px;

	/*background-image: url(../images/topRightImage-09.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}
#homeMenu{
	position: absolute;
    left:0px;
    top: 7px;
   
   
}
#homeMenuLeft_ {
    position: absolute;
    left: -12px;
    top: 136px;
    width: 188px;
    height: 231px;

	margin: 0px;
    
	/*orig   padding: 46px 0px 0px 20px;
    
	following added for passport revisions*/    
	padding: 27px 0px 0px 20px;

	background-image: url(../images/homeMenuLeft.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#findWineButton_ {
	position: absolute;
    top: 32px;
    left: 14px;
}

#wineGGButton_ {
	position: absolute;
    top: 84px;
    left: 14px;
}

#restaurantsButton_ {
	position: absolute;
    top: 136px;
    left: 14px;
}

/* added for passport revisions */
#passportMenuLink_ {
    position: absolute;
    top: 189px;
    left: 50px;
}

#passportLink {
    position: absolute;
    top: 183px;
    left: 248px;
}
/* end added for passport revisions */

#mainImageHome_ {
    position: absolute;
    left: 176px;
    top: 136px;
    width: 550px;
    height: 189px;

	/*background-image: url(../images/mainImageHome.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#mainImageHome013_ {
    position: absolute;
    left: 176px;
    top: 325px;
    width: 96px;
    height: 42px;

	background-image: url(../images/mainImageHome-13.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#historyBanner_ {
    position: absolute;
    left: 272px;
    top: 325px;
    width: 282px;
    height: 67px;
    z-index: 10;
}

#mainImageHome015_ {
    position: absolute;
    left: 632px;
    top: 325px;
    width: 94px;
    height: 42px;

	background-image: url(../images/mainImageHome-15.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#homeMenuRight_ {
    position: absolute;
    left: 726px;
    top: 136px;
    width: 189px;
    height: 231px;

	margin: 0px;
	padding: 46px 0px 0px 8px;

	background-image: url(../images/homeMenuRight.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#mediaGuideButton_ {
	position: absolute;
    top: 47px;
    left: 0px;
}

#wineFactsButton_ {
	position: absolute;
    top: 83px;
    left: 0px;
}

#aboutTwmapButton_ {
	position: absolute;
    top: 122px;
    left: 0px;
}

#wineFlowersButton_ {
	position: absolute;
    top: 164px;
    left: 2px;
}

#menuDescLeft {
	position: absolute;
	left: 9px;
	top: 367px;
	width: 163px;
	height: 147px;
	z-index: 2;

	margin: 0px;
	padding: 10px 0px;
	visibility: hidden;
	overflow: visible;

	background-image: url(../images/menuDescLeftBG.png);
	background-repeat: no-repeat;
	background-position: left top;

	text-align: center;
}

#menuDescRight {
	position: absolute;
	left: 733px;
	top: 367px;
	width: 164px;
	height: 147px;
	z-index: 2;

	margin: 0px;
	padding: 10px 0px;
	visibility: hidden;
	overflow: visible;

	background-image: url(../images/menuDescRightBG.png);
	background-repeat: no-repeat;
	background-position: left top;

	text-align: center;
}

#topBox {
    position: absolute;
    left: 2px;
    top: 367px;
    width: 902px;
    min-height: 277px;

	background-image: url(../images/topBoxBG.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#findWineryLink {
	position: absolute;
    left: 99px;
    top: 74px;
    width: 245px;
    height: 169px;
    z-index: 1;
}
#texasWineMonthLink {
	position: absolute;
    left: 360px;
    top: 154px;
	font-size:17px;
	font-weight:900;
	letter-spacing: -1px;
	font-family: arial, Times, serif;
	/*text-transform:uppercase;*/
}

#wineTrailsLink {
	position: absolute;
    left: 568px;
    top: 50px;
    width: 175px;
    height: 195px;
    z-index: 1;
}

#WineCasts{
	position: absolute;
    left: 728px;
    top: 100px;
    width: 165px;
    height: 195px;
    z-index: 1;
	color: #93402F;
	border: 0px #333 solid;
	text-align:center;
}
#WineCasts a{color: #93402F;}
#texasTwoSipLogo{
	position: absolute;
    left: 350px;
    top: 80px;
    width: 200px;
    height: 154px;
    z-index: 1;

}

#eventsLink {
	position: absolute;
    left: 310px;
    top: 253px;
    width: 270px;
    height: 24px;
    z-index: 1;
}

#bottomBox {
	position: absolute;
	top: 615px;
	left: 84px;
	width: 732px;
	height: 100%;
}

#calEvents {
	margin: 0px;
	padding: 10px;
}

#reqLinks {
	margin: 0px;
	padding: 10px;

	font-size: 11px;
	text-align: center;
	letter-spacing: .08em;
	font-family: "Times New Roman", Times, serif;
	color: #93402F;

	z-index: 10;
}

#reqLinks a:link, #reqLinks a:visited, #texasWineMonthLink a:link,#texasWineMonthLink a:visited {
	color: #93402F;
	text-decoration: none;
}

#reqLinks a:hover,#texasWineMonthLink a:hover{
	text-decoration: underline;
	color: #660000;
}

