/* STANDARD ESHOW ELEMENTS
===========================================================================================================*/
body { 
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
  color: #666666; 
  background-color: #91292C;
}

a { color: #DA0000;}
a:hover,
a:focus { color: #DA0000;}

.pageTitle {font-family: "Futura Lt Bt", "Century Gothic", Zurich, Arial, Helvetica, sans-serif; 
			font-size: 1.6em;
			font-weight: normal;
			color: #999;}
			
.fonttitle2 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #666;
	font-size: 1.4em;
	font-weight: 700;
	text-decoration: none;
}

.side_column {
	background-color: #D7BA7F;

}

h1 { color: #999;}
h2 { color: #999;}
h3 { color: #6996d7;}

.color1 { color: #cb0000; }
.color2 { color: #666; }
.color3 { color: #bb9b5e; }
.color4 { color: #9966cc; }
.color5	{ color: #7746af; }
.colorb, .colorbk { color: #333; background-color: #f5f6f1; }
.colorr { color: #666; }
.colorw { color: #FFFFFF; }


.bgcolor1 { background-color: #cb0000; color: #fff; }
.bgcolor2 { background-color: #666; color: #fff; }
.bgcolor3 { background-color: #bb9b5e; color: #fff; }
.bgcolor4 { background-color: #9966cc; color: #fff; }
.bgcolor5 { background-color: #7746af; color: #fff; }
.bgcolorSpecial	{ background-color: #333;}


.bdcolor1 { border-color: #cb0000; }
.bdcolor2 { border-color: #666; }
.bdcolor3 { border-color: #bb9b5e; }
.bdcolor4 { border-color: #9966cc; }
.bdcolor5 { border-color: #7746af; }


/* PLACE THIS CODE JUST BELOW THE STANDARD CSS COLORS IN STYLE.CSS */



/*  New eShow Styles - last edited 5/11/2016 - Adriana  */
/* ================= TABLE COLOR styles ===================*/

.tb-color1 { /* header row & font color */
	color: #FFF; background-color: #4E7090; }

.tb-color2 { /* 2nd row & font color */
	color: #000; background-color: #a4c0da; }
	
.tb-color3 { /* 3nd row & font color */
	color: #FFF; background-color: #618cb4; }

.tb-colorLt { /* light row & font color */
	color: #333; background-color: #ebebeb; }
	
.tb-colorDefault{ /* used on the {{SALES_SUMMARY}} in emails and admin, with Ami */ 
	color: #333; background-color: #CCC; }	
	
.tb-text { /*  Default text for all tables that use "tb-text" */
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: left;
}	

/*========== For table GRIDS / LINES  ===================*/
/* Default grey COLOR for table lines - change only if needed*/
.border-table th, .border-table td,
.line-table th, .line-table td {
	border-color: #dddddd !important;
}



.container {
   min-height: 100%;
   overflow: hidden;
}

.main-content,
.footer-content {
padding-left:30px;
padding-right:40px;
}

.left-col,
.main-content { 
   margin-bottom: -9999px;
   padding-bottom: 9999px;
}

/* SIDE NAVIGATION
===========================================================================================================*/
#main_side_nav li {
	list-style-type: none;
	border-bottom: #5A5A5A thin solid;
	min-width: 211px;
}

#main_side_nav a.nav_lvl_1, a.nav_lvl_2 {
	text-transform:uppercase;
	font-size: 16px;
	font-style: bold !important;
}

#main_side_nav a.nav_lvl_3 {
	text-align:center;
	font-size: 14px;
}


a.nav_lvl_1 {
	color: #fff;
	background-color:#BD9F61 ;
}

a.nav_lvl_1:hover{
	color: #FFF;
	background-color: #DA0000;
}

a.nav_lvl_1.current_page {  
	color: #FFF;
	background-color: #DA0000;
}


a.nav_lvl_2, a.nav_lvl_3 {
	color: #fff;
	background-color:#BD9F61 ;
}

a.nav_lvl_2:hover, a.nav_lvl_3:hover{
	color: #FFF;
	background-color: #DA0000;
}

a.nav_lvl_2.current_page, a.nav_lvl_3.current_page {
	color: #FFF;
	background-color: #DA0000;
}

a.nav_lvl_3 {
	color: #fff;
	background-color: #DA0000;
}

a.nav_lvl_3:hover{
	color: #FFF;
	background-color: #DA0000;
	text-decoration: underline;
}

a.nav_lvl_3.current_page {
	color: #FFF;
	background-color: #DA0000;
}



/* **REPLACE** CURRENT TWITTER CODE WITH THIS CODE IN STYLE.CSS */

/* TWITTER FEED
===========================================================================================================*/

#twitter ul li:hover { background-color:#0b5a93;}
#twitter .tweet { color:#CCC;}

/*TWITTER OVERRIDES from modules.css  -  May 2016 Adriana */
#twitter .tweet a {background-color: transparent; color: white; padding: 2px 4px; font-weight:bold;}
#twitter .tweet a:hover {background-color: transparent; color: #FFF;}
#twitter .user span { width:100px; display:block; margin-top: 6px;}
#twitter span[data-scribe="element:name"] { display:none;}
#twitter span[data-scribe="element:screen_name"] { display:none;}


/* BACK TO TOP
===========================================================================================================*/
#back-top a {
    background-color:#BD9F61;
}

#back-top a:hover {
    background-color:#CA0000;
}

/* CUSTOM TITLES
===========================================================================================================*/
.Custom-title {
	background-color:#005082;
}

.Custom-title .title-text {
	background-color:#005082;
}

/* site specific May 11 2014 */

.textbox {
  width: 175px;
  margin: 0;
  padding: 5px;
  background: #000;
  border: 1px solid #FAA535;
  color: #fff;
}

.textbox2 {
  width: 250px;
  margin: 0;
  padding: 5px;
  background: #000;
  border: 1px solid #FAA535;
  color: #fff;
}

#workshop a:link	{ color: #6c4712; }
#workshop a:visited	{ color: #6c4712;	}
#workshop a:active	{ color: #666;	}
#workshop a:hover	{ color: #666;	}

td {
	text-align: left;
}

.centerme {
	text-align: center;
}

table#fees th,
table#fees td {
	font-size: 12px;
}

.lesson {
width: 120px;
float: left;
margin: 0 15px 15px 0;
clear: right;
text-align: center;
}

/*Footer Style*/
#footeremail { color: #FFF;}
#footeremail a:link { color: #FFF;}


/* PostIt Setup
===========================================================================================================*/
#PostIt {
	z-index: 20;
	height:185px;
	position: absolute;
	min-height: 205px !important;
}

#PostIt img{
	z-index: 50;
}

#PostIt p{
	z-index: 100;
	width: 165px;
	margin-left: 20px;
	margin-top: -110px;
	position: absolute;
}

