/*@import url(http://fonts.googleapis.com/css?family=Open+Sans);*/

body{padding: 0; margin: 0; }


#mmenu #blk {position: fixed !important; width: 100%; background:#000; top: 0; z-index:78; height: 60px;}
#mmenu {position: fixed; top: 0; z-index:70;  }
#mmenu .select {position: absolute; left:0px; appearance: none; font-family:'Open Sans', sans-serif; color:#fff; font-size:16pt; padding: 12px 20px 10px 50px; z-index:70; width: 100%;}
#mmenu img{position: absolute; z-index:71; padding: 13px 0px 0px 10px;}

#btn {position: absolute; top: 320px; width: 90%; z-index:69; display:block; }
#btn .btn {font-family:'Open Sans', sans-serif; color: #000; font-size: 12pt; background: #ffcc00; padding:  10px 20px; text-decoration: none; text-transform: uppercase; font-weight:700; line-height:18pt;}
#btn .btn:hover { background: #ff0066; text-decoration: none; color:#fff;}

#pg img{position: absolute; top: 35px; z-index:82; right:3%; }

#container{position:absolute; width: 100%; float: left; left: 0px; height:100%; top:0px; }

#container #top{position: relative; top: 0; background: #000; height:80px; z-index:70; }
#container #top img{position:absolute; padding: 10px; display:inline; left:2%; }

#container #pic{position: relative; top: 0px; width:100%;}

#container #main {position: relative; top:4%; padding-bottom: 40px; }
#container #main h2{font-family:'Open Sans', sans-serif; color:#666666; font-size:13pt; font-weight:700; line-height:18pt; padding:0px 20px;}
#container #main p{font-family:'Open Sans', sans-serif; color:#666666; font-size:12pt; font-weight:300; line-height:18pt; padding:0px 20px;}
#container #main ul li {font-family:'Open Sans', sans-serif; color:#666666; font-size:12pt; font-weight:300; line-height:18pt; padding:0px 30px;}

#container #mobi {position: relative; top:0; padding-bottom: 40px; background:#777; width:90%; margin: 0 auto; padding: 20px 0px; }
#container #mobi p{font-family:'Open Sans', sans-serif; color:#fff; font-size:13pt; font-weight:300; line-height:20pt; padding:0px 20px;}
#container #mobi ul li{font-family:'Open Sans', sans-serif; color:#fff; font-size:13pt; font-weight:300; line-height:20pt; padding:0px 30px;}

#container #mobidine {position: relative; top:0; padding-bottom: 40px; width:90%; margin: 0 auto; padding: 20px 0px; }
#container #mobidine p{font-family:'Open Sans', sans-serif; color:#666; font-size:14pt; font-weight:300; line-height:22pt; padding:0px 20px; text-transform: uppercase;}
#container #mobidine a{color:#666; }
#container #mobidine ul li{font-family:'Open Sans', sans-serif; color:#666; font-size:12pt; font-weight:300; line-height:22pt; padding:0px 5px 0xp 0px;}
#container #mobidine a.drive{color:#ff0066; }

#container #mobical {position: relative; top:0; padding-bottom: 40px; width:90%; margin: 0 auto; margin-top:-80px;}
#container #mobical h1{font-family:'Open Sans', sans-serif; color:#ff0066; font-size:50pt; font-weight:300; line-height:18pt; display:inline; }
#container #mobical h2{font-family:'Open Sans', sans-serif; color:#666; font-size:50pt; font-weight:300; line-height:18pt; display:inline; }
#container #mobical h3{font-family:'Open Sans', sans-serif; color:#666; font-size:16pt; font-weight:700; line-height:28pt; height:50px; padding:10px 0px 30px 0px;}
#container #mobical h4{font-family:'Open Sans', sans-serif; color:#666; font-size:15pt; font-weight:300; line-height:18pt; display:inline; }
#container #mobical p{font-family:'Open Sans', sans-serif; color:#666; font-size:12pt; font-weight:300; line-height:18pt; padding:0px 20px; }
#container #mobical a{color:#ff0066; font-size:14pt; text-transform: uppercase; }

