﻿/* CSS Document */

body {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image:url(../images/bg_layout.gif); background-repeat:repeat}

form {margin: 0px; }
select, option, input, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }


.MainContainer { color: #000000; width: 919px; margin: auto; margin-top: 30px; }
.menuUp { width:919px; height:26px; float:left; background-image:url(../images/bg_menuUp.gif); background-repeat:no-repeat; background-position:left}

.menuUp .left_menu { width:397px; float:left; height:26px; line-height:26px; font-family:"Times New Roman", Times, serif; font-size:19px; text-align:center; letter-spacing:1px}
.menuUp .left_menu a{ height:26px; line-height:26px;  text-align:left; padding:0px 0px 0px 0px; color:#000000; text-decoration:none}
.menuUp .left_menu a:hover{ height:26px; line-height:26px; font-size:19px; text-align:left; padding:0px 0px 0px 0px; color:#000000; text-decoration:none}

.menuUp .right_menu { width:302px; float:right; height:26px; font-size:14px; color:#da8520; text-align:center}
.menuUp .right_menu a { display:block; padding:0px 0px 0px 0px; color:#da8520 !important; text-decoration:none; line-height:26px; width:92px; float:left; text-align:center}
.menuUp .right_menu span { width:8px; height:26px; display:block; float:left}

.txt_header { width:672px; height:86px; border-bottom:1px solid #000000; margin:auto}
.txt_header a { font-family:"Times New Roman", Times, serif; font-size:42px; width:274px; float:left; line-height:80px; font-weight:normal; padding:0px; margin:0px; display:block; text-decoration:none}
.txt_header h3 { font-family:"Times New Roman", Times, serif; font-size:17px; text-align:left; padding:24px 0px 0px 0px; margin:0px; width:320px; float:right; display:block; line-height: 24px; }
.txt_header h3 a {font-family: Arial, Helvetica, sans-serif; font-size:12px; width: auto; float: none; line-height: 24px; font-weight: normal; display: inline; text-decoration: none; text-align:left; color: #3C5897; vertical-align: middle; }
.txt_header h3 a img {border: none; vertical-align: middle; }

.spacer { width:100%; height:20px; float: none; clear: both; }
.div_content { width:672px; margin:auto}
.div_content h2 { font-family:"Times New Roman", Times, serif; font-size:22px; margin:20px 0px 0px 0px; padding:0px; line-height:26px; font-weight:normal; letter-spacing:1px; color:#c54951; text-align:left;}
.img_Home { width:445px; height:377px; overflow: hidden; float: left; clear: none; background-image:url(../images/img_homePage.jpg); background-repeat: no-repeat; background-position: 0 0; }
.box_Home { width:212px; height:377px; overflow: hidden; float: left; clear: none; background-image:url(../images/box_homePage.jpg); background-repeat: no-repeat; background-position: 0 0; }
.box_Home h2 { width:212px; height: 34px; overflow: hidden; margin: 0; padding: 0; text-align:center; line-height:34px; font-weight:bold; font-size:14px; color:#da8520; letter-spacing:1px; font-family: Arial, Helvetica, Sans-Serif;}

.div_special { width:100%}
.div_special p { padding: 0; margin: 0; }
.div_special span{ width:10px; float:left; display:block}
.dinner_special { width:212px; height:229px; background-image:url(../images/dinner_special.jpg); background-repeat:no-repeat; float:left}
.dinner_special .Up { width:100%; height:34px; text-align:center; line-height:34px; font-weight:bold; font-size:14px; color:#da8520; letter-spacing:1px}
.dinner_special .Middle { width:100%; height:156px; display:block}
.dinner_special .Bottom {width:100%; height:40px; text-align:center; font-weight:normal; font-size:14px; color:#da8520; letter-spacing:1px; padding-top:2px}

.dinner_special2 { width:212px; height:229px; background-image:url(../images/bg_happyHour.jpg); background-repeat:no-repeat; float:left}
.dinner_special2 .Up { width:100%; height:34px; text-align:center; line-height:34px; font-weight:bold; font-size:14px; color:#da8520; letter-spacing:1px}
.dinner_special2 .Middle { width:213px; height:156px; display:block}
.dinner_special2 .Bottom {width:100%; height:40px; text-align:center; font-weight:normal; font-size:14px; color:#da8520; letter-spacing:1px; padding-top:2px}

.dinner_special3 { width:212px; height:229px; background-image:url(../images/bg_brunchSpecial.jpg); background-repeat:no-repeat; float:left}
.dinner_special3 .Up { width:211px; height:34px; text-align:center; line-height:34px; font-weight:bold; font-size:14px; color:#da8520; letter-spacing:1px}
.dinner_special3 .Middle { width:100%; height:156px; display:block}
.dinner_special3 .Bottom {width:100%; height:40px; text-align:center; font-weight:normal; font-size:14px; color:#da8520; letter-spacing:1px; padding-top:2px}


.menuLeft { background-image:url(../images/bg_logo.jpg); width:194px; height:698px; background-repeat:no-repeat; float:left}
.bg_content { background-image:url(../images/bg_content.jpg); width:725px; height:auto; float:left; background-position:top; background-repeat:no-repeat}

.bg_container { width:919px; background-image:url(../images/bg_layoutRep.gif); background-position:top; background-repeat:repeat-y; float:left}

.corner_bottom { width:919px; height:20px; float:left; background-image:url(../images/corner_bottom.gif); background-repeat:no-repeat}

.txt_bottom { text-align:center; color:#FFFFFF; font-size:12px; line-height:26px; letter-spacing:1px}
.logo { width:194px; height:192px; display:block}
.spacer_logo { width:100%; height:80px}

.menu_but { width:100%}
.menu_but a.but1 { background-image:url(../images/but_restaurant.jpg); width:194px; height:44px; background-position:top; display: block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but1:hover { background-image:url(../images/but_restaurant.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but2 { background-image:url(../images/but_menus.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but2:hover { background-image:url(../images/but_menus.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but3 { background-image:url(../images/but_lounge.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but3:hover { background-image:url(../images/but_lounge.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but4 { background-image:url(../images/but_foto.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but4:hover { background-image:url(../images/but_foto.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but5 { background-image:url(../images/but_dinner.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but5:hover { background-image:url(../images/but_dinner.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but6 { background-image:url(../images/but_happyHour.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but6:hover { background-image:url(../images/but_happyHour.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but7 { background-image:url(../images/but_party.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but7:hover { background-image:url(../images/but_party.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but8 { background-image:url(../images/but_deliver.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but8:hover { background-image:url(../images/but_deliver.jpg); width:194px; height:44px; background-position:bottom; display:block}
.menu_but a.but9 { background-image:url(../images/but_review.jpg); width:194px; height:44px; background-position:top; display:block; line-height:44px; text-align:center; font-family: Freestyle Script, Georgia, serif; color:#695128; font-size:30px; text-decoration:none}
.menu_but a.but9:hover { background-image:url(../images/but_review.jpg); width:194px; height:44px; background-position:bottom; display:block}

h2.title { font-family:"Times New Roman", Times, serif; font-size:22px; margin:20px 0px 0px 0px; padding:0px; line-height:26px; font-weight:normal; letter-spacing:1px; color:#c54951; text-align:left}

h2.title2 { font-family:"Times New Roman", Times, serif; font-size:22px; margin:20px 0px 0px 0px; padding:0px; line-height:26px; font-weight:normal; letter-spacing:1px; color:#c54951; text-align:center}

.about p {font-size:12px; line-height:18px}
.about img { margin:2px; border:2px solid #000000}

.restaurant p {font-size:12px; line-height:18px}
.restaurant img { margin:2px; border:2px solid #000000}

.menus p {font-size:12px; line-height:18px}
.menus a{ color:#000000}
.menus h2{ text-align:center;}

.deliver p {font-size:12px; line-height:18px}
.deliver a{ color:#000000}
.deliver a:hover{ color:#da8520}
.deliver img { margin:2px; border:1px solid #60502e}

div.gallery p {font-size:12px; line-height:18px}
div.gallery a { color:#000000}
div.gallery a:hover { color:#da8520}

/*-----Gallery------/

/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 


/* styling gallery */
#container_bottom {position:relative; width: 670px; overflow: hidden; padding: 0 0 260px 0; background:#d5cdb7; border:1px solid #a49188; margin: 0 auto; }
#container_bottom em {display: block; margin: auto; width:454px; height:340px; text-align: center; padding: 10px; }
#container_bottom img {border:0; max-width:454px; max-height:340px; margin: auto; }

#container_bottom .thumbs {position:absolute; left:35px; top:360px; height:250px;}

/* common styling for all galleries */
#container_bottom a.gallery, #container_bottom a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; float:left; margin:4px; z-index:50;}
#container_bottom a.gallery em, #container_bottom a.gallery span {display:none;}
#container_bottom a.gallery:hover {border:1px solid #fff;}

#container_bottom a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:-45px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_bottom a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_bottom a.gallery:active, #container_bottom a.gallery:focus {border:1px solid #000;}
#container_bottom a.gallery:active em, #container_bottom a.gallery:focus em {display:block; position:absolute; width:454px; height:340px; top:-350px; left:69px; color:#000; padding:5px; z-index:50; text-align:center; background-color:#d5cdb7}

/*#container_bottom a.gallery:active em, #container_bottom a.slide33 em{display:block; position:absolute; width:454px; height:340px; top:-350px; left:24px; color:#000; padding:5px; z-index:50; text-align:center;background:url(../gallery/pic33.jpg) 5px 5px  no-repeat;}*/

/*#container_bottom2 a.gallery:active em, #container_bottom2 a.slide23 em{display:block; position:absolute; width:454px; height:340px; top:-350px; left:24px; color:#000; padding:5px; z-index:50; text-align:center;background:url(../gallery/pic37.jpg) 5px 5px  no-repeat;}*/

#container_bottom h1 {clear:both; margin:0; padding-top:40px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#000; display:none}
#container_bottom h1 em {font-size:0.6em; color:#000; display:none}

/* styling for Menu gallery */
#container_bottom2 {position:relative; width:510px; height:480px; background:#d5cdb7; border:1px solid #a49188; margin:1em auto; background-image:url(../gallery/pic37.jpg); background-position:29px 15px; background-repeat:no-repeat}
#container_bottom2 img {border:0;}
#container_bottom2 .thumbs {position:absolute; left:0; bottom:0; height:120px;}
#container_bottom2 a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:-45px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_bottom2 a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_bottom2 a.gallery:active, #container_bottom2 a.gallery:focus {border:1px solid #000;}
#container_bottom2 a.gallery:active em, #container_bottom2 a.gallery:focus em {display:block; position:absolute; width:454px; height:340px; top:-350px; left:24px; color:#000; padding:5px; z-index:50; text-align:center}
#container_bottom2 h1 {clear:both; margin:0; padding-top:40px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#000; display:none}
#container_bottom2 h1 em {font-size:0.6em; color:#000; display:none}


.reviews p {font-size:12px; line-height:18px}
.reviews a{ color:#000000}

.box_review { width:100%}
.box_review h3 { font-size:14px; font-weight:bold; margin:15px 0px 0px 0px; padding:0px; line-height:22px}
.box_review p { font-size:12px; line-height:18px}
.box_review a { margin:7px 0px 0px 0px; padding:0px; font-size:12px; display:block; text-decoration:none}
.box_review span { width:100%; height:10px; border-bottom:1px dotted #c3c1bb; display:block}
h2.subTitleREview {font-family:"Times New Roman", Times, serif; font-size:18px; margin:20px 0px 0px 0px; padding:0px; line-height:26px; font-weight:normal !important; letter-spacing:0px;color:#000000;}
h2.subTitleREview2 {font-family:"Times New Roman", Times, serif; font-size:18px; margin:20px 0px 0px 0px; padding:0px; line-height:26px; font-weight:normal !important; letter-spacing:0px;color:#000000;border-bottom: 1px dotted rgb(195, 193, 187);}

.menus_borderBottom { border-bottom:1px dotted #848383 }

.links_menusTop { text-align:left; margin: 55px 0 -170px 0; width:120px; float:right; position: relative; }
.links_menusTop a { text-align:left; color:#000000; text-decoration:none; font-size:14px; letter-spacing:1px; padding:5px; line-height:20px; text-indent:0px !important}
.links_menusTop a:hover{ text-align:left; color:#e58520; text-decoration:none; font-size:14px; letter-spacing:1px; padding:5px}

/*Styles for the Forms */
.Form {width: 80%; margin: auto; margin-top: 10px; margin-bottom: 10px; border-width: 1px; border-style: solid; border-color: #CCCCCC; background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; line-height: 20px; overflow: hidden;}
.Form div.FormContent {width: 640px;  padding: 0px; overflow: hidden; }

.Form h5, .Form h6 {display: block; float: none; clear: both; text-align: center; margin: 0px; padding: 0px; margin-bottom: 5px; text-transform: capitalize; }
.Form h5 {width: 100%; font-size: 15px; height: 25px; line-height: 25px; background-color: #EEEEEE; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
.Form h6 {width: 98%; margin: 1%; font-size: 14px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; height: 30px; line-height: 30px; }

.Form p.Info {width: 40%; float:left; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; line-height: 20px; color: #666666; margin: 1%; padding: 0px; }
.Form p.Error {width: 98%; float: none; clear: both; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-align: center; color: #FF0000; line-height: 15px; margin: 1%; padding: 0px; }


.Form div.Buttons {width: 50%; text-align: center; float: right; margin: 1%; padding:0; white-space: nowrap; }
.Form div.Buttons .Button {width: 100px !important; float: right !important; clear: none; position: relative; margin-right: 10px; }
/*
a.Button {width: 100px; margin: auto; display: block; position: relative; text-align: center; text-decoration: none; font-weight: bold; height: 20px !important; line-height: 20px !important; font-size: 12px; }
a.Button:hover {}
input.Button {width: 100px; margin: auto; text-align: center; text-decoration: none; font-weight: bold; height: 20px !important; line-height: 20px !important; font-size: 12px; border: none; }
input.Button:hover {}
*/


.Form input, 
.Form select, 
.Form textarea {width: 98%; border: 1px solid #CCCCCC; background-color: #EEEEEE; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.Form ul {display: block; margin: 0px; padding: 0px; list-style-type: none; }
.Form li {display: block; margin: 0px; padding: 0px; list-style-type: none; float: left; clear: none; }

.Form ul li label {display: block; float: left; clear: none; text-align: right; text-transform: capitalize; }
.Form ul li span {display: block; float: left; clear: none; text-align: left; height: 25px; /*overflow: hidden; */}
.Form ul li label span {color: #FF0000; font-weight: bold; display: inline !important; visibility: hidden; }

.Form .Full {width: 100%; margin: 0%; overflow: hidden;  /**/}
.Form .Half {width: 50%; margin: 0%; overflow: hidden; /**/}
.Form .Inline {display: block; float: left; clear: none; }
.Form .Block {display: block; float: none; clear: both; }

.Form ul.Full li.Full label {width: 18%; margin-right: 1%; }
.Form ul.Full li.Full span {width: 81%; margin-right: 0%;/*color:#FF0000 !important*/ }

.Form ul.Full li.Half label {width: 36%; margin-right: 2%; }
.Form ul.Full li.Half span {width: 60%; margin-right: 0%; margin-left: 0%; }
.Form ul.Half li.Full label {width: 36%; margin-right: 2%; }
.Form ul.Half li.Full span {width: 60%; margin-right: 0%; margin-left: 0%; color:#FF0000 !important}

.Form ul.Half li.Half label {width: 94%; margin-right: 2%; margin-left: 2%; display: inline; }
.Form ul.Half li.Half span {width: 94%; margin-right: 0%; margin-left: 2%; display: inline; }

.Form ul.Full li.Full label span, 
.Form ul.Full li.Half label span, 
.Form ul.Half li.Full label span, 
.Form ul.Half li.Half label span {display: inline !important; float: none; clear: none; text-align: right; width: 5%; margin-right: 0%; margin-left: 0px; }

.Form span.Double {display: block !important; float: none !important; clear: both !important; width: 100% !important; height: 20px !important; overflow: hidden !important; margin-bottom: 5px !important; }
.Form span.Double input, 
.Form span.Double select {display: block !important; float: left !important; clear: none !important; width: 48% !important; }
.Form span.Double span {display: block !important; float: left !important; clear: none !important; width: 2% !important; }

/* END styles for the Forms */

li.Message {visibility: visible !important; height:100px !important}
div.ContactForm li.Email label span,
div.ContactForm li.Message label span {visibility: visible !important;}
a.Button {background-color: #2c2c2c; color: #FFFFFF !important; width: 100px; margin: auto; display: block; position: relative; text-align: center; text-decoration: none; font-weight: bold; height: 20px !important; line-height: 20px !important; font-size: 12px; }
a.Button:hover {background-color: #3d3d3d; color: #FFFFFF; }
input.Button {background-color: #2c2c2c; color: #FFFFFF !important; width: 100px; margin: auto; text-align: center; text-decoration: none; font-weight: bold; height: 20px !important; line-height: 20px !important; font-size: 12px; border: none; }
input.Button:hover {background-color: #3d3d3d; color: #FFFFFF; }

/*CONTACT PAGE*/
.Form 
{
    width: 670px !important; 
    border-color: #60502e;
    }
.Form h5 
{
    background-color: #e27d23;
    color: #000000;
    margin-bottom: 10px;
    }
.Form h6 
{
    color: #292929; 
    }


.contact, .table_signup, .registration, .table_cma, .buyerscontact, .table_mortgage, .table_career {border: 1px solid #292929; background-color: #FFFFFF; width: 100% !important; margin: auto; text-align: left; }
.contact td, .table_signup td, .registration td, .table_cma td, .buyerscontact td, .table_mortgage td, .table_career td {text-align: left; }
.contfmhead, .login_head, .tcols {background-color: #292929; color: #FFFFFF; height: 20px; line-height: 20px; }
.contfmhead h4, .login_head h3, .tcols h4 {color: #FFFFFF; font-weight: bold; font-size: 13px; margin: 0px; padding: 0px; text-align:center !important}
.login_forgotpass h3, .left_td_head, .right_td_head {background-color: #eeeeee; border-bottom: 1px dotted #CCCCCC; color: #292929; font-size: 12px; font-weight: bold; height: 20px; line-height: 20px; margin: 10px 0px 0px 0px; padding: 0px !important; text-indent: 0px !important; }
.contact label {font-weight: bold; }
.contact txfield {}
.endfrm {}

.contactPage { width:100%; margin-top:20px}

.photo_lounge { width:100%; margin-top:30px}
.photo_lounge a{ width:32%; float:left; display:block; padding:0px}

.txt_cocktail { line-height:24px}

.txt_wineList { font-size:14px; font-family:"Times New Roman", Times, serif; letter-spacing:1px}
.txt_wineList span { font-family:"Times New Roman", Times, serif}

.txt_menus { font-size:14px; font-family:"Times New Roman", Times, serif; letter-spacing:1px}

.txt_dessert { font-size:14px; font-family:"Times New Roman", Times, serif; letter-spacing:1px; line-height:20px}

.txt_brunch { font-size:14px; font-family:"Times New Roman", Times, serif; letter-spacing:1px;}

.txt_menus2 { font-size:14px; font-family:"Times New Roman", Times, serif; letter-spacing:1px; width:76%; float:left; text-align:right; margin-top:40px}

.txt_menus3 { font-size:14px; font-family:"Times New Roman", Times, serif; letter-spacing:1px; width:75%; float:left; text-align:right; margin-top:25px; line-height:24px}

.spacer_menuUp { width:25px; float:left; height:117px; border-right:1px solid #cccbcb; margin-top:10px}

.lounge { width:100%; text-align:center; font-size:12px}
.title_lounge { color:#c54951}
.lounge_subTitle { color:#eb7606}

.link_contact { width:100%; margin-top:10px}
.link_contact a{ color: #000000}
.link_contact a:hover{ color: #c54951; text-decoration:none}

.info p { line-height:20px}
a.link_reservation {color:#c54951;}

/*-----details--------*/

.titleMenu { width:100%; text-align:center}
.titleMenu span { font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; letter-spacing:1px}
.titleMenu p { font-size:12px; font-weight:bold; font-family:"Times New Roman", Times, serif; letter-spacing:1px; margin:0px; padding:0px; line-height:20px}

.titleMenu2 { width:100%; text-align:center; margin-top:10px}
.titleMenu2 span { font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; letter-spacing:1px}
.titleMenu2 p { font-size:12px; font-weight:normal; font-family:"Times New Roman", Times, serif; letter-spacing:1px; margin:0px; padding:0px; line-height:20px; font-style:italic}

.titleMenu3 { width:100%; text-align:center; margin-top:10px}
.titleMenu3 span { font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; letter-spacing:1px}
.titleMenu3 p { font-size:12px; font-weight:normal; font-family:"Times New Roman", Times, serif; letter-spacing:1px; margin:0px; padding:0px; line-height:20px; font-style:italic}

.homeLink { width:100%; top:-10px; text-align:right; position:relative; right:20px; line-height:20px}
.homeLink span { font-size:14px}
.homeLink a { color:#c16c08}



.contactPage .map{margin:0 0 0 0 !important; width:670px; height:220px; border:"1px"}


/*------Menu-----*/

.titleMenu_big {font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold}
.SubtitleMenu_big {font-size:15px; font-family:"Times New Roman", Times, serif; font-weight:bold}
.title_menu { font-size:15px; font-family:"Times New Roman", Times, serif; text-decoration:underline; height:35px; padding-top:10px; font-weight:bold}
.title_menuDessert { font-size:15px; font-family:"Times New Roman", Times, serif; text-decoration:underline; height:35px; padding-top:10px; font-weight:bold}
.title_menuWine { font-size:15px; font-family:"Times New Roman", Times, serif; font-weight:normal; text-decoration:underline; height:35px; padding-top:10px;}
.txt_meniu {font-size:13px; font-family:"Times New Roman", Times, serif; font-style:italic }
.menu_price {font-size:15px; font-family:"Times New Roman", Times, serif;}


.title_Announcements { font-size:15px; font-family:"Times New Roman", Times, serif; text-decoration:none; font-weight:bold; text-align:center; padding:10px 0px 0px 0px; margin:0px;}
.txt_Announcements { font-size:14px; font-family:"Times New Roman", Times, serif; text-decoration:none; padding:10px 0px 0px 0px; margin:0px; font-weight:bold; text-align:center}
