@charset "utf-8";
/* CSS Document */
/***********YUI's reset codes/General codes***********************/
body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {	margin:0;padding:0;}
ul{padding:0;}
body{background:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal;}
fieldset,img { border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
a {color:#fff; font-weight:bold; text-decoration:underline;}
table tr td{vertical-align:top;}
form{font-size:13px; height:150px; }
input.short{width:218px; height:15px;}
input.long {width:511px; height:15px;}


/*wrapper container*/
#Wrapper{width:980px;height:653px; margin: auto;position:relative; background-color:#000;}
#WrapperSplash{float:left;width:980px;height:653px; background-image:url(../images/bgsplash.jpg);}
#WrapperHome{float:left;width:980px;height:653px; background-image:url(../images/bghome.jpg);}
#WrapperBistro{float:left;width:980px;height:653px; background-image:url(../images/bgbistro.jpg);}
#WrapperBar{float:left;width:980px;height:653px; background-image:url(../images/bgbar.jpg);}
#WrapperFunctions{float:left;width:980px;height:653px; background-image:url(../images/bgfunctions.jpg);}
#WrapperGallery{float:left;width:980px;height:653px; background-image:url(../images/bggallery.jpg);}
#WrapperWhatson{float:left;width:980px;height:653px; background-image:url(../images/bgwhatson.jpg);}
#WrapperNewsletter{float:left;width:980px;height:653px; background-image:url(../images/bgnewsletter.jpg);}
#WrapperLocation{float:left;width:980px;height:653px; background-image:url(../images/bglocation.jpg);}
#WrapperContact{float:left;width:980px;height:653px; background-image:url(../images/bgcontact.jpg);}

#hiddenpolicy{display:none; width:458px; height:323px; background:url(../images/bgprivacypolicy.gif); position:absolute;margin-left:4px; margin-top:3px;}
#hiddenpolicy1{display:none; width:521px; height:323px; background:url(../images/bgprivacypolicy1.png); background-repeat:no-repeat; position:absolute;margin-left:4px; margin-top:3px;}
#hidden{ display:none;}
#hidden1{position:absolute; visibility:hidden;}
#newsletterform{width:595px; height:270px; position:absolute; margin-top:353px; margin-left:200px;}
#map{width:610px; height:285px; position:absolute; margin-top:343px; margin-left:188px;}
#next{position:absolute; width:150px; height:120px; margin-left: 820px; margin-top: 350px;}
#martinplacebargallery{position:absolute; margin-top: 203px; width:980px; height:425px; background-image:url(../images/bggallery01.jpg);}


#content{width:583px; height:270px;position:absolute; margin-top:353px;margin-left: 200px;padding-right:10px;}

#leftcolumn{width:186px; height:270px;position:absolute; margin-top:353px;margin-left: 200px;padding-right:10px;}
#centercolumn{width:186px; height:270px; position:absolute; margin-top:353px; margin-left: 398px; padding-right:10px;}
#rightcolumn{width:191px; height:270px; position:absolute; margin-top:353px; margin-left: 595px; padding-right:5px;}
#credentials{width: 196px; font-size:9px; position:absolute; margin-top: 550px; margin-left:200px; line-height:100%;}
#credentials a{font-weight:normal;}
#footer{color:#fff;font-size:11px; position:absolute; margin-top: 634px; margin-left:0px; font-weight:normal; width:980px; text-align:center;}
#preloadgallerythumbimages{filter:alpha(opacity=0);opacity:0;}
/*img classes*/
img.splash{filter:alpha(opacity=0);opacity:0;}
img.box{padding-top: 4px;}

/*main menu and footer menu*/
ul.menu{color:#939393; position:absolute; margin-top: 353px; margin-left: 5px; text-align:center; width:169px; font-weight:bold;}
ul.menu li{height:14px;_line-height:115%;}
ul.menu li a{color:#939393;text-decoration:none;}
ul.menu li a:hover, ul li a.active{text-transform:uppercase;color:#fff; text-decoration:underline; font-weight:bold;}


ul.footer{ margin:0 auto 0 auto;width:970px;}
ul.footer li{float:left; padding-right: 9px; /*background-color:red;*/}
ul.footer li.last{padding-right:0;}
ul.footer li a{color:#fff; text-decoration:none; font-weight:normal;}


/*table for policy content*/
table.policy{position:absolute; width:510px; height:320px; margin-top:3px; margin-left:4px; font-size:9px; line-height:100%;}
table.policy tr td{ width:250px; vertical-align:top;padding-top: 13px; padding-left: 10px; padding-right:5px; }

/*span class*/
.policytitle{font-size: 12px; font-weight:bold;}
.smallspace{font-size:3px;}
.normal{font-size: 11px; font-weight:normal;}
.normal a{font-weight:normal;} 

.facebook{/*position:absolute; margin-top: 800px;*/}
.twitter{/*position:absolute; margin-top: 800px;*/}

a.pdfdownload{position:absolute; margin-top: 605px; margin-left:200px; text-decoration:none;}
a.pdfdownload:hover{text-decoration:underline;}

