/*
Theme Name: Walter the bus
Description: Walter the bus theme
Version: 1.1
*/

/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	text-align: center;
	margin: 0px;
	padding: 0px;
  border: none;
}
img {
	border: none;
  vertical-align: top;
}
#page {
	border: none;
	text-align: left;
	padding: 0;
}
#header {
	padding: 0px;
	margin: 0px;
	width: 760px;
}
#content {
	font-size: 1.2em;
	margin: 0 auto;
}
#inner_page
{
	background-color: #fff;
	margin: 0 auto;
	padding: 0px;
	width: 800px;
}
#footer {
	padding: 0;
	margin: 0 auto;
	height: 145px;
	text-align: center;
}
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
}	
#walter {
	display: none;
}

a {
  outline: none;
}

/* End Typography & Colors */

/* Start Home */
body.home {
	background: transparent url(../img/home/metal-mesh-grate_background.png) top left repeat;
}
.home #page {
  position: relative;
}
.home #header {
	background: transparent url(../img/home/Light-Strip.png) top left repeat-x;
	width: 100%;
	height: 50px;
}
.home #subheader {
  background: transparent url(../img/home/brushed-metal.jpg) top left repeat-x;
  width: 100%;
  height: 202px;
  z-index: 0;
  margin-bottom: -202px;
}
.home #background {
  width: 1004px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
  height: 1645px;
}
.home #content {
  position: absolute;
  margin: 0 auto;
  width: 428px;
  float: none;
  top: 57px;
  right: 514px;
  z-index: 999;
}
.home img#left-edge {
  float: left;
  width: 26px;
}
.home img#center {
  float: left;
  width: 959px;
}
.home img#right-edge {
  float: left;
  width: 19px;
}
.home #inner_page {
	background: transparent url(../img/home/page_background.jpg) top center no-repeat;
	width: 1000px;
}
.home .post h2 {
	display: none;
}
.home #sidebar {
  top: 23px;
	float: none;
	margin: 0 auto;
  left: 648px;
  position: absolute;
  width: auto;
}
.home #find-me {
  width: 291px;
  height: 176px;
  margin: 0;
  padding: 0;
  display: block;
}
.home #sidebar #nav {
  margin: 10px 0 0 23px;
  display: block;
}
.home #find-me img#facebook {
  width: 105px;
  height: 176px;
  margin: 0;
  padding: 0;
  float: left;
}
.home #find-me img#flickr {
  width: 84px;
  float: left;
  margin: 0;
  padding: 0;
  height: 176px;
}
.home #find-me img#email {
  width: 102px;
  margin: 0;
  padding: 0;
  float: left;
  height: 176px;
}
.home #home-scoop {
  margin-left: 1px;
}
.home #home-specs {
  margin-left: 2px;
}
.home #home-scribbles {
  margin-left: 4px;
}
.home #home-booking {
  margin-left: 5px;
}
.home #sidebar .scribbles {
	background: transparent url(../img/home/scribbles.png) top center no-repeat;
	width: 313px;
	height: 311px;
	margin-top: 437px;
  margin-left: -6px;
}
.home #sidebar .scribbles_title {
	color: #333366;
	font-size: 17px;
	font-weight: normal;
	display: block;
	border-bottom: 1px dotted #333;
	font-family: Georgia, Times, Serif;
	position: relative;
	top: 50px;
	left: 95px;
	padding-bottom: 5px;
	width: 200px;
}
.home #sidebar .scribbles_copy {
	position: relative;
	top: 45px;
	left: 95px;
	width: 200px;
	font-size: 12px;
	line-height: 17px;
	color: #666;
	font-family: Georgia, Times, Serif;
}
.home #sidebar .scribbles_copy p {
	height: 88px;
	overflow: hidden;
}
.home #sidebar .scribbles_copy a {
	color: #be9e03;
	font-weight: bold;
}
.home #sidebar .scribbles_date {
	color: #252c68;
	font-family: Georgia, Times, Serif;
	text-align: right;
	width: 50px;
	position: relative;
	top: 125px;
	left: 10px;
}
.home #sidebar .scribbles_date .scribbles_month {
	display: block;
	font-size: 16px;
	line-height: 12px;
}
.home #sidebar .scribbles_date .scribbles_day {
	display: block;
	font-size: 22px;
	line-height: 20px;
}
.home #sidebar .scribbles_date .scribbles_year {
	display: block;
	font-size: 12px;
}
.home .entry {
	margin: 825px 0 0 90px;
	width: 400px
	font-size: 14px;
	line-height: 18px;
}
.home .entry a, .home .entry a:link, .home .entry a:hover, .home .entry a:visited {
	color: #000;
	text-decoration: underline;
}
.home .spacer {
	height: 200px
}
.home #foot_navigation {
	margin: 100px 0 0 150px;
	color: #fff;
}
.home #foot_navigation a {
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
.home #nav-and-copyright {
	position: absolute;
  top: 1461px;
  right: 358px;
  color: #fefefe;
  font-size: 12px;
  width: 500px;
}
.home .footer-nav {
  width: 415px;
}
.home .footer-nav a, .home .footer-nav a:visited, .home .footer-nav a:hover {
  color: #fff;
  text-decoration: underline;
}
.home .copyright {
  width: 798px;
	color: #fefefe;
	font-size: 12px;
	text-align: right;
  margin-top: 15px;
}
.home #footer {
  bottom: 0;
  height: 145px;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 101;
}
.home #footer #world {
  display: block;
  height: 145px;
  position: static;
  width: 2000px;
  z-index: 999;
}
.home #puppet {
	cursor: pointer;
	position: fixed;
  z-index: 1000;
  bottom: 0px !important;
  top: auto !important;
  display: block;
  left: 394px;
  width: 262px;
}
/* End Home */

