
@charset "utf-8";
body { margin: 0px; padding: 0px; }
a, img { outline:none; }
ul, li, h2, h2, h3, h4, h5, h6, p { margin:0px; padding:0px; }
@font-face { font-family: 'dubbelregular'; src: url('http://regattalepa.com/dubbel-webfont.eot'); src: url('http://regattalepa.com/fonts/dubbel-webfont.eot') format('embedded-opentype'), url('http://regattalepa.com/fonts/dubbel-webfont.woff') format('woff'), url('http://regattalepa.com/fonts/dubbel-webfont.ttf') format('truetype'), url('http://regattalepa.com/fonts/dubbel-webfont.svg') format('svg'); font-weight: normal; font-style: normal; }
a img { border:0px; }
* { margin:0; padding:0 }
.Clear { clear:both; }
#wrap { width:100%; height:576px; }
#main_wrap { max-width:96.9%; margin:0 auto; }
#homeContainer { max-width:96.9%; margin:0 auto; }
#homeContainer #header { width:100%; }
#homeContainer #header #logo { float:left; position:relative; z-index:10; }
#homeContainer #header #logo a { width:157px; height:61px; background: url(http://regattalepa.com/images/sabah.jpg) left top no-repeat; float:left; text-decoration:none; text-indent:-1000px; margin:38px 0 0; }
#homeContainer #header #right { float:right; margin:30px 0 0 0; position:relative; z-index:10; }
#homeContainer #scroll-banner { width:100%; text-align:center; float:left; position:relative; z-index:10; }
#homeContainer #scroll-banner #scroll { width:360px; display:inline-block; z-index:1; *display:inline;
height:341px; background:url(http://regattalepa.com/images/memorable-photos.png) center top no-repeat; right:0; margin-top:-34px; cursor:pointer; }
#line { width:100%; height:220px; background:url(http://regattalepa.com/images/footer.png) center top no-repeat; background-size:cover; position:relative; z-index:30; }
#tree { width:200px; float:left; margin:-57px 0 0 0; position:relative; z-index:1; }
#memories { width:560px; float: right; position:relative; margin-right:20px; }
#Entries { width:310px; float:left; }
#Entries p { font-family:'dubbelregular'; font-size:14px; margin:0; padding:0; }
#image { width:344px; float: left; position:absolute; top:-160px; right:0; }
#contest { width:455px; height:99px; float: left; position:relative; z-index:1000; }
#navi { width:571px; float:left; padding: 40px 0 0 0; margin-left:20px; }
#navi ul { list-style:none; margin:0; padding:0; }
#navi ul li { line-height:25px; float:left; }
#navi ul li a { font-family:'dubbelregular'; font-size:14px; margin:0; padding:0 5px; color:#3a3c47; text-decoration:none; }
#navi ul li a:hover { color:#df0101; }
#spcial-link { width:300px; float:left; padding:20px 0 0 0; }
#mid-part { width:100%; margin:0 auto; }
#scroller { position:absolute; overflow:hidden; width: 100%; margin: 0 0 0 0; }
#scroller .items { position:relative; height:20000em; width: 100%; height:600px; z-index:1; }
#scroller .items .item a.image { display: block; width: 100%; height:600px; }
#scroller .items .item a.image img { width:100%; }
.terms { background:url(http://regattalepa.com/images/terms.png) left top no-repeat; width:665px; height:276px; position:absolute; padding-top:63px; padding-left:30px; padding-right:30px; }
.participate { background:url(http://regattalepa.com/images/participate.png) left top no-repeat; width:656px; height:276px; position:absolute; padding-top:63px; padding-left:30px; padding-right:30px; }
.fee_tour { background:url(http://regattalepa.com/images/free_tour.png) left top no-repeat; width:670px; height:276px; position:absolute; padding-top:63px; padding-left:30px; padding-right:30px; }
.event { background:url(http://regattalepa.com/images/event.png) left top no-repeat; width:664px; height:276px; position:absolute; padding-top:63px; padding-left:30px; padding-right:30px; }
.terms .terms_content { font-family:Arial, Helvetica, sans-serif; }
.terms .terms_content p { margin-bottom:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#3a3c47; }
.terms .terms_content ul { }
.terms .terms_content ul li { font-family:Arial, Helvetica, sans-serif; line-height:19px !important; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(http://regattalepa.com/images/dots.jpg) left 7px no-repeat; padding-left:12px; }
.terms .terms_content ul li strong { color:#df0101; font-family:Arial, Helvetica, sans-serif; }
.terms .terms_content ul li span { font-family:Arial, Helvetica, sans-serif !important; }
.event_txt { float:left; width:100%; margin-bottom:5px; }
.bdr { border-bottom:#CCCCCC solid 1px; padding-bottom:5px; margin-bottom:10px; }
.event_txt .left, .right { float:left; width:100px; background:none; font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif; }
.event_txt .right { width:555px; background:none; }
.event_txt .left { font-weight:bold }
p.date { margin:0px 0 15px 0 !important; font-size:14px !important; color:#df0101 !important; }
.backdrop, .backdrop1, .backdrop2, .backdrop3 { position:absolute; top:0px; left:0px; width:100%; height:117%; opacity: .0; filter:alpha(opacity=0); z-index:0; display:none; background:#000; }
.box, .box1, .box2, .box3 { position:fixed; top:30%; left:27.3%; z-index:51; display:none; }
.close, .close1, .close2, .close3 { cursor: pointer; position: absolute; right: 4px; top: 6px; z-index:2; }
.share_box { background:url(http://regattalepa.com/images/share_your.jpg) left top no-repeat; width:431px; height:242px; margin-left:167px; float:left; }
.wraper .main_bg .share_links { float:left; margin-top:595px; margin-left:239px; width:360px; text-align:center; font-family:'Conv_daunpenh', Sans-Serif; font-size:23px; text-align:center; line-height:19px; color:#000000; }
.free_tour { }
.free_tour span { font-size:13px; color:#3a3c47; display:block; }
.free_tour strong { color:#df0101; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.free_tour .img { float:left; margin-right:8px; }
.share_links a { font-size:27px; color:#ffffff; text-decoration:none; line-height:25px; font-family:'Conv_daunpenh', Sans-Serif; }
.share_links a:hover { text-decoration:underline; }
.mgn_partic { float:left; margin-top:154px; width:360px; margin-left:7px; text-align:center; font-family:'Conv_daunpenh', Sans-Serif !important; font-size:23px; text-align:center; color:#000000; }
.mgn_partic p { font-family:'Conv_daunpenh', Sans-Serif !important; font-size:16px; }
.mgn_partic a { font-family:'Conv_daunpenh', Sans-Serif !important; font-size:16px; }
.malaysia-tourism { position: relative; z-index:10; }
.malaysia-tourism img { left: 10PX; position: absolute; top: 106px; }
.display { display:block; width:514px; }
.message_txt { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 200px; left: 7%; position: absolute; text-align: justify; top: 307px; width: 300px; z-index: 10; }
.message_txt p { margin-bottom:10px; }
.message_txt strong { color:#2f83c3 }
