body {
	background: #088b85 url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/background.png) repeat 50% 0;
	text-align: center;
}

#wrapper {
	background: #fff;
	border-bottom-left-radius: 10px; 
	-moz-border-radius-bottomleft: 10px; /* Mozilla */
	-webkit-border-bottom-left-radius: 10px; /* Webkit */
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px; /* Mozilla */
	-webkit-border-bottom-right-radius: 10px; /* Webkit */
	margin: 0 auto 15px auto;
	position: relative;
	text-align: left;
	width: 845px;
}

/* @group Header */

#header {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/header.jpg) no-repeat 100% 10px;
	float: left;
}

#site_title {
	height: 191px;
	left: -41px;
	position: absolute;
	top: 15px;
	width: 264px;
	z-index: 100;
}

	#site_title a {
		background: transparent url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/logo.png) no-repeat 0 0;
		display: block;
		height: 191px;
		text-indent: -9000px;
		width: 264px;
	}
	
ul.nav {
	list-style: none;
	margin: 0;
}
	
	ul.nav li {
		margin: 0;
	}
	
#global_menu_wrap {
	border-bottom: 2px solid #d3cdc7;
	overflow: hidden;
}
	
ul#global_menu {
	background: #6a533a;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#755e44), to(#473624));
	border-bottom: 1px solid #fff;
	color: #fff;
	float: left;
	font-size: 12px;
	text-transform: uppercase;
	width: 845px;
}

	ul#global_menu li {
		float: right;
	}
	
	ul#global_menu li a {
		border-right: 2px solid #847360;
		display: block;
		line-height: 1;
		padding: 10px;
	}
	
	ul#global_menu li.last a {
		border-left: 2px solid #847360;
	}

	ul#global_menu li a:link, ul#global_menu li a:visited {
		color: #fff;
		text-decoration: none;
	}

	ul#global_menu li a:hover, ul#global_menu li a:active, ul#global_menu li a:focus {
		background: #2d2216;
		color: #fff;
		text-decoration: none;
	}
	
	.manage #global_menu li.manage a, .catalog #global_menu li.catalog a {
		background: #2d2216;
		color: #fff;
		cursor: default;
		text-decoration: none;
	}
	
	ul#global_menu li.search {
		color: #f8b20c;
		line-height: 1;
		padding: 10px 156px 0 10px;
		position: relative;
	}
	
	ul#global_menu li.search input {
		background: #fff;
		border: none;
		color: #666;
		font-size: 10px;
		height: 14px;
		line-height: 1;
		margin: 0;
		padding: 2px;
		width: 110px;
		position: absolute;
		right: 35px;
		top: 7px;
	}

	ul#global_menu button {
		background: #fbd884;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdebbf), to(#F9BA27));
		border: none;
		border-radius: 4px; 
		-moz-border-radius: 4px; /* Mozilla */
		-webkit-border-radius: 4px; /* Webkit */
		color: #755e44;
		cursor: pointer;
		font-size: 10px;
		height: 18px;
		line-height: 1;
		padding: 0;
		text-align: center;
		text-transform: uppercase;
		width: 20px;
		position: absolute;
		right: 10px;
		top: 7px;
	}

	ul#global_menu button:hover {
		background: #F9BA27;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9BA27), to(#fdebbf));
	}
	
ul#menu {
	background: #ff8607;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff8406), to(#ffa411));
	border-bottom-right-radius: 4px; 
	-moz-border-radius-bottomright: 4px; /* Mozilla */
	-webkit-border-bottom-right-radius: 4px; /* Webkit */
	border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px; /* Mozilla */
	-webkit-border-top-right-radius: 4px; /* Webkit */
	border-top: 1px solid #ffaf14;
	color: #fff;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 85px 0 0 0;
	padding: 0 1px 0 0;
	text-transform: uppercase;
	width: 840px;
}

	ul#menu li {
		float: right;
	}
	
	ul#menu li a {
		border: 1px solid #9b4e03;
		border-radius: 4px; 
		-moz-border-radius: 4px; /* Mozilla */
		-webkit-border-radius: 4px; /* Webkit */
		display: block;
		line-height: 1;
		margin: 1px 1px 2px 1px;
		padding: 8px 11px 7px 11px;
	}

	ul#menu li a:link, ul#menu li a:visited {
		background: #df6d00;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f48f2f), to(#9d5102));
		color: #fff;
		text-decoration: none;
		text-shadow:1px 1px 1px #f48f2f;
	}

	ul#menu li a:hover, ul#menu li a:active, ul#menu li a:focus {
		background: #9d5102;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9d5102), to(#e66f00));
		color: #fff;
		text-decoration: none;
		text-shadow:-1px -1px 1px #9d5102;
	}
	
	.theme ul#menu li.theme a, .clipart ul#menu li.clipart a, .downloads ul#menu li.downloads a, .multimedia ul#menu li.multimedia a, .updates ul#menu li.updates a {
		background: #9d5102;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9d5102), to(#e66f00));
		color: #fff;
		cursor: default;
		text-decoration: none;
		text-shadow:-1px -1px 1px #9d5102;
	}

