/* resets */
p{ margin:0;padding:0; }
img{ border:0; }
body{ background:#ee699d; margin:0; font-family:arial; }
address{ font-style:normal;font-size:12px;}

/* links */
a:link      { color:#801a4e; font-weight:bold; }
a:visited   { color:#801a4e; font-weight:bold; }
a:active    { color:#801a4e; font-weight:bold; }
a:hover     { color:#801a4e; font-weight:bold; }
/* layout */
div#slider{ background:#cc3f87;margin:50px auto 0 auto; background:url('/images/bg.png') center;  }
div#page-slide{ width:813px;margin:auto; }

/* global */
h1{margin:0;padding:0;}
h3{ margin:0 0 5px 20px;padding:0;color:#72a002; font-size:12px;font-weight:bold; }
h4{ margin:0 20px 5px 35px;padding:2px 0 2px 5px;color:#ffffff;background:#801a4e;font-size:11px;font-weight:bold; }
h5{ margin:0 0 5px 0px;padding:0;color:#72a002; font-size:12px;font-weight:bold; }
.clear{ clear:both; }

/* header */
div#header{ height:135px; }
h1#lime-sf-logo{ float:left; margin:25px 0 0 18px;}

div.eat-drink{    background:url("/images/eat-drink.jpg");   }
div.calendar{     background:url("/images/calendar.jpg");    }
div.about-lime{   background:url("/images/about-lime.jpg");  }
div.contact-lime{ background:url("/images/contact-us.jpg");  }
div.gallery{      background:url("/images/gallery.jpg");     }
div.reservations{ background:url("/images/reservations.jpg");}

/* main */
div#main{ background:#f9cbdd; }

div#content{ width:699px; background:#ffffff;border-top:3px solid #f9cbdd;padding-bottom:25px;}
h2#content-title{ height:70px; margin:24px 0 0 31px; padding:0;}

div#content-copy { border-right:1px solid #801a4e; float:left; }
div#content-copy p{ font-size:12px;color:#801a4e; padding:0 25px 10px 32px; margin:0 0 0 0; line-height:17px;}
div#content-copy p.last{ padding-bottom:0; }

div#content-right{ float:right; margin:0; padding:0; font-size:12px; }
div#content-right address{ color:#801a4e; padding:0 30px 15px 20px; }  
div#content-right p{ color:#801a4e; padding:0 30px 0 20px; }

.label{ color:#72a002; font-size:12px;font-weight:bold; }

/* menu */
div#menu{ float:right; }
div#menu ul{ list-style:none;width:111px;margin:0;padding:0; }
div#menu ul li { height:19px; }
div#menu ul li a{ border:0px solid red;padding:0;margin:0; }

div#eat-drink-rotator {width:265px;margin-left:25px; }
div#eat-drink-rotator ul{ list-style:none;margin:0 0 10px 0;padding:0; }
div#eat-drink-rotator ul li{ display:inline;margin:0;padding:0;text-align:right;border:0px solid blue; }
div#eat-drink-rotator ul li img{ margin-right:0px; border:0px solid red; }
div#eat-drink-rotator img#rotating-image{  }

img.calendar{ margin:0 0 10px 20px; }

div#content-copy div.contact-box { border-bottom:1px solid #f3b0ca; margin:0 25px 15px 35px; padding:0 0 10px 0; }
div#content-copy div.contact-box h3{ margin:0 0 10px 0; }
div#content-copy div.contact-box h4{ margin:0 0 5px 0; color:#801a4e; background:none; padding:0; }
div#content-copy div.contact-box p{ padding:0 0 0 0; }

div#content-copy p.note{font-size:11px;font-style:italic; margin-bottom:10px}
div#content-copy span.note{font-size:11px;font-style:italic; margin-bottom:10px}
div#content-right p.note{font-size:11px;font-style:italic; margin:0;padding:0 0 0 0}
div#content-right span.note{font-size:11px;font-style:italic; margin:0;padding:0 0 0 0}

div#five{background:url("/images/05.gif");background-repeat:no-repeat;}
div#six{background:url("/images/06.gif");background-repeat:no-repeat;}
div#eight{background:url("/images/08.gif");background-repeat:no-repeat;}
div#nine{background:url("/images/09.gif");background-repeat:no-repeat;}
div#ten{background:url("/images/10.gif");background-repeat:no-repeat;}  
div#twelve{background:url("/images/12.gif");background-repeat:no-repeat;}


h2.menu{color:#801a4e; font-size:20px;font-weight:normal;padding:0 0 10px 30px;margin:0;}
h2.menu span{font-size:12px;}
div.price{ border-bottom:1px solid #e679a9; width:342px;margin-left:28px;margin-bottom:10px;padding-bottom:10px; color:#801a4e; font-size:12px; }
div.price ul{ list-style-type:none; margin-bottom:0; }
div.price ul li{ font-weight:bold; padding-right:10px;padding-left:4px;}
div.price ul li span{ font-style:italic; font-weight:normal; }
div.last{border:0}

div.menu{}
div.menu ul { list-style-type:none;padding:0px;margin-left:31px;margin-right:15px;margin-top:0;}
div.menu ul li{border-bottom:1px solid #e679a9;  color:#801a4e; font-size:12px; font-weight:bold;padding:15px 0 15px 60px;padding-left:60px;}
div.menu ul li span{ font-style:italic; font-weight:normal; }
div.menu ul li.last{ border:0}

div.menu ul li.nine{background:url("/images/09.gif") 0  15px no-repeat;}  
div.menu ul li.nine-five{background:url("/images/09.5.gif") 0  15px no-repeat;}  

div.menu ul li.ten{background:url("/images/10.gif") 0  15px no-repeat;}  
div.menu ul li.ten-five{background:url("/images/10.5.gif") 0  15px no-repeat;}  

div.menu ul li.eleven{background:url("/images/11.gif") 0  15px no-repeat;}  
div.menu ul li.eleven-five{background:url("/images/11.5.gif") 0  15px no-repeat;}  

div.menu ul li.twelve{background:url("/images/12.gif") 0  15px no-repeat;}  
div.menu ul li.twelve-five{background:url("/images/12.5.gif") 0  15px no-repeat;}  

div.menu ul li.thirteen{background:url("/images/13.gif") 0  15px no-repeat;}  
div.menu ul li.thirteen-five{background:url("/images/13.5.gif") 0  15px no-repeat;}  

div.download-box{background:#cc3f87;text-align:center;margin-bottom:20px;}
div.download-box h3{padding:10px 0;margin:15px 0 10px 0;}
div.download-box h3 a {color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;}

div.drinks-menu ul {list-style-type:none;padding:0 0 10px 0;margin: 5px 15px 10px 30px;border-bottom:1px solid #e679a9;}
div.drinks-menu #Bottles {border-bottom:0;}  
div.drinks-menu ul li {color:#801a4e; font-size:12px; padding:0 0 0 0;}
div.drinks-menu ul li span {font-weight:bold;}

h3.drinks-menu{font-weight:bold;color:#801a4e; font-size:14px;padding:0 0 0 10px}

div#content-right p.caption{margin:0;padding:0;float:right;font-style:italic; font-size:11px;}  

/* footer */
div#footer            { width:813px;margin: 2px auto 60px auto; color:#f9d3e2; font-size:11px; }
div#footer #copyright { float:left; }
div#footer #copyright p{ margin:0}
div#footer #contact   { float:right; }

/* gallery */
div#gallery-navigation{ background:#dfc6d3;text-align:center;margin:0 17px 0 35px;}
img#gallery-image{margin-left:35px}
h4.gallery{margin-right:17px}
span#current{font-size:12px;color:#801a4e;}

h3.gallery{color:#801a4e;font-size:14px}

ul#gallery-list { list-style:none;margin:0 0 0 20px;padding:0 0 0 0; }
ul#gallery-list li { color:#81b501;font-size:12px;font-weight:bold; }
ul#gallery-list li a{ color:inherit;text-decoration:none;  }
ul#gallery-list li span{ display:block;clear:left;color:#801a4e;font-size:12px;font-weight:normal; }


.stars{float:left;margin:03px 0 0 40px;color:#882859}





div#credits{width:813px;margin: 2px auto 60px auto; color:#f9d3e2; font-size:11px;clear:both;text-align:right;padding:0 0 0 0;}
div#credits p{display:inline;padding:0 0 0 10px;}
div#credits a{font-weight:normal;color:inherit;text-decoration:none}

div.directions {padding-left:30px;vertical-align:top;clear:left;}
div.directions h3{padding:0;margin:0;color:#801a4e;}
div.directions ol{list-style:none;color:#882859;font-size:11px; margin:20px 0 0 0;padding:0 ;width:230px;float:left;}
div.directions ol li{padding:0 20px 0 0;}







