BODY {
 padding: 0px;
 margin: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #EEEEEE;
 background-image: url(3e.jpg);
 text-align: center;
 FONT-SIZE: 12px;
 line-height: 17px;
 scrollbar-base-color:#EEEEEE;
 margin-right: auto; margin-left: auto; 
}
select,option,textarea,input {
 padding: 0px;
 margin: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 FONT-SIZE: 12px;
 line-height: 17px;
}
TD {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px;
 line-height: 17px;
}
A {
 COLOR: #303f22;
 text-decoration: none;
}
A:hover {
 COLOR: #ff5500;
 text-decoration: underline;
}
.maxbox {
 background-image: url(bg_mainbox.gif);
 background-repeat: repeat-y;
 background-position: center;
 width: 780px;
 margin-right: auto; margin-left: auto; 
}
.max2box {
 background-image: url(bg_mainbox2.gif);
 background-color: #ffffff;
 background-repeat: repeat-y;
 background-position: center;
 width: 780px;
margin-right: auto; margin-left: auto; 
}
.maxbox2 {
 width: 750px;
}
.title {
 background-image: url(title.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 padding-left: 12px;
 padding-right: 5px;
 padding-top: 85px;
 height: 110px;
}
.title2 {
 background-image: url(title.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 padding-left: 12px;
 padding-right: 12px;
 padding-top:85px;
 height: 110px;
}
.catnavi {
 border: #efefef 1px solid;
 background-color: #000000;
 background-image: url(tbg.gif);
 color: White;
 line-height: 100%;
 FONT-SIZE: 13px;
 height: 25px;
 padding-left: 10px;
 padding-right: 10px;
}
.catnavi1 {
 border: #303f22 1px solid;
 background-color: #ffffff;
 color: White;
 line-height: 100%;
 FONT-SIZE: 13px;
 height: 27px;
 padding-left: 10px;
 padding-right: 10px;
}
.catnavi A{
 FONT-SIZE: 13px;
 font-weight: bold;
 color: White;
 text-decoration: none;
}
.catnavi A:hover{
 FONT-SIZE: 13px;
 font-weight: bold;
 color: #ff5500;
 text-decoration: none;
}
.style1{
 FONT-SIZE: 12px;
 font-weight: bold;
 color: #303f22;
 text-decoration: none;
}
.leftframe {
 padding-left: 12px;
 padding-right: 12px;
 padding-top: 5px;
 width: 480px;
 vertical-align: top;
}
.leftframe2 {
 padding-left: 12px;
 padding-right: 12px;
 padding-top: 5px;
 width: 726px;
 vertical-align: top;
}
.leftmain {
 background-color: White;
 border: #ccc 0px solid;
 vertical-align: top;
 padding-left: 5px;
 padding-right: 5px;
}
.rightframe {
 vertical-align: top;
 padding-top: 5px;
 padding-left: 12px;
 padding-right: 5px;
 width: 230px;
}
.rightmain {
 border-left: #FFFFFF 1px solid; 
 border-right: #FFFFFF 1px solid; 
 border-top: #FFFFFF 1px solid; 
 border-bottom: #FFFFFF 0px solid;
 background-color: #E2EDCF;
}
.rightside1 {
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 padding-right: 5px;
 border-bottom: #FFFFFF 1px solid;
 background-color: #E2EDCF;
}
.rightside2 {
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 padding-right: 5px;
 border-bottom: #FFFFFF 1px solid;
 background-color: #E2EDCF;
 background-repeat: repeat-x;
 background-position: top;
}
.calendar {
 COLOR: #000000; 
}
.calendar A:link {
 COLOR: #ff5500; TEXT-DECORATION: none
}
.calendar A:visited {
 COLOR: #ff5500; TEXT-DECORATION: none
}
.calendar A:hover {
 COLOR: #ff5500; TEXT-DECORATION: none
}
input {
 border: 1px #303f22 dotted;
 height: 17px;
}
.entry {
 background-position: center bottom;
 background-image: url(bg_article.gif);
 background-repeat: no-repeat;
 font-size: 75%;
 padding-bottom: 30px;
 padding-top: 8px;
 line-height: 150%;
 text-align: justify;
}
.arttitle {
 font-weight: bold;
 font-size: 14px;
 color: #303f22;
 font-family: georgia, "Times New Roman", serif;
 text-align: left;
 line-height: 19px;
}
.arttitle A {
 font-weight: bold;
 font-size: 14px;
 color: #303F22;
 text-decoration: none;
}
.arttitle A:hover {
 color: #ff5500;
 text-decoration: none;
}
.artfooter {
 color: #666666;
}
.artfooter A {
 color: #303f22;
 text-decoration: none;
}
.arttitle A:hover {
 color: #ff5500;
 text-decoration: none;
}
.details {
 color: #999;
}
.artbody A {
 COLOR: #000000;
 text-decoration: underline;
}
.artbody A:hover {
 COLOR: #ff5500;
 text-decoration: underline;
}
.footer {
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
 background-color: White;
 border-top: #e2edcf 1px solid;
}
.footer2 {
 border: #ffffff 1px solid; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #e2edcf;
}
ul {
padding:0;
margin:0;
}
#calendar{ 
width:100%; 
}
#calendar caption {  
font:11px 'Century Gothic', Arial, Helvetica, 

sans-serif;  
}
#calendar table { 
border-collapse: collapse; 
} 
#calendar th{  
font: normal 12px;  
}
#calendar td { 
text-align:center;
font-size: 10px;   
}