/* Start Tribe */
body.page-id-123 {
	background: transparent;
  width: 931px;
  margin: 0 auto;
  text-align: center;
  color: #4f4e48;
  font-family: "Georgia", "Trebuchet MS", "Times New Roman";
  font-size: 12px;
  line-height: 1.4em;
}
.page-id-123 #header {
	background: transparent url(../img/tribe/tree.jpg) no-repeat scroll left top;
  margin: 0;
  padding: 0;
  width: 931px;
  height: 711px;
}
.page-id-123 #sidebar {
  margin: 0 -44px 0 0;
  padding: 0;
  width: 231px;
  float: right;
}
.page-id-123 #sidebar ul#navigation {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 220px;
  min-height: 266px;
}
.page-id-123 #sidebar #navigation li {
  margin: 0;
  padding: 0;
}
.page-id-123 #sidebar #social {
  margin-left: 91px;
  margin-top: 20px;
}
.page-id-123 #sidebar #social a {
  cursor: pointer;
}
.page-id-123 #sidebar #social img#find-me {
  margin-bottom: 10px;
  margin-left: -20px;
}
.page-id-123 #bios {
  float: right;
  width: 729px;
  margin: 0 12px 0 0;
  padding: 0;
  background: url(../img/tribe/root-1.jpg) no-repeat top right;
}
.page-id-123 a, .page-id-123 a:link, .page-id-123 a:hover, .page-id-123 a:visited{
  color: #3967c3;
  text-decoration: underline;
  font-size: 12px;
}
body.page-id-123 #bios #kirk {
  width: 672px;
  margin-left: 10px;
}
body.page-id-123 #bios #dave {
  width: 710px;
  clear: both;
  padding: 37px 0 0;
  margin: 0;
}
body.page-id-123 #bios #martha {
  width: 750px;
  clear: both;
  padding: 37px 0 0;
  margin: 0;
  background: url(../img/tribe/root-2.jpg) no-repeat 0px 10px;
  min-height: 240px;
}
body.page-id-123 #bios #robert {
  width: 750px;
  clear: both;
  padding: 0;
  margin: -55px 0 0;
  min-height: 188px;
}
body.page-id-123 #bios #siggy {
  width: 747px;
  clear: both;
  padding: 0;
  margin: 0;
  min-height: 232px;
}
body.page-id-123 #bios #nathan {
  width: 747px;
  clear: both;
  padding: 0;
  margin: 0 0 0 75px;
  min-height: 143px;
}
body.page-id-123 #bios #joel {
  width: 747px;
  clear: both;
  padding: 0;
  margin: 0 0 0 9px;
  min-height: 240px;
  background: url(../img/tribe/root-4.jpg) bottom left no-repeat;
}
body.page-id-123 #bios #primo-luis {
  width: 747px;
  clear: both;
  padding: 0;
  margin: 0 0 0 48px;
}
body.page-id-123 #bios #dominic {
  width: 747px;
  clear: both;
  padding: 0;
  margin: 0;
  position: relative;
}
body.page-id-123 #bios #kirk img {
  float: left;
  width: 105px;
  margin-top: -14px;
}
body.page-id-123 #bios #dave img {
  float: right;
  width: 76px;
  margin-top: 0px;
}
body.page-id-123 #bios #martha img {
  float: left;
  width: 140px;
  margin: 10px 0 0 64px;
}
body.page-id-123 #bios #robert img {
  float: right;
  width: 95px;
  margin: 15px 55px 0 8px;
}
body.page-id-123 #bios #siggy img {
  float: right;
  width: 230px;
  margin: -73px 5px 0 8px;
}
body.page-id-123 #bios #nathan img {
  float: left;
  width: 96px;
  margin: 0;
}
body.page-id-123 #bios #joel img {
  float: right;
  width: 93px;
  margin: 55px 70px 0 0;
}
body.page-id-123 #bios #primo-luis img {
  float: left;
  width: 161px;
  margin: 0;
}
body.page-id-123 #bios #dominic img {
  float: right;
  width: 94px;
  margin: 21px 12px 0;
}
body.page-id-123 #bios #kirk p {
  float: left;
  width: 541px;
  margin: 16px 0 0 16px;
}
body.page-id-123 #bios #dave p {
  float: right;
  width: 578px;
  margin: -5px 11px 0 0;
}
body.page-id-123 #bios #martha p {
  float: left;
  width: 535px;
  margin: 20px 0 42px 10px;
}
body.page-id-123 #bios #robert p {
  float: right;
  width: 535px;
  margin: 20px 0 36px 0px;
}
body.page-id-123 #bios #siggy p {
  float: right;
  width: 528px;
  margin: 30px -81px 67px 0;
}
body.page-id-123 #bios #nathan p {
  float: left;
  width: 528px;
  margin: 13px 0 0 22px;
}
body.page-id-123 #bios #joel p {
  float: right;
  width: 495px;
  margin: 55px 12px 50px 70px;
}
body.page-id-123 #bios #primo-luis p {
  float: left;
  width: 452px;
  margin: -8px 0 40px 22px;
}
body.page-id-123 #bios #dominic p {
  float: right;
  width: 582px;
  margin: 30px 4px 0 0;
}
body.page-id-123 #bios #dominic #twig {
  width: 768px;
  height: 178px;
  background: url(../img/tribe/root-5.png) no-repeat bottom right;
  top: 58px;
  padding: 0;
  clear: both;
  position: absolute;
}
body.page-id-123 #footer {
  text-align: left;
  clear: both;
  margin: 0 0 0px 6px;
  padding-top: 80px;
  height: 80px;
  font-family: Helvetica, sans-serif;
}
body.page-id-123 #footer ul {
  list-style: none;
}
body.page-id-123 #footer ul li {
  display: inline;
}
.page-id-123 #footer a, .page-id-123 #footer a:link, .page-id-123 #footer a:hover, .page-id-123 #footer a:visited {
  color: #828282;
  text-decoration: underline;
  font-size: 12px;
}
body.page-id-123 #footer #copyright {
  color: #828282;
  margin: 0 0 0 38px;
}
body.page-id-123 #post-123 h2 {
  display: none;
  visibility: hidden;
}
body.page-id-123 #inner_page #sidebar #home {
  float: left;
  width: 219px;
  height: 59px;
}
body.page-id-123 #inner_page #sidebar #scoop {
  float: left;
  width: 213px;
  height: 35px;
}
body.page-id-123 #inner_page #sidebar #tribe {
  float: left;
  width: 213px;
  height: 38px;
}
body.page-id-123 #inner_page #sidebar #specs {
  float: left;
  width: 213px;
  height: 36px;
}
body.page-id-123 #inner_page #sidebar #scribbles {
  float: left;
  width: 217px;
  height: 34px;
}
body.page-id-123 #inner_page #sidebar #booking {
  float: left;
  width: 213px;
  height: 35px;
}
/* End Tribe */

