@charset "utf-8";
/* CSS Document */

body {
background-color:#000000;
}

img{
	border:none;
}

#wrapper {
width:1025px;
position:relative;
background-color:#003333;
margin:0 auto 0 auto;
}

#banner {
float:left;
width:1023px;
height:170px;
background-color:#000000;
}



/* Start of LOGO SECTION */
#logo {
float:left;
background-color:#000000;
width:1000px;
height:169px;
}

#logo img {
float:left;
border:none;
margin:5px 0 0 210px;
}

#logo h1 {
position:absolute;
top:95px;
left:145px;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:bolder;
padding:10px 0 0 0;
color:#131313;
}

#logo p {
position:absolute;
top:13px 0 0 102px;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:10px;
font-weight:700;
color:#272727;
margin:0;
}

#logo span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:10px;
font-weight:700;
color:#a3062b;
margin:0;
}
/* End of LOGO SECTION */


/* START of NAVIGATION */
#navigation {
float:left;
width:1023px;
height:28px;
background:#660000;
}

#navigation ul {
font-size:10px;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
margin:7px 0 0 0;
list-style: none;
}

#navigation ul li {
display:inline;
list-style-type:none;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
color:#cccccc;
font-weight:800;
text-transform:uppercase;
margin:0 0 0 70px;
padding:0;
}

#navigation a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:800;
text-transform:uppercase;
color:#cccccc;
text-decoration:none;
}

#navigation a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:800;
text-transform:uppercase;
color:#131313;
}


#navigation .selected {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:800;
text-transform:uppercase;
color:#131313;

}

/* End of NAVIGATION SECTION */


#menu_container {
width:800px;
height:309px;
margin:0;
float:left;
background-color:#ffffff;
}

#hours_container {
width:800px;
height:307px;
margin:0;
float:left;
background-color:#000000;
}

#hours_container img {
border:none;
margin:0;
float:left;
}

#contact_container {
width:800px;
height:309px;
margin:0;
float:left;
background-color:#000000;
background-image:url(www_img/contact.jpg);
}

/* Start of SLIDESHOW SECTION */
#slideshow_container {
/*background:#333;*/
width:800px;
height:309px;
margin:0;
float:left;
background-color:#000000;
}

#slideshow_container .left_img {
position:absolute; left:0; top:0;
}

#slideshow_container .right_desc {
position:absolute; left:451px; top:0; text-align: center;
}

#slideshow_container h1 {
padding:3px; 
margin: 30px 0 0 0;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:10px;
color:#FFFFFF;
font-weight:bolder;
text-align:center;
text-transform:capitalize;
}

#slideshow_container h2 {
font-size: 10px;
padding:3px; 
font-family:Garamond, Georgia, Times New Roman, Times, serif;
margin: 10px 0 0 0;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-transform:capitalize;
}

#slideshow_container a {
font-size: 10px;
font-weight:500;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
padding:3px; 
font-size:10px;
color:#ff9900;
font-weight:bold;
text-align:center;
text-decoration:none;
}

#slideshow_container a:hover {
font-size: 10px;
font-weight:500;
padding:3px; 
font-size:10px;
color:#ffffff;
font-weight:bold;
text-align:center;
text-decoration:none;
}

#slideshow_container p {
font-size:5px;
text-align:left;
padding: 10px;
margin: 0 10px 0 10px;
font-size:10px;
color:#898989;
font-weight:bold;
}

#slideshow_container .ss_btn {
	margin:30px;
}

#slideshow_container h1 span {
font-size:12px;
font-weight:bold;
color:#9cfe18;
}

#slideshow {
float:left;
width:1023px;
height:310px;
background:#000000;
margin:10px 0 9px 0;
}

#arrow_left {
float:left;
margin:0px;
padding:0px;
width:111px;
height:309px;
background-color:#000000;
}

#arrow_left img {
border:none;
float:left;
margin:145px 0 0 40px;
}