/* @end */

/* @group Boxes */

#content {
	clear: both;
	overflow: hidden;
	padding: 7px 7px 0 7px;
}

div.full {
	float: left;
	margin: 0 0 7px 0;
	width: 100%;
}

div.main {
	float: left;
	width: 604px;
}

	div.primary {
		float: left;
		margin: 0 0 7px 0;
		width: 604px;
	}

	div.secondary, div.secondary.alt {
		float: left;
		margin: 0 0 7px 0;
		width: 604px;
	}

		div.col1 {
			float: left;
			margin-right: 7px;
			padding: 17px 27px;
			width: 176px;
		}

		div.secondary.alt div.col1 {
			width: 313px;
		}

		div.col2 {
			float: left;
			padding: 17px 27px;
			width: 313px;
		}

		div.secondary.alt div.col2 {
			width: 176px;
		}

div.aside {
	float: left;
	margin: 0 0 7px 0;
	width: 220px;
}

div.inner {
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, .8);
	margin: 10px;
	padding: 0 10px;
}

	div.offset-left {
		margin-right: 100px;
	}

	div.offset-right {
		margin-left: 100px;
	}

div.left {
	clear: left;
	float: left;
	margin-right: 7px;
}

div.right {
	clear: right;
	float: right;
}

div.sides {
	background-color: transparent;
	background-position: 0 4px; /* to line up scalloped borders */
	background-repeat: repeat-y;
	float: left;
}

div.top {
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
}

div.bottom {
	background-color: transparent;
	background-position: 0 100%;
	background-repeat: no-repeat;
	float: left;
	padding: 17px 27px;
}

	div.full div.bottom {
		width: 777px;
	}

	div.primary div.bottom {
		width: 550px;
	}

	div.aside div.bottom {
		width: 166px;
	}

	div.secondary div.bottom {
		padding: 0;
		width: 604px;
	}

/* @end */

/* @group Backgrounds */

div.white {
	background-color: #fff;
}

div.yellow {
	background-color: #fff9ee;
}

div.orange {
	background-color: #fdebdc;
}

div.green {
	background-color: #e6fbfe;
}

div.yellow-fade {
	background-color: #fff9ee;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9e59c), to(#fff9ee));
}

div.orange-fade {
	background-color: #fdebdc;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eec6a1), to(#fdebdc));
}

div.green-fade {
	background-color: #e6fbfe;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9cd2cd), to(#e6fbfe));
}

div.yellow-stripes {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-stripes.png) repeat;
}

div.yellow-stars {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-stars.png) no-repeat 20px 0;
}

div.yellow-stars-alt {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-stars-alt.png) no-repeat 100% 100%;
}

div.yellow-badge {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-badge.png) repeat 50% 50%;
}

div.yellow-flowers {
	background: #f9e59c url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/white-flowers.png) repeat 50% 50%;
}

div.orange-flowers {
	background: #eec6a1 url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/white-flowers.png) repeat 50% 50%;
}

div.green-stripes {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-stripes.png) repeat;
}

div.green-stars {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-stars.png) no-repeat 20px 0;
}

div.green-stars-alt {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-stars-alt.png) no-repeat 97% 15%;
}

div.green-stars-alt-light {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-stars-alt-light.png) no-repeat 97% 15%;
}

div.green-flowers {
	background: #9cd2cd url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/white-flowers.png) repeat 50% 50%;
}

/* @end */

/* @group Borders */

/* @group Simple */