/* Start Blog */
body.blog {
	background: #fdfcf8 url(../img/blog/background.jpg) top left repeat;
}
.blog #header {
	background: transparent url(../img/blog/header_background.jpg) top center no-repeat;
	width: 1000px;
	height: 310px;
	margin: 0 auto;
}
.blog #page {
	background: transparent url(../img/blog/page_background.jpg) top center repeat-y;
	width: 1000px;
	margin: 0 auto;
}
.blog #inner_page {
	background: transparent url(../img/blog/page_background.jpg) top center repeat-y;
	width: 880px;
}
.blog #content {
	width: 450px;
  background: none transparent !important;
}
.blog .post h2 {
	padding-bottom: 5px;
	border-bottom: 1px dotted #333;
}
.blog .post h2, .blog .post h2 a, .blog .post h2 a:link, .blog .post h2 a:visited, .blog .post h2 a:hover {
	font-family: Georgia, Times, Serif;
	font-size: 32px;
	line-height: 36px;
	color: #2f356f;
	font-weight: normal;
}
.blog .post {
	position: relative;
	top: -80px;
	margin: 0px;
}
.blog .scribbles_date {
	background: transparent url(../img/blog/arrow.png) top left no-repeat;
	width: 40px;
	color: #252c68;
	font-family: Georgia, Times, Serif;
	text-align: right;
	position: relative;
	top: 110px;
	left: -90px;
	padding: 35px 40px 0 0;
}
.blog .scribbles_date .scribbles_month {
	display: block;
	font-size: 16px;
	line-height: 12px;
}
.blog .scribbles_date .scribbles_day {
	display: block;
	font-size: 22px;
	line-height: 20px;
}
.blog .scribbles_date .scribbles_year {
	display: block;
	font-size: 12px;
}
/*.blog .post .entry {
	position: relative;
	top: -80px;
}*/
.blog .post p {
	font-family: Georgia, Times, Serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
.blog .post object {
  z-index: 9000;
  position: relative;
}
.blog .postmetadata, .blog .postmetadata a {
	color: #be9e03;
	font-weight: bold;
	text-decoration: none;
}
.blog #sidebar {
	background: transparent url(../img/blog/sidebar_background.jpg) top right no-repeat;
	width: 270px;
	float: right;
  height: 809px;
}
.blog #sidebar ul#navigation {
  list-style: none;
  margin-left: 16px;
}
.blog ul#navigation li#scoop {
  margin-left: 1px;
}
.blog ul#navigation li#specs {
  margin-left: 2px;
}
.blog ul#navigation li#scribbles {
  margin-left: 3px;
}
.blog ul#navigation li#booking {
  margin-left: 4px;
}
.blog #sidebar #flickr-feed {
  margin: 72px 0 110px 10px;
  color: #292f6a;
  font-size: 15px;
  font-weight: bold;
}
.blog #sidebar #flickr-feed img {
  margin-left: 9px;
}
.blog #find-me {
  margin: 0;
  display: block;
  clear: both;
}
.blog #facebook {
  float: left;
  width: 87px;
}
.blog #flickr {
  float: left;
  width: 84px;
}
.blog #email {
  float: left;
  width: 81px;
}

