@charset "UTF-8";
/* CSS Document */


/* universal styles */

body, textarea {overflow:auto}

.universal_body
{
background: #000000;
background-image:url('images/bg_stripe.jpg');
background-repeat:repeat-x;
margin-top: 0px;
margin-bottom: 0px;
font-family: Tahoma, sans-serif;
font-size: 13px;
color: #ffffff;
text-align: justify;
}


.left_column
{
background-image:url('images/left_column.jpg');
background-repeat:repeat-y;
width: 190px;
font-family: Tahoma, sans-serif;
font-size: 13px;
color: #ffffff;
text-align: left;
}



.right_column
{
background-image:url('images/right_column.jpg');
background-repeat:repeat-y;
width: 190px;
font-family: Tahoma, sans-serif;
font-size: 13px;
color: #ffffff;
text-align: right;
}


#main
{
font-family: Tahoma, sans-serif;
font-size: 13px;
color: #000000;
text-align: left;
margin: 13px;
}






/* navigation */

#navcontainer
{
width: 190px;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Tahoma, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 184px;
border-bottom: 1px solid #191504;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #b90026;
color: #fff;
}




/* main content styles */



.main_thumb
{
margin: 0px 0px 25px 0px;
}



.gal_thumb
{
padding: 0px 5px 10px 5px;
}


.main_content
{
background: #ffffff;
}


.inst_thumb
{
padding: 0px 15px 10px 15px;
}



.instructor
{
float: left;
font-family: Tahoma, sans-serif;
font-size: 12px;
color: #000000;
text-align: center;
}


#instructor
{
float: left;
font-family: Tahoma, sans-serif;
font-size: 13px;
color: #000000;
text-align: center;
margin: 0px 15px 10px 0px;
}





.black
{
font-family: Tahoma, sans-serif;
font-size: 13px;
color: #000000;
text-align: center;
padding-top: 10px;
}



.photos
{
font-family: Tahoma, sans-serif;
font-size: 15px;
color: #000000;
text-align: left;
}


#footer
{
font-family: Tahoma, sans-serif;
font-size: 10px;
color: #666600;
text-align: center;
padding: 8px 0px 8px 0px;
background-image:url('images/right_column.jpg');
width: 857px;
}




.red
{
color: #cd102c;
}






.schedule
{
background: #cccccc;
color: #000000;
}


.sched2
{
color: #000000;
}


#free
{
width: 450px;
}