div.yellow-simple {
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.yellow-simple div.sides {
	border: 2px solid #f8c03b;
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.orange-simple {
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.orange-simple div.sides {
	border: 2px solid #eb6f09;
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.green-simple {
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.green-simple div.sides {
	border: 2px solid #26968f;
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.primary-home {
	background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/primary-home-box-background.jpg) no-repeat 50% 100%;
}

	div.primary-home div.bottom {
		min-height: 280px;
		padding-right: 225px;
		width: 352px;
	}

/* @end */

/* @group Straight */

/* @group Full */

div.yellow-straight-full div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-full-top.png);
}

div.yellow-straight-full div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-full-sides.png);
}

div.yellow-straight-full div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-full-bottom.png);
}

div.orange-straight-full div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-full-top.png);
}

div.orange-straight-full div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-full-sides.png);
}

div.orange-straight-full div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-full-bottom.png);
}

div.green-straight-full div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-full-top.png);
}

div.green-straight-full div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-full-sides.png);
}

div.green-straight-full div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-full-bottom.png);
}

/* @end */

/* @group Primary */

div.yellow-straight-primary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-primary-top.png);
}

div.yellow-straight-primary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-primary-sides.png);
}

div.yellow-straight-primary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-primary-bottom.png);
}

div.orange-straight-primary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-primary-top.png);
}

div.orange-straight-primary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-primary-sides.png);
}

div.orange-straight-primary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-primary-bottom.png);
}

div.green-straight-primary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-primary-top.png);
}

div.green-straight-primary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-primary-sides.png);
}

div.green-straight-primary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-primary-bottom.png);
}

/* @end */

/* @group Aside */

div.yellow-straight-aside div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-aside-top.png);
}

div.yellow-straight-aside div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-aside-sides.png);
}

div.yellow-straight-aside div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-straight-aside-bottom.png);
}

div.orange-straight-aside div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-aside-top.png);
}

div.orange-straight-aside div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-aside-sides.png);
}

div.orange-straight-aside div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-straight-aside-bottom.png);
}

div.green-straight-aside div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-aside-top.png);
}

div.green-straight-aside div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-aside-sides.png);
}

div.green-straight-aside div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-straight-aside-bottom.png);
}

/* @end */

/* @end */

/* @group Scallop */

/* @group Full */

div.yellow-scallop-full div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-full-top.png);
}

div.yellow-scallop-full div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-full-sides.png);
}

div.yellow-scallop-full div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-full-bottom.png);
}

div.orange-scallop-full div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-full-top.png);
}

div.orange-scallop-full div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-full-sides.png);
}

div.orange-scallop-full div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-full-bottom.png);
}

div.green-scallop-full div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-full-top.png);
}

div.green-scallop-full div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-full-sides.png);
}

div.green-scallop-full div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-full-bottom.png);
}

/* @end */

/* @group Primary */

div.yellow-scallop-primary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-primary-top.png);
}

div.yellow-scallop-primary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-primary-sides.png);
}

div.yellow-scallop-primary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-primary-bottom.png);
}

div.orange-scallop-primary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-primary-top.png);
}

div.orange-scallop-primary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-primary-sides.png);
}

div.orange-scallop-primary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-primary-bottom.png);
}

div.green-scallop-primary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-primary-top.png);
}

div.green-scallop-primary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-primary-sides.png);
}

div.green-scallop-primary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-primary-bottom.png);
}

/* @end */

/* @group Aside */

div.yellow-scallop-aside div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-aside-top.png);
}

div.yellow-scallop-aside div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-aside-sides.png);
}

div.yellow-scallop-aside div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/yellow-scallop-aside-bottom.png);
}

div.orange-scallop-aside div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-aside-top.png);
}

div.orange-scallop-aside div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-aside-sides.png);
}

div.orange-scallop-aside div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/orange-scallop-aside-bottom.png);
}

div.green-scallop-aside div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-aside-top.png);
}

div.green-scallop-aside div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-aside-sides.png);
}

div.green-scallop-aside div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/green-scallop-aside-bottom.png);
}

/* @end */

/* @end */

/* @group Secondary */

div.secondary div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/secondary-sides.png);	
}

div.secondary.alt div.sides {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/secondary-alt-sides.png);	
}

div.secondary div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/secondary-top.png);	
}

div.secondary.alt div.top {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/secondary-alt-top.png);	
}

div.secondary div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/secondary-bottom.png);	
}

div.secondary.alt div.bottom {
	background-image: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/secondary-alt-bottom.png);	
}

/* @end */

/* @group Inner */

