body {background-color:black;margin:0px;}
pre {font-family:Verdana,sans-serif;}
hr {color:#000099;background-color:#000099;height:1px;}

/* This is the default typeface & link treatment */
td {font-family:Verdana,sans-serif; font-size:12px; color:#999999; }
a:link {color:#3366FF; text-decoration:none;}
a:visited {color:#3366FF; text-decoration:none;}
a:hover {color:#0000FF; text-decoration:none;}

/* H1 is for large blue headlines */
h1 {color:#6699CC; font-size:14px; font-weight:bold; margin:0px 20px 12px 0px;}

/* h2 is for bold headlines such as News & Calendar on the home page*/
h2 {color:#6699CC; font-size:12px; font-weight:bold; margin:0px 20px 6px 0px;}


/* smaller font for special blocks of text - like the announcements on homepage */
.announcements {color:#AAAAAA;font-size:11px;}
a.announcements:link {color:#3366FF; text-decoration:none;}
a.announcements:visited {color:#3366FF; text-decoration:none;}
a.announcements:hover {color:#0000FF; text-decoration:none;}

/* navigation font */
.nav {color:#6699CC; font-size:12px; font-weight:bold;}
a.nav:link {color:#6699CC; text-decoration:none;}
a.nav:visited {color:#6699CC; text-decoration:none;}
a.nav:hover {color:#99CCFF; text-decoration:none;}
.pipe {font-weight:normal;width:1px;}

/* Small font for copyright text*/
.note {color:#999999; font-size:9px;}

/* ------------Spacing & Padding Styles--------------*/ 

/* paragraph spacing */
p {margin:0px 20px 12px 0px;}

/* Padding for Content = 40 pixels above and below content */
.content{padding:40px 0px 40px 0px;}

/* indentation for lists such as the lesson descriptions */
.list {margin:-10px 20px 10px 20px;}

/* padding for photos aligned left or right */
.phLeft {float:left;padding:0px 15px 10px 0px;}
.phRight {float:right;padding:0px 0px 10px 15px;}

/* ------------Special treatment for indiviual pages--------------*/ 

/* Styles for the Calendar Page */
.calendar {padding:20px 0px 20px 0px;}
.calTN {width:104px; height:104px; background-color:#3366FF;float:left;}
a.calTN:link {background-color:#3366FF;}
a.calTN:visited {background-color:#3366FF;}
a.calTN:hover {background-color:#0000FF;}
.event {position:relative;top:0px;left:10px;}

/* Styles for Lave Tet page */
.lavetet {font-family:Comic Sans MS,sans-serif; font-size:18px; font-weight:bold; color:#00FFFF; 
	padding:40px 0px 40px 0px;}
a.lavetet:link {color:#73FFDD;text-decoration:none;}
a.lavetet:visited {color:#73FFDD;text-decoration:none;}
a.lavetet:hover {color:#73FFDD;text-decoration:none;}

.ltNav {background-image:url(img/bg-navGradient.png); background-repeat:repeat-x;}

/* --- Styles for 2001 & 2002 Lave Tet pages --- */
.lt {font-family:Verdana,sans-serif; font-size:15px; font-weight:bold; color:#2163A5; 
	padding:40px 0px 40px 0px;}
a.lt:link {color:#740082;}
a.lt:visited {color:#740082;}
a.lt:hover {color:#3096FB;}

.caption {font-family:Verdana,sans-serif; font-size:11px; color:#0060A2;text-align:center;}
.bBorder {border-color:#0060A2;border-style:solid;border-size:2px;}


















