/* CSS Document */

/*layout*/
html,body {
text-align:center;
margin-top:0px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
background:#432B46 url(/images/layout/2000/bluetop.gif) top center repeat-x;

}

#container {
	margin: 0 auto 15px auto;
	width: 922px;
	height:auto;
	background: url(/images/layout/2000/borderbg.jpg) center repeat-y;
	z-index:2;
	position:relative;
}

#header {
	width:922px;
	height:178px;
	margin:0;
	padding:0;
	background: url(/images/layout/2000/masthead.jpg) top left no-repeat;
}
#container2 {
	width:900px;
	text-align:left;
	margin: 0px auto 0px auto;
}

#navcontainer {
	width:900px;
	height:30px;
	background:url(/images/menubg.png);	
	margin:0;
	padding:0;
}

#content {
width:860px;
float:left;
padding: 10px 20px 0px 20px;
font-size:1.1em;
}

#footer {
width:922px;
height:86px;
text-align:center;
vertical-align:middle;
background: #432B46 url(/images/layout/2000/footer.jpg) top no-repeat;
clear:both;
}


/*NAV MENU */
#nav, #nav ul {
	position: relative;
	float:left;
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 10;
}

#nav a {
	display: block;
	height:30px;
	text-indent:-1000px;
	text-decoration:none;
	margin:0;
	padding:0;
}

#nav li {
	float: left;
	/*display:inline;*/
	padding:0;
	width:auto;
	z-index: 10;
	position: relative;
}

#nav li ul {
	position:absolute;
	width: 12em;
	left: -999em;
	z-index: 10;
	margin:0;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover a, #nav li:focus a {
	background-position: center bottom !important;
	z-index: 5;
}
#nav a:active {
	background-position: center bottom !important;
}

#nav .navEvents a {
	width:73px;
	background:url(/images/layout/2000/events.png) 0 0 no-repeat;
	}
	
#nav .navCommunity a {
	width:108px;
	background:url(/images/layout/2000/community.png) 0 0 no-repeat;
}

#nav .navCulture a {
	width:78px;
	background:url(/images/layout/2000/culture.png) 0 0 no-repeat;
}

#nav .navFeatures a {
	width:88px;
	background:url(/images/layout/2000/features.png) 0 0 no-repeat;
}

#nav .navAbout a {
	width:88px;
	background:url(/images/layout/2000/aboutus.png) 0 0 no-repeat;
}

#nav .navAdults a {
	width:102px;
	background:url(/images/layout/2000/grownups.png) 0 0 no-repeat;
}
#nav .navShop a {
	width:62px;
	background:url(/images/layout/2000/shop.png) 0 0 no-repeat;
}

#nav .navFun a {
	width:53px;
	background:url(/images/layout/2000/fun.png) 0 0 no-repeat;
}

#nav a.sub {
	width:12em;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	padding:3px 5px 3px 5px;
	text-decoration:none;
	background:#FFF;
	text-indent:0;
	color:#000;
	border-left:1px solid #333;
	border-right:1px solid #333;

}

#nav a.subLast {
	width:12em;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	padding:3px 5px 3px 5px;
	text-decoration:none;
	background:#FFF;
	text-indent:0;
	color:#000;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}

#nav a.sub:hover, #nav a.subLast:hover {
	background-color:#b8d04f;
	z-index: 5;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	z-index: 5;
}

/* SEARCH CSS */
#search {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:0px 0px 0px 0px;
	margin:0px 55px 0px 0px;
}
#search {
	margin:0px 55px 0px 0px; !important
}
.searchinput {
background:#FFF; 
border:1px solid #333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#43647D;
padding:3px;
margin:0px;

}
#searchsubmit {
	width: 55px;
	height: 21px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #333;
	background:#b8d04f;
	cursor: pointer;
	cursor: hand; /* for IE 5.x */
	margin:0px;
	position:absolute;
	padding:0 0px 4px 0;
	color:#336600;
}
#search p {
margin:4px 0px 4px 10px;
position:relative;
}

html>body #search p {
	padding-right:10px;
}

/* Content Blocks */
.homeTitlewrap {
	background:#1f2028 url('/images/layout/homeTitlebg.png');padding:10px;margin:20px 0px;
}

.homeTitlewrap h4 {
	text-transform:uppercase;color:#FF0066;margin:0;
}

.homeTitlewrap h2 {
	margin:0;
	color:#FFF;
}

.homeTitlewrap h2 a {
	color:#fff;text-decoration:none;
}

/* PRINT & SEND MENU */
#articletop {
margin:0px;
padding-bottom:20px;
}
/* TWO COLUMN LAYOUT */
#col1 {
float:left;
width:290px;
padding:0px 10px 0px 0px;
}
#col2 {
float:right;
width:290px;
padding:0px 0px 0px 10px;
}
/* PW TOUR VIDEO & LINKS */
#pwttop {
	width:600px;
	height:230px;
	background:url(/0607tour/images/brownbg.png);
}
#pwttopleft {
	float:left;
	text-align:center;
	width:290px;
	padding:5px;
}
#pwttopleft a {
	color:#FFF;
	font-weight:bold;
}
#pwttopright {
	float:right;
	width:285px;
}
#pwttopright ul {
	list-style:none;
	margin:5px 5px 0 0;
	padding:0;
	border:1px solid #7e6b52;

}
#pwttopright li {
	margin:0;
}
#pwttopright li a {
	display:block;
	padding:5px;
	border-left:4px solid #7e6b52;
	background:url(/0607tour/images/brownbuttonbg.png);
	color:#FFF;
	text-decoration:none;
	width:100%;
}
html>body #pwttopright li a {
	width:auto;
}
#pwttopright li a:hover {
	background:#423523;
	border-left:4px solid #F06;
	color:#FFF;
}