div.yellow-inner {
	border: 2px solid #f8c03b;
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.orange-inner {
	border: 2px solid #eb6f09;
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

div.green-inner {
	border: 2px solid #26968f;
	border-radius: 18px; 
	-moz-border-radius: 18px; /* Mozilla */
	-webkit-border-radius: 18px; /* Webkit */
}

/* @end */

/* @end */

/* @group Home */

/* @group Primary */

.primary-home h2, .primary-home h2 span {
	display: block;	
	text-align: center;
}

.primary-home p {
	font-size: 16px;
	font-weight: bold;
	margin: 18px 0;
}

.primary-home .inner {
	float: left;
	margin-top: 18px;
}

.primary-home .offset-left {
	margin-right: 10px;
}

/* @end */

/* @group Community */

p.link {
	font-style: italic;
	margin: 0;
	padding: 5px;
	text-align: right;
}

ul.photos {
	list-style: none;
	margin: 0 2px;
	overflow: hidden;
}

	ul.photos li {
		float: left;
		line-height: 0;
		margin: 0;
		padding: 0 3px;
	}
	
ul.forums {
	border-bottom: 1px solid #f9e59c;
	list-style: none;
	margin: 0 0 6px 0;
}

	ul.forums li {
		background: #fff9ee;
		border-top: 1px solid #f9e59c;
		margin: 0;
		padding: 0;
		position: relative;
	}
	
	ul.forums p {
		margin: 0;
	}
	
	ul.forums p.title a {
		display: block;
		font-weight: bold;
		padding: 12px 10px 30px 10px;
		position: relative;
		z-index: 10;
	}
	
	ul.forums p.title a:link {
	}
	
	ul.forums p.title a:visited {
		color: #f8b108;
	}
	
	ul.forums p.title a:hover, ul.forums p.title a:focus, ul.forums p.title a:active {
		background: #f9e59c;
		color: #50a7a2;
	}
	
	ul.forums p.date {
		bottom: 12px;
		color: #f8b108;
		font-style: italic;
		position: absolute;
		right: 10px;
		text-align: right;
		z-index: 5;
	}

/* @end */

/* @group Blog */

ul.blog {
	border-bottom: 1px solid #50a7a2;
	list-style: none;
	margin: 0 0 6px 0;
}

	ul.blog li {
		background: #d8fff4;
		border-top: 1px solid #50a7a2;
		margin: 0;
		padding: 0;
		position: relative;
	}
	
	ul.blog p {
		margin: 0;
	}
	
	ul.blog p.title a {
		display: block;
		font-weight: bold;
		padding: 12px 10px 30px 10px;
		position: relative;
		z-index: 10;
	}
	
	ul.blog p.title a:link {
		color: #50a7a2;
	}
	
	ul.blog p.title a:visited {
		color: #5dc6bf;
	}
	
	ul.blog p.title a:hover, ul.blog p.title a:focus, ul.blog p.title a:active {
		background: #50a7a2;
		color: #fff;
	}
	
	ul.blog p.date {
		bottom: 12px;
		color: #84bdbd;
		font-style: italic;
		position: absolute;
		right: 10px;
		text-align: right;
		z-index: 5;
	}

/* @end */

/* @group Twitter */

#twitter {
	position: relative;
}

	#twitter h2 {
		background: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/twitter_banner.png);
		height: 47px;
		left: -2px;
		margin: 0;
		padding: 0;
		position: absolute;
		text-align: left;
		text-indent: -5000px;
		top: -14px;
		width: 235px;
	}

	#twitter h2 a {
		height: 47px;
		display: block;
		width: 235px;
	}
	
	#twitter p.status {
		border-bottom: 1px dotted #eb6f09;
		color: #333;
		font-weight: bold;
		padding: 0 0 18px 0;
	}

/* @end */

/* @group Video */

#videos h2 {
	margin-bottom: 0;
}

#videos object, #videos embed {
	margin: 0;
}	

/* @end */

/* @end */

/* @group Clip Art */

.clipart div.inner {
	overflow: hidden;
}

.clip {
	float: left;
	padding: 10px;
	width: 148px;	
}

.clip1 {
	clear: both;
}

.clip img {
	border: 2px solid #26968f;
}

.clip ul {
	border-bottom: 1px solid #50a7a2;
	list-style: none;
	margin: 0 0 18px 0;
}

	.clip ul li {
		background: #e6fbfe;
		border-top: 1px solid #50a7a2;
		margin: 0;
		padding: 0;
		position: relative;
	}
	
	.clip ul a {
		display: block;
		font-weight: bold;
		padding: 6px 10px 6px 10px;
		text-align: center;
	}
	
	.clip ul a:link {
		color: #50a7a2;
	}
	
	.clip ul a:visited {
		color: #5dc6bf;
	}
	
	.clip ul a:hover, .clip ul a:focus, .clip ul a:active {
		background: #50a7a2;
		color: #fff;
	}
	
	.clipart p.instructions {
		font-style: italic;
		margin-bottom: 0;
		text-align: right;
	}

