/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

/* @override http://www.strasburgrailroad.com/css/dowt.css */

@charset "UTF-8";
/* CSS Document */

#dowtaug{
	float: right;
	width: 722px;
	position: relative;
}
#dowtaug #tab-essence-wrap {
	margin: 28px 0 0 0;
width: 678px;
padding: 10px;
border: solid 1px #33001c;
background-color: #f8f2dc;
voice-family: "\"}\""; 
voice-family:inherit;
}

#dowtaug .tab-essence-wrap {
	margin: 0;
width: 678px;
padding: 10px;
border: solid 1px #33001c;
background-color: #f8f2dc;
voice-family: "\"}\""; 
voice-family:inherit;
}

#dowtaug #tabs ul li.active a, #tabs ul li.active a:visited, #tabs ul li.active a:hover {
float: left;
display: inline;
height: 29px;
line-height: 29px;
margin: 0;
padding: 0 10px 0 10px;
background: url(../img/tab-active-bg-rt.gif) top right no-repeat;
color: #9c1914;
text-decoration: none;
}
#dowtaug #tabs-wrap {
width: 698px;
margin: 0;
padding: 0;
float: right;
position: relative;
}
#dowttop{
background: url(../img/dowt-mainphoto.png) no-repeat;
width: 699px;
height: 372px;
margin: 0 auto;
float: right;
margin-top: 85px;
}
#dowtlogo{
	width: 273px;
	height: 183px;
	background: url(../img/dowtlogo.png) no-repeat;
	position: absolute;
	left: 5px;
	top: 15px;
}
#dowttickets{
	width: 405px;
	position: absolute;
	top: 20px;
	left: 320px;
}
#dowtbuytickets p{
		text-indent: -9999px;

}
a #dowttraintimesjune{
	background: url(../img/dowt-tickets.png) no-repeat 0 0;
	width: 135px;
	height: 55px;
	float: left;
}
a #dowttraintimessept{
	background: url(../img/dowt-tickets.png) no-repeat -136px 0;
	width: 135px;
	height: 55px;
	float: left;
}
a #dowttraintimesnov{
	background: url(../img/dowt-tickets.png) no-repeat -270px 0;
	width: 135px;
	height: 55px;
	float: left;
}
#dowttraintimesjune p, #dowttraintimessept p, #dowttraintimesnov p {
	text-indent: -9999px;
}
#dowtslogan{
	background: url(../img/dowtslogan.png) no-repeat;
	width: 702px;
	height: 92px;
	margin: 20px 0 30px 0;
	float: right;
	text-indent: -9999px;
}
#footerbanners{
	margin: 15px 0;
	width: 698px;
	float: right;
}
#winebanner{
	width: 298px;
	height: 340px;
	background: url(../img/dowt-whinecheese.png) no-repeat;
	float: left;
		padding: 0 20px;

}
#lodgingbanner{
	float: right;
	width: 510px;
	height: 340px;
	background: #1f70b5 url(../img/dowt-lodging.png) no-repeat left;
}
#dowtaug h1{
	text-align: left;
}
#dowtaug h2{
	text-align: left;
	clear: both;
}
#dowtaug p.para{
	text-align: left;
	margin-bottom: 15px;
	padding: 0 10px;
}
#dowtaug p.para strong{
	font-weight: bold;
	margin-bottom: 5px;
}
#wineleft{
	float: left;
	width: 140px;
	color: #fff;
	margin-top: 170px;
}
#wineleft p{
		text-align: left;
}
#wineright{
	float: right;
		margin-top: 170px;

}
#wineright img{
	margin-top: 10px;
}
#lodgeleft{
	width: 170px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
#lodgeleft p{
	margin-top: 220px;
}
#lodgeleft p, #lodgecenter p, #lodgeright p{
	color: #fff;
	text-align: center;
}
#lodgingbanner a{
	color: #fff;
	text-decoration: none;
}
#lodgecenter{
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	width: 170px;
}
#lodgecenter p{
		margin-top: 220px;

}
#lodgeright{
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	width: 170px;
}
#lodgeright p{
		margin-top: 220px;

}

#dowtaug #tab-essence-wrap p{
	text-align: left;
	padding: 0px 15px 15px 15px;
}
#dowtaug #tab-essence-wrap ul{
	float: left;
	text-align: left;
	margin-left: 30px;
	margin-bottom: 20px;
}
#dowtaug #tab-essence-wrap li{
	
}
#dowtaug hr{
	clear: both;
	margin: 20px 0;
}
#dowtaug #tab-essence-wrap p.s{
	padding: 5px 15px 0;
}
#dowtaug #tab-essence-wrap img.img-tab-float-right-large {
display: inline; 
margin: 5px 0 5px 10px;
padding: 6px 10px 16px 11px;
background: url(../img/static-img-bg.png) top left no-repeat;
}

#dowtaug .tab-essence-wrap p{
	text-align: left;
	padding: 0px 15px 15px 15px;
}
#dowtaug .tab-essence-wrap ul{
	float: left;
	text-align: left;
	margin-left: 30px;
	margin-bottom: 20px;
}
#dowtaug .tab-essence-wrap li{
	
}
#dowtaug hr{
	clear: both;
	margin: 20px 0;
}
#dowtaug .tab-essence-wrap p.s{
	padding: 5px 15px 0;
}
#dowtaug .tab-essence-wrap img.img-tab-float-right-large {
display: inline; 
margin: 5px 0 5px 10px;
padding: 6px 10px 16px 11px;
background: url(../img/static-img-bg.png) top left no-repeat;
}
