/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

.custom #multimedia_box {
padding: 0;
}
body {border-top: 5px solid #111;}
h1, h2, h3, h6 {
font-weight: normal !important;
color:#A72C0B;text-shadow: 1px 1px #FAFAFA;
}
.no_sidebars h3 {margin: 10px 0 15px;}.no_sidebars h2 {font-size: 4.2em;}.no_sidebars .headline_area {margin: 2.2em 0;text-align: center;padding: 2.2em;}
.custom ul.menu {  margin-top: 5px;}
	.custom ul.menu a { color:#666; text-transform:uppercase; background:none; }
	.custom ul.menu a:hover {color:white; background:#4F4648; }
		.custom ul.menu .current a { color:white; background:#4F4648; }
		
		.menu .current a, .menu .current-cat a, .menu .current-menu-item a  {
		
		border-left-width: 1px;
		border-bottom-width: 1px;
		border-bottom-color: #DDD;
		}
		
		.menu-header-container {margin-top: 0px;
margin-bottom: 10px;float:right}

.custom .top { padding-top:0 }

.image_box img {width:100%}

.custom #logo {background-image: url('../../../../tribewriters.png'); background-repeat: no-repeat; width: 228px;
height: 38px; text-indent: -9999px;float:left }
.custom #logo a {display: block; outline: none; float: left;}

#page #feature{
-moz-box-shadow: 0 0 2px #999;
-webkit-box-shadow: 0 0 2px #999;
background: #f5f5f5;padding: 20px;width: 600px;
box-shadow: 0 0 2px #999;float:left;
border: 1px solid white;height:238px
}  #page #feature-right{-moz-box-shadow: 0 0 2px #999;-webkit-box-shadow: 0 0 2px #999;background: #f5f5f5;padding: 20px;width: 194px;box-shadow: 0 0 2px #999;border: 1px solid white;float: right;}  .infobox {width: 209px;float: left;padding-right: 20px;}.divider {clear: both;padding: 20px;}.testimonial {width: 438px;float: left;padding-right: 20px;}.last {padding-right:0;}.infobox h4 {font-size: 1.2em;margin-bottom: 10px;}.infobox p {margin-bottom: 0px;}.no_sidebars h2.secondary-headline {font-size:32px;margin:20px 0 35px 0; text-align:center;}#callout {-moz-box-shadow: 0 0 2px #999;-webkit-box-shadow: 0 0 2px #999;background: #f5f5f5;box-shadow: 0 0 2px #999;border: 1px solid white;margin: 20px 0 40px;}#callout h3 {margin: 20px;font-size: 30px;text-align: center;color: black;}.custom #callout h3 a {color: #A72C0B;text-decoration:none;}.custom #callout h3 a:hover {color: #A72C0B;text-decoration:underline;}.footer-left {float:left;color: #9E9D9D;font-size:12px}.footer-right {float:right;color: #9E9D9D;font-size:12px}.menu {border-left: 1px solid #DDD;}

#header {
clear: both;
float: left;
width: 100%;
}

body.homepage #container {width:100em}

#callout form {width: 500px;
text-align: center;
margin: 0 auto 20px;}

#callout form input {margin-right:10px;padding:5px;
background: white;}

#callout form input[type="submit"] {
line-height: 1em;
padding: 0.25em 0.5em;
color: white;
text-shadow: 1px 1px 0 #7B2C2C;
background: #902E2E;
border: 0.188em solid #6F1D1D;
border-top-color: #AE4444;
border-left-color: #AE4444;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
border-radius: 0.5em;
cursor: pointer;
width: auto;
overflow: visible;
}

div.WishListMember_LoginMergeCode label {
	font-size: .85em;
	color: #777;
}

div.WishListMember_LoginMergeCode input {
    background-color: #FFFFFF;
    margin: 0 0 5px 5px;
    width: 150px;
}

div.WishListMember_LoginMergeCode input[type="checkbox"] {
	width: 20px;
}

div.WishListMember_LoginMergeCode input[type="submit"] {
	background-color: #A72C0B;
	color: #FFF;
	font-weight: bold;
}

.hide {display:none}
.IsMember .hide {display:block}
.IsMember .memberhide {display:none}

#feature-new{

-moz-box-shadow: 0 0 2px #999;
-webkit-box-shadow: 0 0 2px #999;
background: #f5f5f5;padding: 20px;width: 523px;
box-shadow: 0 0 2px #999;float:left;
border: 1px solid white;height:238px
}

.forum #container {
width: 86.6em;
}