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

body {
		padding: 0px;
		margin: 0px;
		background-image: url();
		background-repeat: repeat;
		background-position: top left;
	
	}
	div#bodygrass {
		width: 1136px; /* 1000px + width of border */
		margin-left: auto;
		background-image: url(http://speedy-d.arescdn.com/images/valleyforge_winter/repeat2.gif);
		margin-right: auto;
		background-position: 88px 0px; /* 88px = half of border */
		background-repeat: repeat-y;
	}
	div#bodysky {
		width: 1136px; /* 1000px + width of border */
		margin-left: auto;
		margin-right: auto;
		background-image: url(http://speedy-d.arescdn.com/images/valleyforge_winter/sky.gif);
		background-position: 88px 0px; /* 88px = half of border */
		background-repeat: no-repeat;
	}
	div#bodyborder {
		width: 1136px; /* 1000px + width of border */
		margin-left: auto;
		margin-right: auto;
		background-image: url(http://speedy-b.arescdn.com/images/valleyforge_winter/border.png);
		background-position: top left;
		background-repeat: repeat-y;
	}
	div#bodypage {
		width: 1000px;
		margin-left: auto;
		margin-right: auto;

	}
	div#pagetop {
		width: 1000px;
		
	}
	
	div#head {
		width: 1000px;
		height: 100px;
	}
	div#flash {

		width: 1000px;
		height: 477px;
	
		
		background-image: url(bg-flash-banner.jpg);
		background-position: 0px 3px; /* 88px = half of border */
		background-repeat: no-repeat;
		
	
		
	}
	div#topphoto, div#admintopphoto {
		width: 1000px;
		height: 303px;
		background-image: url(http://speedy-d.arescdn.com/images/valleyforge_winter/topphoto_bg.jpg);
	}
	div#topphoto img, div#admintopphoto img {
		margin-left: 145px;
		margin-top: 23px;
	}
	div#pagebottom {
		width:1000px;
		
	}
	div#nav {
		width: 1000px;
		height: 60px;
		margin-top:10px;
		padding-left:110px;
		background-image: url(http://speedy-c.arescdn.com/images/valleyforge_winter/bg-main-menu.jpg);
		background-position: 110px 0px; /* 88px = half of border */
		background-repeat: no-repeat;
		
		
	}
	div#leftsidebar {
		margin-left: 110px;
		width: 270px;
		float: left;
	}
	div#rightcontent {
		width: 510px;
		float: left;
	}
	div.admincontent, div.infocontent, div#arescontent {
		margin-left: 110px;
		width: 780px;
	}
	div#foot {
		width: 1000px;
		height: 70px;
		padding-top:25px;
		padding-left:142px;
		clear: left;
		background-image: url(http://speedy-d.arescdn.com/images/valleyforge_winter/footer.jpg);
		background-position: 110px 20px; /* 88px = half of border */
		background-repeat: no-repeat;
		font-weight:200;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #fff;
	}
	
	div#top-right-menu {
		width: 537px;
		height: 80px;
		float:right;
		margin-top:8px;
		margin-right:110px;
		background-image: url(http://speedy-c.arescdn.com/images/valleyforge_winter/top-right-menu.gif);
		background-position: 2px 0px; 
		background-repeat: no-repeat;
	}
	
	div#logo {
	float:left;
	margin-left:110px;
	margin-top:9px;
	width: 232px;
	height: 85px;
	/*
	background: url("images/logo-top-left.gif");
	background-repeat: no-repeat;
	background-position: top right;
	cursor: pointer;
	*/
	}
	
	div#content-top-banner {
	float:left;
	width: 510px;
	height: 53px;
	background: url("http://speedy-a.arescdn.com/images/valleyforge_winter/sub-banner-bg.jpg");
	background-repeat: no-repeat;
	}
	
	div.admincontent div#content-top-banner, div#arescontent div#content-top-banner {
		width: 780px;
		height: 8px;
		background: url("http://speedy-d.arescdn.com/images/valleyforge_winter/sub-banner-bg-long.jpg");
	}	
	div.infocontent div#content-top-banner {
	float:left;
	width: 780px;
	height: 53px;
	background-image: url("http://speedy-c.arescdn.com/images/valleyforge_winter/sub-banner-bg-long2.jpg");
	background-repeat: no-repeat;
	}	
	div#content-area {
	float:left;
	width: 510px;
	background-color:#FFFFFF;
	padding-bottom: 20px;
	}
	div#rightcontent div#content-area {
		min-height: 648px;
	}	
	div.admincontent div#content-area, div.infocontent div#content-area, div#arescontent div#content-area {
		width: 780px;
	}	
	
	.content-image { /* this is the image area*/
	width:489px;
	height:174px;
	margin-top:5px;
	margin-right:auto;
	margin-left:auto;
	}
	
	div#content-bottom-footer {
	float:left;
	width: 510px;
	height: 8px;
	background: url("http://speedy-a.arescdn.com/images/valleyforge_winter/visitors-sub-footer.jpg");
	background-repeat: no-repeat;
	}
	
	div.admincontent div#content-bottom-footer, div.infocontent div#content-bottom-footer, div#arescontent div#content-bottom-footer {
		width: 780px;
		background: url("http://speedy-b.arescdn.com/images/valleyforge_winter/visitors-sub-footer-long.jpg");
	}
	
	div.admincontent div#pagelist {
		float: left;
		width: 200px;
		margin-left: 15px;
	}	
	div.admincontent div#pagelist div.pagelistpages {
		padding-left: 15px;
		margin-top: 3px;
	}
	div.admincontent div#pagelist div.pagelistsubpages {
	}
	
	div.admincontent div#editpage {
		float: left;
		width: 500px;
		margin-left: 20px;
	}
	
	td.mceToolbar table {
		width: 75%;
	}
	
	div#mainnav {
		float: left;
		clear: right;
	}
	div#searchformcontainer {
		margin-top: 16px;
		margin-left: 198px;
		margin-bottom: 0px;
		height: 23px;
	}
	form#searchform {
		/*display: inline;*/
		height: 23px;
		padding:0px;
	}
	form#searchform input {
		border: 1px solid #999999;
		width: 207px;
		height: 13px;
		font-size: 0.7em;
		color: #666666;
		margin-top: 4px;
		padding-left: 5px;
		padding-top: 2px;
		float: left;
	}
	form#searchform div#go_button {
		width: 28px;
		height: 18px;
		float: left;
		margin-top: 4px;
		background-image: url("http://speedy-d.arescdn.com/images/valleyforge_winter/go_button.gif");
		cursor: pointer;
	}
	a.deals-and-specials {
	}
	div#mainnav a {
		margin-top: 8px;
	}
	
	/* --------------- START sidebar left-----------------------*/
	
	
	
	div#follow-us {
	float:left;
	width: 250px;
	margin-bottom:20px;
	height: 74px;
	background: url("http://speedy-c.arescdn.com/images/valleyforge_winter/bg-follow-us.jpg");
	background-repeat: no-repeat;
	}
	
	
	div#calendar {
	float:left;
	width: 250px;
	/*height: 193px;*/
	margin-bottom:20px;
	/*
	background: url("images/bg-calendar.jpg");
	background-repeat: no-repeat;
	*/
	background-color: #ffffff;
	}
	
	div#calendar_top {
		width: 250px;
		height: 32px;
		background-image: url("calendar-top.gif");
		background-repeat: no-repeat;
	}
	div#calendar_inner {
		margin-top: 10px;
		margin-left: 10px;
		margin-bottom: 10px;
	}	
	div#calendar_bottom {
		width: 250px;
		height: 3px;
		background-image: url("leftsidebar-frame-bottom.gif");
		background-repeat: no-repeat;
	}
	
	div#featured-events {
	float:left;
	width: 250px;
	height: 288px;
	margin-bottom:20px;
	background: url("bg-featured-events.jpg");
	background-repeat: no-repeat;
	}
	div#featured-events_inner {
		margin-top: 40px;
		width: 128px;
		margin-left: auto;
		margin-right: auto;
	}
	
	div#book_your_visit {
	float:left;
	width: 250px;
	height: 288px;
	margin-bottom:20px;
	background: url("bg-featured-events.jpg");
	background-repeat: no-repeat;
	}
	div#book_your_visit_top {
		width: 250px;
		height: 32px;
		background-image: url("book_your_visit_here-top.gif");
		background-repeat: no-repeat;
	}
	div#book_your_visit_inner {
		width: 225px;
		margin-left: auto;
		margin-right: auto;
	}	
	div#book_your_visit_bottom {
		width: 250px;
		height: 3px;
		/*background-image: url("leftsidebar-frame-bottom.gif");*/
		background-repeat: no-repeat;
	}
	
	div#hot-dates {
	float:left;
	width: 250px;
	height: 287px;
	margin-bottom:20px;
	background: url("hot-dates.jpg");
	background-repeat: no-repeat;
	}
	div#hot-dates_inner {
		margin-top: 40px;
		margin-left: 10px;
	}
	
	/* --------------- END sidebar left-----------------------*/
	
	div#top-right-menu a.deals-and-specials {
		float: left;
		display: block;
		width: 86px;
		height: 78px;
	}
	
	
