/* * { border: 1px dashed; } */
img {
	border: 0;
}
ul, ol {
	margin: 0;
}
body {
	background: transparent url(img/body_bg.jpg) 0 0 repeat;
	margin: 0;
	font: normal 12px Arial;
}
#maincontainer {
	width: 1050px;
	height: 1000px;
	position: relative;
	/* 		border: 1px dashed; */
		margin: 0 auto;
	overflow: auto;
}
#header_mod1 {
	position: absolute;
	right: 0px;
	top: 0px;
	background: transparent url(img/cometakeatour.png) 0 0 no-repeat;
	width: 429px;
	height: 324px;
}
#socialcontainer {
	position: absolute;
	right: 83px;
	top: 256px;/* 			border: 1px dashed red; */
			}
ul#socialmenu {
}
ul#socialmenu li {
	float: left;
	list-style-type:none;
}
ul#socialmenu li a {
	height:37px;
	display:block;
	top:0;
	text-indent:-9999px;
	outline:none;
}
li.rss a, li.facebook a, li.youtube a, li.twitter a {
	background: url(img/social_master.png);
}
li.rss a {
	background-position:0 0;
	width:42px;
	left:0;
}
li.facebook a {
	background-position:-42px 0;
	width:36px;
	left:0;
}
li.youtube a {
	background-position:-78px 0;
	width:44px;
	left:0;
}
li.twitter a {
	background-position:-122px 0;
	width:47px;
	left:0;
}
#header_mod2 {
	position: absolute;
	right: 23px;
	top: 392px;
	background: transparent url(img/chooseyourdestination.png) 0 0 no-repeat;
	width: 387px;
	height: 47px;
}
#header_mod3 {
	position: absolute;
	right: 101px;
	top: 322px;
}
#mainmenu {
	position: absolute;
	left: 1px;
	top: 505px;/* 			border: 1px dashed red; */
			}
ul#animatedmenu {
}
ul#animatedmenu li {
	float: left;
	list-style-type:none;
}
ul#animatedmenu li a {
	height:201px;
	display:block;
	top:0;
	text-indent:-9999px;
	outline:none;
}
li.amplify a, li.superstart a, li.believe a, li.move a, li.knowsweat a, li.missions a, li.highschool a {
	background: url(img/animatedmenu_master.jpg);
}
li.amplify a {
	background-position:0 0;
	width:146px;
	left:0;
}
li.amplify a:hover {
	background-position:0 -201px
}
li.superstart a {
	background-position:-146px 0;
	width:107px;
	left:0;
}
li.superstart a:hover {
	background-position:-146px -201px
}
li.believe a {
	background-position:-253px 0;
	width:137px;
	left:0;
}
li.believe a:hover {
	background-position:-253px -201px
}
li.move a {
	background-position:-390px 0;
	width:108px;
	left:0;
}
li.move a:hover {
	background-position:-390px -201px
}
li.knowsweat a {
	background-position:-498px 0;
	width:133px;
	left:0;
}
li.knowsweat a:hover {
	background-position:-498px -201px
}
li.missions a {
	background-position:-630px 0;
	width:170px;
	left:0;
}
li.missions a:hover {
	background-position:-630px -201px
}
li.highschool a {
	background-position:-795px 0;
	width:159px;
	left:0;
}
li.highschool a:hover {
	background-position:-795px -201px
}
#footer_mod1 {
	position: absolute;
	left: 1px;
	bottom: 93px;
}
#footer_mod2 {
	position: absolute;
	right: 1px;
	bottom: 25px;
	background: transparent url(img/recentarticles_bg.png) 0 0 no-repeat;
	width: 528px;
	height: 267px;
}
#recentsbox {
	/* 				border:1px solid red; */
				height:170px;
	margin:70px 0 0 82px;
	overflow:hidden;
	width:388px;
}
#recentsbox h1 {
	font: normal 16px Helvetica, Arial, sans-serif;
	margin: 2px 0;
}
#recentsbox a:link, #recentsbox a:visited {
	text-decoration: none;
	color: #181818;
}
#recentsbox a:hover {
	border-bottom: 1px dotted #181818;
}
#recentsbox h1 small {
	font: normal 12px Helvetica, Arial, sans-serif;
	color: #999898;
}
#recentsbox .submitted {
	font: normal 12px Helvetica, Arial, sans-serif;
	color: #999898;
}
#recentsbox .icon {
	width: 45px;
	height: 43px;
	overflow: hidden;
	float: left;
	background: transparent url(/img/icons_sm_master.png) 0 0 no-repeat;
}
#recentsbox .superstart {
	background-position: 0 0;
}
#recentsbox .knowsweat {
	background-position: 0 -43px;
}
#recentsbox .amplify {
	background-position: 0 -86px;
}
#recentsbox .believe {
	background-position: 0 -129px;
}
#recentsbox .move {
	background-position: 0 -172px;
}
#recentsbox .missions {
	background-position: 0 -215px;
}
.postbox {
	overflow: auto;/* 			border-bottom: 3px solid #d6d6d6; */
				}
.textbox {
	width: 333px;
	/* 			border: 1px solid blue; */
				float: left;
	margin-left: 10px;
}
#footer_mod3 {
	position: absolute;
	left: 1px;
	bottom: 10px;/* 			border: 1px solid red; */
/* 			width: 250px; height: 200px;			 */
			}

