/**

 * @package   Panacea Template - RocketTheme

 * @version   1.5.3 July 19, 2010

 * @author    RocketTheme http://www.rockettheme.com

 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC

 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License

*/

/* NEWSLETTER */

.moduletableemail { font-size: 150%;font-weight: bold;margin-top: 0px;margin-left: 10px;float: left;margin-bottom: -15px;position: relative;z-index: 2;}
.moduletableemail  .rsform-input-box {margin-left: 10px;font-weight: bold;margin-top: -5px; }
.moduletableemail div {float:left;}
.moduletableemail #Send {margin-left: 10px;font-size: 90%;width: 95px; }

.moduletableemail1 { font-size: 0%;font-weight: bold;margin-top: 0px;margin-left: 10px;float: left;margin-bottom: -15px;position: relative;z-index: 999999999;}
.moduletableemail1 .rsform-input-box {margin-left: -10px;font-weight: bold;margin-top: 0px; }
.moduletableemail1 div {float:left;}
.moduletableemail1 #Send {margin-left: 10px;font-size: 90% !Important;width: 75px;}
.moduletableemail1 .rsform-block-send {  font-size: 21px; }

.rsformemail2 { font-size: 0%;font-weight: bold;margin-top: 0px;margin-left: 10px;margin-bottom: -1px;position: relative;z-index: 999999999;float:right;}
.rsformemail2 .rsform-input-box {margin-left: -10px;font-weight: bold;margin-top: 0px;width:305px !Important; }
.rsformemail2 div {float:left;}
.rsformemail2 #Send {margin-left: 10px;font-size: 90% !Important;width: 75px;}
.rsformemail2 .rsform-block-send {  font-size: 21px; }


.moduletableemail3 { font-size: 0%;font-weight: bold;margin-top: 10px;margin-left: 10px;float: left;margin-bottom: 0px;position: relative;z-index: 999999999;margin-left:277px;width:975px !Important;}
.moduletableemail3 .rsform-input-box {margin-left: -10px;font-weight: bold;margin-top: 0px; }
.moduletableemail3 div {float:left;}
.moduletableemail3 #Send {margin-left: 10px;font-size: 90% !Important;width: 75px;}
.moduletableemail3 .rsform-block-send {  font-size: 21px; }

/* LETTER */

/* ROK CART */

.cart_product_add a {background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent !important;float: left !important;height: 36px !important;width: 157px;padding: 4px 4px 4px 14px !important;font-size: 17px !important;text-decoration: none; }
.item_add span {background: none !Important; }

.simpleCart_checkout {background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent !important;float: right !important;height: 36px !important;width: 157px;padding: 4px 4px 4px 14px !important;font-size: 17px !important;text-decoration: none; }
.simpleCart_empty {background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent !important;float: right !important;height: 36px !important;width: 157px;padding: 4px 4px 4px 14px !important;font-size: 17px !important;text-decoration: none; }
.simpleCart_checkout span {background: none !Important; }
.simpleCart_empty span  {background: none !Important; }

.cart_padding {
padding: 10px 10px 15px 10px;
background: white;
border: 1px solid #D4D4D4;
border-radius: 5px;
border-image: initial;
}

/* ROK CART */





