/*
Theme Name: Motion
Theme URI: http://85ideas.com/public-releases/wordpress-theme-motion/
Description: Dark and colorful theme with sweet transparency characteristics. Drop-down categories menu, 2-column layout and widget-ready footer and sidebar.
Author: Sam @ 85ideas
Author URI: http://85ideas.com/
Version: 1.0.6
Tags: black, blue, green, dark, two-columns, sticky-post, threaded-comments, fixed-width, right-sidebar

	Adapted for WordPress.com by Automattic, January 2010

	This theme was designed and built for the WordPress CMS and is copyright 85ideas.com.
	Modify, adapt, and customize for your own site at will!

	The CSS, XHTML and design of this theme are released under GPL:
	http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/


/************************************************
* Resets *
************************************************/
html,body,div,p,span,h1,h2,h3,h4,h5,h6,img,ul,ol,dl,li,dt,dd,blockquote,pre,form,fieldset,label,input,table,th,td,a {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	color: #5A3E1C;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ul,ol {
	list-style: none;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 1em;
}

/************************************************
* General elements *
************************************************/
body {
	background: #000 url(images/jk_bkgrnd_stripes.gif) repeat; /*top center no-repeat fixed;*/
/*	background-color: #FCF5DB;
*/	padding: 0;
	margin: 0;
	font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
	color: #5A3E1C;
	font-size: 16px;
	text-align: center; 
}

h1,h2,h3,h4,h5,h6 { 
}
h1,h2,h3,h4,h5,h6,p,li,dt,dd,blockquote,label,th,td,a {
/*	text-shadow: 0 0 4px #AA8F77;
*/}
a {
	color: #5A3E1C;
	text-decoration: none;
}

a:hover {
}
a img {
	border: 0;
}
blockquote {
	font-style: italic;
/*	background: url(images/whitetrans.png);
*/	padding: .4em 1em .7em 1em;
	margin: .7em 0 .3em 0;
}
.contact {	padding: 0;
		margin: 0px 50px 0 auto;
		height: 20px;
		width: 954px;
		background: url(images/jk_trim_sm.gif) left bottom repeat-x;
		background-color: #5A3E1C;
		text-align: right;
		color: #FAE5B0;
		font-size: 11px;
		font-style: italic;
		font-weight: bold;
		font-family: Georgia, Times, "Times New Roman", serif;
		line-height: 15px;
		letter-spacing: .50px;  
}
.phone {	margin-right: 100px;
			color: #FAE5B0;
}


.email {	margin-right: 100px;
			color: #FAE5B0;
}
.slant {	font-style: italic;
		font-size: 15px;  
}
code {
	font-size: 1.1em;
	font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
}
kbd,tt {
	font-size: 1.2em;
}
hr {
	border: 1px solid #5A3E1C;
}
pre {
	overflow: auto;
	width: 600px;
	background: url(images/blacktrans.png);
	padding: 1em 1.5em;
	margin: 1em 0;
	font-size: 1.2em;
	white-space: pre-wrap;/* css3 */
}
dl {
}
dt {
	font-weight: bold;
}
dd {
	padding-left: 1em;
}
table {
	margin: .5em 0;
}
table th {
	color: #FAE5B0;
}
table td,table th {
	padding: .5em .7em;
}
table th {
	background: url(images/whitetrans.png);
	text-transform: uppercase;
	border-bottom: 1px transparent;
}
table td {
	background: url(images/blacktrans.png);
	vertical-align: middle;
}
table tr.even td {
	background: url(images/blacktrans2.png);
}
table tr:hover td {
	background: url(images/whitetrans.png);
}
fieldset {
	padding: 1.2em;
	border: 1px dashed #3F5874;
}
legend {
	padding: .2em .8em;
	font-size: 1.2em;
	text-transform: capitalize;
}
input,textarea,select {
	font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
	margin: .2em 0;
	color: #222;
	font-size: 1em;
}
	input.adminbar-input {
		margin: 0;
	}
input,textarea {
	padding: .3em;
}
input.radio,input.checkbox {
	background: #fff;
	padding: 2px;
}
form label {
	font-weight: bold;
	display: block;
}
form label.subscribe-label {
	display: inline;
}

