/**
  Theme Name: Wood Street Journal
  Theme URI: http://www.woodstreet.com/blog/
  Version: 2.0
  Author: Wood Street, Inc.
  Author URI: http://www.woodstreet.com
  Licence: GPL
  
  Description: A theme created for the Wood Street Journal.

*/
@charset "utf-8";
/*Default.CSS*/

html, body {
	font-size:100%;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, cite, img, small, big, s, strike, sub, sup, pre, form, legend, fieldset, label, input, textarea, select, blockquote, q, table, caption, tbody, tfoot, thead, tr, th, td applet, object, iframe {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	background:transparent;
	text-decoration:none;
	font-variant:normal;
	font-weight:normal;
	font-style:normal;
}
ol, ul, dl, dt, dd {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	border-style:none;
}
/*Layout.CSS*/
/*///////////////////////////////////////////////////*/
body {
	background: #ffffff url(imgs/layout/body.jpg) repeat center top;
	font-family: Arial, Helvetica, sans-serif;
	color: #454545;
}
#container {
	background: url(imgs/layout/container-2.jpg) repeat-x center top;
	float: left;
	width: 100%;
}
#lv-1 {
	height: 90px;
	width: 930px;
	padding: 0px 15px;
	margin: auto;
}
#lv-2 {
	clear: both;
	width: 618px;
	height: 203px;
	background: url(imgs/layout/s-lv-2.jpg) no-repeat left top;
	margin: auto;
	padding: 47px 0px 0px 342px;
}
#lv-3-wrap {
	float: left;
	width: 100%;
	clear: both;
	background: url(imgs/layout/lv-2-s-lv-3-wrap.jpg) repeat-x left bottom;
	padding-bottom: 20px;
}
#lv-3-bg {
	background: url(imgs/layout/s-lv-3-bg.jpg) repeat-y left top;
	width: 960px;
	margin: auto;
	overflow: auto;
}
#lv-3 {
	width: 960px;
	background: url(imgs/layout/s-lv-3.jpg) no-repeat left bottom;
	float: left;
}
#lv-3-1 {
	float: right;
	width: 590px;
	padding: 5px 28px 25px 32px;
	background: url(imgs/layout/s-lv-3-1-2.jpg) no-repeat right top;
}
#lv-3-2 {
	float: left;
	width: 310px;
	padding: 6px 0px 0px;
	background: url(imgs/layout/s-lv-3-1-2.jpg) no-repeat left top;
}
#lv-4-wrap {
	background: url(imgs/layout/lv-3-wrap.jpg) repeat left top;
	float: left;
	width: 100%;
}
#lv-4 {
	width: 960px;
	background: url(imgs/layout/lv-3.jpg) no-repeat left bottom;
	margin: auto;
	overflow: auto;
}
#lv-4-1 {
	float: left;
	width: 225px;
	padding: 10px 50px 40px 35px;
	background: url(imgs/layout/s-lv-4-1.jpg) no-repeat 20px 20px;
}
#lv-4-2 {
	float: right;
	width: 618px;
	padding: 5px 0px 30px 32px;
	background: url(imgs/layout/s-lv-4-2.jpg) no-repeat left 55px;
}
#s-lv-5-wrap {
	background: url(imgs/layout/lv-4.jpg) repeat-x left top;
	clear: both;
	float: left;
	width: 100%;
}
#s-lv-5 {
	clear: both;
	height: 230px;
	margin: auto;
	padding: 30px 15px 0;
	width: 930px
}
/*Format.CSS*/
/*///////////////////////////////////////////////////*/
#lv-1 #logo {
	background: url(imgs/logos/wood-street-inc.gif) no-repeat left top;
	text-indent: -9999px;
	float: left;
	width: 257px;
	display: block;
	height: 44px;
	margin-top: 23px;
}
#lv-2 big {
	text-indent: -9999px;
	display: block;
	margin-bottom: 19px;
	height: 27px;
	background: url(imgs/text/news-blog.gif) no-repeat left top;
	width: 200px;
}
#lv-2 p {
	color: #5c5547;
	font: 19px/28px Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	padding: 0px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*//////////////////////Subpage_Format///////////////////////////////////*/
