/*----Layout----*/
.custom .page {
	width: 100%;
	border: none;
	background: none;
}
.custom #header, .custom .menu, .custom #content_area {
	width: 958px;
	margin: 0 auto;
}
#content_box { 
background: none; 
border: none;
}
#feature_box {
	border-bottom: none;
	padding: 0;
	margin: 20px 0;
	background: none;
}	
.custom a {
	color: #A61B14;
}	
.custom h1 {
	color: #A61B14;
	font-size: 20px;
	font-weight: bold;
}
/*----Header Area----*/
.custom #header {
	border-bottom: none;
}
.custom #tabsmi {
	margin: 10px auto 0 auto;
}

.custom #header h1 {
	height: 106px;
}
.custom #header #logo a { 
	display: block; 
	height: 106px; 
	width: 958px; 
	background: url('./images/header.jpg') 
	no-repeat; outline: none;  
}
.custom #header #logo, .custom #header #tagline { 
	text-indent: -9999px; 
}
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; }

.custom #logo {
	padding: 20px 0;
}
/*----Menu----*/

.custom .menu {
	border: 1px solid #bfbfbf; 
	border-width: 1px 0; 
}

.custom .menu li, .custom .menu li.home-item {
	border: none;
	background: none;
	font-weight: bold;
}
.custom .menu li a {
	border: 1px solid #A91511;
	border-width: 0 1px 0 0;
	margin: 5px 0;
	padding: 3px 17px 3px 17px;
	text-transform: uppercase;
	letter-spacing: inherit;
	background: none;
}
.custom .menu li.tab-5 a, .custom .menu .rss a {
	border-right: none;
}

/*----Footer Area----*/
.custom #footer {
	background: #A61B14;
	color: #fff;
}
.custom #footer a {
	color: #fff;
}

/*----Sidebar----*/
.custom li.widget {
	border: 1px solid #bfbfbf;
	padding: 16px 20px;
	width: 290px;
	margin-bottom: 20px;
	text-align: center;
}
.custom .sidebar ul.sidebar_list { padding-right: 0; padding-left: 0; }

/*- SideTabs -*/
.tabs-box {
	overflow: auto;
	text-align: left;
}
.idTabs{
	font-size: 12px;
	float:left;
	margin: 0 0 8px 0;
	padding: 0;
}
.idTabs li{
	float:left;
}
.idTabs li a{
	font-weight:bold;
	padding:5px 21px;
	display: block;
	margin: 0 5px 0 0;
	text-align: left;
background:#fff;
	color:#A71A12;
	border: 1px solid #A71A12;
}
.idTabs li.last a{
	margin: 0
}
.idTabs li a:hover,
.idTabs .selected{
	background:#A71A12;
	color:#fff;
	text-decoration: none
}

.idTabs li a { background:#ffffff; color:#363636; }
.idTabs li a:hover, .idTabs .selected, #sidebar h3, #sidebar h2 { 
	background:#A71A12;
	color:#fff;
}

.icons {
	margin: 0 0 0 10px;
}
.icons img {
	margin: 10px 10px 0 0;
    float: left;
    clear: left;
}
.icons span {
    display: inline-block;
	padding: 15px 0 0 0;
    height: 32px;
}
/*Newsletter Sign-Up*/
.newsletter input {
	border: 1px solid #bfbfbf;
	background: #fff;
	width: 150px;
	margin: 10px 5px 0 0;
}
.newsletter input.submit {
	background: url('../images/sign-up.jpg') no-repeat;
	border: none;
	width: 62px;
	height: 21px;
	text-indent: -9999px;
	margin: 12px 0 0 0;
}

/*----Post Area----*/

/*Post footer subscribe box*/

#post-footer {
        margin: 10px 40px 0 40px;
        line-height: 16px;
        font-size: 11px;
}
#post-footer form {
        margin: 0;
}
#post-footer h2 {
        float: left;
        margin: 5px 10px 0 20px;
        color: #A61B14;
        font-size: 12px;
		font-weight: bold;
}
#post-footer img {
        float: left;
        margin: 0 10px 10px 0;
}
#post-footer .rss {
        margin: -3px 0 0 10px;
}
#post-footer blockquote {
       border-left: none;
       display: inline;
       padding: 0;
       margin: 0;
}
#post-footer .email {
        margin: 0 5px 20px 0;
        padding: 2px 5px;
        float: left;
       font-size: 11px;
}
#post-footer input.submit, #post-footer input.submit-email {
        margin: 0 5px 10px 0;
        padding: 2px 5px;
        background: #A61B14;
        border: 1px solid #bfa587;
        color: #fff;
        float: left;
        font-size: 11px;
		width: 50px;
}
#post-footer a {
     font-weight: bold;
}

/*----Sales Page Tabs----*/
.tabs #content {
	
}
.tabs .page {
	width: 780px;
	margin: 0 auto;
	
}
.tabs .menu, .tabs #feature_box, .tabs #comments, .tabs .headline_area {
	display: none;
}
#slider {
    width: 780px;
    margin: 0 auto;
}

.scroll {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width:780px;
	margin: 0 0 20px 0;
	 overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}
.scrollbox div.panel {
    margin: 0 auto;
    padding: 30px;
    width: 700px;
	float: left;
	position: relative;
}

ul.navigation, .navigation li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.navigation a {
	text-decoration:none; 
	color: #A61B14;
	padding:0 2px;
	padding: 10px 10px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	float: left;
	display: block;
	
}

.navigation a:hover {
	color:#fff;
	background: #A61B14;
}

.navigation a.selected {
	color:#fff;
	background: #A61B14;
}

.navigation {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: 780px;
	overflow: auto;
}

#mask {
	width:650px;
	overflow:hidden;
	margin:0 auto;
}
a.textlinks {
	font-weight: bold;
	display: block;
	text-align: right;
	font-size: 14px;
}
.testimonial {
	background: #f7f7f7;
	border: 1px solid #e1e1e1;
	padding: 20px;
	margin: 0 0 20px 0;
}
/* Extra styling for each panel*/



#panel-1 {
}

#panel-2 {
}

#panel-3 {
}

.tabs .menu, .sales-page #feature_box, .tabs #comments, .sales-page .headline_area, .sales-page .share {
	display: none;
}
.sales-page #content {
	
	
}
/*----Share Buttons----*/
.share, .share-bottom {
padding: 0;
overflow: hidden;
}
.share-bottom {
padding: 0 0 20px 0;
overflow: hidden;
}
.tweetmeme_button, #fb_share_1, .share img, .share-bottom img  {
	float: left;
	margin: 0 5px 0 0;
}
.share img, .share-bottom img  {
	float: left;
	margin: 0;
}
.tweetmeme_button  {
	float: left;
	margin: 1px 0 0 0;
}
.tweetmeme_button iframe {
	width: 80px;
}
.share a.wpbuzzer_button, .share-bottom a.wpbuzzer_button  {
margin: 0 0 0 -5px;
}