/************************************************
* General *
************************************************/
#wrapper {
	/*margin: 15px auto 10px auto;
	padding: 0;
	text-align: left;
	width: 980px;*/

    width: 954px;
	border: 2px solid #5A3E1C;
	border-bottom: 3px solid #5A3E1C;
	margin: 137px auto 0 auto;
	background-color: #FFFFFF;
	text-align: left;  
}
/*.clear {
	clear: both;
}
.cleared {
	overflow: hidden;
	width: 100%;
}*/

/************************************************
* Header *
************************************************/
#top #topmenu {	height: 50px;
		width: 954px;
		background-color: #FAE5B0;
		text-align: center;
		list-style-type: none;
		padding-left: 0;
		margin: 0px 0 0 0;	
		padding-top: 12px;
}
#top #topmenu #logo {
	float: left;
	margin: 0px 0 10px 0;
	padding: 0px 0px 0px 0px;
	overflow: visible;
	top: -50px;
}
#top #topmenu #logo img {
	float: left;
	width: 269px;
	height: 232px;
	margin: -138px 10px 10px 55px;
}
#top #topmenu li {
	float: right;
	margin-right: 80px;
	/*background: #FAE5B0;
    border: 1px solid #3F5874;
	padding: 0 .8em 0 0 ;    /*0 .8em .2em .8em;*/
	/*line-height: 1.5em;
	margin: .15em .2em .4em 0;*/
}
#top #topmenu li:hover, #top #topmenu li.current_page_item {
	background: #FCF5DB;
}

.nav {	padding-left: 0;
		margin-left: 25px;
}
.navbegin{	margin-right: 50px;
}
.push {	margin-left: 20px;
	padding-left: 0;  }
	
#top #topmenu li a {
	display: block;
	color: #5A3E1C;
	font-size: 0.8em;
	padding: .02em;
}
a img {	border: none;  
}
#top #topmenu li a:hover {
	color: #3F5874;
}
#top #topmenu li a.rss {
	background: url(images/rsstrans.png) left 2px no-repeat;
	color: #5A3E1C;
	font-size: 0.8em;
	padding: .08em;	padding-left: 17px;
}
#top #search {
	float: right;
	width: 300px;
	text-align: right;
}
#top #searchform input {
	padding: 3px;
}
#top #searchbox {
	width: 180px;
	color: #555;
	font-size: .75em;
	border: 1px solid #3F5874;
	background: #fff;
}
#top #searchbox:hover {
	background: #FEFFF1;
}
#top .submitbutton {
	cursor: pointer;
	background: #FAE5B0;
        border: 1px solid #3F5874;
	color: #5A3E1C;
	font-size: 0.8em;
	padding: .08em;
	vertical-align: top;
}
#top .submitbutton:hover {
	background: #FEFFF1;
}
#top, #header, #catnav {
	width: 100%;
}
#header {
	padding-bottom: 0px;
	width: 954px;
	height: 100px;
	margin: 10px 10px 10px 10px;
}
#header #name {
	padding-top: 20px;
	color: #5A3E1C;
	font-size: 2em;
	font-weight: normal;
}
#header #name:hover {
	color: #3F5874;
}
#header #desc {
	font-size: .8em;
	color: #000000;
	margin-top: 10px;
	line-height: 1.2em;
	text-align: center;
	font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
}
#header #headerbanner {
	color: #5A3E1C;
	float: left;
	width: 450px;
	margin: 40px 0 10px 0;
	text-align: left;
	padding: 10px;
	font-size: 18px;
	line-height: 1.5em;
}
#header #headerbanner h3 {
	font-size: 1.1em;
	font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
}
#header #headerbanner p a {
	border-bottom: 1px dashed #FAE5B0;
}
#header #headerbanner a:hover {
	background: url(images/blacktrans.png);
}
#catnav {
	width: 952px;
	background: #FEFFF1;
	margin-top: 10px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #AA8F77;
}
#nav li {
	background: #FCF5DB;
        float: left;
	line-height: 2em;
	margin: 5px 0 5px 40px;
	border: 1px solid #5A3E1C;
}
#nav li:hover {
	background: #FCF5DB;
	border-bottom-color: #3F5874;
	border-bottom-style: dotted;
}
#nav li a {
	display: block;
	margin: 0;
	font-size: 14px;
	font-style: oblique;
	color: #5A3E1C;
	padding: 0 13px;
}
#nav li a:hover {
	color: #3F5874;