________________________Subpage_Format {
}/*///////////////////////////////////////////////////////////////////*/
#lv-3 a:link, #lv-3 a:visited, #lv-3 a:active {
	color: #3f6c7e;
	text-decoration: underline;
}
#lv-3 a:hover, #lv-3 a:focus {
	color: #654838;
}
#lv-3 h1 {
	color:#3f6c7e;
	letter-spacing: -1px;
	word-spacing: -2px;
	font-size: 29px;
	line-height: 34px;
	font-weight: bold;
	margin: 0px 0px 15px;
	padding: 0px;
}
#lv-3 h1 a:link, #lv-3 h1 a:visited, #lv-3 h1 a:active {
	color:#3f6c7e;
	letter-spacing: -1px;
	word-spacing: -2px;
	font-size: 29px;
	line-height: 34px;
	font-weight: bold;
	margin: 0px 0px 15px;
	padding: 0px;
	text-decoration: none;
}
#lv-3 h1 a:hover, #lv-3 h1 a:focus {
	color: #654838;
}
#lv-3 h2 {
	color: #75865C;
	font-size: 22px;
	font-weight: bold;
	line-height: 26px;
	letter-spacing: -1px;
	word-spacing: -2px;
	margin: 8px 0px 15px;
}
#lv-3 h3 {
	color:#654838;
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
	letter-spacing: -1px;
	margin: 8px 0px 15px;
}
#lv-3 h4 {
	color:#654838;
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
}
#lv-3-1 .post {
	clear: both;
	overflow: auto;
	padding-top: 20px;
	width: 590px;
	margin-bottom: 10px;
	background: url(imgs/elements/line-1.gif) no-repeat left top;
	margin-top: 20px;
}
#lv-3-1 .post-title {
	float:right;
	margin:0;
	width:490px;
	display: block;
}
#lv-3-1 .post-date {
	background: url(imgs/elements/post-date.gif) no-repeat left top;
	color: #747D5D;
	float: left;
	font: bold 18px/19px Georgia, "Times New Roman", Times, serif;
	height: 60px;
	text-align: center;
	width: 60px;
	padding: 10px;
	display: block;
}
#lv-3-1 .post-author {
	color: #94A07C;
	display: block;
	float: right;
	font-size: 12px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	width: 490px;
}
/*author callout*/
#lv-3-1 .authorbox-wrap {
	background: url("imgs/elements/post-meta-top.jpg") no-repeat left top;
	margin: 0 0 20px;
}
#lv-3-1 .authorbox {
	background: url("imgs/elements/post-meta-bottom.jpg") no-repeat left bottom;
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #454545;
	padding: 15px 15px 30px;
}
#lv-3-1 .entry_author_image {
	float: left;
	margin-right: 10px;
	width: 74px;
}
#lv-3-1 .entry_author_image img {
	border: 2px solid #E2E1DD;
	height: 90px;
	width: 70px;
}
/*post meta and trackback*/
#lv-3-1 .post-meta-wrap, #lv-3-1 .trackback-wrap {
	background: url("imgs/elements/post-meta-top.jpg") no-repeat left top;
	margin: 0 0 20px;
}
#lv-3-1 .post-meta, #lv-3-1 .trackback {
	background: url("imgs/elements/post-meta-bottom.jpg") no-repeat left bottom;
	padding: 15px 15px 30px;
}
/*trackback*/
#lv-3-1 .trackback {
	color:#454545;
	font-size:12px;
	line-height:18px;
}
#lv-3-1 #comment-wrapper {
	margin-bottom: 20px;
	float: left;
}
/*comments*/

#lv-3-1 ol#comment-list {
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 25px;
	width: 565px;
}
#lv-3-1 ol#comment-list li {
	background: url("imgs/elements/line-1.gif") repeat-x left bottom;
	float: left;
	list-style: none;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
