@charset "utf-8";
/* CSS Document */

#innertopsection{
width:900px;
height:180px;
float:left;}

#innertopsection .leftsection{
width:370px;
height:auto;
float:left;
padding:100px 0px 0px 30px;

}

#innertopsection .leftsection h3{
float:left;
font-family:"Times New Roman", Times, serif;
color:#403c3c;
font-size:24px;
font-weight:bold;
}

#innertopsection .rightsection{
width:457px;
height:167px;
float:left;
padding:15px 0px 0px 19px;
background:url(images/inner_topbg.gif) no-repeat top left;
}

#innertopsection .rightsection1{
width:420px;
height:167px;
float:left;
padding:20px 25px 0px 25px;
background:url(images/inner_topbg.gif) no-repeat top left;
}
#innertopsection .rightsection1 p{
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:14px;
float:left;
text-align:justify;
}



#inner_mid{
width:898px;
height:auto;
float:left;
padding:0px 0px 20px 0px;
background-color:#f4f4ea;
border-left:1px solid #b3c9d1;
border-right:1px solid #b3c9d1;}

#inner_midsection{
width:872px;
height:auto;
float:left;
padding:0px 13px;
margin:0px 0px;}

#inner_midsection .left{
width:11px;
height:17px;
background:url(images/clip_4.gif) no-repeat top left;
float:left;
padding:0px;
background-color:#fff;
margin:0px;

}

#inner_midsection .center{
width:845px;
height:17px;
background:url(images/clip_5.gif) repeat-x top left;
float:left;
background-color:#fff;
padding:0px;
margin:0px;

}

#inner_midsection .right{
width:11px;
height:17px;
background:url(images/clip_6.gif) no-repeat top left;
float:left;
padding:0px;
background-color:#fff;
margin:0px;
}

#inner_bottom {
width:868px;
height:auto;
float:left;
padding:0px;
margin:0px;
}



#inner_bottom .bottomleft{
width:11px;
height:15px;
background:url(images/clip_7.gif) no-repeat top left;
float:left;
padding:0px;
margin:0px;
}

#inner_bottom .bottomcenter{
width:819px;
height:15px;
background:url(images/clip_8.gif) repeat-x top left;
float:left;
padding:0px 13px;
margin:0px;
}

#inner_bottom .bottomright{
width:11px;
height:15px;
background:url(images/clip_9.gif) no-repeat top left;
float:left;
padding:0px;
margin:0px;
}

#inner_midsection .middle{
width:844px;
height:auto;
float:left;
padding:0px 10px;
background-color:#fff;
border-left:1px solid #dad2c2;
border-right:1px solid #dad2c2;
border-top:0px;}

#inner_midsection .middle .org{
width:844px;
height:596px;
float:left;
text-align:center;
}


#inner_midsection .middletop{
width:840px;
height:auto;
float:left;
}


#inner_midsection .middletop h3{
display:block;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:25px;
border-bottom:1px dotted #534d4d;
background:url(images/star.gif) no-repeat 0px 10px;
padding:0px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .middletop h2{
display:block;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:25px;
border-bottom:1px dotted #534d4d;
background:url(images/star.gif) no-repeat 0px 10px;
padding:0px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .middletop h5{
width:794px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:14px;
background:url(images/blue_symbol.gif) no-repeat 0px 15px;
padding:10px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .middletop h2{
width:794px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:14px;
background:url(images/yellow_symbol.gif) no-repeat 0px 5px;
padding:0px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .middletop p{
width:auto;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:10px 0px 10px 20px;
margin:0px 0px;
font-weight:normal;
}

#inner_midsection .contact{
width:375px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#008552;
font-size:16px;
padding:10px 0px 10px 20px;
font-weight:bold;
}

#inner_midsection .contact h5{
width:200px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#008552;
font-size:16px;
padding:10px 0px 10px 0px;
font-weight:bold;
}

#inner_midsection .contact p{
width:auto;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:10px 0px 10px 20px;
margin:0px 0px;
font-weight:normal;
}