/*	text-decoration: none;
*/	display: block;
	background: #FCF5DB;
	border-bottom-color: #3F5874;
	border-bottom-style: dotted;
}
#nav li ul {
	position: absolute;
	width: 180px;
	left: -999em;
	padding-top: 0px;
	margin: 0;
}
#nav li:hover ul,#nav li.sfhover ul {
	left: auto;
	color: #3F5874;
/*	text-decoration: none;
*/	display: block;
	background: #FCF5DB;
	border-bottom-color: #3F5874;
	border-bottom-style: dotted;
}
#nav li li {
	padding: 0;
	margin: 0;
	width: 180px;
	line-height: 1.5em;
}
#nav li li a {
	color: #5A3E1C;
	margin: 0;
	padding: 7px 13px;
	background: #FEFFF1;
}
#nav li li ul li {
	margin-left: 13px;
}
#nav li li a:hover {
/*	color: #afdaff;
*/	color: #5A3E1C;
/*	text-decoration: none;
*/	display: block;
	background: #FAE5B0;
	border-bottom-color: #5A3E1C;
	border-bottom-style: dotted;
}
#nav li:hover,#nav li.sfhover {
	position:static; /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */
}

/************************************************
* Content *
************************************************/
#main {
	padding: 30px 0 20px 0;
}
#content {
	float: left;
	overflow: hidden;
	width: 640px;
}
#content.full {
	width: 955px;
}
h2#contentdesc {
	font-weight: normal;
	font-size: 1.3em;
	padding-bottom: 15px;
}
h2#contentdesc span {
	color: #3F5874;
}
.post {
	padding: 0 0 35px 0;
}
.sticky {
	padding: 10px;
	margin-bottom: 35px;
	background: #FCF5DB;
	border: 1px solid #5A3E1C;
}
.tip {
		margin: 0 7px 10px 0px;
		font-size: 16px;
		font-style: oblique;
		color: #3F5874;		
}
.tip2 {
		margin: 0 7px 10px 22px;
		font-size: 16px;
		font-style: oblique;
		color: #3F5874;		
}
.posttop {
	background: #FCF5DB;
	border: 1px solid #5A3E1C;
	padding: 10px;
}
.posttop h2.posttitle a {
	color: #5A3E1C;
	font-size: 1.4em;
}
.posttop h2.posttitle a:hover {
	color: #AA8F77;
	border-bottom: 1px dashed #AA8F77;
}
.postmetatop {
	overflow: hidden;
	width: 100%;
	font-size: 0.7em;
	padding-top: 8px;
	line-height: 1.5em;
}
.postmetatop .categs {
	float: left;
	width: 450px;
	background: url(images/categ.png) left 2px no-repeat;
	padding-left: 20px;
	line-height: 16px;
}
.postmetatop .categs a:hover {
	color: #AA8F77;
}
.postmetatop .date {
	float: right;
	width: 130px;
	text-align: right;
}
.postmetatop .date span {
	background: url(images/date.png) left no-repeat;
	padding-left: 20px;
}
.postcontent {
	color: #5A3E1C;
	margin: .8em 0;
	font-size: 0.8em;
	line-height: 1.5em;
}
.postcontent h1 {
	padding: .8em 0;
	font-size: 1.5em;
}
.postcontent h2 {
	padding: .8em 0;
	font-size: 1.4em;
}
.postcontent h3 {
	padding: .8em 0;
	font-size: 1.3em;
}
.postcontent h4 {
	padding: .8em 0;
	font-size: 1.2em;
}
.postcontent h5 {
	padding: .8em 0;
	font-size: 1.1em;
}
.postcontent h6 {
	padding: .8em 0;
	font-size: 1em;
}
.postcontent p {
	padding: .6em 0 .2em 0;
}
.postcontent a {
	border-bottom: 1px dashed #5A3E1C;
}
.postcontent a:hover {
	background: #FEFFF1;
}
.postcontent a img {
	background: none;
	border-bottom: 0;
	background-color:#fff;
}
.postcontent ul,.postcontent ol {
	padding: .4em 0 .5em 2em;
}
.postcontent ul li {
	list-style: disc;
}
.postcontent ol li {
	list-style: decimal;
}
#bizCard {	float: right;
		width: 284px;
		margin: 5px 10px 5px 10px;
		font-size: 12px;
		font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
		border: 2px solid #AA8F77;

}