#arrow_right {
float:left;
margin:0px;
padding:0px;
width:111px;
height:309px;
background-color:#000000;
}

#arrow_right img {
border:none;
float:left;
margin:145px 0 0 40px;
}


#deco_left {
float:left;
margin:0px;
padding:0px;
width:111px;
height:309px;
background-color:#000000;
}

#deco_left img {
border:none;
float:left;
margin:145px 0 0 20px;
}

#deco_right {
float:left;
margin:0px;
padding:0px;
width:111px;
height:309px;
background-color:#000000;
}

#deco_right img {
border:none;
float:left;
margin:145px 0 0 20px;
}

.clear {
clear:right;
height:20px;
}

/* if numbers were added */
#numbers_div {
float:left;
height:auto;
background:#1D2333;
color:#FFF;
width:100%;
text-align:center;
padding:5px 0 5px 0; margin:0;
}

#numbers_div #ss_nav li {
padding: 0; margin:0;
display: inline;
list-style-type:none;
}

#numbers_div #ss_nav {
	padding:0; margin:0;
}

#numbers_div #ss_nav li a {
padding: 2px 7px 2px 7px;
background: #333;
border: solid 1px #CCC;
margin: 0 10px 0 10px;
color: #FFF;
text-decoration:none;
font-weight:bold;
font-size: 10px;
}

#numbers_div #ss_nav li a:hover {
background: #EEE;
color: #1D2333;
}

.ss_slide {
width: 723px;
height:400px;
}

/* Start of TEXT SECTION 
///////////////////////////*/
#text {
position:relative;
float:left;
width:1023px;
background-color:#ffffff;
}

#text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#363636;
font-weight:800;
font-size:22px;
padding:0 10px 0 0;
}

#text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#363636;
font-weight:600;
font-size:12px;
margin:8px 0 0 110px;
}

#text p a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#363636;
font-weight:600;
font-size:12px;
text-decoration:none;
padding:0 0 0 100px;
}

#text p a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#660000;
font-weight:600;
font-size:12px;
}

#text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#363636;
font-weight:300;
font-size:14px;
margin:20px 20px 15px 110px;
}

#text h1 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#363636;
font-weight:600;
font-size:14px;
text-decoration:none;
padding:15px 0 15px 0;
}

#text h1 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
color:#ccccc;
font-weight:600;
font-size:14px;
}

#text img {
margin:0 0 0 130px;
border:none;
}

/* Start of FOOTER SECTION 
///////////////////////////*/
#footer {
float:left;
width:1023px;
background-color:#cccccc;
position:relative;
}

#footer p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:600;
color:#363636;
text-align:center;
margin-top:5px;
margin-bottom:5px;
}

#footer a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:600;
color:#363636;
text-decoration:none;
}

#footer a:hover {
font-size:12px;
font-weight:600;
color:#ffffff;
}

/* End of FOOTER SECTION*/

#reservations {
float:left;
width:723px;
height:400px;
background:#cccccc;
}

#reservations_text {
float:left;
width:300px;
height:400px;
background-color:#cccccc;
}

/* End of RESERVATION SECTION*/

#contact {
float:right;
width:723px;
height:400px;
background-image:url(www_img/contact.jpg);
}

#contact_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}


#contact_text {
float:left;
width:300px;
height:400px;
background-color:cccccc;
}

#contact_text a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
text-transform:lowercase;
color:#a3062b;
text-decoration:none;
}

#contact_text a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#666666;
text-decoration:none;
}

#contact_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
margin:35px 0 0 60px;
}

#contact_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#131313;
margin:10px 0 0 60px;
}

#contact_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
color:#666666;
margin:10px 0 0 60px;
}

#contact_text h2 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
text-transform:capitalize;
color:#666666;
text-decoration:none;
}

#contact_text h2 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
color:#a3062b;
text-decoration:none;
}
/* End of CONTACT SECTION*/