#inner_midsection .contact p a{
font-family:"Times New Roman", Times, serif;
color:#008552;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

#inner_midsection .contact p a:hover{
font-family:"Times New Roman", Times, serif;
color:#000;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

#region{
width:793px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:0px 0px 10px 30px;
font-weight:normal;
}

 .regionright{
width:371px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:20px 0px 0px 0px;
font-weight:normal;
}

.regionright h4{
width:311px;
height:auto;
float:right;
font-family:"Times New Roman", Times, serif;
color:#494949;
font-size:14px;
padding:10px 0px 30px 0px;
font-weight:bold;
text-align:center;
}

.regionright img{
width:311px;
height:273px;
float:right;
border:1px solid #d1c7b7;
padding:4px 4px;

}

.regionleft{
width:411px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:10px 0px 0px 0px;
font-weight:normal;
}

.regionleft h4{
width:391px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#45a38d;
font-size:18px;
background:url(images/region_arrow.gif) no-repeat 0px 15px;
padding:10px 0px 0px 20px;
font-weight:normal;
}


.regionleft h6{
width:391px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#676565;
font-size:14px;
text-align:justify;
padding:10px 0px 5px 0px;
font-weight:normal;
}

.regionleft h6 a{
font-family:"Times New Roman", Times, serif;
color:#21876f;
font-size:14px;
text-decoration:none;
padding:10px 0px 5px 0px;
font-weight:normal;
}

.regionleft h6 a:hover{
font-family:"Times New Roman", Times, serif;
color:#000;
font-size:14px;
text-decoration:none;
padding:10px 0px 5px 0px;
font-weight:normal;
}


.regionleft h1{
width:auto;
float:left;
background:url(images/blue_arrow.gif) no-repeat right 15px;
font-family:"Times New Roman", Times, serif;
color:#008000;
font-size:14px;
padding:10px 15px 5px 0px;
font-weight:bold;
}

.regionleft h3{
width:auto;
float:left;
background:url(images/yellowblue.gif) no-repeat right 17px;
font-family:"Times New Roman", Times, serif;
color:#008000;
font-size:14px;
padding:10px 23px 5px 0px;
font-weight:bold;
}


.regionleft h2{
width:auto;
float:left;
background:url(images/yellow_arrow.gif) no-repeat right 15px;
font-family:"Times New Roman", Times, serif;
color:#008000;
font-size:14px;
padding:10px 15px 5px 0px;
font-weight:bold;
}





.comingsoon{
height:450px;
font-family:"Times New Roman", Times, serif;
color:#bbb7b7;
font-size:58px;
padding:50px 0px 5px 0px;
text-align:center;
font-weight:normal;
}

.footernavagation2{
width:770px;
height:30px;
float:left;
}

.footernavagation2 ul{
margin-left:148px;
padding:0px;
list-style:none;
}
.footernavagation2 li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background:url(images/footer_divider.gif) no-repeat 0px 5px;
color:#e9d7ee;
padding:3px 7px 0px 7px;
float:left;
margin:0px;
}
.footernavagation2 li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#727471;
text-decoration:none;

margin:0px;
float:left;
}

.footernavagation2 li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#00814f;
font-size:12px;
text-decoration:none;
float:left;
}

.copyrights2{
width:880px;
height:30px;
float:left;
}

.copyrights2 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#727471;
text-decoration:none;
padding:0px 13px;
margin:0px;
text-align:center;
}


.copyrights2 p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
margin:0px;}

.copyrights2 p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00814f;
text-decoration:none;
margin:0px;}

#inner_midsection .history{
width:755px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#008552;
font-size:14px;
padding:10px 25px;
font-weight:bold;
}

#inner_midsection .history h5{
width:50px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#008552;
font-size:14px;

font-weight:bold;
}

#inner_midsection .history p{
width:685px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#000;
font-size:14px;
padding:0px 0px 10px 20px;
margin:0px 0px;
font-weight:normal;
}

/*focus pages*/


#focus{
width:823px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:0px 0px 10px 10px;
font-weight:normal;
}

 .focusright{
width:288px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
font-weight:normal;
}

