/* RWE CSS */
	
body {  
font-family:Verdana, Microsoft sans-serif, Arial, Helvetica, sans-serif; font-size:11px;
line-height: 12pt;
margin: 0; 
padding: 0;
background: #590307
url("http://www.yogasantafe.com/css/ws_Desert.jpg")
no-repeat fixed
center center 
}

/*
body {  
font-family:Verdana, Microsoft sans-serif, Arial, Helvetica, sans-serif; font-size:11px;
line-height: 12pt;
margin: 0; 
padding: 0;
background: #590307
url("http://www.yogasantafe.com/images/santafe.jpg")
no-repeat fixed
center center 
}
*/


a{text-decoration:none}
a.nav:link {color: #590307; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; }
a.nav:active { color:#590307; font-weight: bold; text-decoration none; }
a.nav:visited { color:#590307; font-weight: bold; text-decoration none; }
a.nav:hover { color:#FFCC00; font-weight: bold; text-decoration: none; }

#dropinboxv2cover{
width: 350px;
height: 340px;
position:absolute;
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 330px;
height: 320px;
border: 3px solid black;
background-color: lightyellow;
padding: 4px;
position:absolute;
left: 0;
top: 0;

    -webkit-border-radius-topleft: 16px 16px; 
    -webkit-border-radius-topright: 16px 16px;
    -webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-bottomright: 16px 16px;	
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);	

	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-topright: 16px 16px; 
	-moz-border-radius-bottomleft: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

/* ---------------------------------- Table Effects ------------------------------------- */

#ysflogo {
	border-radius: 32px;
	position:relative;
	top:235px;
	left:-360px;
	margin-top:-225px;
	
	z-index:1;

}

#topmenu{
	border: 2px solid #590307;
	
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
    -webkit-border-radius-topright: 16px 16px;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-moz-border-radius-topleft: 16px 16px;
	-moz-border-radius-topright: 16px 16px;		
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

#topbar {
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6)
	-khtml-opacity: 0.95;
	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-moz-opacity: 0.95;

	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	filter: alpha(opacity=95);
	opacity: 0.95;
	
	z-index: 1;
}

#bottommenu{
	border: 2px solid #590307;
	
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-moz-border-radius-bottomleft: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px; 		
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

#contenttable1 {
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);   
    -khtml-opacity: 0.95;	
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-topright: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;	 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-moz-opacity: 0.95;
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	filter: alpha(opacity=95);
	opacity: 0.95;
}

#contenttable0 {
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-bottomleft: 16px 16px;	
	-moz-border-radius-topright: 16px 16px; 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

#image {
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);	
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-topright: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;	 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
		
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

#contentmain {
	border: 2px solid #590307;
	
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	-khtml-opacity: 0.95;
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-bottomleft: 16px 16px;	
	-moz-border-radius-topright: 16px 16px; 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-moz-opacity: 0.95;
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
    filter: alpha(opacity=95);
	opacity: 0.95;
}

#contentround {
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-bottomleft: 16px 16px;	
	-moz-border-radius-topright: 16px 16px; 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

#sidetable {
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-radius: 16px;
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-bottomleft: 16px 16px;	
	-moz-border-radius-topright: 16px 16px; 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	border-radius: 16px;
}

#cctable {	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.8);

	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.8);
}

#searchtable {
    -webkit-border-radius-topleft: 10px 10px; 
	-webkit-border-radius-bottomleft: 10px 10px;
    -webkit-border-radius-topright: 10px 10px; 
	-webkit-border-radius-bottomright: 10px 10px;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-khtml-border-radius: 10px;
	-moz-border-radius-topleft: 10px 10px; 
	-moz-border-radius-bottomleft: 10px 10px;	
	-moz-border-radius-topright: 10px 10px; 
	-moz-border-radius-bottomright: 10px 10px;
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	border-radius: 10px;
}


#footer {
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
    -webkit-border-radius-topright: 16px 16px; 	
	
	-moz-border-radius-topleft: 16px 16px; 	
	-moz-border-radius-topright: 16px 16px; 	
}