#container #mobievent {position: relative; top:0; padding-bottom: 40px; width:90%; margin: 0 auto; }
#container #mobievent h1{font-family:'Open Sans', sans-serif; color:#ff0066; font-size:18pt; font-weight:700; line-height:22pt; padding:0px 20px; text-transform: uppercase;}
#container #mobievent p{font-family:'Open Sans', sans-serif; color:#666; font-size:12pt; font-weight:300; line-height:18pt; padding:0px 20px; }
#container #mobievent a{color:#ff0066; font-size:14pt; text-transform: uppercase; }

#container #restaurant {position: relative; top:0; padding-bottom: 40px; width:90%; margin: 0 auto; padding: 20px 0px; }
#container #restaurant h1{font-family:'Open Sans', sans-serif; color:#666666; font-size:15pt; font-weight:700; line-height:18pt; padding:0px 20px;}
#container #restaurant h2{font-family:'Open Sans', sans-serif; color:#666666; font-size:13pt; font-weight:700; line-height:18pt; padding:0px 20px;}
#container #restaurant h3{font-family:'Open Sans', sans-serif; color:#666666; font-size:12pt; font-weight:700; line-height:18pt; padding:0px 20px;}
#container #restaurant p{font-family:'Open Sans', sans-serif; color:#666666; font-size:11pt; font-weight:300; line-height:18pt; padding:0px 20px;}
#container #restaurant a{color:#ff0066; font-size:11pt;}
#container #restaurant ol {font-family:'Open Sans', sans-serif; color:#666666; font-size:11pt; font-weight:300; line-height:18pt; padding:0px 20px;}


#container #bottom {position: relative; width:100%; height: 160px; background: #000; bottom: 0px; float: left; text-align: center; }
#container #bottom h2{font-family:'Open Sans', sans-serif; color:#fff; font-size:11pt; text-transform: uppercase; font-weight:300; padding: 0 30px; }
#container #bottom p{font-family:'Open Sans', sans-serif; color:#fff; font-size:10pt; font-weight:300; }
#container #bottom a{font-family:'Open Sans', sans-serif; color:#fff; font-size:10pt; text-decoration:none; font-weight:300;}




/*footer*/
#footer {position: fixed; bottom: 0px; left:0; z-index:80; width: 100%; height: 40px; }

#footer #col1 {float:left; width:24.5%; height:50px; background: #ff0066; display:inline; text-align: center; padding-top:10px;}
#footer #col1 a{font-family:'Open Sans', sans-serif; color:#fff; font-size:14pt; text-decoration:none; text-transform: uppercase; }

#footer #col2 {float:left; width:0.5%; height:50px; background: #fff; display:inline; }

#footer #col3 {float:left; width:24.5%; height:50px; background: #000000;display:inline; text-align: center; padding-top:10px;}
#footer #col3 a{font-family:'Open Sans', sans-serif; color:#fff; font-size:14pt; text-decoration:none; text-transform: uppercase; }

#footer #col4 {float:left; width:0.5%; height:50px; background: #fff; display:inline; }

#footer #col5 {float:left; width:24.5%; height:50px; background: #ffcc00; display:inline; text-align: center; padding-top:10px;}
#footer #col5 a{font-family:'Open Sans', sans-serif; color:#000; font-size:14pt; text-decoration:none; text-transform: uppercase; }


#footer #col6 {float:left; width:0.5%; height:50px; background: #fff; display:inline; }

#footer #col7 {float:right; width:25%; height:50px; background: #9900cc; display:inline; text-align: center; padding-top:10px;}
#footer #col7 a{font-family:'Open Sans', sans-serif; color:#fff; font-size:14pt; text-decoration:none; text-transform: uppercase; }