

body 
{
    background:#000000 url("imgz/curtain.png") no-repeat top center;
    padding:0;
    margin:0;

}
#sitemain 
{
    position:relative;
    clear:both;
    width:960px;
    font-size:10px;
    margin:0 auto 0 auto;
}
#group4 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    height:30px;
    background-color:transparent;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
}
#spclin2 
{
    position:relative;
    float:left;
    width:660px;
    height:30px;
    background-color:transparent;
    font-size:0;
}
#logo 
{
    position:relative;
    float:left;
    width:300px;
    height:30px;
    background-color:transparent;
    font-size:10px;
}
#logo img 
{
    position:relative;
    border:0;
}
#group 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    background-color:transparent;
    font-size:10px;
}
#logo2 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    background-color:transparent;
    font-size:10px;
}
#logo2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#logo2 img 
{
    position:relative;
    top:13px;
    border:0;
}
#Menu 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    height:30px;
    background: url("imgz/menubg.png") no-repeat center center;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:14px;
    color:#8B0000;
}
#Menu .tag 
{
    position:relative;
    text-align:center;
    top:5px;
    clear:both;
}
#Menu .tag a:link, a:visited 
{
    text-decoration:none;
    color:#FFFFFF;
}
#Menu .tag a:hover 
{
    text-decoration:none;
    color:#F0E68C;
}
#logo3sp 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    background:transparent;
    font-size:1px;
} 
#logo3bot 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    height:20px;
    background:transparent;
    font-size:1px;
} 
#logo3 
{
    position:relative;
    float:left;
    clear:both;
    top:10px;
    width:960px;
    background-color:transparent;
    font-size:10px;

}
#logo3 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
	margin: 0 auto;
	text-align:center;
}
#logo3 img 
{
    position:relative;
    border:0;
}
#group2sp 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    background:transparent;
    font-size:1px;
} 
#group2bot 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    height:10px;
    background:transparent;
    font-size:1px;
} 
#group2 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    background-color:transparent;
    font-size:12px;
}
#group3 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    height:30px;
    background-color:transparent;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:16px;
    color:#FFFFFF;
}
#CalendarTitlesp 
{
    position:relative;
    float:left;
    width:568px;
    height:30px;
    background:transparent;
    font-size:1px;
} 
#CalendarTitle 
{
    position:relative;
    float:left;
    left:5px;
    width:563px;
    height:30px;
    background: url("imgz/nav.png") no-repeat center center;
    font-family:verdana,arial,helvetica,sans-serif;
    font-weight:bold;
    font-size:16px;
    color:#F0E68C;
}
#CalendarTitle .lst 
{
    position:relative;
    font-family:verdana,arial,sans-serif;
    font-size:16px;
    color:#F0E68C;
    margin:0;
    padding:6px 0 0 4px;
}
#CalendarTitle .lst .sym 
{
    position:relative;
    border:0;
    margin:0;
    padding:4px 3px 0 4px;
    vertical-align:text-top;
}
#CalendarTitle .lst p 
{
    position:relative;
    margin:0;
    padding:0;
}
#CalendarTitle .lst a 
{
    position:relative;
    text-decoration:none;
    color:#F0E68C;
    margin:0;
    padding:0;
}
#CalendarTitle .lst a:hover 
{
    text-decoration:underline;
}
#ttline3sp 
{
    position:relative;
    float:left;
    width:392px;
    height:30px;
    background:transparent;
    font-size:1px;
} 
#ttline3 
{
    position:relative;
    float:left;
    left:10px;
    width:377px;
    height:30px;
    background: url("imgz/nav.png") no-repeat center center;
    font-weight:bold;
    font-size:16px;
    color:#FFFFFF;
}
#ttline3 .lst 
{
    position:relative;
    font-family:verdana,arial,sans-serif;
    font-size:16px;
    color:#F0E68C;
    margin:0;
    padding:6px 0 0 4px;
}
#ttline3 .lst .sym 
{
    position:relative;
    border:0;
    margin:0;
    padding:4px 3px 0 4px;
    vertical-align:text-top;
}
#ttline3 .lst p 
{
    position:relative;
    margin:0;
    padding:0;
}
#ttline3 .lst a 
{
    position:relative;
    text-decoration:none;
    color:#F0E68C;
    margin:0;
    padding:0;
}
#ttline3 .lst a:hover 
{
    text-decoration:underline;
}
#MainArea 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    background-color:transparent;
    font-size:12px;
}
#Calendarsp 
{
    position:relative;
    float:left;
    width:568px;
    background:transparent;
    font-size:1px;
} 
#Calendar 
{
    position:relative;
    float:left;
    left:5px;
    width:563px;
    background-color:transparent;
    font-size:12px;
}
#Calendar .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#Calendar .box 
{
    position:relative;
    margin:0;
    padding:10px 0 0 15px;
}
#Calendar .btt 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:24px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Calendar .mtt 
{
    position:relative;
    top:5px;
    left:10px;
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    color:#FF8000;
    margin:0;
}
#Calendar .cnts 
{
    position:relative;
    top:15px;
    left:12px;
    padding-right:45px;
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#F0E68C;
    margin:0;
}
#group5sp 
{
    position:relative;
    float:left;
    width:392px;
    background:transparent;
    font-size:1px;
} 
#group5 
{
    position:relative;
    float:left;
    left:10px;
    width:377px;
    background-color:transparent;
    font-size:12px;
}
#WelcomeMessage 
{
    position:relative;
    float:left;
    clear:both;
    width:377px;
    background-color:transparent;
    font-size:12px;	
}