.focusright .logo{
width:309px;
height:65px;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
text-align:center;
border:1px solid #b3c9d1;
font-weight:normal;
margin-top:10px;
}

.focusright .logo2{
width:309px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
text-align:center;
border:1px solid #b3c9d1;
font-weight:normal;
margin-top:10px;
padding:10px 0px;
}


 .focusright .video{
width:288px;
height:auto;
float:left;
padding:10px 10px 10px 10px;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
border:1px solid #b3c9d1;
font-size:14px;
font-weight:normal;
margin-top:10px;
}


.focusleft{
width:500px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:10px 0px 0px 0px;
font-weight:normal;
}

.focusleft h4{
width:470px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#45a38d;
font-size:18px;
background:url(images/region_arrow.gif) no-repeat 0px 15px;
padding:10px 0px 0px 25px;
font-weight:normal;
margin-top:10px;
}


.focusleft h6{
width:471px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#676565;
font-size:14px;
text-align:justify;
padding:10px 0px 5px 0px;
font-weight:normal;
}

.focusleft h5{
width:471px;
height:auto;
float:left;
margin-top:10px;
margin-left:9px;
font-family:"Times New Roman", Times, serif;
color:#676565;
font-size:14px;
background:url(images/festival_button.gif) no-repeat bottom left;
text-align:justify;
padding:0px 0px 0px 20px;
font-weight:normal;
}


.focusleft h5 a{
font-family:"Times New Roman", Times, serif;
color:#f04324;
font-size:14px;
font-weight:normal;
}

.focusleft h5 a:hover{
font-family:"Times New Roman", Times, serif;
color:#009370;
font-size:14px;
font-weight:normal;
}


#inner_midsection .mentions{
width:790px;
height:auto;
float:left;
}


#inner_midsection .mentions h3{
width:793px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:25px;
border-bottom:1px dotted #534d4d;
background:url(images/star.gif) no-repeat 0px 10px;
padding:0px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .mentions h5{
width:794px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:14px;
background:url(images/blue_symbol.gif) no-repeat 0px 15px;
padding:10px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .mentions h4{
width:794px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#419968;
font-size:14px;
padding:10px 20px 0px 20px;
font-weight:bold;
}


#inner_midsection .mentions h6{
width:794px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#419968;
font-size:18px;

padding:10px 20px 10px 20px;
font-weight:bold;
}



#inner_midsection .mentions h2{
width:794px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#302d2d;
font-size:14px;
background:url(images/yellow_symbol.gif) no-repeat 0px 5px;
padding:0px 20px 10px 20px;
font-weight:normal;
}

#inner_midsection .mentions p{
width:auto;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:10px 0px 10px 20px;
margin:0px 0px;
font-weight:normal;
}

#inner_midsection .mentions p a{
font-family:"Times New Roman", Times, serif;
color:#016c40;
font-size:14px;
margin:0px 0px;
text-decoration:none;
font-weight:normal;
}

#inner_midsection .mentions p a:hover{
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
margin:0px 0px;
text-decoration:none;
font-weight:normal;
}

.table{
width:auto;
float:left;
}

.table .txt{
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
font-weight:bold;
}

.table .years{
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:18px;
font-weight:bold;
}


.table .smalltxt{
font-family:"Times New Roman", Times, serif;
color:#797676;
font-size:12px;
font-weight:bold;
}

.table .txtnames{
font-family:"Times New Roman", Times, serif;
color:#000;
font-size:14px;
font-weight:bold;
}

.table .green{
font-family:"Times New Roman", Times, serif;
color:#017345;
font-size:14px;
font-weight:bold;
}



.regionleft2{
width:820px;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#534d4d;
font-size:14px;
padding:10px 0px 0px 0px;
font-weight:normal;
}

.regionleft2 h4{
width:auto;
height:auto;
float:left;
font-family:"Times New Roman", Times, serif;
color:#45a38d;
font-size:18px;
background:url(images/region_arrow.gif) no-repeat 0px 15px;
padding:10px 0px 0px 20px;
font-weight:normal;
}