#lv-3-1 ol#comment-list div.comment-left {
	float: left;
	width: 75px;
}
#lv-3-1 ol#comment-list div.comment-right {
	float: left;
	width: 450px;
}
#lv-3-1 ol#comment-list li p {
	font-size: 12px;
	line-height: 15px;
}
#lv-3-1 ol#comment-list li img {
}
#lv-3-1 ol#comment-list li cite {
	color: #3F6C7E;
	font-size: 11px;
	line-height: 14px;
}
#lv-3-1 img.avatar {
	border: 1px solid #615039;
}
#lv-3-1 ol#comment-list a.comment-edit-link:link, #lv-3-1 ol#comment-list a.comment-edit-link:visited, #lv-3-1 ol#comment-list a.comment-edit-link:active {
	font-size: 11px;
	line-height: 14px;
	color: #615039;
	text-decoration: underline;
}
#lv-3-1 ol#comment-list a.comment-edit-link:hover, #lv-3-1 ol#comment-list a.comment-edit-link:focus {
	color: #3F6C7E;
}
#lv-3-1 ol#comment-list li cite a:link, #lv-3-1 ol#comment-list li cite a:visited, #lv-3-1 ol#comment-list li cite a:active {
}
#lv-3-1 ol#comment-list li cite a:hover, #lv-3-1 ol#comment-list li cite a:focus {
}
#lv-3-1 ol#comment-list li span.says {
}
#lv-3-1 ol#comment-list li cite strong a:link, #lv-3-1 ol#comment-list li cite strong a:visited, #lv-3-1 ol#comment-list li cite strong a:active {
}
##lv-3-1 ol#comment-list li cite strong a:hover, #lv-3-1 ol#comment-list li cite strong a:focus {
}
#lv-3-1 ol#comment-list li .approval {
}
#lv-3-1 ol#comment-list li .comment-body {
}
#lv-3-1 ol#comment-list li .reply {
}
#lv-3-1 #comment-wrapper h5 {
	background: url(imgs/elements/line-1.gif) repeat-x left bottom;
	color: #615039;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 20px;
	padding-bottom: 5px;
}
#lv-3-1 #comment-form .comment-form-left {
	float:left;
	width:210px;
}
#lv-3-1 #comment-form .comment-form-right {
	float: left;
	width: 380px;
}
#lv-3-1 #comment-form label {
	display:none;
}
#lv-3-1 #comment-form #author, #lv-3-1 #comment-form #email, #lv-3-1 #comment-form #url {
	background: url("imgs/forms/form-2-in-bg.jpg") no-repeat left top;
	border-style: none;
	color: #615039;
	font: 13px/18px Arial, Helvetica, sans-serif;
	height: 18px;
	margin: 0 0 20px;
	padding: 10px 5px;
	width: 180px;
}
#lv-3-1 #comment-form #comment {
	background: url("imgs/forms/form-2-textarea-bg.jpg") repeat left top;
	color: #615039;
	float: right;
	font: 13px/18px Arial, Helvetica, sans-serif;
	height: 80px;
	margin-bottom: 20px;
	padding: 10px 5px;
	width: 370px;
}
#lv-3-1 #comment-form #submit {
	background: url("imgs/forms/submit-message.jpg") no-repeat scroll left top transparent;
	float: left;
	height: 33px;
	width: 140px;
}
/*Archives Select*/
.select {
	background: url(imgs/navigation/nav-2-li.gif) no-repeat left top;
	padding-top: 15px;
	margin-left: 40px;
}
.select select {
	background:url("imgs/forms/form-2-sel-bg.jpg") no-repeat scroll left top transparent;
	border-style:none;
	color:#615039;
	float:left;
	font-size:13px;
	height:38px;
	line-height:18px;
	margin-bottom:20px;
	padding:10px 5px;
	width:190px;
}
.select .selectbox {
	display : block;
	background: url(imgs/forms/form-2-sel-bg.jpg) no-repeat left top;
	margin-bottom: 0px;
	position: relative;
}
.select .selectbox:hover, .select .selectbox:focus {
	background: url(../imgs/forms/form-2-sel-bg.jpg) no-repeat left bottom;
	cursor: pointer;
}
.select .selectbox-wrapper {
	position:absolute;
	border:1px solid #CCC;
	text-align:left;
	overflow:auto;
	z-index: 1;
	width: 188px;
	margin:0px;
	padding:0px;
	clear: both;
	float: left;
	left: 0px;
	top: 37px;
}
.select .selectbox-wrapper ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	background: #FFF;
	width: 188px;
}
.select .selectbox-wrapper ul li {
	list-style-type:none;
	display:block;
	margin:0px;
	cursor:pointer;
	background: url(none);
	padding: 0px 5px;
}
.select .selectbox-wrapper ul li.selected {
	background: #F1F1E7;
}
/*sidebar search area*/
#searchform {
	background: url(imgs/navigation/nav-2-li.gif) no-repeat left top;
	display:block;
	width: 250px;
	margin: 0px 0px 20px 40px;
	padding: 15px 0px 0px;
}
#lv-3-1 #searchform {
	background: url(none);
	margin-left: 0px;
	padding-top: 0px;
}
#searchform input {
	background: url("imgs/forms/search-bg.jpg") no-repeat scroll left top transparent;
	border-style: none;
	color: #615039;
	float: left;
	font: 13px/18px Arial, Helvetica, sans-serif;
	height: 18px;
	margin: 0 0 20px;
	padding: 10px 5px;
	width: 165px;
}
#searchform label {
	display: none;/*	color: #94A07C;
	display: block;
	float: left;
	font: bold 13px/20px Arial,Helvetica,sans-serif;
	width: 190px;*/
}
#searchform #searchsubmit {
	background:url("imgs/forms/form-2-sm-bg.jpg") no-repeat scroll 0 0 transparent;
	border-style:none;
	cursor:pointer;
	float:left;
	height:35px;
	margin-right:0px;
	text-indent:-9999px;
	width:75px;
}
#searchform #searchsubmit:hover {
	background:url("imgs/forms/form-2-sm-bg.jpg") no-repeat scroll 0 bottom transparent;
}
#lv-3-1 ul {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 20px;
}
#lv-3-1 ul li {
	background: url(imgs/elements/bullet-1.jpg) no-repeat left 7px;
	padding-left: 15px;
	color: #454545;
	font-size: 14px;
	line-height: 19px;
}
#lv-3-1 ul ul {
	margin: 10px 0 15px 15px;
	padding: 0px 0px 0px 0px;
}
#lv-3-1 ul ul li {
	background: url(imgs/elements/bullet-2.jpg) no-repeat left 6px;
	padding-left: 12px;
	color: #616161;
	font-size: 12px;
	line-height: 16px;
}
#lv-3-1 ul h1, #lv-3-1 ul h2, #lv-3-1 ul h3, #lv-3-1 ul h4, #lv-3-1 ul h5, #lv-3-1 ul h6 {
	margin: 0px;
}
#lv-3-1 ol {
	margin: 0px 0px 20px;
	padding: 0px 0px 0px 30px;
}
#lv-3-1 ol li {
	background: no-repeat left 5px;
	color: #747d5d;
	font-size: 14px;
	line-height: 19px;
	list-style: decimal;
}
#lv-3-1 ol h1, #lv-3-1 ol h2, #lv-3-1 ol h3, #lv-3-1 ol h4, #lv-3-1 ol h5, #lv-3-1 ol h6 {
	margin: 0px;
}
#lv-3-1 p {
	font-size: 14px;
	line-height: 19px;
	margin-bottom: 15px;
}
#lv-3-1 blockquote {
	padding-left: 30px;
	padding-right: 30px;
}
#lv-3-1 blockquote p {
	color: #747d5d;
	font-weight: bold;
}
#lv-3-1 .img-right {
	float: right;
}
#lv-3-2 h3 {
	color: #747d5d;
	font: 17px/30px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	height: 14px;
	background: url(imgs/navigation/nav-2-li.gif) no-repeat left bottom;
	margin: 4px 0px 0px 35px;
	padding: 0px 10px 20px 0px;
}
#lv-3-2 h3 a {
	background: url(imgs/text/nav-2-titles.gif) no-repeat left -76px;
	width: 195px;
	display: block;
	text-indent: -9999px;
	height: 19px;
	margin-left: 10px;
}
#lv-3-2 h4 {
	color: #747d5d;
	font: 17px/30px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	height: 14px;
	margin: 4px 0px 0px 35px;
	padding: 0px 10px 10px 0px;
}
#lv-3-2 h4 a {
	background: url(imgs/text/nav-2-titles.gif) no-repeat left -95px;
	width: 195px;
	display: block;
	text-indent: -9999px;
	height: 19px;
	margin-left: 10px;
}
#lv-3-2 h5 {
	color: #747D5D;
	font: 22px/30px Georgia, "Times New Roman", Times, serif;
	height: 14px;
	margin: 4px 0 0 0;
	padding: 0 10px 20px 10px;
	text-transform: uppercase
}
#lv-3-2 h5.archives, #lv-3-2 h5.search {
	margin-left: 40px;
}
#lv-3-2 p.line {
	background: url(imgs/navigation/nav-2-li.gif) no-repeat left bottom;
}
#lv-3-2 p a:link, #lv-3-2 p a:visited, #lv-3-2 p a:active {
	color: #654838;
	text-decoration: underline;
}
#lv-3-2 p a:hover, #lv-3-2 p a:focus {
	color: #747d5d;
	text-decoration: underline;
}
/*Level 4*/
#lv-4-1 h5 {
	background: url(imgs/text/wsjournal.gif) no-repeat left top;
	height: 42px;
	width: 190px;
	margin-bottom: 28px;
}
#lv-4-1 h5 a {
	text-indent: -9999px;
	display: block;
	height: 42px;
}
#lv-4-1 p {
	color: #454545;
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	padding-left: 30px;
}
#lv-4-1 p a:link, #lv-4-1 p a:visited, #lv-4-1 p a:active {
	background: url(imgs/elements/sign-up-today.jpg) no-repeat left top;
	height: 32px;
	width: 130px;
	display: block;
	text-indent: -9999px;
	margin-top: 25px;
}
#lv-4-1 p a:hover, #lv-4-1 p a:focus {
	background: url(imgs/elements/sign-up-today.jpg) no-repeat left bottom;
}
#lv-4-2 h5 {
	height: 40px;
	float: left;
	width: 510px;
	margin: 0px 10px 35px 0px;
	background: url(imgs/text/what-people-have-to-say-about-us.gif) no-repeat left top;
}
#lv-4-2 h5 a {
	text-indent: -9999px;
	display: block;
	height: 40px;
}
#lv-4-2 .view-all {
	float: left;
	line-height: 18px;
	font-size: 12px;
	text-decoration: none;
	display: block;
	color: #654838;
	margin-top: 18px;
	white-space: nowrap;
	width: auto;
}
#lv-4-2 .view-all:hover {
	text-decoration: underline;
}
#lv-4-2 blockquote {
	background: url(imgs/elements/blockquote-left.gif) no-repeat left top;
	width: 225px;
	float: left;
	display: block;
	padding-left: 45px;
}
#lv-4-2 blockquote a:link, #lv-4-2 blockquote a:visited, #lv-4-2 blockquote a:active {
	color: #654838;
	text-decoration: none;
}
#lv-4-2 blockquote a:hover, #lv-4-2 blockquote a:focus {
	color: #124b73;
}
#lv-4-2 blockquote p {
	color: #454545;
	margin-bottom: 17px;
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
}
#lv-4-2 blockquote img {
	margin-left: 2px;
}
#lv-4-2 blockquote cite {
	color: #654838;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
}
#lv-4-2 .quote-1 {
	margin-right: 35px;
}
#lv-4-2 .quote-2 {
}
/*Navigation.CSS*/
/*///////////////////////////////////////////////////*/
#nav-1 {
	float: right;
	height: 11px;
	width: 602px;
	margin: 55px 0px 0px;
	padding: 0px;
}
#nav-1 li {
	float:left;
	height: 11px;
	font-size: 11px;
	line-height: 11px;
}
#nav-1 a {
	background-image: url(imgs/navigation/nav-1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 11px;
	text-indent: -9999px;
}
#nav-1 #nav-1a {
	background-position: 0px top;
	width: 46px;
	margin-right: 28px;
}
#nav-1 #nav-1b {
	background-position: -74px top;
	width: 77px;
	margin-right: 28px;
}
#nav-1 #nav-1c {
	background-position: -179px top;
	width: 85px;
	margin-right: 28px;
}
#nav-1 #nav-1d {
	background-position: -292px top;
	width: 71px;
	margin-right: 28px;
}
#nav-1 #nav-1e {
	background-position: -391px top;
	width: 90px;
	margin-right: 27px;
}
#nav-1 #nav-1f {
	background-position: -508px top;
	width: 94px;
}
/*Nav-1 Hover and Selected States*/
#nav-1 #nav-1a:hover, #nav-1 #nav-1a.selected {
	background-position: 0px bottom;
}
#nav-1 #nav-1b:hover, #nav-1 #nav-1b.selected {
	background-position: -74px bottom;
}
#nav-1 #nav-1c:hover, #nav-1 #nav-1c.selected {
	background-position: -179px bottom;
}
#nav-1 #nav-1d:hover, #nav-1 #nav-1d.selected {
	background-position: -292px bottom;
}
#nav-1 #nav-1e:hover, #nav-1 #nav-1e.selected {
	background-position: -391px bottom;
}
#nav-1 #nav-1f:hover, #nav-1 #nav-1f.selected {
	background-position: -508px bottom;
}
/*Categories Navigation*/
ul.categories {
	margin-bottom: 10px;
	display: block;
	padding: 0px 30px;
}
ul.categories li h5 {
	color: #747D5D;
	font: 22px/30px Georgia, "Times New Roman", Times, serif;
	height: 14px;
	margin: 4px 0 0 0;
	padding: 0 10px 20px 0;
	text-transform: uppercase
}
ul.categories li {
	text-transform: uppercase;
	padding: 5px 0px 5px 0px;
}
ul.categories li a:link, ul.categories li a:visited, ul.categories li a:active {
	color: #75865c;
	text-decoration: none;
}
ul.categories li a:hover, ul.categories li a:focus {
	color: #615039;
}
/*Top Categoroes*/
ul.categories li ul {
	background: url(imgs/navigation/nav-2-li.gif) no-repeat left bottom;
}
ul.categories li ul li {
	font:17px/30px Georgia, "Times New Roman", Times, serif;
	padding: 8px 0 5px 10px;
	text-transform:uppercase;
}
#lv-3 ul.categories li ul li a:link, #lv-3 ul.categories li ul li a:visited, #lv-3 ul.categories li ul li a:active {
	color: #75865c;
	text-decoration: none;
	font-size: 17px;
	padding: 0px;
	line-height: 30px;
	width: 250px;
}
#lv-3 ul.categories li ul li a:hover, #lv-3 ul.categories li ul li a:focus {
	color: #3F6C7E;
}
/*Sub Categoroes*/
ul.categories li ul li ul.children {
	background: url(imgs/navigation/nav-2-li.gif) no-repeat left top;
}
ul.categories li ul li ul.children li {
	background:url("none") repeat scroll 0 0 transparent;
	font-size: 14px;
	line-height: 18px;
	padding-left: 0;
	text-transform: lowercase;
	padding-top: 5px;
}
#lv-3 ul.categories li ul li ul.children li a:link, #lv-3 ul.categories li ul li ul.children li a:visited, #lv-3 ul.categories li ul li ul.children li a:active {
	background: url(none);
	font-size: 14px;
	line-height: 18px;
	color: #3f6c7e;
}
#lv-3 ul.categoriesli ul li ul.children li a:hover, #lv-3 ul.categories li ul li ul.children li a:focus {
	color: #615039;
}
#foot-1 {
	float: left;
	width: 634px;
	padding: 0px;
}
#foot-1 li {
	float: left;
	width: 125px;
	font: 11px/20px Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
