@charset "utf-8";
/* CSS Document */
#body{
background-image:url(images/mainbg.jpg);
margin:0 0 0 0;
}

#container{
width:1000px;
height:100%;
margin-left:auto;
margin-right:auto;
background-color:#353706;
overflow:hidden;
}

#layout{
width:988px;
height:100%;
margin-left:auto;
margin-right:auto;
background-image:url(images/mainbg.jpg);
overflow:hidden;
}

#mainmenu{
width:988px;
height:81px;
background-image:url(images/menubar.jpg);
float:left;
}

.header{
width:988px;
height:auto;
float:left;
}
.menutag{
width:200px;
padding-left:22px;
padding-top:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8ea728;
float:left;
}

.menutag a{
color:#8ea728;
text-decoration:none;
}

.menutag a:hover{
color:#FFFFFF;
text-decoration:none;
}

.menuhome{
width:50px;
margin-left:185px;
padding-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
float:left;
}

.menuhome a{
text-decoration:none;
color:#FFFFFF;
}

.menuhome a:hover{
color:#8ea728;
}
.menuchundan{
width:130px;
margin-left:65px;
padding-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
float:left;
}

.menuchundan a{
text-decoration:none;
color:#FFFFFF;
}

.menuchundan a:hover{
color:#8ea728;
}

.menuguinnes{
width:130px;
margin-left:32px;
padding-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
float:left;
}

.menuguinnes a{
text-decoration:none;
color:#FFFFFF;
}

.menuguinnes a:hover{
color:#8ea728;
}

.menugallery{
width:90px;
margin-left:42px;
padding-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
float:left;
}

.menugallery a{
text-decoration:none;
color:#FFFFFF;
}

.menugallery a:hover{
color:#8ea728;
}

.midarea{
width:988px;
height:auto;
float:left;
}

.maincontent{
width:660px;
height:100%;
padding-left:10px;
float:left;

}

.maincap{
font-family:Georgia, Arial, Helvetica;
font-size:50px;
color:#FFFFFF;
}

.maincap1{
font-family:Georgia, Arial, Helvetica;
font-size:24px;
color:#FFFFFF;
float:left;
}

.subcap{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFFFFF;
float:left;
width:660px;
}
.contenthead{
width:680px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:3px;
overflow:hidden;
}
.content{
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:20px;
float:left;
}

.content2{
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:20px;
padding-left:20px;
float:left;
}

.content3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
float:left;
padding-top:10px;
padding-bottom:10px;
}
.content3 a{
color:#FFFFFF;
text-decoration:none;
}

.content3 a:hover{
color:#353706;
text-decoration:none;
}
.midarea2{
width:988px;
height:17px;
background-image:url(images/midline.jpg);
float:left;
}
.midarea3{
width:988px;
height:250px;
background-color:#caddab;
float:left;
}

.imageholder{
width:314px;
height:240px;
background-color:#bbd392;
margin-left:11px;
padding-top:10px;
float:left;
}

.midarea4{
width:988px;
height:254px;
background-image:url(images/bottombg.jpg);
float:left;
}


.line{
background-image:url(images/line.jpg);
height:236px;
width:2px;
float:left;
}

.news{
padding-left:10px;
padding-top:20px;
width:280px;
height:236px;
float:left;
overflow:hidden;
}

.newshead{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
border-bottom:dashed thin #666633;
padding-bottom:5px;
}
.newshead2{
width:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
border-bottom:dashed thin #666633;
border-top:dashed thin #666633;
padding-bottom:12px;
padding-top:12px;
overflow:hidden;
float:left;
}
.newshead2 a{
text-decoration:none;
color:#FFFFFF;
}

.newshead2 a:hover{
text-decoration:none;
color:#353706;
}

.newslist{
list-style-image:url(images/newsbullet.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
list-style-type:none;
line-height:25px;
}

.pichead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#353706;
padding-left:10px;
padding-top:5px;
}

.pichead a{
color:#353706;
text-decoration:none;
}

