body {
        font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 0.8em;
	line-height:		1.4em;
	color: #E0E0E0;
	margin: 0px;
}
html,body,#fullheight{
	height: 100%;
}
div.datetime {
border:1px solid #E0E0E0;
width:4.0em;
float:left;
margin:2px 15px 5px 5px;
padding:0;
}

div.datetime p {
margin:0 auto;
padding:0;
text-align:center;
font-size:x-small;
}
div.datetime .top {
padding:2 2 2 2;
color:#fefefe;
background-color: #1696d7;//#AAE4F2;
}
div.datetime .top p {
font:bold x-small/100% "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif;
letter-spacing:0.12em;
text-transform:uppercase;
}
div.datetime p.day {
font:bold 2.0em/98% "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif;
letter-spacing:0.11em;
}
.footer {
        font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:			small;
	line-height:		1.1em; 
	background-color: #000000;
	text-align: center;
	margin: 0px;
	
}
h1 {
        font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
    	margin: 0 0 0 0;
    	font-size: 164%;
    	letter-spacing: -1px;
    	font-weight: normal;
    	color: #FFFFFF;
}
.heading2 {
        font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
    	font-size: 120%;
    	letter-spacing: -1px;
    	font-weight: bold;
    	color: #E0E0E0;
}
.heading3 {
        font-family: "Serif","Trebuchet MS", Verdana, Arial, sans-serif;
    	font-size: 120%;
    	letter-spacing: -1px;
    	font-weight: bold;
    	color: #;
}
.links {
        font: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:			small;
	line-height:		1.1em;
	color: #E0E0E0;
	margin: 0 0 0 0;
}
td {
        font: 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:			small;
	line-height:		1.1em;
}
p.home_about {
text-indent: 15px;
}
td.nav {
	padding-left: 18px;
        padding-right: 18px;
        padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: center;
	font: normal 80% "Trebuchet MS",arial,hevletica,sans-serif;
	//color: #C1C2C0;
    	letter-spacing: 1px;
	text-align: center;
	background-image: url(../images/navback.gif);
}
td.dashnav {
	background-image: url(../images/navback.gif);
}
td.padded {
	padding-left: 35px;
        padding-right: 35px;
	padding-top: 10px;
	padding-bottom: 80px;
}
td.galleryback {
        background-image: url(../images/gallery_back.jpg);
}
tr.scheduleback {
        background-image: url(../images/scheduleback.jpg);
}
tr.scheduletitle {
        background-image: url(../images/scheduletitle.jpg);
}
tr.scheduletitleinverse {
        background-image: url(../images/scheduletitleinverse.jpg);
}
td.nobg {
        background-image: url(../images/spot.gif);
}
td.left {
        background-image: url(../images/left.gif);
}
td.right {
        background-image: url(../images/right.gif);
}
td.top   {
        background-image: url(../images/top.gif);
}
td.topleft{
        background-image: url(../images/topleft.gif);
}
td.topright {
        background-image: url(../images/topright.gif);
}
.carmen_back {
        background-image: url(../images/donjose_carmen_resize.png);
	background-position: top center;
	background-repeat: no-repeat;
	filter: alpha(opacity=65);
  	-moz-opacity: 0.65;
	z-index: 1;
	top: 0px;
}
.schedule {
	z-index: 2;
	top: 0px;
}
td {
        border: 0px;
	margin: 0px;
}
table  {
	margin: 0px;
	border: 0px;
}        
table.banner {
        background-image: url(../banner3.png);
        background-repeat: no-repeat;
}
table.navback {
        background-image: url(../images/navback.gif);
}
td.banner {
        background-image: url(../images/banner3.png);
        background-repeat: no-repeat;
}
a img {
        border: 0px;
}
a, a:link {
        text-decoration: none;
        color: #1696d7; // #46A0B1;
}
a:active {
        text-decoration: none;
        color:  #1696d7;//#AAE4F2;
}
a:visited {
        text-decoration: none;
        color:  #1696d7;//#AAE4F2;
}
a:hover {
        text-decoration: none;
        color: #33CCFF;
        //border-bottom: 1px solid #1000AE;
}

.linknav:link    { text-decoration: none; color: #E0E0E0; // #46A0B1; }
.linknav:active  { text-decoration: none; color: #E0E0E0; }
.linknav:visited { text-decoration: none; color: #E0E0E0; }
.linknav:hover   { text-decoration: none; color: #33CCFF; }

.imageSlideshowHolder,.imageSlideshowHolder_left{
        margin:0px;     /* "Air" */
        width:301px;    /* Image width */
        height:80px;   /* Image height */
        position: relative;      /* Don't remove this line */
}
.imageSlideshowHolder img{
	position:absolute;
	left:0px;
	top:0px;
}
.floatleft {
        float: left;
        margin: 0px;
        border: 0px;
        padding: 0px;
}
.border_pad {
        border: 1px solid #353535;
        padding: 2px;
}
.imageSlideshowHolder2,.imageSlideshowHolder_left{
        margin:0px;     /* "Air" */
        width:700px;    /* Image width */
        height:30px;   /* Image height */
        position: relative;      /* Don't remove this line */
}
.imageSlideshowHolder2 img{
	position:absolute;
	left:0px;
	top:0px;
}
div.pausebutton {
		margin: 0;
		position: fixed;
		bottom: 0px;
		left: auto;
		right: 0px;
}

.quoteinfo {
	font-size: 85%;
}
.collapse { 
        display: none; 
	border-top: 1px solid #3c0c1c;
	border-bottom: 1px solid #3c0c1c;
}
.bar {
        background: url(../images/line.gif) 0 50% repeat-x;
    	width: 100%;
	float: left;
}
label {  
        float: left;  
	width: 4em;  
	margin-right: 1em;
	text-align: right; 
}
form {
     padding: 0;
}
fieldset {  
float: left;  
clear: left; 
margin: 0 0 1em 0;  
padding: 0 1em 0 0;
border-style: none;
}
legend {  
margin-left: 1em;  
color: #E0E0E0;  
font-weight: bold;
}
fieldset ol {  
padding: 0 0 0 1em;  
list-style: none;
}
fieldset.submit { 
float: none;  
width: auto;  
border: 0 none #E0E0E0;  
padding-left: 9.1em;
border-style: none;
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em;
}
input {
      font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
      color: #000;
      border: 2px solid #842947;
}
.txtInsertRow {
      width: 95%;
      float: right;
      background-color: #000000;
      font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
      color: #E0E0E0;
      border: 0px solid #000000;
}
.txtImageCaption {
      width: 300px;
      background-color: #000000;
      font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
      font-size: small; 
      color: #E0E0E0;
      border: 2px solid #842947;0px solid #000000;
}
.admin_main {
      background-color: #C0C0C0;
      font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
      font-size: small; 
      color: #E0E0E0;
      border: 0px solid #000000;
      padding: 0px;
      margin: 3px;
}
.submit input {
	
}
textarea {
      font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
      font-size:			small;	 
      color: #000;
      border: 2px solid #842947;
}
textarea .txtBody {
      font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
      font-size:			small;	 
      color: #000;
      border: 2px solid #842947;
      width: 600 px;
      height: 1200 px;
}
.redborder {
      border: 1px solid #8e8e8e;
      padding: 2px;
}