.blog #footer {
	background: transparent url(../img/blog/footer_background.jpg) top center no-repeat;
	width: 1000px;
	height: 30px;
	padding-top: 270px;
	margin: 0 0 0 -60px;
	}
.blog #foot_navigation, .blog #foot_navigation a, .blog #foot_navigation a:link, .blog #foot_navigation a:visited, .blog #foot_navigation a:hover {
	color: #9e9788;
	font-size: 12px;
}
.blog #foot_navigation a, .blog #foot_navigation a:link, .blog #foot_navigation a:visited, .blog #foot_navigation a:hover {
	text-decoration: underline;
}
.blog #foot_navigation {
	margin: 0 80px 0 0;
	text-align: right;
}
/* End Blog */

/* Start Single */
body.single {
	background: #fdfcf8 url(../img/blog/background.jpg) top left repeat;
}
.single #header {
	background: transparent url(../img/blog/header_background.jpg) top center no-repeat;
	width: 1000px;
	height: 310px;
	margin: 0 auto;
}
.single #page {
	background: transparent url(../img/blog/page_background.jpg) top center repeat-y;
	width: 1000px;
	margin: 0 auto;
}
body.single #inner_page {
  background: transparent url(../img/scribbles/grid.png) no-repeat top right;
  width: 880px;
}

.single #content {
	width: 564px;
  margin: -80px 0px 0 0;
}
.single .post {
	position: relative;
	top: 0px;
	margin: 0px;
}
.single #footer {
	background: transparent url(../img/blog/footer_background.jpg) top center no-repeat;
	width: 1000px;
	height: 30px;
	padding-top: 270px;
	margin: 0;
}
.single #sidebar #flickr-feed {
  color:#292F6A;
  font-size:15px;
  font-weight:bold;
  margin-bottom: 70px;
}
.single #sidebar {
  float: left;
  height: 820px;
  margin-left: -30px;
  width: 294px;
}
.single ul#navigation {
  list-style: none;
  margin-left: 46px;
  margin-bottom: 90px;
}
.single ul#navigation li#scoop {
  margin-left: 1px;
}
.single ul#navigation li#specs {
  margin-left: 2px;
}
.single ul#navigation li#scribbles {
  margin-left: 3px;
}
.single ul#navigation li#booking {
  margin-left: 4px;
}
.single #find-me {
  margin: 0;
  display: block;
  clear: both;
  margin-left: -4px;
}
.single #facebook {
  float: left;
  width: 87px;
}
.single #flickr {
  float: left;
  width: 84px;
}
.single #email {
  float: left;
  width: 81px;
}

