


img.logo {
align: left;
margin-bottom:10px;
}


hr {
color: #fff; 
background-color: #fff;
border: 1px dotted #999999;
border-style: none none dotted;
vertical-align:top;
padding-top:0px;
} 

.contact{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#666666;
}

.contact a:Link{
color:#666666;
text-decoration:none;
}

.contact a:hover{
color:#cc3333;
text-decoration:none;
}

.contact a:visited{
color:#666666;
text-decoration:none;
}

.contact a:visited:hover{
color:#cc3333;
text-decoration:none;
}


.sign_up{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#336699;
line-height:150%;
font-weight:bold;
text-decoration:none;
}

.sign_up_body{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#fff;
line-height:130%;
font-weight:bold;
text-decoration:none;
}




img.spy_lido {
margin-right:7px;
border:none;
}




img.footer {
margin-right:15px;
border:none;
}
.glassboat{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color:#44c8f5;
line-height:100%;
font-weight:bold;
text-decoration:none;
}

.glassboat_body{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#44c8f5;
line-height:110%;
text-decoration:none;
}


.lido{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color:#f58220;
line-height:100%;
font-weight:bold;
text-decoration:none;
}

.lido_body{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#f58220;
line-height:110%;
text-decoration:none;
}


.sign_up{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#cc3333;
line-height:150%;
font-weight:bold;
text-decoration:none;
}

.sign_up_body{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#fff;
line-height:130%;
font-weight:bold;
text-decoration:none;
}


.header{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#666666;
display:block;
margin-bottom:40px;
line-height:130%;
}

.header_sml{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
display:block;
margin-bottom:40px;
line-height:130%;
}


.body_copy{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#666666;
font-weight:normal;
line-height:140%;
}

.body_copy_sml{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
line-height:140%;
font-weight:normal;
}

.body_copy_sml a:Link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
line-height:140%;
font-weight:normal;
text-decoration:underline;
}

.body_copy_sml a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
line-height:140%;
font-weight:normal;
text-decoration:none;
}

.body_copy_sml a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
line-height:140%;
font-weight:normal;
text-decoration:underline;
}

.body_copy_sml a:visited:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
line-height:140%;
font-weight:normal;
text-decoration:none;
}








.body_copy_sml_right{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
line-height:140%;
font-weight:normal;
text-align:right;
}

.white_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
font-weight:bold;
line-height:140%;
}

.red_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
font-weight:bold;
}


.red_bold a:Link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
font-weight:bold;
}

.red_bold a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
font-weight:bold;
}

.red_bold a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
font-weight:bold;
}

.red_bold a:visited:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
font-weight:bold;
}









.red{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
font-weight:normal;
}

.grey_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#999999;
line-height:140%;
font-weight:bold;
}

.grey_sml{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
line-height:140%;
font-weight:normal;
}


.red{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#cc3333;
}

.red a:Link{
color:#cc3333;
text-decoration:none;
}

.red a:hover{
color:#cc3333;
text-decoration:underline;
}

.red a:visited{
color:#cc3333;
text-decoration:none;
}

.red a:visited:hover{
color:#cc3333;
text-decoration:underline;
}


.grey_med{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#999999;
}

.grey_med a:Link{
color:#999999;
text-decoration:none;
}

.grey_med a:hover{
color:#44c8f5;
text-decoration:none;
}

.grey_med a:visited{
color:#999999;
text-decoration:none;
}

.grey_med a:visited:hover{
color:#44c8f5;
text-decoration:none;
}



.red_copy{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#cc3333;
line-height:140%;
}



.red{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#cc3333;
}

.red a:Link{
color:#cc3333;
text-decoration:none;
}

.red a:hover{
color:#666666;
text-decoration:underline;
}

.red a:visited{
color:#cc3333;
text-decoration:none;
}

.red a:visited:hover{
color:#666666;
text-decoration:underline;
}

.red_lrg{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
line-height:150%;
color:#cc3333;
}




/* menus (list of dishes styles) */


a{color: #0055EA}

div#menu_list{width:400px;margin: 0 auto; float:left;
    font: 90% Arial, Helvetica, sans-serif;text-align:left}


dl{width: 100%;overflow: auto;margin: 0 0 1em;
    background: url(../images/dot.gif) repeat-x 0 1.2em}
dt,dd.price{background: #FFF;font-size: 100%;font-weight: bold}
dt{float: left;padding-right: 3px;color: #666666}
dd{margin:0}
dd.price{float: right;padding-left: 3px;color: #555}
dd.ingredients{float: left;margin-top:5px;width: 100%;padding: 3px 0;
   font:italic 90% Arial, Helvetica, sans-serif;color:#999999;}