#ysfclass {
	border: 2px solid #590307;
	
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -webkit-border-bottom-right-radius: 16px;
    
    -webkit-border-radius-topleft: 16px 16px; 
	-webkit-border-radius-bottomleft: 16px 16px;
    -webkit-border-radius-topright: 16px 16px; 
	-webkit-border-radius-bottomright: 16px 16px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 16px;
	-khtml-border-top-right-radius: 16px;
	-khtml-border-bottom-left-radius: 16px;
	-khtml-border-bottom-right-radius: 16px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-moz-border-radius-topleft: 16px 16px; 
	-moz-border-radius-bottomleft: 16px 16px;	
	-moz-border-radius-topright: 16px 16px; 
	-moz-border-radius-bottomright: 16px 16px;	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	position:relative;
	top:360px;
	left:-360px;
	margin-top:-300px;
	
	z-index:1;
}

#ysfimage {
	border: 2px solid #590307;
	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);

	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);

	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);

}

#mp3 {
	border: 1px solid #590307;
	
    -webkit-border-top-left-radius: 11px;
    -webkit-border-top-right-radius: 11px;
    -webkit-border-bottom-left-radius: 11px;
    -webkit-border-bottom-right-radius: 11px;
    
    -webkit-border-radius-topleft: 11px 11px; 
	-webkit-border-radius-bottomleft: 11px 11px;
    -webkit-border-radius-topright: 11px 11px; 
	-webkit-border-radius-bottomright: 11px 11px;	
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
	-khtml-border-top-left-radius: 11px;
	-khtml-border-top-right-radius: 11px;
	-khtml-border-bottom-left-radius: 11px;
	-khtml-border-bottom-right-radius: 11px;
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	-khtml-opacity: 0.95;
	
	-moz-border-radius-topleft: 11px 11px; 
	-moz-border-radius-bottomleft: 11px 11px;	
	-moz-border-radius-topright: 11px 11px; 
	-moz-border-radius-bottomright: 11px 11px;	
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	-moz-opacity: 0.95;
	
	border-top-left-radius: 11px;
	border-top-right-radius: 11px;
	border-bottom-left-radius: 11px;
	border-bottom-right-radius: 11px;
	border-box-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	
    filter: alpha(opacity=95);
	opacity: 0.95;
}

/* ----------------------------------- Dropdown menu ------------------------------------ */

.bluetabs{
border-bottom: 0px solid #1a5aa2;
}

.bluetabs ul{
padding: 0px;
margin-left: 0px;
margin-top: 2px;
margin-bottom: 2px;
font: bold 11px Verdana;
list-style-type: none;
text-align: center;
}

.bluetabs li{
display: inline;
	background: ;
	border: 0px solid #ffffff;
	outline: 0px solid #1a5aa2;
	-moz-outline-radius: 4px;
margin: 2px;
}

.bluetabs li a{
text-decoration: none;
padding: 0px 5px;
margin-right: 3px;
border: 0px solid #1a5aa2;
color: #590307;
background: ;
}

.bluetabs li a:visited{
color: #590307;
}

.bluetabs li a:hover{
text-decoration: none;
color: #ffcc00;
}

.bluetabs li.selected{
color: #ffcc00;
}

.bluetabs li.selected a{
background-image: url();
color: #ffcc00;
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ 
color: #ffcc00;
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #828282;
border-width: 0 0px;
font: bold 9px Verdana;
line-height:16px;
z-index:100;
background-color: white;
	border: 0px solid #1a5aa2;
	outline: 0px solid #294776;
	-webkit-border-radius: 8px;
    -webkit-border-radius-topleft: 8px 8px; 
	-webkit-border-radius-bottomleft: 8px 8px;
    -webkit-border-radius-topright: 8px 8px; 
	-webkit-border-radius-bottomright: 8px 8px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-khtml-border-radius: 8px;
	-khtml-opacity: 0.90;	
	-moz-border-radius-topleft: 8px 8px; 
	-moz-border-radius-bottomleft: 8px 8px;	
	-moz-border-radius-topright: 8px 8px; 
	-moz-border-radius-bottomright: 8px 8px;	
	-moz-outline-radius: 8px;
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-moz-opacity:0.90;
	filter:alpha(opacity=90);
	opacity: 0.90;	
	border-radius: 8px;
width: 300px;
visibility: hidden;
text-align: left;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #1a5aa2;
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: #1a5aa2;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{
background-color: #1a5aa2;
color: #ffffff;
	-webkit-border-radius: 6px;
    -webkit-border-radius-topleft: 6px 6px; 
	-webkit-border-radius-bottomleft: 6px 6px;
    -webkit-border-radius-topright: 6px 6px; 
	-webkit-border-radius-bottomright: 6px 6px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-khtml-border-radius: 6px;
	-moz-border-radius-topleft: 6px 6px; 
	-moz-border-radius-bottomleft: 6px 6px;	
	-moz-border-radius-topright: 6px 6px; 
	-moz-border-radius-bottomright: 6px 6px;	
	-moz-outline-radius: 6px;
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	border-radius: 6px;
}