.single .scribbles_date {
	background: transparent url(../img/blog/arrow.png) top left no-repeat;
	width: 40px;
	color: #252c68;
	font-family: Georgia, Times, Serif;
	text-align: right;
	position: relative;
	top: 110px;
	left: -90px;
	padding: 35px 40px 0 0;
}
.single .scribbles_date .scribbles_month {
	display: block;
	font-size: 16px;
	line-height: 12px;
}
.single .scribbles_date .scribbles_day {
	display: block;
	font-size: 22px;
	line-height: 20px;
}
.single .scribbles_date .scribbles_year {
	display: block;
	font-size: 12px;
}
.single .post p {
	font-family: Georgia, Times, Serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
.single #foot_navigation, .single #foot_navigation a, .single #foot_navigation a:link, .single #foot_navigation a:visited, .single #foot_navigation a:hover {
	color: #9e9788;
	font-size: 12px;
}
.single #foot_navigation a, .single #foot_navigation a:link, .single #foot_navigation a:visited, .single #foot_navigation a:hover {
	text-decoration: underline;
}
.single #foot_navigation {
	margin: 0 80px 0 0;
	text-align: right;
}
.single .post h2, .single .post h2 a, .single .post h2 a:link, .single .post h2 a:visited, .single .post h2 a:hover {
	font-family: Georgia, Times, Serif;
	font-size: 32px;
	line-height: 36px;
	color: #2f356f;
	font-weight: normal;
}
/* End Single Blog Post*/

/* Start Booking */
body.page-id-11 {
  background: transparent url(../img/book/background.jpg) repeat scroll left top;
}
.page-id-11 #header {
  background: transparent url(../img/book/metal.jpg) repeat scroll left top;
  height: 121px;
  width: 100%;
}
.page-id-11 #inner_page {
  background: transparent url(../img/book/page_background.png) no-repeat scroll center top;
  width: 971px;
  margin-top: -116px;
  height: 1464px;
}
.page-id-11 #content {
  width: 550px;
}
.page-id-11 .post h2 {
  display: none;
}
.page-id-11 #icon {
}
.page-id-11 #post-11 {
  margin: 245px 0 0 0;
  text-align: left;
  width: 537px;
  font-size: 12px;
}
.page-id-11 #post-11 img {
  margin: 3px 0 0 14px;
  float: left;
  width: 69px;
}
.page-id-11 #post-11 a, .page-id-11 #post-11 a:hover, .page-id-11 #post-11 a:visited {
color:inherit;
text-decoration:underline;
}

.page-id-11 .entry {
  line-height: 22px;
  margin: 0px 0 0 100px;
  color: #1e1e1e;
}
.page-id-11 #sidebar {
  float: right;
  margin: 80px 8px 0 0;
  width: 325px;
}
.page-id-11 #sidebar ul#network {
  list-style: none;
}
.page-id-11 #sidebar ul#network li {
  float: left;
  width: 82px;
}
.page-id-11 #sidebar img#form-response {
  float: right;
  width: 303px;
  visibility: visible;
  margin: -14px 42px 0 0;
}
.page-id-11 #sidebar #navigation {
  clear: right;
  padding: 43px 0 0 5px;
}
.page-id-11 #sidebar #navigation a {
  cursor: pointer;
}
.page-id-11 #sidebar #navigation img#nav-fringe {
  vertical-align: top;
  float: left;
  margin-top: 31px;
}
.page-id-11 #sidebar #navigation #links {
  float: left;
  width: 171px;
}
.page-id-11 #sidebar #navigation img#book-nav-home {
  margin: 0;
}
.page-id-11 #sidebar #navigation img#book-nav-scoop {
  margin: 0;
}
.page-id-11 #sidebar #navigation img#book-nav-specs {
  margin: 0;
}
.page-id-11 #sidebar #navigation img#book-nav-scribbles {
  margin: 0;
}
.page-id-11 #sidebar #navigation img#book-nav-booking {
  margin: 0;
}
.page-id-11 #sidebar #navigation img#nav-bottom {
  margin: 0 0 0 12px;
}
.page-id-11 #everyone {
  bottom: 374px;
  left: 119px;
  position: relative;
}
.page-id-11 #everyone #rollovers {
  background:transparent;
  margin:0px 0 0 0;
  padding:0;
  z-index:3;
  position: absolute;
  width: 675px;
  top: 306px;
}
.page-id-11 #everyone #rollovers div#posse-roll {
  background:transparent;
  height:175px;
  margin:0;
  width:438px;
  z-index:2;
  float: left;
  left: 10px;
  position: relative;
  top: 118px;
}        
.page-id-11 #everyone #rollovers div#kirk-roll {
  background:transparent;
  height:159px;
  margin:0;
  width:190px;
  z-index:2;
  float: left;
  left: 20px;
  position: relative;
  top: 118px;
}        
.page-id-11 #everyone #rollovers div#wheels-roll {
  background:transparent;
  height:202px;
  margin:0;
  width:645px;
  z-index:2;
  float: left;
  clear: both;
  position: relative;
  top: 114px;
}        
.page-id-11 #everyone #posse {
  background:transparent url(../img/book/posse.png) no-repeat scroll 0 0;
  display: none;
  height: 575px;
  margin: 313px 0 0 55px;
  padding: 0;
  position: absolute;
  z-index: 3;
  width: 543px;
}
.page-id-11 #everyone #walterthebus {
  visibility: visible;
  z-index: 0;
  position: absolute;
  height: 569px;
  width: 698px;
  margin: 0; 
  padding: 0;
  background: transparent url(../img/book/walter.png) no-repeat scroll 0 0;
  top: 400px;
}
.page-id-11 #everyone #kirk {
  background:transparent url(../img/book/kirk.png) no-repeat scroll 0 0;
  display: none;
  height: 575px;
  margin: 314px 0 0 225px;
  padding: 0;
  position: absolute;
  z-index: 3;
  width: 543px;
}
.page-id-11 #everyone #wheels {
  background:transparent url(../img/book/wheels.png) no-repeat scroll 0 0;
  display:none;
  height:569px;
  margin:159px 0 0 -97px;
  padding:0;
  z-index:5;
  position: absolute;
  width: 844px;
}