#hours {
float:right;
width:723px;
height:400px;
background-image:url(www_img/hours.jpg);
}

#hours_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}

#hours_text {
float:left;
width:300px;
height:400px;
background-color:cccccc;
}

#hours_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
margin:25px 0 0 0;
text-align:center;
}

#hours_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
color:#666666;
margin:15px 0 0 0px;
text-align:center;
}

#hours_text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:bolder;
color:#111111;
margin:10px 0 0 0px;
text-align:center;
text-transform:uppercase;
}

/* End of HOURS SECTION*/

#brunch {
float:right;
width:623px;
height:400px;
background-color:#929292;
}

#brunch p {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:18px;
font-weight:200;
color:#ffffff;
margin:80px 20px 0 60px;
padding:5px 0 0 0;
}

#brunch img {
float:left;
border:none;
margin:0;
}

#brunch_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}

#brunch_text {
float:left;
width:400px;
height:400px;
background-color:cccccc;
}

#brunch_text a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#a3062b;
text-decoration:none;
}

#brunch_text a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#666666;
text-decoration:none;
}

#brunch_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
text-align:center;
margin:15px 0 0 0;
}

#brunch_text h3 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#131313;
margin:5px 0 0 60px;
text-transform:capitalize;
text-align:center;
}

#brunch_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
text-transform:capitalize;
color:#666666;
margin:5px 0 0 60px;
text-align:center;
}

#brunch_text h2 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#666666;
text-decoration:none;
text-align:center;
}

#brunch_text h2 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
text-decoration:none;
}

#brunch_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#131313;
text-align:center;
padding:5px 20px 0 20px;
}

#brunch_text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
font-style:italic;
}

#brunch_arrow {
float:left;
width:220px;
height:25px;
background-color:#cccccc;
margin:0 0 0 350px;
}

#brunch_arrow img {
float:left;
border:none;
margin:0;
}

#brunch_arrow p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
float:left;
margin:0;
padding:5px 0 0 15px;
font-size:14px;
font-weight:600;
text-transform:uppercase;
color:#131313;
text-decoration:none;
}

#brunch_arrow a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
float:left;
margin:0;
font-size:14px;
font-weight:600;
text-transform:uppercase;
color:#131313;
text-decoration:none;
}

#brunch_arrow a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
text-transform:uppercase;
color:#ffffff;
}


/* End of Brunch SECTION*/

#menu_brunch {
float:right;
width:623px;
height:400px;
background-color:#929292;
overflow:auto;
}

#menu_brunch h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:600;
color:#131313;
margin:30px 0 0 0;
padding:5px 5px 2px 5px;
background-color:#ffffff;
text-align:center;
text-transform:uppercase;
}

#menu_brunch h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:800;
color:#131313;
padding:1px 0 0 0;
margin:25px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#menu_brunch h3 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:10px;
font-weight:800;
color:#131313;
margin:13px 0 0 0;
padding:0 0 10px 0;
text-align:center;
text-transform:capitalize;
}

#menu_brunch p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:300;
color:#131313;
margin:0 25px 0 25px;
padding:5px 0 0 0;
text-align:center;
text-transform:capitalize;
}
/* End of Brunch Menu SECTION*/

#directions {
float:right;
width:689px;
height:400px;
background-color:#929292;
}

#directions p {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:200;
color:#131313;
margin:10px 10px 0 30px;
padding:2px 0 0 0;
}

#directions .directiontext {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#131313;
text-transform:uppercase;
}

#directions img {
float:left;
border:none;
margin:0;
}

#directions_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}

#directions_text {
float:left;
width:334px;
height:400px;
background-color:#cccccc;
}

#directions_text a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#666666;
text-decoration:none;
}

#directions_text a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#a3062b;
text-decoration:none;
}

#directions_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
margin:45px 0 20px 60px;
}