/* Dates & Locations UL */
#pwdates {
	list-style:none;
	margin:0px;
	padding:0px;
	border:1px solid #7e6b52;
	background:#423523;
}
#pwdates h2, #pwdates h4 {
	margin:0 0 0 10px;
	padding:0;
	color:#5a83c3;
}
#pwdates li {
	margin:0;
}
#pwdates li a {
	display:block;
	padding:3px 3px 3px 15px;
	text-decoration:none;
	width:270px;
	background:url(/0607tour/images/brownbuttonbg.png);
	border-bottom:1px solid #423523;
	color:#FFF;
}
html>body #pwdates li a {
	width:auto;
}
#pwdates li a:hover {
	background:#423523;
	color:#FFF;
}

/*page layout */
#leftbox {
float:left;
width:500px;
height:auto;
margin:0px 5px 10px 0px;
padding:0px;
}
#rightbox {
float:left;
width:344px;
margin:0px 0px 10px 11px;
padding:0px 0px 0px 0px;
}
#leftboxNew {
float:left;
width:590px;
height:auto;
margin:0px 5px 10px 0px;
padding:0px;
}
#rightboxNew {
float:left;
width:250px;
margin:0px 0px 10px 15px;
padding:0px 0px 0px 0px;
}
#rightboxNew ul {
	list-style:none;;
	margin:0;
	padding:0;
}
#rightboxNew li {
	display:block;
	padding:3px 0 3px 0;
	text-decoration:none;
	color:#000;
	font-size:12px;
	min-height:65px;
	clear:both;
	line-height:17px;
	margin-top:5px;
}

#rightboxNew li img, #rightbox li img a {
	float:left;
	margin-right:5px;
	border:0px solid #CCCCCC;
}
/* #rightbox ul {
	list-style:none;;
	margin:0;
	padding:0;
}
#rightbox li {
	display:block;
	padding:3px 0 3px 0;
	text-decoration:none;
	color:#000;
	font-size:12px;
	min-height:65px;
	clear:both;
	line-height:17px;
	margin-top:5px;
}
*/

#rightbox li img, #rightbox li img a {
	float:left;
	margin-right:5px;
	border:0px solid #CCCCCC;
}

#devo {
	width:304px;
	background:url(/images/layout/2000/home/devbg.jpg);
	padding:20px;
}

#elist form {
	height:70px;
	background-image:url(/images/elistbg.png);
	margin:0px;
}
#elist form input {
	background:#B3E0FF; 
	border:1px solid #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#43647D;
	padding:3px;
	margin:0px;
}
#elist form h3 {
	margin-top:10px;
	margin-left:10px;
	color:#FFF;
}
#rightbox form p {
	margin:0 0 0 10px;
}

#smallcol1 {
	float:left;
	width:245px;
	margin:20px 5px 0px 0px;
}
#smallcol2 {
	float:left;
	width:245px;
	margin:20px 0px 0px 5px;
}

#hl {
	float: left;
	width: 266px;
	height: 275px;
	margin-right: 30px;
	background: #1f2028;
}
#hl p, #hl p a, #hlLast p, #hlLast p a {
	margin: 0px;
	padding: 7px;
	color: #FFF;
	font-size: 12px;
}

#hl h3, #hlLast h3 {
	color:#FFF;
	padding: 2px;
	margin-left: 5px;
	font-size: 16px;
	text-decoration: none;
}

#hlLast {
	float: left;
	width: 266px;
	height: 275px;
	background: #1f2028;
}
/* FEEDBURNER CSS */
div.feedburnerFeedBlock {
background-color: #FFF;
padding-bottom: 5px;
}

div.feedburnerFeedBlock p.feedTitle,div.feedburnerFeedBlock p.feedTitle a {
margin:0px 0px 0px 0px;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
}
div.feedburnerFeedBlock p.date {
display:none;
font-size: .88em;
margin-left: 10px;
}
div.feedburnerFeedBlock ul li div {
list-style:none;
}
div.feedburnerFeedBlock span.headline a {
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:16px;
font-size:12px;
color:#000;
}
div.feedburnerFeedBlock ul li {
margin:0px 0px 5px 0px;
padding-left: 0px !important;
text-indent: 0;
list-style:none;
color: #000;
}
div.feedburnerFeedBlock p.fbsubscribelink a {
margin-top:0px;
margin-left: 40px;
text-decoration: none;
}
#creditfooter {
display:none;
}

.forumLatest ul li {
margin:0px 0px 5px 20px;
padding-left: 0px !important;
text-indent: 0;
}