.info {color:#000000 !important; }

.menu .item77 {   background: url("/images/checklist-bg.png") repeat scroll 0 0 transparent !important;}
.menu .item77 a {   background: url("/images/checklist-bg.png") repeat scroll 0 0 transparent !important; }

#dm_docs h2.dm_title {display:none;} /* Remove Document Title */

.dm_title a {
   color: #000000;
    float: left;
    font-size: 160%;
    margin-top: 5px;
 }


.sectiontableentry2 .button {display:none !important;} /* BUY MORE BUTTON*/
.dm_cat {display:none !important;} /* Unneeded info */


#roktwittie .light .header {background:none !Important;border-bottom:1px dotted #d4d4d4;}

.table {
    background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent;
 float: left;
height: 36px;
margin-left: 10px;
width: 170px;
 }

.table a {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    margin-top: -1px !important;
    padding: 10px 10px 10px 8px;
    position: relative;
    text-decoration: none;
}

.table a:hover {color:#d4d4d4; }

.wide {
    float: left;
    width: 800px;
 }

ul li.item63 {
    background: url("/images/checklist-bg.png") repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 37px;
    list-style: none outside none;
    margin-bottom: 20px;
    width: 314px;
}
ul li.item63 a {
    color: #FFFFFF;
    float: left;
    font-size: 105%;
    font-weight: bold;
    margin-left: 22px;
    margin-top: 10px;
    text-decoration: none;
}


/* DOCUMENT SELLER */

.dm_row {background:none !important;}

.sectiontableheader {
    background: none repeat scroll 0 0 #8C560C !important;
}

#dm_details table td {
    border: 1px solid #8C560C !important;
}

.buynow {
    background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 36px;
    position: relative;
    width: 170px;
 }
.buynow a {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    margin-top: -1px !important;
    padding: 10px 10px 10px 14px;
    position: relative;
    text-decoration: none;
}

.buynow a:hover {color:#d4d4d4; }

.hardbook {
    background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 36px;
    margin-right: 169px;
    margin-top: 0;
    position: relative;
    width: 170px;



}
.hardbook li {list-style:none;}
.hardbook a {
 color: #ffffff;
float: left;
font-weight: bold;
padding: 0px 10px 7px 0px;
position: absolute;
text-decoration: none;
margin-left: -30px;
margin-top: -3px !important;
}
.hardbook .item82 {
	display:none;
}

.hardbook a:hover {color:#d4d4d4; }


.freebook {
    background: url("/images/stories/buy-button.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 36px;
    margin-left: 1px;
    margin-top: 0;
    width: 170px;

 }
.freebook a {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    margin-top: -1px !important;
    padding: 10px 10px 10px 14px;
    position: relative;
    text-decoration: none;
}

.freebook a:hover {color:#d4d4d4; }


/* END DOC SELLER */


@font-face {

	font-family: Museo500-Regular; 

	src: url('/fonts/Museo500-Regular.eot');

	src: local(Museo500-Regular), url('/fonts/Museo500-Regular.otf') format('opentype');

}

h3 a {color:#ffffff; text-decoration:none;}


/* Aida News "Follow" Button */

.aidanews2_bottomlink {
    font-size: 17px !important;
    text-align: right !important;
}

.testimonial {
    background: url("/images/checklist-bg.png") repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 17px;
    list-style: none outside none;
    margin-bottom: 20px;
    width: 293px;
}
.testimonial a {
    color: #FFFFFF !important;
    float: left;
    font-size: 105%;
    margin-left: 20px;
    margin-top: -23px;
    text-decoration: none;
 }

/* Home Menu */

.homeMenu ul {margin:0; padding:0 0 15px 0;}

.homeMenu li {float:left; font-size:12px; list-style:none; margin-right:10px;}

.homeMenu li a {font-size: 12px; font-weight: bold; text-decoration: none;}





/* Core */

html, body {font-family: Helvetica,Arial,sans-serif; font-size: 14px;}

.clear {clear:both;}

body {margin:20px 0 0 !important;}

.bottom {margin-bottom:10px;}



H1 {margin:10px 0 0;}

H2.contentheading {margin-bottom:0;}

H4 {margin:20px 0 0 0;}

div.componentheading {color:#8C560C; font-size:25px; font-weight:bold; margin:20px 0 0;}



#EW_logo {background:url(/templates/Earnware_j15/images/logo.gif) no-repeat; float:left; height:80px; margin-bottom:15px; width: 400px;}

#top {float:right;}



p.directory a {background:#8C560C; color:#ffffff; display:block; float:left; font-size:20px; height:25px; line-height:26px; margin:1px; padding:2px; text-align:center; text-decoration:none; width:25px;}



.box {padding:10px; text-align:center;}

.box h3 {color:#ffffff; font-size:22px; margin:0;}

.box p {margin:0;}

.box p a {color:#ffffff; text-decoration:none;}



/* Mini Frontpage */

.blog .minifp div {height:175px;}

.blog .minifp div.minifp-full-link-wrp {height:30px !important;} 

.blog .minifp div.hrdots {height:0 !important;}

.blog .minifp td {padding:0 !important;}





/* Forum Kunena */

#Kunena a:link, #Kunena a:visited, #Kunena a:active, #Kunena a:focus {color:#8C560C !important;}


#Kunena .kpagination .active {background: #8C4529; border-color:#8C4529;}



#EW_mainbody #Kunena div.kblock > div.kheader, #Kunena .kblock div.kheader, #EW_mainbody #Kunena #ktab ul.menu li.active a, #EW_mainbody #Kunena #ktab a:hover, #Kunena #ktab li#current.selected a, .mainnav #mainlevel li li, .mainnav #mainlevel li li:hover

{

/*
color: #fff;
height: 100px;
padding: 10px;
background: -webkit-gradient(linear, left top, left bottom, from(#00f), to(#fff));
background: -moz-linear-gradient(top, #00f, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000FF, endColorstr=#FFFFFFFF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000FF, endColorstr=#FFFFFFFF)";
*/

/*
background: -moz-linear-gradient(top,  #8C4529,  #b98423) !important;

background: -webkit-gradient(linear, left top, left bottom, from(#8C4529), to(#b98423));

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C4529', endColorstr='#b98423');
*/


background: -moz-linear-gradient(top,  #8C4529,  #b98423) !important;

/*background: -webkit-gradient(linear, left top, left bottom, from(#8C4529), to(#b98423));*/

background: -webkit-gradient(linear, center top, center bottom, from(#8C4529), to(#b98423)) !important; 

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C4529', endColorstr='#b98423') !important;

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8C4529, endColorstr=#b98423)";

}

#EW_mainbody #Kunena #ktop {border-color:#b98423 !important;}

#EW_mainbody #Kunena #ktop span.ktoggler {background-color:#b98423 !important;}

#EW_mainbody #Kunena td.kprofile-left {background-color:#eeeeee !important;}



/* Search */

#top .moduletable.search {background:url(/templates/Earnware_j15/images/background-searchfield.gif) no-repeat; clear:both; float:right; height:37px; margin: 15px 0 0; width:239px;}

#top .moduletable.search form.search label {display:none;}

/* #top .search form #mod_search_searchword {border:0px solid #ffffff; float:left; font-size:12px; height:20px; margin:8px 0 8px 8px; width:195px;} */

#top .search form #mod_search_searchword {

    border: 0 solid #FFFFFF;

    float: left;

    font-size: 14px;

    font-weight: bold;

    height: 20px;

    margin: 8px 0 8px 8px;

    width: 195px;

}

#top .moduletable.search .button.search {float:right; height:25px; margin:6px 0; width:29px;}



/* Module Boxes */

.box1, .moduletable.box2, .box3 {float:left; height:308px; margin:14px 14px 0; padding:15px;  position: relative; width:218px;}

.box1 {background:url(/templates/Earnware_j15/images/background-module-box1.jpg) no-repeat top center; text-align:center;}

.moduletable.box2 {background:url(/templates/Earnware_j15/images/background-module-box2.jpg) no-repeat top center;}

.box3 {background:url(/templates/Earnware_j15/images/background-module-box3.jpg) no-repeat top center; text-align:center;}

.box1 h3, .box2 h3, .box3 h3 {color:#fff; display:block; line-height:33px; margin:0 0 25px; text-align:center; text-transform:uppercase;}

.box2 h1 a {color:#333333; font-size:16px; margin:0; text-decoration:none;}

.aidanews2_date {color:#666666; display:block; font-size:11px !important; font-weight: normal !important; margin:5px 0;}

.aidanews2_art {height:232px;}

h1.aidanews2_title {line-height:20px;}

div.minifp-full-link-wrp {text-align:right;}



p span.createdby, p span.createdate  {color:#999999; font-size:12px; margin:0 10px 0 0;}

p.articleinfo, p.iteminfo {margin:0 0 10px 0;}



.box3 img {margin-bottom:40px;}



.minifp-introtitle a {text-decoration:none;}

.minifp-date {font-size:11px !important; font-weight:normal !important;}

.minifp-full-link, .aidanews2_bottomlink a {background: url(/images/stories/site/arrow.png) no-repeat top right transparent !important; color:#8C560C !important; font-weight:bold; padding-right:20px !important; text-decoration:none;}

.aidanews2_bottomlink {text-align:right;}

.aidanews2_bottomlink a {font-size:90%; padding:2px;}



.checklist {margin-top:25px;}
.checklistright {
    float: right;
    width: 361px !important;
 }

.minifp td {border-right:1px dotted #999999; padding:0 10px !important;}

.minifp-introtitle a, .minifp-introtitle a:visited, .minifp-introtitle a:active, .minifp-introtitle a:link {font-size:100% !important; text-transform:capitalize !important;}

.minifp td img {margin:3px 10px 0 0 !important;}





.testimonials {float:left; width:520px;}

.tips {float:right; width:300px;}


.testimonials h3, .tips h3 {font-size:20px;}



/* RS Form */

.rsform-input-box {border:1px solid #000000; font-size:14px; padding:5px; width:200px;}

.rsform-text-box {font-family:arial; font-size:14px; padding:5px;}

.rsform-text-box {border:1px solid #000000; padding:5px; height:100px; width:350px;}

.terms {border:1px solid #000000; padding:5px; height:100px; overflow:auto; width:350px;}

div.rsform-block-firstname {margin-top:20px;}



/* Footer menu */

#EW_footer {background:url(/templates/Earnware_j15/images/background-footer-dots.gif) no-repeat top center; clear:both; height:50px; margin-top:20px; padding:20px 0;}

.footerMenu {background:url(/templates/Earnware_j15/images/background-footer.gif) no-repeat top right; float:right; height:40px;}

.footerMenu ul {margin:0; padding: 0;}

.footerMenu ul li {float:left; list-style:none; margin-left: 2px; text-transform:capitalize;}

.footerMenu ul li a {color: #8c560c; font-size:13px; font-weight:bold; text-decoration:none;}



.footerMenu a {display:block; padding:10px;}
.footerMenu .item10 a, .footerMenu .item11 a, .footerMenu .item12 a {color:#ffffff; padding:10px 31px;}

.copyright {color:#999999; font-size:11px;}
.copyright p {padding:5px;}


/* FPSS */

div.moduletable.fpss {background:url(/templates/Earnware_j15/images/background-fpss.gif) no-repeat top center; padding: 10px 20px;}
#fpss-outer-container {border:0 !important;}
#slide-wrapper #slide-outer .slide .slide-inner {background-color:transparent !important;}
#slide-loading {background-color:#ffffff !important;}



div.moduletable.fpss .fpss-introtext .slidetext h1 {text-align:center;}
div.moduletable.fpss .fpss-introtext .slidetext h1 a {color: #8B570B;font-size: 33px !important;text-align: center !important;text-decoration: none !important;margin-top: -3px !important;float: left;margin-bottom: 10px;}
div.moduletable.fpss .fpss-introtext {background:transparent !important; color:#000000 !important; font-size:15px !important; left:0 !important; width:34% !important;}
div.moduletable.fpss .fpss-introtext .slidetext p {
color: black !important;
margin: 10px 0;
width: 275px;
}



/* Social Media Icons */
div.smilecredits {display:none;}
.socialMediaLinks {float:left;}










#customedesign .clear {
	clear: both;
	line-height: 0;
	font-size: 0;
}
#customedesign h1 {
	font-family:"Trebuchet MS";
	font-size:30px;
	font-variant:normal;
	font-weight:normal;
	color:#8c560c;
	padding:0 0 0 0;
}
#customedesign h1 span{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	color:#d08e1d;
	font-style:italic;
	padding:0 0 0 0;
}
#customedesign h2 {
	color: #FFFFFF;
    font-family: "Trebuchet MS";
    font-size: 16px;
    font-variant: normal;
    font-weight: bold;
    padding: 6px 0 0 11px;
    text-shadow: 1px 0 0 #000000;
    text-transform: capitalize;
margin:0px;
}
#customedesign p {
	color: #505050;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-variant: normal;
    font-weight: bold;
    line-height: 22px;
}
#customedesign p span{
	color: #505050;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
	font-style:italic;
    font-variant: normal;
    font-weight: bold;
    line-height: 15px;
}
#customedesign h3 {
	 color: #875300;
    float: left;
    font-family: "Trebuchet MS";
    font-size: 15px;
    font-variant: normal;
    font-weight: bold;
    padding-left: 10px;
    text-decoration: none;
margin:0px;
}
	
#customedesign .centerbg{
	float:left;
	width:900px;
	background:#FFFFFF repeat;
	overflow:hidden;
	padding:43px;
	}
#customedesign .bannerarea{
	width:852px;
	height:auto;
display:table;
	float:left;
	}
#customedesign .bannerheading{
	width:852px;
	float:left;
	}
#customedesign .sap{
	width:852px;
	height:13px;
	float:left;
	}
#customedesign .imageandtext{
	width:852px;
	float:left;
	margin:8px 0 8px 0;
	}	
#customedesign .drpic{
	float: left;
    height: 292px;
    margin: 0 10px 0 0;
    width: 266px;
	}	
#customedesign .eventsandcv{
	width:852px;
	height:376px;
	float:left;
	}	
#customedesign .headingtitle{
	width:852px;
	float:left;
	height:36px;
	}	
#customedesign .headingbg{
	background:url(/images/headingbg.jpg) no-repeat;
	width:313px;
	height:36px;
	float:left;
	}
#customedesign .videocontainer{
	float: left;
    margin: 11px 0 11px 0;
    width: 852px;
	}	
#customedesign .mainvideo{
	width:463px;
	float:left;
	border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-bottom-style: solid;
	border: solid 1px #d4d4d4;
	background:#e7e7e7;
    padding:8px;
	height:277px;
	}	
#customedesign .rightsmallvideo{
	width:363px;
	float:right;
	height:293px;
	}	
#customedesign .videothumb{
	float: left;
    height: 138px;
    margin: 0 0 13px 4px;
    width: 175px;
	}			
#customedesign .latestvideos{
	width:852px;
	height:376px;
	float:left;
	}	
#customedesign .headingbgright{
	background:url(/images/headingbg.jpg) no-repeat;
	width:313px;
	height:36px;
	float:right;
	}	
#customedesign .eventsdetail{
	margin: 0 0 0 0;
	width:422px;
	float:left;
	}
#customedesign .scroll{
	width:14px;
	height:312px;
	float:right;
	}	
#customedesign .eventstextcontainer{
	width:374px;
	float:left;
	}		
#customedesign .eventstext{
	width:374px;
	float:left;
	}	
#customedesign .iconandheading{
	float: left;
    height: 22px;
    margin: 10px 0 0;
    width: 374px;
	}	
#customedesign .calendaricon{
	width:22px;
	height:22px;
	float:left;
	}	
#customedesign .downloadcv{
	float: right;
    margin: 34px 0 0;
    width: 300px;
	}	
#customedesign .clicktodownload{
	width:300px;
	float:left;
	}	
#customedesign .clicktodownload p {
	color: #ba0f0f;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-variant: normal;
    font-weight: bold;
	font-style:italic;
    line-height: 22px;
}