#directions_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
padding:10px 20px 0 60px;
}

#directions_text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
font-style:italic;
}
/* End of Directions SECTION*/

#reviews {
float:right;
width:723px;
height:400px;
background-color:#929292;
}

#reviews_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}

#reviews_logos p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#131313;
margin:5px 22px 0 35px;
}

#reviews_logos span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#131313;
font-style:italic;
}

#reviews_logos {
width:722px;
height:398px;
margin:0;
float:left;
background-color:#ffffff;
}

.clear {
clear:both;
height:10px;
}

#reviews_logos img {
margin:0px 0 8px 30px;
float:left;
border:none;
}

#reviews_text {
float:left;
width:300px;
height:400px;
background-color:#929292;
}

#reviews_text img {
margin:60px 10px 20px 35px;
float:left;
border:none;
}

#reviews_text a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
text-transform:lowercase;
color:#a3062b;
text-decoration:none;
}

#reviews_text a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#666666;
text-decoration:none;
}

#reviews_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
margin:35px 0 0 60px;
}

#reviews_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:400;
color:#131313;
margin:10px 35px 0 35px;
}

#reviews_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
color:#666666;
margin:10px 0 0 60px;
}

#reviews_text h2 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
text-transform:capitalize;
color:#666666;
text-decoration:none;
}

#reviews_text h2 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:500;
color:#a3062b;
text-decoration:none;
}
/* End of REVIEWS SECTION*/

#events {
float:right;
width:723px;
height:400px;
background-color:#929292;
}

#events p {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#ffffff;
margin:10px 15px 0 25px;
padding:5px 0 0 0;
}

#events h3 {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:800;
color:#131313;
margin:10px 15px 0 25px;
}

#events ul {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:200;
color:#ffffff;
margin:0;
}

#events ul li {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:400;
color:#131313;
margin:10px 15px 0 0;
list-style-type:square;
display:list-item;
}


#events img {
float:left;
border:none;
margin:0;
}

#events_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}

#events_text {
float:left;
width:300px;
height:400px;
background-color:#cccccc;
}

#events_text p a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:800;
color:#666666;
text-decoration:none;
padding:5px 0 0 0;
}

#events_text p a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:800;
color:#ffffff;
text-decoration:none;
}

#events_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
text-align:center;
margin:25px 0 10px 0;
}

#events_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:800;
text-transform:capitalize;
color:#222222;
text-align:center;
margin:5px 0 45px 0;
}

#events_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
color:#131313;
text-align:center;
margin:0 10px 10px 10px;
}

#events_text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
font-style:italic;
}

#events_arrow1, #events_arrow2, #events_arrow3 {
float:left;
width:220px;
height:25px;
background-color:#cccccc;
margin:10px 5px 0 15px;
} 


#events_arrow1 img,  #events_arrow2 img, #events_arrow3 img {
float:left;
border:none;
margin:0;
}

#events_arrow1 p, #events_arrow2 p, #events_arrow3 p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
float:left;
margin:0;
padding:5px 10px 0 10px;
font-size:14px;
font-weight:600;
text-transform:uppercase;
color:#131313;
text-decoration:none;
}

#events_arrow1 a,  #events_arrow2 a, #events_arrow3 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
float:left;
margin:0;
font-size:14px;
font-weight:600;
text-transform:uppercase;
color:#131313;
text-decoration:none;
}

#events_arrow1 a:hover,  #events_arrow2 a:hover, #events_arrow3 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
text-transform:uppercase;
color:#FFFFFF;
}

#events_menus {
float:left;
width:723px;
background-color:#929292;
margin:10px 0 0 0;
}


#events_ala, #events_hors {
float:right;
width:723px;
height:400px;
background-color:#929292;
overflow:auto;
}


#events_wines {
float:right;
width:753px;
height:400px;
background-color:#929292;
overflow:auto;
}

