@charset "utf-8";
/* CSS Document */

body{ background-image:url(../images/bg.jpg); background-attachment:fixed; margin:0px; color:#FFFFFF; font-family:arial; height:100%;}

body div marquee{color:#444; font-size:11px;}
.headerc1{height:349px; width: 900px; margin:0 auto; background-image:url(../images/images_01.jpg); background-repeat:repeat-x; background-color:#f0ddb5; background-position:bottom;color:#000000;}
.imageholder{width:771px; height:339px; margin:0px auto; padding:3px 0 0 0; position:relative; background-image:url(../images/imageholder.jpg); background-repeat:no-repeat; background-position:bottom; }
.menuholder{width:200px; height:307px; background-color:#FFFFFF; opacity:0.25; filter:alpha(opacity=25);  margin:0px 28px;position:absolute; top:30px;}
.menuholder:hover{ opacity:0.85; filter:alpha(opacity=85);}
.menuholder a, .menuholder a:hover{width:180px; height:23px; font-size:14px; font-weight:bold; color:#0080FF; text-decoration:none;  float:left; border-bottom:1px #0080FF dotted; padding:5px 3px 0px;}
.menuholder a:hover{color:#FF0000; border-bottom:1px #FF0000 dotted; padding:5px 5px 0px;}
.contentholder{background-image:url(../images/contentbg.jpg); width:900px; height:100%; margin:0 auto; border-top:5px solid #242629;}
.contentholder p, .contentholder ul li, .contentholder h1, table td p{margin:10px 95px 0px; line-height:20px; font-size:12px; text-align:justify;}
.contentholder h1, table td h2, .contentholder h3{ margin:20px 95px 0; font-weight:bold; font-size:20px; color:#7192b8;  letter-spacing:2px;}
.contentholder h3{font-size:15px; color:#FFFF99;}
.contentholder table td {font-size:11px; line-height:20px; padding:2px 4px; }
.tablist{ margin:10px auto 0px; background-color:#fdfdd5; color:#000000;  width:79%; }
.tablist td{border-bottom:1px #CCCCCC dotted;}
.contentholder table thead tr td{background-color:#7192b8; color:#333333; color:#000000; font-weight:bold; font-size:12px; }
.contentholder table td p{margin:1px;}
.contentholder ul li, .contentholder table td ul li{list-style-type:square; margin:0px; text-align:left; vertical-align:top;}
table td h2{margin:8px 0 0 0; font-size:14px; color:#0573EB}
table td img{border:#FFFFFF 4px solid; margin:6px 6px 0 0;}
.calander{ text-align:center; height:68px; width:60px; background:#ffffff; background-image:url(../images/calendertop.jpg); background-position:top; background-repeat:repeat-x; float:right; clear:right; margin:5px; text-align:center; padding:2px; }

.contentholder .calander p{font-size:26px; font-weight:bold; color:#aaa; text-align:center; margin:14px 0px;}
.contentholder h6,.contentholder h6 a{text-align:center; color:#333; text-decoration:none; line-height:19pt;}.contentholder h6 a:hover{color:#777;}
.contentholder table td p b{color:#FFFF95;}
table td a, .contentholder a{text-decoration:underline; color:#0099FF;} table td a:hover, .contentholder a:hover{color:#CCCCCC; text-decoration:none;}

a.top:hover {border-bottom:1px dotted #FF0000; color:#FF0000;}

a.top {text-decoration:none; font-size:10px; border-bottom:1px dotted #CCCCCC; clear:both; color:#CCCCCC; display:block; margin:1.5em auto; padding:0.25em 0 0.33em 0; text-align:right; width:80%;}
#gallery{width:80%; margin:5px auto; text-align:justify;} #gallery img{padding:4px; border:solid 5px #000000;} #gallery img:hover{border:solid 5px #0099FF;}