.page-id-11 #form {
  background: transparent url(../img/book/form.png) top left no-repeat;
  width: 668px;
  height: 339px;
  margin: 536px 0 0 157px;
  padding: 0;
  clear: both;
  position: absolute;
}
#form-submitted {
  background:transparent url(../img/book/FormSubmitted.png) no-repeat scroll 0 0;
  height:270px;
  margin:583px 0 0 143px;
  padding:0;
  visibility:hidden;
  position: absolute;
  width: 666px;
  z-index: 999;
}
.page-id-11 #footer {
  width: 946px;
  text-align: left;
  clear: both;
  font-size: 12px;
  color: #1e1e1e;
  height: auto;
  bottom: 62px;
  position: relative;
}
.page-id-11 #footer #foot_navigation {
  float: left;
  width: 400px;
  margin-left: 214px;
}
.page-id-11 #footer #foot_navigation a, 
.page-id-11 #footer #foot_navigation a:visited {
  color: #1e1e1e;  
  text-decoration: underline;
}
#form form {
  margin: 105px 0 0 173px;
  padding: 0;
  width: 454px;
}
#form form .line-on-form {
  clear: both;
  height: 29px;
  margin: 0px 0 16px;
  padding: 0;
}
#form form input {
  background-color: transparent;
  border: 1px solid transparent;
  color: #2C2B31;
  font-family: "Lucida Grande",arial,"trebuchet MS",sans-serif;
  font-size: 16px;
  font-weight: bold;
  height: 24px;
  margin: 0;
  padding: 1px 0 0 6px;
}
#form form input#name {
  float: left;
  margin: 0;
  padding: 0;
  width: 142px;
  height: 27px;
}
#form form input#zip {
  float: left;
  margin: 1px 0 0 164px;
  padding: 0;
  width: 142px;
  height: 27px;
}
#form form input#email {
  float: left;
  margin: 0;
  padding: 0;
  width: 287px;
  height: 27px;
}
#form form input#submit {
  float: left;
  height: 103px;
  margin: -41px 0 0 44px;
  width: 105px;
  cursor: pointer;
  border: none;
}
#form form input#comment {
  float: left;
  margin: -2px 0 0 0px;
  padding: 0;
  width: 277px;
}

/* End Booking */