.video {	
		margin: 3px 7px 0 80px;
		padding: 5px 5px 5px 5px;
}
.video2 {	
		margin: 3px 7px 0 80px;
		padding: 5px 5px 5px 5px;
}
.video3 {	
		margin: 3px 7px 0 100px;
		padding: 5px 5px 5px 5px;
}
.postmetabottom {
	background: url(images/whitetrans.png);
	overflow: hidden;
	width: 100%;
	padding: 10px 0;
	font-size: 0.8em;
	line-height: 1.1em;
	margin-top: 15px;
}
.postmetabottom a {
	color: #5A3E1C;
}
.postmetabottom a:hover {
	color: #AA8F77;
}
.postmetabottom .tags {
	float: left;
	width: 440px;
	background: url(images/tags.png) left 1px no-repeat;
	margin-left: 10px;
	padding-left: 20px;
	line-height: 16px;
}
.postmetabottom .readmore {
	float: right;
	width: 160px;
	padding-right: 10px;
	text-align: right;
}
.postmetabottom .readmore span {
	background: url(images/more.png) left 4px no-repeat;
	padding-left: 17px;
}
.postmetaauthor {
	background: #FCF5DB;
	padding: 10px;
	font-size: 0.8em;
	line-height: 1.1em;
	margin-top: 20px;
}
.postmetaauthor .authorpic {
	float: left;
	width: 60px;
}
.postmetaauthor .authordesc {
	float: right;
	width: 540px;
}
.postmetaauthor .authordesc p.theauthor {
	line-height: 1.4em;
	font-weight: bold;
}
.postmetaauthor .authordesc p.thedesc {
	line-height: 1.4em;
	padding: .8em 0 .2em 0;
}
.postmetaauthor .authordesc a {
	color: #5A3E1C;
	border-bottom: 1px dashed #5A3E1C;
}
.postmetaauthor .authordesc a:hover {
	background: #FAE5B0;
	color: #AA8F77;
	border-bottom: 1px dashed #AA8F77;
}

/************************************************
* Navigation *
************************************************/
#navigation {
	overflow: hidden;
	width: 100%;
	line-height: 1.7em;
	margin-bottom: 5px;
}
#navigation a {
	border-bottom: 1px dashed #5A3E1C;
}
#navigation a:hover {
	background: #FEFFF1;
}
#navigation .wp-pagenavi a {
	background: #FCF5DB;
	padding: 5px 7px;
	border: none;
	font-size: .8em;
	color: #5A3E1C;
}
#navigation .wp-pagenavi a:hover {
	color: #AA8F77;
}
#navigation .wp-pagenavi span.pages,#navigation .wp-pagenavi span.current,#navigation .wp-pagenavi span.extend {
	padding: 5px 7px;
	font-size: .8em;
	background: #FCF5DB;
	color: #5A3E1C;
	border: none;
}
#navigation.image a {
	background: 0;
	border: 0;
}
.linkpages {
	clear: both;
	margin: 10px 0;
}
.linkpages p span {
	background: #FEFFF1;
	padding: 5px 7px;
	color: #AA8F77;
	font-size: 1em;
}
.linkpages p a, .linkpages p a:hover {
	background: none;
	border: 0;
}
.linkpages p a span {
	color: #5A3E1C;
}
.linkpages p a:hover span {
	background: #FCF5DB;
	color: #AA8F77;
}

/************************************************
* Gallery and Images *
************************************************/
.gallery a, .recent_images a {
	background: none;
	border: 0;
}