.pichead a:hover{
color:#FFFFFF;
text-decoration:none;
}

.piccontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#353706;
padding-left:10px;
}

.piccontent a{
text-decoration:none;
color:#353706;
}

.footerbg{
background-color:#353706;
height:20px;
width:988px;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
float:left;
overflow:hidden;
}

.innermid{
width:700px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
float:left;
padding-left:10px;
padding-right:10px;
overflow:hidden;
}
.contentarea{
width:988px;
height:100%;
float:left;
overflow:hidden;
}
.innermid2{
width:988px;
height:100%;
float:left;
padding-left:10px;
padding-right:10px;
overflow:hidden;
}
.innerright{
width:250px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
float:right;
padding-right:10px;
/*background-color:#caddab;*/
}
.pressrelease1{
font-family:Arial, Helvetica, sans-serif;
width:248px;
height:auto;
font-size:12px;
padding-bottom:4px;
padding-left:4px;
padding-top:4px;
background-color:#caddab;
color:#000000;
float:left;
margin-top:10px;

}
.pressrelease1 a{
color:#000000;
text-decoration:none;
}

.pressrelease1 a:hover{
color:#535300;
}

.pressrelease2{
font-family:Arial, Helvetica, sans-serif;
width:248px;
hight:5px;
font-size:12px;
padding-left:4px;
color:#000000;
float:left;
}

.pressrelease3 a{
color:#000000;
text-decoration:none;

}

.pressrelease3 a:hover{
color:#535300;
}
.pressrelease3{
font-family:Arial, Helvetica, sans-serif;
width:248px;
height:auto;
font-size:12px;
padding-bottom:4px;
padding-left:4px;
padding-top:4px;
background-color:#caddab;
color:#000000;
margin-top:10px;
margin-left:10px;
/*margin-right:10px;*/
float:left;
}
.imagefloatleft{
float:left;
padding-right:10px;
padding-bottom:5px;
}
.album{
width:160px;
height:99px;
float:left;
margin-top:10px;
padding-bottom:10px;
padding-right:25px;
}

.innermidalbum{
width:928px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
float:left;
padding-left:65px;
}

.albumimageholders{
font-family:Arial, Helvetica, sans-serif;
width:248px;
height:auto;
font-size:12px;
padding-bottom:4px;
padding-left:4px;
padding-top:4px;
background-color:#caddab;
color:#000000;
margin-top:20px;
margin-bottom:20px;
margin-right:50px;
/*margin-right:10px;*/
float:left;
}

.albumimageholders a{
color:#000000;
text-decoration:none;
}

.albumimageholders a:hover{
color:#535300;
text-decoration:none;
}

.presscontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-left:10px;
line-height:20px;
}

.presscontent a{
color:#000;
text-decoration:none;
}

.presscontent a:hover{
color:#FFFFFF;
text-decoration:none;
}

.albumgalleryholders{
width:200px;
height:130;
 
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
padding-top:4px;
margin:15px;
background-color:#caddab;
/*margin-bottom:20px;
margin-left:17px;
margin-top:10px;
margin-right:17px;*/
/*margin-right:10px;*/
float:left;
}
.albumgallerymainholder{
width:980px;
height:100%;
float:left;
overflow:hidden;
}

.innermidgallery{
width:988px;
height:100%;
float:left;
overflow:hidden;
}

.video{
width:300px;
height:224px;
float:left;
padding-top:28px;
padding-left:10px;
/*margin-left:66px;*/
text-align:center;
}

.sohan{
width:530px;
height:254px;
float:right;
}

.footerleft{
float:left;
padding-left:10px;
}

.footerright{
float:right;
padding-right:10px;
}
.footerright a{
text-decoration:none;
color:#FFFFFF;
}
.footerright a:hover{
text-decoration:none;
color:#FFFFFF;
}

.back{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#353706;
padding-right:25px;
padding-top:5px;
}

.back a{
color:#353706;
text-decoration:none;
}

.back a:hover{
color:#FFFFFF;
text-decoration:none;
}
