/* CSS Document */

* {margin:0px; padding:0px;}
body {background-color:#e1625c; background-image:url(images/bg.jpg); background-repeat:no-repeat;}
#container { width:952px; position:relative; margin:0 auto; border-left: 1px solid #F84D26; border-right: 1px solid #F84D26; border-bottom: 1px solid #F84D26;}

#containerphoto { width:952px; height:800px; position:relative; margin:0 auto; border-left: 1px solid #F84D26; border-right: 1px solid #F84D26; border-bottom: 1px solid #F84D26;}

#header { width:952px; height:70px; background-color:#FFFFFF;}
#mainblock { width:625px; background-color:#FFFFFF; background-image:url(images/mermaid_bottom_bg_04.jpg); background-repeat:no-repeat; float:left; padding:20px 0px 20px 20px;  border-right: 2px solid #e1625c;}

#photoblock { width:625px; height: 665px; background-color:#FFFFFF;float:left; padding:0px 0px 20px 20px;  border-right: 2px solid #e1625c;}

#rightblock { width:264px; background-color:#FFFFFF; float:right; height:100%; padding:20px 20px 20px 20px;}



.img-right {float: right; margin: 0; padding: 0;}
.img-left {float:left; margin: 0; margin-right: 15px; padding: 0;}

.wine {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:100%; float:left; font-weight:bold; padding-top:20px;  color: #55403a; clear:right;}

.winepriceone {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:110px; float:left; color: #55403a;}
.winepricetwo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:110px; float:left; color: #55403a; clear:right;}


.hours {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color: #55403a;}
.reservation {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color: #999999; padding-top:5px; font-weight:bold;}

h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#e1625c;}
h3 {font-family:verdana; font-size:15px; font-weight:bold; color: #55403a; padding-bottom:5px; border-bottom: 1px solid #afc1b1;}
h1  {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color: #e1625c; font-weight:normal; padding-bottom:5px;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#889990; padding:5px 10px 10px 0px;border-top: 1px solid #afc1b1; clear:left; }

h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#889990; padding:20px 30px 0px 0px; clear:left;  }

.copy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #55403a; font-weight:normal;}
.copybold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #55403a; font-weight:bold;}

.standard {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  color:#9eaea2; }

.columnbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:120px; float:left; font-weight:bold;  color: #55403a;}
.column {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:110px; float:left; color: #55403a;}
.columnend {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:150px; float:left; color: #55403a; }
.columnendd {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:300px; float:left; color: #55403a; }

.item {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:250px; float:left; font-weight:bold; padding-top:20px;  color: #55403a;}
.itemprice {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  float:left; padding-top:20px; }

.description {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color: #55403a; width:350px; clear:left;}


a.standard:link {text-decoration:none;}
a.standard:hover { text-decoration:none; color: #55403a;}
a.standard:active {text-decoration:none;}
a.standard:visited {text-decoration:none;}

a.copy:link {text-decoration:none; color:#e1625c;}
a.copy:hover {text-decoration:none; color:#55403a;}
a.copy:active {text-decoration:none;}
a.copy:visited {text-decoration:none;}


#nav {width:150px; float:left; padding:20px; margin-top:80px;}

#thumbnails {width:210px; float:left; padding:0px;}


#flash {width:190px; float:left; padding:0px; margin-top:80px;}

#content {width:400px; float:right;}

.type {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#55403a; font-weight:bold; line-height:18px;}

a.type:link {text-decoration:none;}
a.type:hover {text-decoration:none; color:#e1625c;}
a.type:active {text-decoration:none;}
a.type:visited {text-decoration:none;}



#menuheader { width:800px; height:25px; background-color:#7D93A1;}

#menu { height:25px; font-weight:normal; margin-top:50px; margin-left:496px; margin-bottom:91px;}
#menuright {width:150px; height:25px; font-weight:normal; float:right; background-color:#7D93A1; border-left: 1px solid #FFFFFF; margin-right:30px;}
#menuleft {width:150px; height:25px; font-weight:normal; float:right; background-color:#7D93A1;}

.menu {color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; font-size:15px; padding:15px 15px 15px 6px; text-decoration:none;}
 a.menu:link { text-decoration:none; }
  a.menu:hover { text-decoration:none; color:#e1625c;}
   a.menu:active {text-decoration:none;}
    a.menu:visted {text-decoration:none;}
	
	.galleryimg { float:left; padding:5px 5px 0px 0px;}
.galleryimg2 { float:left;}