#events_halfbottles, #events_connecticutwines, #events_whitewine, #events_redwine, #events_sparklingwine {
float:right;
width:723px;
background-color:#929292;
}

#events_ala h1, #events_hors h1, #events_wines h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:600;
color:#131313;
margin:30px 0 0 0;
padding:5px 5px 2px 5px;
background-color:#ffffff;
text-align:center;
text-transform:uppercase;
}

#events_ala h2, #events_hors h2, #events_wines h2, #events_halfbottles h2, #events_connecticutwines h2, #events_whitewine h2, #events_redwine h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#ffffff;
margin:30px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#events_ala h3, #events_hors h3 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:10px;
font-weight:800;
color:#131313;
margin:10px 0 0 0;
padding:0 0 15px 0;
text-align:center;
text-transform:capitalize;
}

#events_ala p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:300;
color:#131313;
margin:5px 25px 5px 25px;
padding:5px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#events_hors p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:300;
color:#131313;
margin:25px 25px 5px 25px;
padding:5px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#events_wines p, #events_halfbottles p, #events_connecticutwines p, #events_whitewine p, #events_redwine p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:300;
color:#131313;
margin:5px 10px 5px 10px;
padding:5px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#events_ala_text, #events_hors_text, #events_wines_text {
float:left;
width:300px;
height:400px;
background-color:#cccccc;
}


#events_wines_text {
float:left;
width:270px;
height:400px;
background-color:#cccccc;
}

#events_ala_text h1, #events_hors_text h1, #events_wines_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
margin:35px 35px 5px 70px;
}


#events_ala_text p, #events_hors_text p, #events_wines_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:400;
color:#131313;
margin:10px 20px 5px 35px;
}


#events_wines_text p a {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
color:#131313;
text-decoration:none;
margin:10px 20px 5px 35px;
}

#events_wines_text p a:hover {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
color:#ffffff;
}

/* End of Entire Events SECTION*/
#menus {
float:right;
width:723px;
height:400px;
background-image:url(www_img/menu.png);
}

#menus p {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#ffffff;
margin:10px 15px 0 25px;
padding:5px 0 0 0;
}

#menus h3 {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:800;
color:#000000;
margin:10px 15px 0 25px;
}

#menus ul {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:200;
color:#ffffff;
margin:0;
}

#menus ul li {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:400;
color:#131313;
margin:10px 15px 0 0;
list-style-type:square;
display:list-item;
}


#menus img {
float:left;
border:none;
margin:0;
}

#menus_main {
width: 800px;
height:307px;
margin:0;
float:left;
background-color:#cccccc;
}

#menus_text {
float:left;
width:200px;
height:306px;
background-color:#929292;
}

#menus_text p a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:800;
color:#363636;
text-decoration:none;
padding:5px 0 0 0;
}

#menus_text p a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:800;
color:#660000;
text-decoration:none;
}

#menus_text h1 {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#131313;
margin:35px 0 5px 35px;
}

#menus_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:800;
text-transform:capitalize;
color:#222222;
text-align:center;
margin:5px 0 45px 0;
}

#menus_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:600;
color:#131313;
text-align:center;
margin:0 10px 10px 10px;
}

#menus_text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
font-style:italic;
}

 



/* End of  Menus SECTION*/

#menus_dinner_text {
float:left;
width:200px;
height:307px;
background-color:#660000;
}

#menus_dinner_text ul {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#131313;
margin:0 5px 5px 25px;
}

#menus_dinner_text ul li {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:500;
color:#131313;
margin:0 0 3px 0;
list-style:disc;
display:list-item;
}

#menus_dinner_text ul li a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#ffffff;
text-decoration:none;
}

#menus_dinner_text ul li a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#131313;
text-decoration:none;
}

#menus_dinner_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
text-transform:uppercase;
color:#131313;
margin:8px 0 0 45px;
}

#menus_dinner_text h1 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#ffffff;
text-decoration:none;
}

