@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px;}
body { margin:0px; padding:0px; background:#60a85f; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.containerSub { width:960px; margin:0 auto; clear:both;}
.header { height:157px; background:#ffffff url(../images/banner-bg.jpg) no-repeat center top;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:13px; }

.containerMain { min-height:871px; background:#3e2167 url(../images/bg.jpg) repeat-x center bottom; }
.containerMainsub { min-height:1275px; background:#3e2167 url(../images/bg.jpg) repeat-x  bottom; }
.containerMaincont { min-height:1000px; background:#3e2167 url(../images/bg.jpg) repeat-x center bottom; }
.logo { /*width:274px; height:108px;*/ float:left; display:inline; padding-left:18px; /*margin:25px 0 0 0;*/ }
.logo a{ text-decoration:none; border:none; }
.homeheadover{padding:27px 0 0 0; float:left; }
.homehead{ background:url(../images/homemain.jpg) no-repeat; float:left; height:125px; width:367px; padding:222px 0 0 20px; font-size:15px; line-height:22px;}
.homehaedmid{ background:url(../images/banner-curve.jpg) no-repeat; float:left; height:347px; width:64px; }
.homehaedright{ /*background:url(../images/home-flash.jpg) no-repeat;*/ float:left; height:347px; width:573px; }
.welcome{ background:url(../images/welcome.gif) no-repeat; width:480px; height:91px; float:left; padding:81px 100px 0 40px; line-height:18px;}
.newsover{padding-top:1px; float:left; width:620px;}
.news{background:url(../images/bee.png) no-repeat; width:518px; height:248px; float:left; padding:65px 0 0 46px; }
.newshead{font-size:12px; text-transform:uppercase; color:#000000; font-weight:bold; }
.newspara{font-size:11px; color:#000000; clear:both; line-height:18px; width:170px; padding:10px 0 0 5px;}
.elephant{/*background:url(../images/elephant.png) no-repeat;*/ width:340px; height:480px; float:right;}
.elephantleg{background:url(../images/elephant-legcopy.gif) no-repeat; float:left; width:56px; height:250px;}
.elephantbot{background:url(../images/elephant-bottom.gif) no-repeat; height:65px; width:340px; float:left;}


.footer { height:41px; padding:20px 0 0 0; color:#FFFFFF; background:#60a85f/* url(../images/footer.jpg) repeat-x center top*/;}
.footer a{ text-decoration:none; color:#FFFFFF; }

.footersub { height:41px; /*padding:20px 0 0 0;*/ color:#FFFFFF; background:#60a85f/* url(../images/footer.jpg) repeat-x center top*/;}
.footersub a{ text-decoration:none; color:#FFFFFF; }

.footerleft{ float:left; width:480px; font-size:11px; }
.footerright{ float:left; width:480px; text-align:right; font-size:11px; }



.menu { width:425px; height:33px; padding:76px 0 0 0; float:right; color:#FFFFFF;}
.menu ul { list-style-type:none; width:425px;}
.menu ul li {float:left; height:33px; padding:0 5px 0 5px;}
.menu ul li.removed { background:none;}
.menu ul li a{ display:block; color:#000000; width:86px; padding:0 5px; text-decoration:none; font-weight:bold; font-size:16px;  float:left; height:33px; line-height:30px; text-align:center; }
.menu ul li a:hover{ display:block; color:#FFFFFF; width:86px; padding:0 5px; text-decoration:none; font-weight:bold; font-size:16px; background:url(../images/menu1.jpg) top no-repeat;  float:left; height:33px; line-height:30px; text-align:center; }

.menu ul li a.selected{ color:#FFFFFF; background:url(../images/button-left.jpg) top left no-repeat; display:block;}
.menu ul li span.select{display:block; background:url(../images/button-right.jpg) top right no-repeat; float:left;}

/*.menu ul li a:hover{ color:#FFFFFF; background:url(../images/button-left.jpg) top left no-repeat; display:block;}
.menu ul li span:hover{display:block; background:url(../images/button-right.jpg) top right no-repeat; float:left;}

.menu ul li a:link{ color:#FFFFFF; background:url(../images/button-left.jpg) top left no-repeat; display:block;}
.menu ul li span:link{display:block; background:url(../images/button-right.jpg) top right no-repeat; float:left;}
*/
.aboutus{ background:url(../images/aboutus.jpg) no-repeat; width:960px; height:116px; float:left; }
.events{ background:url(../images/events.jpg) no-repeat; width:960px; height:116px; float:left; }
.aboutustop{ background:url(../images/aboutustop.gif) no-repeat; width:960px; height:152px; float:left; }
.aboutustopcont{width:850px; padding:58px 0 0 50px; float:left; line-height:25px; font-size:14px; }

.ourmission{ background:url(../images/ourmission.jpg) no-repeat; width:960px; height:440px; float:left; }
.eventbottom{ background:url(../images/event-bottom.gif) no-repeat; width:960px; height:440px; float:left; }
.ourcont{width:450px; padding:88px 0 0 50px; float:left; font-size:14px; }
.ourcont ul{ list-style:square; }
.ourcont ul li{ margin:0 0 0 15px; line-height:20px; padding:0 0 10px 0; }


.baloon{/*background:url(../images/bottomleft.png) no-repeat center center;*/ padding:20px 0 0 0; width:373px; height:461px; float:left;}
.boardover{float:left; padding:75px 0 0 0; white-space:656px; }
.board{background:url(../images/ourvision.png) no-repeat; height:406px; width:581px; float:left; }

.boardcont{width:475px; padding:95px 0 0 65px; float:left; font-size:14px; }
.boardcont ul{ list-style:square; }
.boardcont ul li{ margin:0 0 0 15px; line-height:20px; padding:0 0 8px 0; }

.contactus{ background:url(../images/contactus.jpg) no-repeat; width:960px; height:116px; float:left; }

.corpoffice{background:url(../images/corpoff.gif) no-repeat; width:399px; height:231px; float:left; }
.corpoffcont{padding:80px 0 0 130px; float:left; line-height:20px; font-weight:bold; }

.corpoffpho{padding:20px 0 0 155px; float:left; line-height:20px; font-weight:bold; font-size:14px; }
.corpoffpho1{padding:30px 0 0 155px; float:left; line-height:20px; font-weight:bold; font-size:14px; }

.branchoffice{background:url(../images/branchoff.gif) no-repeat; width:399px; height:231px; float:left; }
.contactuscont{width:560px; height:460px; float:right; }

.contactcont{ width:400px; height:465px; padding:25px 0 0 160px; float:left; }
.contactcont1{ width:460px; height:465px; padding:0 0 0 100px; float:left; }
.franches{ background:url(../images/franchises.gif) no-repeat; height:48px; width:351px; float:left; }
.spacer10{ height:10px; width:350px; float:left; font-size:0px; }
.spacer20{ height:20px; width:350px; float:left; font-size:0px; }
.inputtxt{float:left; width:350px; }
.inputtxtarea{background:#FFFFFF; color:#666666; padding:5px; height:109px; border:none; width:337px; float:left; }
.input{background:#FFFFFF; color:#666666; height:18px; padding:5px; border:none; width:337px; float:left; }
.submit{background:url(../images/submit.gif) no-repeat; height:42px; width:125px; float:left; border:none; cursor:pointer; }

.timingover{float:left; padding:56px 0 0 0;}
.timing{background:url(../images/timing.png) no-repeat; height:320px; width:393px; float:left; }
.guitter{background:url(../images/guittergirl.png) no-repeat; height:375px; width:499px; float:right;}

.timingcont{padding:75px 0 0 220px; float:left; color:#000000; }
.timingcont a{ color:#000000; font-weight:bold; text-decoration:none; }

.timingcont1{padding:15px 0 0 230px; float:left; color:#000000; font-weight:bold; }
.timingcont2{padding:10px 0 0 225px; float:left; color:#000000; font-weight:bold; line-height:20px; }

.clear{clear:both;}
.errmsg { height:40px; float:left; padding:20px 0 0 0; text-align:center; font-size:14px; font-weight:bold; width:375px; }
.eventbx{width:480px; float:left; margin-top:76px;}
.eventbx img{margin-left:26px;}
.eventbx-right{width:480px; float:left; margin-top:76px;}
.eventbx-right img{margin-left:5px;}
.eventbx2{width:621px; float:left; margin-top:76px;}
.eventbx2 img{margin-left:26px;}
.eventbx3{width:300px; float:left; margin-top:5px;}
.eventbx3 img{margin-left:36px;}
.eventbx4{width:654px; float:left; color:#fff;}
.eventbx4 h2{font-size:20px; font-weight:bold; margin-left:6px; margin-top:20px;}
.eventbx4 p{font-size:18px; margin-left:6px; padding-top:7px;}
.eventbottom-bg{ background:url(../images/eventbg.gif) no-repeat; width:960px; height:376px; float:left; }




