/* Stacy Markup Begins */

/* Typography */
#maincontent a, #subcontent a{
		color: #a58737;
	text-decoration: underline;
}
#maincontent a:hover, #subcontent a:hover{
	color: #2a4c68;
	text-decoration: underline;
}
h1{
	height: 80px;
	text-indent: -9999px;
}
#maincontent h3{
	background: url(../images/feature_bot.gif) repeat-x 0 30px;
	color: #a58737;
	font-size: 17px;
	font-weight: bold;
	height: 36px;
}
#maincontent h4{
	color: #2d4c64;
	font-size: 15px;
	font-weight: bold;
}
#maincontent h5{
	font-size: 12px;
	font-weight: bold;
}

#maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5 {
		margin-left: 40px;
		margin-right: 50px;
		padding: 10px 0 0 0;
}
#maincontent p{
		line-height: 180%;
		margin-left: 40px;
		margin-right: 50px;
}
.orange{
	color: #a58737;
}
/* end typography */
#header {
	margin:0;
	background: url(../images/motiv8nu_subpage_04.gif) repeat-x left top;
	height: 147px;
	width: 970px;
	margin: 0 0 0 9px;
}
.logo{
	clear: none;
	float: left;
}
#menu{
	clear:none;
	float: right;
	padding-top: 19px;
	width: 650px;
	height: 41px;
}
ul#menu{
	height:41px;
	}
ul#menu li {
	list-style: none;
	display: inline;
}
ul#menu li a{
	font-size: 67%;
	margin:0;
	padding:10px 11px 0 11px;
	height: 41px;
	display:block;
	float:left;
	text-align: center;
	}
ul#menu li a:hover{
	background: url(../images/over_nav.gif) no-repeat center top;
	color: #a58737;
	}
ul#menu li #active{
	background: url(../images/active_navbg.gif) no-repeat center top;
	color: #a58737;
	}

#maincontent {
	float: right;
	margin: 30px 0px;
	width: 600px;
}

.book, .sam{
	padding: 0 0 0 3px;
}

.feature{
	clear: none;
	float: left;
	margin: 30px 0 0 0;
	width: 290px;
}

.featuretext {
	clear: none;
	float: right;
	width: 170px;
	line-height: 15px;
}

.sam, .book{
	float: left;
	clear: none;
}
.feature_bot{
	background: url(../images/feature_bot.gif) no-repeat 0px bottom;
	height: 213px;
	width: 290px;
}
.feature_side{
	background: url(../images/feature_side.gif) no-repeat 0px top;
	height: 213px;
	width: 290px;
	}

.feature_side_tall{
	background: url(../images/feature_side.gif) repeat-y 0px top;
	width: 290px;
	}
.feature_blank, #twitter_update_list{
	margin: 0 15px;
	line-height: 160%;
}
#twitter_update_list li{
	list-style-type: none;
	line-height: 160%;
	font-size: 70%;
	padding: 5px 0px;
	border-bottom: 1px #eee solid;
}
#subcontent {
	clear: none;
	float: left;
	width: 290px;
	margin: 0 0 0 9px;
	padding: 10px;
	}
#subcontent h3{
	color: #a58737;
	font-size: 12px;
	font-weight: bold;
	padding: 15px 0px 10px 13px;
}

hr{
	border: none;
	visibility: hidden;
}
#footer {
	background: url(../images/footer_bg.gif) repeat-x left top;
	height: 59px;
	width: 100%;
}
.social{
	font-size:9px;
	padding: 5px 14px 0 0 ;
	margin: 5px 0 0 0;
	text-align: right;
}
p.legal{
	font-size:9px;
	padding: 15px 14px 0 0 ;
	margin: 0px 30px 0 0;
	text-align: right;
}
.social img{
	padding: 0 3px 0 3px;
}
.twitlogo{
	padding-right: 8px;
	float: left;
}
.col2{
	clear: none;
	float: left;
	width: 300px;
	}
#maincontent .col2 h4, #maincontent .col2 h5, #maincontent .col2 p{
	margin-left: 0;
}	
.col1{
	clear: none;
	float: left;
	width: 300px
}
#gallery li {
	font-size: 70%;
	color: #a58737;
	padding: 0 15px 0 15px;
}