/************************************************
* Comments *
************************************************/
#comments {
	margin: 15px 0;
	width: 640px;
}
#comments h3 {
	font-size: 1em;
	font-weight: normal;
}
#comments ul.commentlist li {
	background: #FEFFF1;
	clear: both;
	margin: 10px 0 0 0;
	padding: 15px;
}
#comments .comment-wrap {
	overflow: hidden;
	width: 100%;
}
#comments ul.commentlist li ul.children li {
	clear: both;
	margin: 20px 0 0 20px;
}
#comments img.avatar {
	float: left;
	margin: 0 20px 0 0;
}
#comments .commentbody .author {
	font-size: .9em;
	margin-bottom: 10px;
	color: #3F5874;
}
#comments .commentbody .author a {
	color: #5A3E1C;
	border-bottom: 1px dashed #5A3E1C;
}
#comments .commentbody .author a:hover {
	color: #3F5874;
	border-bottom: 1px dashed #3F5874;
}
#comments .commentbody .commentmetadata {
	font-size: .7em;
	color: #AA8F77;
	margin-bottom: 25px;
}
#comments .commentbody .commentmetadata a {
	color: #AA8F77;
}
#comments .commentbody p {
	font-size: .8em;
	padding: 5px 0 8px 0;
	line-height: 1.4em;
}
#comments .commentbody p a {
	color: #5A3E1C;
	border-bottom: 1px dashed #5A3E1C;
}
#comments .commentbody p a:hover {
	color: #3F5874;
	border-bottom: 1px dashed #3F5874;
}
#comments .reply a {
	margin-top: 5px;
	padding: 5px;
	line-height: 1.3em;
	font-size: .7em;
	float: left;
	background: #FEFFF1;
	color: #000;
}
#comments .reply a:hover {
	background: #FFFFF7;
	color: #5A3E1C;
}
#comments h3#trackbacktitle {
	padding-top: 10px;
}
#comments ul.trackback {
	margin: 10px 0 0 0;
	padding: 15px;
	background: #FEFFF1;
}
#comments ul.trackback li {
	margin-bottom: 17px;
	font-size: .9em;
}
#comments ul.trackback li .commentbody .author {
	margin: 0;
}
#comments a#cancel-comment-reply-link {
	display: block;
	padding: 8px 0;
}
#comments a#cancel-comment-reply-link:hover {
	color: #3F5874;
}
#comments #respond {
	margin-top: 20px;
	overflow: hidden;
	width: 100%;
}
#comments #respond h3 {
	margin-bottom: 15px;
}
#comments #respond input {
	padding: 5px;
	width: 200px;
	background: #FEFFF1;
	font-size: .8em;
}
#comments #respond p {
	padding: .5em 0 0 0;
}
#comments #respond p label {
	font-size: .8em;
	font-weight: normal;
}
#comments #respond textarea {
	width: 600px;
	padding: 10px;
	background: #FEFFF1;
	font-size: .8em;
	border: none;
	color: #5A3E1C;
}
#comments #respond .submitbutton {
	color: #5A3E1C;
	background: #FCF5DB;
	padding: 6px;
	line-height: 1.4em;
	font-size: .8em;
	border: 1px solid #5A3E1C;
}
#comments #respond .submitbutton:hover {
	cursor: pointer;
	color: #3F5874;
}
#comments #respond p.subscribe-to-comments label {
	display: inline;
	margin-left: 4px;
}

/************************************************
* Sidebar *
************************************************/
#sidebar {
	float: right;
	overflow: hidden;
	width: 300px;
	font-size: 0.8em;
	line-height: 1.4em;
	margin-bottom: 30px;
}
#sidebar ul li.boxed {
	background: #FEFFF1;
	overflow: hidden;
	padding: 10px;
	margin-bottom: 15px;
	border: 1px solid #AA8F77;
}
#sidebar h3 {
	background: #FCF5DB;
	padding: 5px 10px;
	line-height: 1.3em;
	font-weight: normal;
	font-size: 1.4em;
	font-style: oblique;
	margin-bottom: 10px;
	border: 1px solid #5A3E1C;
}
#sidebar ul ul {
	display: block;
	padding: 0px 0px;
}
#sidebar ul ul li a {
	display: block;
	padding: 3px 5px;
}
.bold3{
	font-size:15px;
	font-weight:bold;
	color: #3F5874;
}
#sidebar ul ul li a:hover, #sidebar p a:hover {
	background: #FAE5B0;
}
#sidebar ul ul ul li {
	line-height: 1.5em;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
}
#sidebar p {
	color: #5A3E1C;
	padding: 0 5px 10px 5px;
}
#sidebar img {
	background: none;
	border: none;
	padding: 0 5px;
}
	#sidebar .rsswidget img {
		background: transparent !important;
	}