#foot-1 li ul {
	padding-top: 19px;
	background: url(imgs/layout/foot-1-ul.gif) no-repeat left top;
	margin-top: 2px;
}
#foot-1 li ul li {
	float: none;
	font: 11px/20px Arial, Helvetica, sans-serif;
}
#foot-1 li a:link, #foot-1 li a:visited, #foot-1 li a:active {
	color: #bbbb95;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#foot-1 li a:hover, #foot-1 li a:focus {
	color: #615039;
}
#foot-1 li ul li a:link, #foot-1 li ul li a:visited, #foot-1 li ul li a:active {
	color: #49493e;
	font-weight: normal;
	text-transform: none;
}
#foot-1 li ul li a:hover, #foot-1 li ul li a:focus {
	color: #bbbb95;
}
#foot-2 {
	float: right;
	width: 296px;
	padding: 0px;
	font-size: 11px;
	margin-bottom: 15px;
}
#foot-2 li {
	float: left;
}
#foot-2 #hubzone {
	background: url(imgs/logos/hubzone-adobe-certified-professional-iaotva.gif) no-repeat left top;
	display:block;
	float: left;
	height: 28px;
	margin: 0px 15px 0px 0px;
	text-indent: -9999px;
	width: 78px;
	font-size: 1px;
}
#foot-2 #adobe {
	background: url(imgs/logos/hubzone-adobe-certified-professional-iaotva.gif) no-repeat -93px top;
	display:block;
	float: left;
	height: 28px;
	text-indent: -9999px;
	width: 114px;
	font-size: 1px;
	margin-right: 15px;
}
#foot-2 #visual-arts {
	background: url(imgs/logos/hubzone-adobe-certified-professional-iaotva.gif) no-repeat -222px top;
	display:block;
	float: left;
	height: 28px;
	text-indent: -9999px;
	width: 73px;
	font-size: 1px;
}
#foot-3 {
	float: right;
	width: 296px;
	padding: 0px;
	clear: right;
	color: #49493e;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 18px;
}
#foot-4 {
	float: right;
	width: 296px;
	padding: 0px;
	clear: right;
}
#foot-4 li {
	float: left;
}
#foot-4 #facebook {
	background: url(imgs/icons/facebook-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	font-size: 1px;
	float: left;
	margin-right: 11px;
}
#foot-4 #facebook:hover {
	background: url(imgs/icons/facebook-sm.jpg) no-repeat left bottom;
}
#foot-4 #twitter {
	background: url(imgs/icons/twitter-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 11px;
}
#foot-4 #twitter:hover {
	background: url(imgs/icons/twitter-sm.jpg) no-repeat left bottom;
}
#foot-4 #linkedin {
	background: url(imgs/icons/linkedin-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 11px;
}
#foot-4 #linkedin:hover {
	background: url(imgs/icons/linkedin-sm.jpg) no-repeat left bottom;
}
#foot-4 #youtube {
	background: url(imgs/icons/youtube-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 11px;
}
#foot-4 #youtube:hover {
	background: url(imgs/icons/youtube-sm.jpg) no-repeat left bottom;
}
#foot-4 #wordpress {
	background: url(imgs/icons/wordpress-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 11px;
}
#foot-4 #wordpress:hover {
	background: url(imgs/icons/wordpress-sm.jpg) no-repeat left bottom;
}
#foot-4 #stumbleupon {
	background: url(imgs/icons/stumbleupon-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 11px;
}
#foot-4 #stumbleupon:hover {
	background: url(imgs/icons/stumbleupon-sm.jpg) no-repeat left bottom;
}
#foot-4 #delicious {
	background: url(imgs/icons/delicious-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 11px;
}
#foot-4 #delicious:hover {
	background: url(imgs/icons/delicious-sm.jpg) no-repeat left bottom;
}
#foot-4 #digg {
	background: url(imgs/icons/digg-sm.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 0px;
}
#foot-4 #digg:hover {
	background: url(imgs/icons/digg-sm.jpg) no-repeat left bottom;
}
/*Pagination*/
.wp-pagenavi {
	clear: both;
	float: left;
	background: url(imgs/elements/line-2.jpg) repeat-x right bottom;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-bottom: 20px;
	width: 590px;
}
.wp-pagenavi li {
	float: left;
	background: url(none);
	margin: 0px 5px 0px 0px;
	padding: 0px;
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
}
.wp-pagenavi span {
	color: #726D5B;
	display: block;
	height: 20px;
	text-align: center;
	float: left;
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
	margin-right: 5px;
}
.wp-pagenavi span.pages {
	background: url(imgs/elements/pagination-page.gif) no-repeat left top;
	height: 20px;
	width: 90px;
}
.wp-pagenavi a.previous:link, .wp-pagenavi a.previous:visited, .wp-pagenavi a.previous:active {
	background: url(imgs/elements/pagination-page.gif) no-repeat left top;
	height: 20px;
	width: 90px;
}
.wp-pagenavi a.next:link, .wp-pagenavi a.next:visited, .wp-pagenavi a.next:active {
	background: url(imgs/elements/pagination-page.gif) repeat left top;
	height: 20px;
	width: 90px;
}
.wp-pagenavi a.next:hover, .wp-pagenavi a.next:focus {
	background: url(imgs/elements/pagination-page.gif) repeat left bottom;
}
.wp-pagenavi a.previous:hover, .wp-pagenavi a.previous:focus {
	background: url(imgs/elements/pagination-page.gif) repeat left bottom;
}
.wp-pagenavi a {
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
	float: left;
	height: 20px;
	width: 20px;
	display: block;
	color: #726d5b;
	text-decoration: none !important;
	text-align: center;
	background: url(imgs/elements/pagination-numbers.gif) no-repeat left bottom;
	margin-right: 5px;
}
.wp-pagenavi span.current {
	height: 20px;
	width: 20px;
	display: block;
	color: #726d5b;
	text-decoration: none;
	text-align: center;
	background: url(imgs/elements/pagination-numbers.gif) no-repeat left bottom;
}
.wp-pagenavi a.last:link, .wp-pagenavi a.last:visited, .wp-pagenavi a.last:active {
	background: url(imgs/elements/pagination-last.gif) no-repeat left top;
	height: 20px;
	width: 60px;
	display: block;
	color: #726d5b;
	text-decoration: none;
	text-align: center;
}
.wp-pagenavi a.last:hover, .wp-pagenavi a.last:focus {
	background-position: left bottom;
}
.wp-pagenavi a.first:link, .wp-pagenavi a.first:visited, .wp-pagenavi a.first:active {
	background: url(imgs/elements/pagination-last.gif) no-repeat left top;
	height: 20px;
	width: 60px;
	display: block;
	color: #726d5b;
	text-decoration: none;
	text-align: center;
}
.wp-pagenavi a.first:hover, .wp-pagenavi a.first:focus {
	background-position: left bottom;
}
.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active {
	background: url(imgs/elements/pagination-numbers.gif) no-repeat left top;
	height: 20px;
	width: 20px;
	display: block;
	color: #726d5b;
	text-decoration: none;
	text-align: center;
}
.wp-pagenavi a:hover, .wp-pagenavi a:focus {
	background: url(imgs/elements/pagination-numbers.gif) no-repeat left bottom;
}
/*Search Results*/
h2.search-results {
	font: 24px/30px Georgia, "Times New Roman", Times, serif;
	color:#75865C;
	text-decoration: none;
	margin-bottom: 15px;
}
#lv-3 .search-results h2 a:link, #lv-3 .search-results h2 a:visited, #lv-3 .search-results h2 a:active {
	font: 24px/30px Georgia, "Times New Roman", Times, serif;
	color:#75865C;
	text-decoration: none;
}
#lv-3 .search-results h2 a:hover, #lv-3 .search-results h2 a:focus {
	color: #654838;
}
.search-results small.search-time {
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
	color:#3F6C7E;
	display: block;
	margin-bottom: 15px;
}
.search-form #searchform {
	width: 500px;
}
.search-form #searchform input {
	background: url("imgs/forms/form-2-in-bg-lg.jpg") no-repeat scroll left top transparent;
	border-style: none;
	color: #615039;
	float: left;
	font: 13px/18px Arial, Helvetica, sans-serif;
	height: 18px;
	margin: 0 0 0px;
	padding: 10px 0px 10px 5px;
	width: 333px;
}
