html, body, * { margin: 0; padding: 0; }
html, body { height: 100%; }
a img { border: none; outline: none; }
body { background: #fff; position: relative; oveflow: hidden; min-height: 790px; text-align: center; color: #000; }


#Container { position: relative; width: 100%; min-height: 1000px; margin: 0 auto; padding: 0px 0px 0px 0px;}
#RedFullLine { position: absolute; width: 100%; height: 32px; background: #B50909; margin-top: 46px; }
#Holder { position: relative; width: 960px; min-height: 1000px; margin: 0 auto; padding: 0px 0px 0px 0px; }

#SliderArea { float: left; width: 480px; height: 130px; background: #fff; }
#RedPartLine { position: absolute; width: 480px; height: 32px; background: #B50909; margin-top: 46px; }
#DescArea { float: left; width: 480px; height: 130px; background: #fff; }
#DescTitleHolder { float: left; width: 480px; height: 32px; margin-top: 46px; }
p.DescTitlePar { color: #B50909; font: bold 28px Arial; margin-top: 0px; margin-bottom: 0px; }
p.DescTitlePar2 { color: #B50909; font: bold 28px Arial; margin-top: 0px; margin-bottom: 0px; letter-spacing: 4px; }
#DescUnderTitleHolder { float: left; width: 480px; margin-top: 5px; }
p.DescUnderTitlePar { text-align: right; color: #222; font: bold 13px Arial; margin-top: 2px; margin-bottom: 0px; margin-right: 40px; margin-left: 20px; }
p.DescUnderTitlePar2 { text-align: right; color: #222; font: bold 12px Arial; margin-top: 4px; margin-bottom: 0px; margin-right: 0px; margin-left: 20px; text-transform: uppercase; }
#VideoArea { float: left; width: 454px; height: 260px; margin-left: 25px; margin-top: 15px; }
#VideoArea2 { float: left; width: 454px; height: 230px; margin-left: 25px; margin-top: 15px; }
#FinalDescArea { float: left; width: 480px; margin-top: 5px; }
#FinalDescArea2 { float: left; width: 480px; margin-top: 0px; }
p.FinalDescPar { text-align: right; color: #222; font: bold 13px Arial; margin-top: 15px; margin-bottom: 0px; margin-right: 0px; margin-left: 20px; }
p.FinalDescPar2 { text-align: right; color: #222; font: bold 11px Arial; margin-top: 8px; margin-bottom: 0px; margin-right: 0px; margin-left: 20px; }

#GalleryHolderArea { float: left; width: 960px; height: 450px; background: #111; }
#GalleryOne { float: left; width: 960px; height: 450px; }
#GalleryTwo { float: left; width: 960px; height: 450px; }
div.GallerNavigation { position: absolute; width: 960px; height: 50px; margin-top: 200px; }
div.GalleryOneNav { float: right; width: 48px; height: 48px; background: #000; border: solid 1px #555;}
div.GalleryOneNav:hover{ float: right; width: 48px; height: 48px; background: #444; border: solid 1px #777;}
div.GalleryTwoNav { float: left; width: 48px; height: 48px; background: #000; border: solid 1px #555;}
div.GalleryTwoNav:hover { float: left; width: 48px; height: 48px; background: #444; border: solid 1px #777;}
div.GalleryPhotoHolder { float: left; width: 320px; height: 225px; background: #666; }
p.NavPar { font: bold 30px Arial; color: #999; margin-top: 6px; }

#MainMenuTab { position: fixed; text-align: center; width: 100%; height: 50px; background: #fff; border-top: solid 1px #dadada; bottom: 0; z-index: 10; }
p.MainMenuTabPar { font: normal 15px Arial; margin: 0; line-height: 50px; color: #555; }
p.MainMenuTabPar a:link { text-decoration: none; color: #555; }  
p.MainMenuTabPar a:visited { text-decoration: none; color: #555; } 
p.MainMenuTabPar a:active { text-decoration: none; color: #555; }  
p.MainMenuTabPar a:hover { text-decoration: none; color: #B50909;}
span.MainMenuBull { margin: 0 5px 0 5px; color: #999; }

div.SubpageHolderArea { float: left; width: 960px; min-height: 450px; text-align: left; padding-bottom: 100px; }
p.SubpageHolderTitlePar { font: bold 25px Arial; margin: 20px 0 0 0 ; color: #333; }
p.SubpageHolderContentPar { font: normal 14px Arial; margin: 15px 0 0 0 ; color: #333; text-align: justify; line-height: 22px; }
p.SubpageHolderContentPar a:link { text-decoration: none; color: #B50909; }  
p.SubpageHolderContentPar a:visited { text-decoration: none; color: #B50909; } 
p.SubpageHolderContentPar a:active { text-decoration: none; color: #B50909; }  
p.SubpageHolderContentPar a:hover { text-decoration: underline; color: #B50909;}

p.SubpageHolderTitlePar a:link { text-decoration: none; color: #B50909; }  
p.SubpageHolderTitlePar a:visited { text-decoration: none; color: #B50909; } 
p.SubpageHolderTitlePar a:active { text-decoration: none; color: #B50909; }  
p.SubpageHolderTitlePar a:hover { text-decoration: underline; color: #B50909;}


div.InnerNavHolder { position: absolute; width: 320px; height: 25px; background: #333; margin-top: 200px; opacity: 0.9; }
img.InnerNavNextBtn { float: right; }
img.InnerNavPrevBtn { float: left; }
span.PicNo { font: normal 10px Arial; color: #e1e1e1; }

#SummaryArea { float: left; width: 960px; min-height: 300px; }
p.SummaryLineOnePar { color: #222; font: normal 15px Arial; margin-top: 105px; margin-bottom: 0px; }
p.SummaryLineMiddlePar { color: #222; font: normal 15px Arial; margin-top: 30px; margin-bottom: 0px; }
p.SummaryLineMiddlePar a:link { text-decoration: none; color: #B50909; }  
p.SummaryLineMiddlePar a:visited { text-decoration: none; color: #B50909; } 
p.SummaryLineMiddlePar a:active { text-decoration: none; color: #B50909; }  
p.SummaryLineMiddlePar a:hover { text-decoration: underline; color: #B50909;}
p.SummaryLineTwoPar { color: #222; font: normal 15px Arial; margin-top: 25px; margin-bottom: 0px; }
span { font: bold 17px Arial; }
div.OurFacebookFansHolder { float: left; width: 100%; margin-top: -10px; font: bold 12px Arial; }
p.OurFacebook { float: left; margin-top: 0px; margin-bottom: 0px; }
p.OurFacebook a:link { text-decoration: none; color: #3b5998; }  
p.OurFacebook a:visited { text-decoration: none; color: #3b5998; } 
p.OurFacebook a:active { text-decoration: none; color: #3b5998; }  
p.OurFacebook a:hover { text-decoration: underline; color: #3b5998;}
div.PartnersLogosHolder { float: left; width: 850px; min-height: 140px; margin-left: 75px; }
img.PartnersLogoImg { float: left; margin: 20px 0px 0px 20px; }
div.LanguageTopHolder { float: left; width: 200px; height: 22px; margin: 5px 0px 0px 0px; }
p.LanguageSelect { float: left; color: #efefef; font: bold 11px Arial; margin: 5px 0px 0px 10px; }

#Footer { float: left; width: 960px; height: 150px; margin-top: 55px; }




/*Slider */
li { width: 320px; height: 225px; margin:0; padding:0; list-style:none; }
ul. { margin:0; padding:0; list-style:none; }
#slider1 { float: left; overflow:hidden; width: 320px; height: 225px; }
#prev1 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:95px; top:782px; z-index:80; }
#prev1 a { display:block; width: 65px; height: 25px; background:url(images/PrevBtn.png) no-repeat 0 0; position:relative;  }
#next1 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:160px; top:782px; z-index:80; }
#next1 a { display:block; width: 65px; height: 25px; background:url(images/NextBtn.png) no-repeat 0 0; position:relative; }

#slider2 { float: left; overflow:hidden; width: 320px; height: 225px; display: block; }
#prev2 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:415px; top:782px; z-index:80; }
#prev2 a { display:block; width: 65px; height: 25px; background:url(images/PrevBtn.png) no-repeat 0 0; position:relative; }
#next2 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:480px; top:782px; z-index:80; }
#next2 a { display:block; width: 65px; height: 25px; background:url(images/NextBtn.png) no-repeat 0 0; position:relative; }

#slider3 { float: left; overflow:hidden; width: 320px; height: 225px; }
#prev3 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:735px; top:782px; z-index:80; }
#prev3 a { display:block; width: 65px; height: 25px; background:url(images/PrevBtn.png) no-repeat 0 0; position:relative; }
#next3 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:800px; top:782px; z-index:80; }
#next3 a { display:block; width: 65px; height: 25px; background:url(images/NextBtn.png) no-repeat 0 0; position:relative; }

#slider4 { float: left; overflow:hidden; width: 320px; height: 225px; }
#prev4 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:95px; top:1007px; z-index:80; }
#prev4 a { display:block; width: 65px; height: 25px; background:url(images/PrevBtn.png) no-repeat 0 0; position:relative; }
#next4 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:160px; top:1007px; z-index:80; }
#next4 a { display:block; width: 65px; height: 25px; background:url(images/NextBtn.png) no-repeat 0 0; position:relative; }

#slider5 { float: left; overflow:hidden; width: 320px; height: 225px; }
#prev5 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:415px; top:1007px; z-index:80; }
#prev5 a { display:block; width: 65px; height: 25px; background:url(images/PrevBtn.png) no-repeat 0 0; position:relative; }
#next5 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:480px; top:1007px; z-index:80; }
#next5 a { display:block; width: 65px; height: 25px; background:url(images/NextBtn.png) no-repeat 0 0; position:relative; }

#slider6 { float: left; overflow:hidden; width: 320px; height: 225px; }
#prev6 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:735px; top:1007px; z-index:80; }
#prev6 a { display:block; width: 65px; height: 25px; background:url(images/PrevBtn.png) no-repeat 0 0; position:relative; }
#next6 { display:block; width: 65px; height: 25px; background:url(images/EmptyBtn.png) no-repeat 0 0; position:absolute; left:800px; top:1007px; z-index:80; }
#next6 a { display:block; width: 65px; height: 25px; background:url(images/NextBtn.png) no-repeat 0 0; position:relative; }