#menus_dinner_text h1 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#131313;
text-decoration:none;
}


#menus_dinner_text h3 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#131313;
margin:10px 10px 5px 60px;
text-transform:capitalize;
}

#menus_dinner_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:bold;
text-transform:capitalize;
color:#666666;
margin:30px 0 20px 60px;
}

#menus_dinner_text h2 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#666666;
text-decoration:none;
}

#menus_dinner_text h2 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
text-decoration:none;
}

#menus_dinner_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#131313;
margin:5px 10px 5px 60px;
}

#menus_dinner {
float:right;
width:600px;
height:307px;
background-color:#929292;
overflow:auto;
}

#dinner_littledish, #dinner_soupdish, #dinner_steameddish, #dinner_noodledish, #dinner_maindish, #dinner_vegetable, #dinner_chicken, #dinner_pork, #dinner_fish, #dinner_beef, #dinner_lastdish, #dinner_drinks, #dinner_beer {
float:right;
width:595px;
background-color:#929292;
}

#menus_dinner h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#363636;
margin:20px 0 0 0;
padding:5px 5px 2px 5px;
background-color:#ffffff;
text-align:center;
text-transform:uppercase;
}

#menus_dinner p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
color:#131313;
margin:15px 25px 5px 25px;
padding:5px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#dinner_littledish h2, #dinner_soupdish h2, #dinner_steameddish h2, #dinner_noodledish h2, #dinner_maindish h2, #dinner_vegetable h2, #dinner_chicken h2, #dinner_pork h2, #dinner_fish h2, #dinner_beef h2, #dinner_lastdish h2, #dinner_drinks h2, #dinner_beer h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#660000;
margin:30px 0 0 0;
text-align:center;
text-transform:capitalize;
}

#dinner_littledish p, #dinner_soupdish p, #dinner_steameddish p, #dinner_noodledish p, #dinner_maindish p, #dinner_vegetable p, #dinner_chicken p, #dinner_pork p, #dinner_fish p, #dinner_beef p, #dinner_lastdish p, #dinner_drinks p, #dinner_beer p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14x;
font-weight:500;
color:#131313;
margin:5px 10px 5px 10px;
padding:5px 0 0 0;
text-align:center;
text-transform:capitalize;
}


/* End of  Menus_Dinner SECTION*/

#music {
float:right;
width:623px;
height:400px;
background-color:#929292;
}

#music p {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#131313;
margin:5px 10px 0 10px;
padding:0 5px 0 5px;
}

#music p a {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#131313;
text-decoration:underline;
}

#music p a:hover {
float:left;
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:500;
color:#ffffff;
}

#music img {
float:left;
border:none;
margin:35px 0 0 5px;
}

#music_main {
width: 1023px;
height:400px;
margin:0;
float:left;
background-color:#cccccc;
}

#music_text {
float:left;
width:400px;
height:400px;
background-color:cccccc;
}

#music_text a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#a3062b;
text-decoration:none;
}

#music_text a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:600;
color:#666666;
text-decoration:none;
}

#music_text h1 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
text-align:center;
margin:25px 0 0 0;
}

#music_text h3 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:12px;
font-weight:400;
color:#131313;
margin:5px 0 0 60px;
text-transform:capitalize;
text-align:center;
}

#music_text h2 {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
text-transform:capitalize;
color:#666666;
margin:5px 0 0 60px;
text-align:center;
}

#music_text h2 a {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#666666;
text-decoration:none;
text-align:center;
}

#music_text h2 a:hover {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:16px;
font-weight:400;
color:#131313;
text-decoration:none;
}

#music_text p {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:600;
color:#131313;
text-align:center;
padding:5px 10px 0 10px;
}

#music_text span {
font-family:Garamond, Georgia, Times New Roman, Times, serif;
font-size:14px;
font-weight:400;
color:#131313;
font-style:italic;
}


/* End of  Music_SECTION*/