/* ----------------------------------- CSS Document ------------------------------------ */

img{border:0px;}
.flt{float:left;}
.menubg{clear:left; background-color:#; width:180px;}
.menu{float:left; clear:left; font:bold 10px Helvetica, Arial, sans-serif;}
.menu li {
margin:0px 0px 0px 0px;
	list-style:none;
	}
.menu a, .menu a:visited {
	width:175px;
	height:10px;
	position:relative;
	display:block;
	color:#1a5aa2;
	text-decoration:none;
	background:url('') no-repeat;
	margin-left:-40px; margin-right:0px; margin-top:2px; margin-bottom:4px; padding-left:4px; padding-right:0; padding-top:0px; padding-bottom:8px
	}
*html .menu a, .menu a:visited {
	width:175px;
	height:10px;
	position:relative;
	display:block;
	color:#1a5aa2; 
	text-decoration:none;
	background:url('') no-repeat;
	margin-left:-40px; margin-right:0px; margin-top:2px; margin-bottom:4px; padding-left:4px; padding-right:0; padding-top:0px; padding-bottom:8px
	}
.menu a:hover, .menu a:active,
.menu li.current_page_item a, .menu li.current_page_item a:visited  {
	background:url('') no-repeat;
	background-color: #1a5aa2;
	color:#ffcc00; 
	text-decoration:none;
	-webkit-border-radius: 6px;
    -webkit-border-radius-topleft: 6px 6px; 
	-webkit-border-radius-bottomleft: 6px 6px;
    -webkit-border-radius-topright: 6px 6px; 
	-webkit-border-radius-bottomright: 6px 6px;	
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	-khtml-border-radius: 6px;
	-moz-border-radius-topleft: 6px 6px; 
	-moz-border-radius-bottomleft: 6px 6px;	
	-moz-border-radius-topright: 6px 6px; 
	-moz-border-radius-bottomright: 6px 6px;	
	-moz-outline-radius: 6px;
	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	border-radius: 6px;
	}	
.bot{clear:left;}

/* ----------------------------------- contact us ----------------------------------- */

.invertedshiftdown{
padding: 0;
width: 100%;
border-top: 5px solid #561c2b; 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 10px;
padding: 0;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a{
float: left;
display: block;
font: bold 10px Arial;
color: black;
text-decoration: none;
margin: 0 1px 0 0;
padding: 5px 10px 9px 10px;
background-color: white;

-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}

.invertedshiftdown a:hover{
background-color: #561c2b;
padding-top: 9px;
padding-bottom: 5px;
color: white;
}

.invertedshiftdown .current a{
background-color: #561c2b;
padding-top: 9px;
padding-bottom: 5px;
color: white;
}

#myform{ 
float: right;
margin: 0;
margin-top: 2px;
padding: 0;
}

#myform .textinput{
width: 150px;
border: 1px solid gray;
}

#myform .submit{
font: normal 10px Verdana;
height: 20px;
border: 1px solid #561c2b;
background-color: black;
color: white;
}

/* ----------------------------------- Window and Bios ----------------------------------- */

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(http://www.yogasantafe.com/colorbox/controls.png) 0 0 no-repeat;}
    #cboxTopCenter{height:14px; background:url(http://www.yogasantafe.com/colorbox/border.png) top left repeat-x;}
    #cboxTopRight{width:14px; height:14px; background:url(http://www.yogasantafe.com/colorbox/controls.png) -36px 0 no-repeat;}
    #cboxBottomLeft{width:14px; height:43px; background:url(http://www.yogasantafe.com/colorbox/controls.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:43px; background:url(http://www.yogasantafe.com/colorbox/border.png) bottom left repeat-x;}
    #cboxBottomRight{width:14px; height:43px; background:url(http://www.yogasantafe.com/colorbox/controls.png) -36px -32px no-repeat;}
    #cboxMiddleLeft{width:14px; background:url(http://www.yogasantafe.com/colorbox/controls.png) -175px 0 repeat-y;}
    #cboxMiddleRight{width:14px; background:url(http://www.yogasantafe.com/colorbox/controls.png) -211px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(http://www.yogasantafe.com/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(http://www.yogasantafe.com/colorbox/loading.gif) center center no-repeat;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(http://www.yogasantafe.com/colorbox/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}