#WelcomeMessage a
{
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#a80000;
}


#WelcomeMessage a:hover
{
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#dbcf8a;
}


#WelcomeMessage .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#WelcomeMessage .box 
{
    position:relative;
    margin:0;
    padding:10px 0 0 5px;
}
#WelcomeMessage .btt 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:24px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#WelcomeMessage .mtt 
{
    position:relative;
    top:5px;
    left:2px;
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    color:#FF8000;
    margin:0;
}
#WelcomeMessage .cnts 
{
    position:relative;
    top:15px;
    left:2px;
    padding-right:45px;
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#F0E68C;
    margin:0;
}
#titleTILE2 
{
    position:relative;
    float:left;
    clear:both;
    width:377px;
    height:30px;
    background: url("imgz/nav.png") no-repeat center center;
    font-weight:bold;
    font-size:16px;
    color:#FFFFFF;
}
#titleTILE2 .lst 
{
    position:relative;
    font-family:verdana,arial,sans-serif;
    font-size:16px;
    color:#F0E68C;
    margin:0;
    padding:6px 0 0 4px;
}
#titleTILE2 .lst .sym 
{
    position:relative;
    border:0;
    margin:0;
    padding:4px 3px 0 4px;
    vertical-align:text-top;
}
#titleTILE2 .lst p 
{
    position:relative;
    margin:0;
    padding:0;
}
#titleTILE2 .lst a 
{
    position:relative;
    text-decoration:none;
    color:#F0E68C;
    margin:0;
    padding:0;
}
#titleTILE2 .lst a:hover 
{
    text-decoration:underline;
}
#MainEventText 
{
    position:relative;
    float:left;
    clear:both;
    width:377px;
    background-color:transparent;
    font-size:12px;
}
#MainEventText .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#MainEventText .box 
{
    position:relative;
    margin:0;
    padding:10px 0 0 5px;
}
#MainEventText .btt 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:24px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#MainEventText .mtt 
{
    position:relative;
    top:5px;
    left:10px;
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    color:#FF8000;
    margin:0;
}
#MainEventText .cnts 
{
    position:relative;
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#F0E68C;
    margin:0 auto;
}
#LogoFooter 
{
    position:relative;
    float:left;
    clear:both;
    width:960px;
    height:110px;
    background: url("imgz/footer_bar.png") no-repeat top center;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
    color:#FFFACD;
}
#tag 
{
    position:relative;
    float:left;
    width:625px;
    height:24px;
    background-color:transparent;
    font-family:verdana,arial,sans-serif;
    font-size:11px;
    color:#F0E68C;
}
#tag .tag 
{
    position:relative;
    text-align:right;
    right:10px;
    top:70px;
    clear:both;
}
#tag .tag a:link, a:visited 
{
    text-decoration:none;
    color:#F0E68C;
}
#tag .tag a:hover 
{
    text-decoration:none;
    color:#FFFFFF;
}
#logo32 
{
    position:relative;
    float:left;
    width:335px;
    height:24px;
    background-color:transparent;
    font-size:10px;
}
#logo32 img 
{
    position:relative;
    float:right;
    right:20px;
    top:50px;
    border:0;
}
body {background-position:top center;background-attachment:fixed
}
