.mainframe
{
width:965px;
margin-top:10px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
align:center;
}

.banner
{
width:965px;
height:100px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
color:white;
}

.lbanner
{
background-color:#FF6600;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding-top:80px;
width:465px;
height:200px;
float:left;
font-size:30px;
font-family:latha;
font-weight:900;
color:#FFFFFF;

}

.rbanner
{
float:right;
width:500px;
color:white;
}

.lcontent
{
border-color : #D8D8D8;
border-style : solid;
border-width : 1px;
margin-top:5px;
margin-right:2px;
margin-left:0px;
margin-bottom:5px;
width:700px;
float:left;
}

.homecontent
{
align:center;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:680px;
}

.lrcontent
{

float:right;
width:470px;
height:200px;
margin-top:5px;
margin-right:5px;
margin-left:0px;
margin-bottom:5px;
text-align:justify;
font-size:11px;
font-family:latha;
color:#333333;
line-height:140%;
}

.llcontent
{

float:left;
width:470px;
height:200px;
margin-top:5px;
margin-right:0px;
margin-left:5px;
margin-bottom:5px;
text-align:justify;
font-size:11px;
font-family:latha;
color:#333333;
line-height:140%;
}

.rcontent
{
border-color : #D8D8D8;
border-style : solid;
border-width : 1px;
margin-top:5px;
margin-right:0px;
margin-left:2px;
margin-bottom:5px;
float:right;
width:255px;
}



.lpic
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
float:left;
width:200px;
height:200px;
}

.rpic
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
float:right;
width:200px;
height:200px;
}

.hometitle
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:left;
font-size:16px;
font-family:latha;
color:#333333;
font-weight:700;
}

.text
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:justify;
font-size:11px;
font-family:latha;
color:#333333;
line-height:140%;
}

.engtext
{
margin-top:5px;
margin-right:5px;
margin-left:2px;
margin-bottom:5px;
text-align:justify;
font-size:12px;
font-family:arial;
color:#333333;
line-height:110%;
}

.blheadtext
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:justify;
color:#191970;
font-weight:700;
font-size:11px;
font-weight:bold;
font-family:latha;
line-height:140%;
}


.rconttitle
{

background-color:#0000FF;
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:center;
color:#FFFFFF;
font-weight:700;
font-size:13px;
font-family:latha;
height:25px;
line-height:140%;

}

.quote
{
color:#333333;;
font-size:11px;
margin-top:10px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
font-family:latha;
line-height:140%;
}

.bottom
{
width:965px;
height:50px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
}

.lbottom
{

background-color:#FF6600;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:700px;
float:left;
height:50px;
}

.lbottomtext
{
margin-top:0px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
font-size:11px;
align:center;
font-family:latha;
color:#FFFFFF;
line-height:150%;
font-weight:600;
}

.rbottom
{
border-color : #D8D8D8;
border-style : solid;
border-width : 1px;
backgroud-color:#FFFFFF;
float:right;
width:263px;
height:50px;

}

.rbottomtext
{
margin-top:10px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
font-size:11px;
align:center;
font-family:latha;
color:#333333;
font-weight:500;
}

a:link
{
color: #0000FF;
}

a:visited
{
color: #FF00FF;
}

a:hover
{
color: #00FF00;
}

a:active
{
color: #FF0000;
}

.author
{

margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:left;
font-size:10px;
font-family:latha;
color:#6600ff;
font-weight:700;
text-align:center;
}

.subtitle
{

margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:left;
font-size:13px;
font-family:latha;
color:#333333;
font-weight:700;
}

.title
{

background-color:#0000FF;
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:center;
color:#FFFFFF;
font-weight:700;
font-size:16px;
font-family:latha;
height:25px;
line-height:140%;
}

.llcontframe
{
border-color : #D8D8D8;
border-style : solid;
border-width : 1px;
margin-top:-1px;
margin-right:5px;
margin-left:-1px;
margin-bottom:-1px;
float:left;
width:220px;
}


.lrcontframe
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
float:right;
width:445px;
}

.songmenu
{
margin-top:20px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:justify;
font-size:11px;
font-family:latha;
color:#333333;
line-height:140%;
}

.songtitle
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:center;
font-size:14px;
font-family:latha;
color:#FF0000;
font-weight:700;
}

.songtext
{
margin-top:25px;
margin-right:5px;
margin-left:30px;
margin-bottom:5px;
text-align:justify;
font-size:11px;
font-family:latha;
color:#000080;
line-height:140%;
}

.engsongtext
{
margin-top:15px;
margin-right:5px;
margin-left:30px;
margin-bottom:5px;
text-align:justify;
font-size:12px;
font-family:arial;
color:#000080;
line-height:110%;
}


.feasthead
{
text-align:center;
font-size:12px;
font-family:latha;
font-weight:700;
color:#000099;
line-height:160%;
}

.feastmary
{
text-align:center;
font-size:16px;
font-family:latha;
font-weight:900;
color:#FF3300;
line-height:100%;
}

.feastyear
{
text-align:center;
font-size:18px;
font-family:latha;
font-weight:900;
color:#993366;
line-height:100%;
}

.feasttitle
{
text-align:center;
font-size:14px;
font-family:latha;
font-weight:700;
color:#0066CC;
line-height:160%;
}

.feasttext
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
text-align:justify;
font-size:12px;
font-family:latha;
color:#333333;
line-height:140%;
}

background-color:#FF6600;