/* @end */

/* @group Newsletter */

#newsletter-box {
	margin-bottom: 18px;
	padding-bottom: 18px;
	position: relative;
}

#newsletter-box label {
	color: #50a7a2;
	display: block;
	font-family: 'Chunk Five', Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif;
	font-size: 24px;
	font-weight: normal;
	line-height: 1.2;
	margin: .75em 0 .75em 0;
}
	
	#newsletter-box input {
		background: #efefef;
		border: 1px solid #50a7a2;
		color: #666;
		font-size: 10px;
		height: 14px;
		line-height: 1;
		margin: 0;
		padding: 1px;
		position: absolute;
		top: 75px;
		width: 110px;
	}

	#newsletter-box button {
		background: #fbd884;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdebbf), to(#F9BA27));
		border: none;
		border-radius: 4px; 
		-moz-border-radius: 4px; /* Mozilla */
		-webkit-border-radius: 4px; /* Webkit */
		color: #755e44;
		cursor: pointer;
		font-size: 10px;
		height: 18px;
		left: 122px;
		line-height: 1;
		padding: 0 3px;
		position: absolute;
		text-align: center;
		text-transform: uppercase;
		top: 75px;
		width: 44px;
	}

	#newsletter-box button:hover {
		background: #F9BA27;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9BA27), to(#fdebbf));
	}

/* @end */

/* @group Aside Menu */

.menu ul {
	border-bottom: 1px solid #50a7a2;
	list-style: none;
	margin: 18px 0 36px 0;
}

	.menu ul li {
		background: #e6fbfe;
		border-top: 1px solid #50a7a2;
		margin: 0;
		padding: 0;
	}
	
	.menu ul a {
		display: block;
		font-weight: bold;
		padding: 12px 10px 12px 10px;
	}
	
	.menu ul a:link {
		color: #50a7a2;
	}
	
	.menu ul a:visited {
		color: #5dc6bf;
	}
	
	.menu ul a:hover, .menu ul a:focus, .menu ul a:active {
		background: #50a7a2;
		color: #fff;
	}
	
	.babies li.babies a, .preschool li.preschool a, .children li.children a, .youth li.youth a, .adults li.adults a, .special li.special a, .spanish li.spanish a, .clipart li.clipart a, .powerpoint li.powerpoint a, .supplies li.supplies a, .templates li.templates a {
		background: #50a7a2;
		color: #fff;
		cursor: default;
		text-decoration: none;
	}

/* @end */

/* @group Multimedia */

/* @group Videos */

#videos {
	margin: 0 0 18px 0;
}

#videos .player {
	float: left;
}

#videos .list {
	background: #e6fbfe;
	margin-left: 500px;
}

#videos ul {
	list-style: none;
	height: 275px;
	margin: 0;
	overflow: auto;
}

	#videos ul li {
		background: #e6fbfe;
		border-bottom: 1px solid #50a7a2;
		margin: 0;
		padding: 0;
	}
	
	.js #videos ul li span {
		display: none;
	}
	
	#videos ul a {
		display: block;
		font-weight: bold;
		overflow: hidden;
		padding: 12px 10px 12px 10px;
		text-decoration: none;
	}
	
	#videos ul img {
		float: left;
	}
	
	#videos ul p {
		margin: 0 0 0 100px;
	}
	
	#videos ul a:link {
		color: #50a7a2;
	}
	
	#videos ul a:visited {
		color: #5dc6bf;
	}
	
	#videos ul a:hover, #videos ul a:focus, #videos ul a:active {
		background: #50a7a2;
		color: #fff;
	}
	
	#videos ul li.active a {
		background: #50a7a2;
		color: #fff;
		cursor: default;
	}
	
#videos .link p {
	margin-top: 9px;
	text-align: center;
	width: 500px;
}

/* @end */

/* @group Audio */

#music {
	margin: 0 0 18px 0;
}

#music .player object {
	margin: 0;
}

.js #music .player {
	display: none;
}

.js #music li.active .player {
	display: block;
}