/* Start Scoop */
body.page-id-5 {
  background: #dfeaf1;
}
body.page-id-5 #page {
  width: 960px;
  margin: 0 auto;
  display: block;
  position: relative;
  text-align: center;
}
body.page-id-5 #header {
  padding: 0;
  margin: 0 auto;
  border: none;
  display: block;
  width: 960px;
}
body.page-id-5 #scoop-header {
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  border: none;
}
body.page-id-5 #timeline {
  margin: 0;
  padding: 0;
  position:relative;
  display: block;
  border: none;
  height: 142px;
}
body.page-id-5 img.timeline {
  margin: 0;
  padding: 0;
  border: none;
  float: left;
}
#scoop-timeline-1 {
  width: 69px;
}
#scoop-timeline-2 { 
  width: 64px; 
}
#scoop-timeline-3 {
  width: 121px;
}
body.page-id-5 #timeline img#events {  
  margin: 0;
  padding: 0;
  border: none;
  float: left;
  width: 960px;
}
body.page-id-5 #timeline img#dates {  
  margin: 0;
  padding: 0;
  border: none;
  float: left;
  width: 960px;
  clear: both;
}
body.page-id-5 #timeline img#seal {
  margin: -64px 0 0 68px;
  float: left;
  position: relative;
  width: 64px;
  cursor: pointer;
  clear: both;
}
body.page-id-5 #inner_page {
  width: 956px;
  padding: 0;
  border-left: 2px solid #cecece;
  border-right: 2px solid #cecece;
  margin: 0 auto;
}
body.page-id-5 #inner_page #walter img#icon {
  padding: 0;
  float: left;
  position: relative;
  width: 47px;
  cursor: pointer;
  display: block;
}
body.page-id-5 #content {
	width: 573px;
  float: left;
  clear: both;
  padding: 0 0 20px 38px;
  font-size: 1.23em; 
}
body.page-id-5 #sidebar {
  float: left;
  width: 345px;
}
body.page-id-5 #post-5 .entry img#headline {
  margin-top: 7px;
  margin-right: 3px;
}
body.page-id-5 #post-5 .entry img#firefighter {
  margin-top: 7px;
  margin-right: 3px;
}
body.page-id-5 img#transform {
  margin-right: 4px;
  clear: both;
  height: 172px;
  padding-bottom: 34px;
  float: left;
  width: 251px;
}
body.page-id-5 #post-5 .entry img#corner {
  margin-right: 9px;
}
body.page-id-5 #content #post-5 .entry p {
  line-height: 20px;
  margin-bottom: 18px;
  text-align: left;
}
body.page-id-5 #content #post-5 .entry p img.top {
  margin-top: 20px;
  width: 375px;
  float: left;
}
body.page-id-5 #post-5 .entry p img#leaving-jerome {
  display: block;
  clear: both;
}
body.page-id-5 #post-5 .entry img#dome-top{
  clear: both;
  float: right;
  width: 236px;
  margin-top: 18px;
}
body.page-id-5 #post-5 .entry img#dome-bottom {
  margin: 0;
  clear: both;
  float: right;
  width: 546px;
}
body.page-id-5 #post-5 .entry img#walter-2010 {
  padding-left: 12px;
  float: left;
  width: 322px;
  clear: both;
}
.page-id-5 #footer {
  width: 960px;
  height: 173px;
}
.page-id-5 #footer ul#nav-footer {
  margin: -240px 0 0 770px;
}
.page-id-5 #footer ul#nav-footer li {
  margin: 0;
  text-align: left;
  list-style: none;
  padding-bottom: 12px;
  color: white;
}
.page-id-5 #footer ul#nav-footer li a, .page-id-5 #footer ul#nav-footer li a:hover, .page-id-5 #footer ul#nav-footer li a:visited {
  color: white;
  text-decoration: underline;
}
.page-id-5 #footer #copyright {
  color: white;
  margin: 14px 0 0 770px;
}
.page-id-5 #content #post-5 .entry {
  padding-right: 14px;
  border-right: 1px solid #939598;
  margin-top: 14px;
}
.page-id-5 #content #post-5 .entry img#corner {
  clear: left;
}
.page-id-5 #content #post-5 .entry p img#headline {
  margin-left: 2px;
}
.page-id-5 #content #post-5 .entry p a {
  font-weight: bold;
  text-decoration: underline;
  color: inherit;
}
.page-id-5 #content #post-5 .entry p img.image-wrap {
  padding-right: 5px;
}
.page-id-5 #content #post-5 .entry p img.bottom {
  clear: left;
}
body.page-id-5 h2 {
  display: none;
}
.page-id-5 #page #inner_page #sidebar #social-links {
  width: 275px;
  float: left; 
  margin: 10px 0 0 40px;
}
.page-id-5 #page #inner_page #sidebar #social-links img {
  margin-right: 3px;
}
.page-id-5 #page #inner_page #sidebar #scoop-nav {
  float: left;
  width: 297px;
  margin-left: 18px;
  margin-top: 12px;
  height: 300px;
}
.page-id-5 #page #inner_page #sidebar img#walters-world {
  margin: 0 0 0px 9px;
}
.page-id-5 #page #inner_page #sidebar #cork-photos {
  margin-left: 10px;
}
#scoop-social {
  padding: 0 0 0 22px;
  height: 80px;
}
ul#scoop-social-items {
  list-style: none;
  padding: 0;
  margin: 0;
}
ul#scoop-social-items li {
  float: left;
  width: 78px;
  margin-right: 6px;
}
#scoop-nav {
  float: left;
  width: 290px;
  margin: 0 0 0 22px;
}
ul#scoop-nav-items {
  list-style: none;
  padding: 0px 0 0 0px;
}
ul#scoop-nav-items li {
  display: block;
  margin: 0;
  padding: 0;
}
ul#scoop-nav-items li#home{
  height: 56px;
  margin: 0 0 0 1px;
}
ul#scoop-nav-items li#scoop{
  height: 43px;
}
ul#scoop-nav-items li#tribe{
  height: 37px;
  margin: 0 0 0 1px;
}
ul#scoop-nav-items li#specs{
  height: 37px;
  margin: 0 0 0 1px;
}
ul#scoop-nav-items li#scribbles{
  height: 35px;
  margin: 0 0 0 2px;
}
ul#scoop-nav-items li#booking{
  height: 85px;
  margin: 0 0 0 1px;
}