.regionleft2 p{
width:820px;
font-family:"Times New Roman", Times, serif;
color:#676565;
font-size:14px;
text-align:justify;
padding:10px 0px 5px 0px;
font-weight:normal;
}

.regionleft2 p a{
font-family:"Times New Roman", Times, serif;
color:#21876f;
font-size:14px;
text-decoration:underline;
padding:10px 0px 5px 0px;
font-weight:normal;
}

.regionleft2 p a:hover{
font-family:"Times New Roman", Times, serif;
color:#000;
font-size:14px;
text-decoration:underline;
padding:10px 0px 5px 0px;
font-weight:normal;
}


.regionleft2 h3{
display:block;
font-family:"Times New Roman", Times, serif;
color:#008000;
font-size:14px;
padding:10px 23px 5px 0px;
font-weight:bold;
}


.regionleft2 .archive_container{
width:433px;
height:43px;
float:right;
}


.archive_container .top{
width:148px;
height:18px;
float:right;
background:url(images/archives_bg.gif) no-repeat top right;
}

.top h4{
width:148px;
font-family:Tahoma;
color:#fff;
padding:1px 0px 0px 0px;
margin:0px;
font-size:12px;
font-weight:bold;
text-align:center;
}

.archive_container .years{
width:427px;
height:17px;
float:right;
border:1px solid #097e52;
padding:2px;
}



  .yearsbg{
width:427px;
height:17px;
float:right;
background-color:#dddddd;
}


.yearsbg ul{
padding:0px;
list-style:none;
}
.yearsbg li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background:url(images/years_divider.gif) no-repeat 0px 0px;
color:#e9d7ee;
padding:1px 9px 0px 9px;
float:left;
margin:0px;
}
.yearsbg li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
margin:0px;
float:left;
}

.yearsbg li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#037c4e;
font-size:12px;
text-decoration:none;
float:left;
}

.archive_container .yearsmain{
width:280px;
height:17px;
float:right;
border:1px solid #097e52;
padding:2px;
}


 .yearsmainbg{
width:280px;
height:17px;
float:right;
background-color:#dddddd;
}


.yearsmainbg ul{
padding:0px;
list-style:none;
}
.yearsmainbg li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background:url(images/years_divider.gif) no-repeat 0px 0px;
color:#e9d7ee;
padding:1px 18px 0px 10px;
float:left;
margin:0px;
}
.yearsmainbg li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
margin:0px;
float:left;
}

.yearsmainbg li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#037c4e;
font-size:12px;
text-decoration:none;
float:left;
}

.results{
width:769px;
height:17px;
float:left;
margin-left:20px;
margin-top:10px;
padding:4px 4px 4px 24px;
border:1px solid #097e52;
background-color:#f4f4ea;
}

.results h5{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#037c4e;
font-size:12px;
font-weight:bold;
}

 .news{
width:769px;
float:left;
margin-top:10px;
padding:4px 4px 4px 15px;
}


.news ul{
padding:0px;
margin:0px;
list-style:none;
}
.news li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background:url(images/years_divider.gif) no-repeat 0px 0px;
color:#e9d7ee;
margin:0px;
padding:1px 9px 10px 9px;
}

.news li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normalz;
color:#000;
text-decoration:none;
}

.news li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#037c4e;
font-size:12px;
text-decoration:underline;

}

.numbers{
width:auto;
float:right;
margin-top:0px;
padding:0px 4px 0px 15px;
}


.numbers img{
width:6px;
height:9px;
padding:3px 0px 0px 0px;
}


.numbers ul{
padding:0px;
margin:0px;
list-style:none;
}
.numbers li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
background:url(images/numbers_divder.gif) no-repeat 0px 0px;
color:red;
margin:0px;
float:left;
padding:0px 5px 0px 5px;
}

.numbers li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normalz;
color:#000;
text-decoration:none;
}

.numbers li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#037c4e;
font-size:12px;
text-decoration:underline;

}