#music ul {
	border-top-color: 1px solid #50a7a2;
	list-style: none;
	margin: 0;
}

	#music ul li {
		background: #fdf9ca;
		border-bottom: 1px solid #50a7a2;
		margin: 0;
		padding: 0;
		position: relative;
	}
	
	#music ul li.even {
		background: #f9e59c;
	}
	
	#music ul li.active {
		background: #50a7a2;
	}
	
	#music ul a {
		display: block;
		font-weight: bold;
		overflow: hidden;
		padding: 12px 10px 12px 10px;
	}
	
	#music ul p.title a {
		text-decoration: none;
	}
	
	#music ul img {
		float: left;
	}
	
	#music ul p {
		margin: 0 0 0 0;
	}
	
	#music ul p.purchase, #music ul p.download {
		position: absolute;
		right: 0;
		top: 0;
		z-index: 10;
	}
	
	#music ul p.download {
		right: 8em;
	}
	
	#music ul a:link {
		color: #50a7a2;
	}
	
	#music ul a:visited {
		color: #50a7a2;
	}
	
	#music ul a:hover, #music ul a:focus, #music ul a:active, #music ul li.active a {
		background: #50a7a2;
		color: #fff;
	}
	
	#music ul li.active p.title a {
		background: #50a7a2;
		color: #fff;
		cursor: default;
	}
	
#videos .link p {
	margin-top: 9px;
	text-align: center;
	width: 500px;
}

/* @end */

/* @end */

/* @group Misc */

.catalog iframe {
	margin: 18px 0;
}

#emailform .form_input, #emailform .buttonHolder {
	clear: both;
	margin: 18px 0;
}

#emailform label {
	color: #50a7a2;
	float: left;
	font-family: 'Chunk Five', Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif;
	font-size: 21px;
	font-weight: normal;
	line-height: 1.2;
	margin: 0 0 0 0;
	width: 150px;
}

#cse-search-results {
	margin: 18px 0;
	overflow: hidden;
}

#cse-search-results iframe {
	display: block;
	width: 733px;
}

p.author {
	color: #bbb;
	font-family: 'Chunk Five', Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.2;
	margin: 1em 0 1em 0;
}

/* @end */

/* @group Footer */

#footer {
	clear: both;
	float: left;
	padding: 0 27px;
	position: relative;
	width: 777px;
}

p.norman {
	background: url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/norman.png) no-repeat 100% 0;
	height: 35px;
	margin: 0;
	position: absolute;
	right: -7px;
	bottom: 18px;
	width: 132px;
	text-indent: -9000px;
}

	p.norman a {
		display: block;
		height: 35px;
		width: 132px;
	}

ul#social {
	float: left;
	list-style: none;
	margin: 10px 0 15px 0;
	padding: 0;
}

	ul#social li {
		float: left;
		margin: 0;
		padding: 0;
	}

	ul#social li a {
		background: #fff url(http://www2.lifeway.com/vbs2010/yourvbs/images/uploads/social.png) no-repeat 0 0;
		display: block;
		height: 25px;
		text-indent: -9000px;
	}

	ul#social li.facebook a {
		background-position: 0 0;
		width: 87px;
	}

	ul#social li.facebook a:hover, ul#social li.facebook a:active, ul#social li.facebook a:focus {
		background-position: 0 -25px;
	}

	ul#social li.youtube a {
		background-position: -87px 0;
		width: 81px;
	}

	ul#social li.youtube a:hover, ul#social li.youtube a:active, ul#social li.youtube a:focus {
		background-position: -87px -25px;
	}

	ul#social li.twitter a {
		background-position: -168px 0;
		width: 56px;
	}

	ul#social li.twitter a:hover, ul#social li.twitter a:active, ul#social li.twitter a:focus {
		background-position: -168px -25px;
	}

	ul#social li.ning a {
		background-position: -224px 0;
		width: 86px;
	}

	ul#social li.ning a:hover, ul#social li.ning a:active, ul#social li.ning a:focus {
		background-position: -224px -25px;
	}

	ul#social li.wordpress a {
		background-position: -310px 0;
		width: 44px;
	}

	ul#social li.wordpress a:hover, ul#social li.wordpress a:active, ul#social li.wordpress a:focus {
		background-position: -310px -25px;
	}

	ul#social li.picasa a {
		background-position: -355px 0;
		width: 44px;
	}

	ul#social li.picasa a:hover, ul#social li.picasa a:active, ul#social li.picasa a:focus {
		background-position: -355px -25px;
	}
	
#footer p.links {
	clear: both;
}

/* @end */