#scoop-metal-tie {
  margin: 20px 0 0 9px;
}
#walters-world {
  margin: 0px;
}
/* End Scoop */

/* Start Specs */
.page-id-8 {
	background: #272727 url(../img/specs/chalkboard.jpg) no-repeat scroll center top;
}
.page-id-8 #header {
  width: 597px;
  height: 120px;
  margin: 12px auto 0;
}
.page-id-8 #header img#specs-header {
  z-index: 1;
}
.page-id-8 #inner_page img#chalkboard {
  z-index: 0;
}
.page-id-8 #inner_page {
  color: #BBBBBB;
  margin: 0px auto;
  width: 935px;
  height: 1565px;
  visibility: visible;
  background: transparent !important;
}
.page-id-8 #page #footer {
  margin: 0px auto;
  font-size: 12px;
  width: 935px;
}
.page-id-8 #post-8 {
  margin: 0;
}
.page-id-8 h2 {
  display: none !important;
  visibility: hidden !important;
}
.page-id-8 .entry p {
  color: #bbb;
}
.page-id-8 .entry p a, .page-id-8 .entry p a:hover, .page-id-8 .entry p a:visited {
  color: #79b9ef;
  text-decoration: underline;
}
.page-id-8 img#wireframe {
  margin-left: 0px;
}
.page-id-8 #content {
  font-family: Georgia, serif;
  font-size: 14px;
  padding-top: 100px;
  width: 920px;
  margin: 0;
  padding: 0 0 0 5px;
  line-height: 18px;
}
.page-id-8 #chalk {
  vertical-align: top;
}
.page-id-8 #nav-home {
  vertical-align: top;
}
#specs-nav {
  float: left;
  width: 250px;
  margin: 0px 0 0 8px;
}
#specs-social {
  float: left;
  width: 159px;
  margin: 36px 0 0 86px;
}
ul#specs-social-items {
  list-style: none;
  padding: 4px 0 0 34px;
}
ul#specs-social-items li {
  padding: 0px 0 4px;
}
ul#specs-nav-items {
  list-style: none;
  padding: 14px 0 0 52px;
}
ul#specs-nav-items li {
  padding: 0 0 11px;
}
#specs-detail {
  float: left;
  width: 670px;
  margin: 45px 0 0 -19px;
  color: #BBBBBB;
  font-size: 12px;
}
#specs-detail-items {
  padding: 0;
  margin: 25px 0 0 38px;
}
.spec-list p {
  padding: 0;
  margin: 0;
  font-weight: bold;
  font-size: 15px;
}
.spec-list {
  padding: 2px 0 0 0;
  margin: 0;
}
.spec-list ul {
  padding: 0;
  margin: 8px 0 27px;
}
.spec-list ul li {
  list-style-type: disc;
  list-style-position: outside;
  margin-left: 20px;
  margin-bottom: 8px;
}
.specs-left {
  width: 260px;
  float: left;
}
.specs-right {
  width: 370px;
  float: left;
}
#specs-plate {
  padding: 0;
  margin: 55px 0 0 104px;
}
.page-id-8 #page #footer #foot_navigation {
  float: left;
  width: 456px;
  text-align: left;
  color: #9e9788;
  margin: 33px 0 0 139px;
}
.page-id-8 #page #footer #copyright {
  clear: both;
  float: left;
  width: 456px;
  text-align: left;
  color: #BBBBBB;
  margin: 32px 0 0 245px;
}
.page-id-8 #foot_navigation a, .page-id-8 #foot_navigation a:hover, .page-id-8 #foot_navigation a:visited {
  color: #BBBBBB;
  text-decoration: underline;
}
.page-id-8 #copy {
  float: left;
  width: 140px;
  text-align: left;
  margin-left: 34px;
  color: #BBBBBB;
}
/* End Specs */

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */



/* Begin Structure */

.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

.post {
	margin: 0 0 40px;
	text-align: justify;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}
/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 70px;
	margin: 0;
	}

h2 {
	margin: 30px 0 0;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}

element {
	}
/* End Headers */