#sidebar img.avatar {
	float: left;
	padding: 0 15px 5px 5px;
}
.widget table {
	width: 100%;
}
#tag_cloud a, .widget_tag_cloud a, .widget_text a, h3 a.rsswidget {
	display: inline !important;
}
#tag_cloud a:hover {
	color: #3F5874;
}
li#tagbox a:hover {
	color: #3F5874;
}
#sidebars ul.children li {
	border-bottom: none;
}
#sidebars ul.children {
	margin-bottom: 0;
}
.widget_recent_comments table td {
	background: none;
	overflow: hidden;
	padding-bottom: 2px !important;
}
#sidebar .widget_recent_comments img.avatar {
	padding: 5px 5px 3px 5px;
}
.widget_recent_comments li {
	margin: 5px;
}
.widget_twitter ul li, .widget_rss ul li {
	margin: 8px 2px;
}
.widget_categories ul li a, .widget_archive ul li a, .widget_twitter ul li a {
	display: inline !important;
}
.widget_rss ul li span {
	padding: 2px 5px;
}
.widget_flickr table {
	background-color: transparent !important;
	margin: 0;
	border: 0 !important;
}
.widget_flickr table td {
	background: none;
	padding: 0;
}
.widget_flickr table tr:hover td {
	background: none;
}
#sidebar .widget_flickr img {
	padding: 0;
}

/************************************************
* Footer *
************************************************/
#footer {
	background-color: #FEFFF1;
	clear: both;
	overflow: hidden;
	width: 952px;
	font-size: 0.8em;
	border: 1px solid #5A3E1C;

}
#footer .foot1 {
	float: left;
	width: 310px;
	margin: 10px 0 0 10px;
	display: inline;
}
#footer .foot2 {
	float: left;
	width: 310px;
	margin: 10px 15px 0 15px;
}
#footer .foot3 {
	float: left;
	width: 310px;
	margin: 10px 0 0 15px;
}
#footer h3 {
	background: #FCF5DB;
	border: 1px solid #5A3E1C;
	font-weight: normal;
	font-size: 1.4em;
	font-style: oblique;
	margin-bottom: .4em;
}
#footer h4 {
	font-weight: normal;
	font-size: 1em;
	margin: .8em 0 .2em 0em;
 	font-family: "Book Antiqua", Optima, Georgia, Times, "Times New Roman", serif;
}
#footer p {
	line-height: 1.5em;
	color: #3F5874;
	padding: .2em 0 .8em 0;
}
#footer ul li {
	padding: 10px;
	margin-bottom: 10px;
	background: #FEFFF1;
}
#footer ul ul li {
	line-height: 1.5em;
	padding: 0 0 0 10px;
	margin-bottom: 4px;
}
#footer li a {
	display: block;
	font-weight: normal;
	padding: 2px 5px;
}
#footer a:hover {
	background: #FAE5B0;
}
#footer .widget_tag_cloud a {
	display: inline;
}
#footer .widget_tag_cloud a:hover {
	background: none;
	color: #3F5874;
}
.widget ul {
	width: 100%;
	overflow: hidden;
}
#credits {
	padding: 0;
	margin: 0;
	height: 20px;
	width: 954px;
	background: url(images/jk_trim-flip_sm.gif) left top repeat-x;
	background-color: #5A3E1C;
	text-align: left;
	color: #F9E8A0;
	font-size: 11px;
	font-family: Georgia, Times, "Times New Roman", serif;
	line-height: 25px;
	letter-spacing: .30px; 
	overflow: hidden;
	/*width: 954px;
	margin: 20px 0px 0px 0px;
	font-size: 11px;
	height: 30px;
	line-height: 25px;
	background-color: #5A3E1C;
	background: url(images/jk_trim-flip_sm.gif) left top repeat-x;
	color: #FAE5B0;*/
}
#credits a {
	color: #FAE5B0;
}
#credits a:hover {
	background: #FAE5B0;
	color: #5A3E1C;
}
#credits #creditsleft {
	float: left;
	width: 600px;
	color: #FAE5B0;
}

#credits #creditsright {
	float: right;
	width: 200px;
	text-align: right;
	color: #FAE5B0;
}

/************************************************
* WP related *
************************************************/
.alignleft {
	float: left;
	margin: 5px 15px 7px 0;
}
.alignright {
	float: right;
	margin: 5px 0 7px 15px;
}
.aligncenter,div.aligncenter {
	margin: 10px auto;
	text-align: center;
	display: block;
}
img.alignleft {
	float: left;
	margin: 5px 15px 5px 0;
}
img.alignright {
	float: right;
	margin: 5px 0 5px 15px;
}
img.aligncenter {
	margin: 10px auto;
	text-align: center;
	display: block;
}
.wp-caption {
	text-align: center;
	background: #FEFFF1;
	padding-top: 6px;/* optional rounded corners for browsers that support it */
	-moz-border-radius:4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.wp-caption img {
	padding: 0;
	margin: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

