body {font-family:Georgia;font-size:11px;color:#000000;margin:0;padding:0;text-align:center;
	background:url(images/main_back.jpg) top repeat-x;}
img {border:0;}
* :focus { outline: 0; }

div.clear {clear:both;font-size:1px;}
div#main {width:996px;margin:0 auto;text-align:left;position:relative;}
div#top {width:928px;margin:0 auto;background:url(images/top_back_bottom.jpg) repeat-x bottom;}
div#top_left {padding:0 0 0 4px;margin:0;background:url(images/top_left.jpg) no-repeat top left;}
div#top_right {padding:0 4px 0 0;margin:0;background:url(images/top_right.jpg) no-repeat top right;
	height:324px;}
div#top_bar {padding:0 35px 0 35px;margin:0;background:url(images/top_bar.gif) repeat-x;
	height:28px;}
div#top_bar ul.topmenu {list-style:none;margin:0 20px 0 20px;padding:0 0 0 0;}
div#top_bar ul.topmenu li {float:right;margin:0 10px 0 0;padding:0;}
div#top_bar ul.topmenu li a {display:block;padding:7px 0 5px 7px;font-size:9px;color:#FFF2D6;text-decoration:none;
	background:url(images/top_bullet.gif) no-repeat;background-position:0 12px;}
div#top_bar ul.topmenu li a:hover {text-decoration:underline;}

div#top_bar ul.languages {list-style:none;margin:0 10px 0 10px;padding:0 0 0 0;}
div#top_bar ul.languages li {float:right;margin:0 0 0 0;padding:0;}
div#top_bar ul.languages li a {display:block;padding:7px 0 5px 0;font-size:9px;color:#FFF2D6;text-decoration:none;
	background:none;}
div#top_bar ul.languages li a:hover {text-decoration:underline;}
div#top_bar ul.languages li.en {background:url(images/langs_div.gif) no-repeat;background-position:0 9px;
	padding-left:6px;}
div#top_bar ul.languages li.el {padding-right:5px;margin-left:20px;}


div#header {width:920px;height:279px;position:relative;background-color:#000000;}
div#header div.header_pic {width:920px;height:279px;position:absolute;}
a#dereskos {position:absolute;top:18px;left:22px;border:0;z-index:1000;}
div#page_wrap {margin:0 auto;position:relative;}
div#page {width:920px;margin:0 auto;background:url(images/page_top.jpg) repeat-x top;}

div#menu_wrap {float:left;width:273px;background:url(images/menu_back_bottom.jpg) no-repeat bottom;
	padding:0 0 107px 0;margin:0;}
div#menu_top {background:url(images/menu_back_top.jpg) no-repeat top;padding:36px 0 0 0;margin:0;}
ul#menu {background:url(images/menu_back.jpg) repeat-y;margin:0;padding:25px 29px 40px 32px;list-style:none;}
ul#menu li {margin:5px 0 5px 0;padding:0;}
ul#menu li a {display:block;padding:5px 10px 5px 20px;color:#575757;font-style:italic;
	text-decoration:none;font-size:15px;}
ul#menu li a:hover {color:#BA964B;background:url(images/menu_a.gif) no-repeat;background-position:0 10px;}
ul#menu li a.sel {color:#BA964B;background:url(images/menu_a.gif) no-repeat;background-position:0 10px;}
ul#menu li ul {margin:0;list-style:none;padding:0 0 0 17px;font-size:11px;}
ul#menu li ul li {margin:5px 0 5px 0;padding:0;}
ul#menu li ul li a {display:block;padding:0px 10px 2px 20px;color:#575757;font-style:italic;font-size:11px;
	text-decoration:none;background:none;}
ul#menu li ul li a:hover {color:#BA964B;background:none;font-size:11px;}
ul#menu li ul li a.sel {color:#BA964B;background:none;font-size:11px;}


div#footer {clear:both;padding:80px 0 80px 0;margin:20px 0 0 0;text-align:center;font-size:11px;color:#7F7E7E;
	background:url(images/bottom_div.jpg) no-repeat;background-position:50% 30px;}
div#footer a#gravity {padding:4px 0 4px 25px;background:url(images/gravity.gif) no-repeat top left;color:#7F7E7E;
	text-decoration:none;}
div#footer a#gravity:hover {text-decoration:underline;}
div#overmenu {position:absolute;top:-92px;display:inline;left:0;z-index:1000;}

h1 {color:#BA964B;font-size:15px;font-weight:bold;font-style:italic;margin:0 0 0 0;
	padding:0 0 0 0;}
h2 {color:#BA964B;font-size:13px;font-weight:normal;font-style:normal;margin:0 0 0 0;
	padding:0 0 0 0;}

div#awards {float:left;clear:left;width:273px;padding:0;margin:10px 0 10px 0;}
div#awards a {width:273px;height:144px;display:block;background:url(images/awards.jpg) no-repeat top left;text-indent:-9000px;}

ul#pagemenu {list-style:none;margin:38px 0 20px 0;padding:3px 0 0 0;border-top:0px solid #F3EDE1;}
ul#pagemenu li {padding:0 0 2px 0;margin:0 0 2px 0;border-bottom:1px solid #F3EDE1;}
ul#pagemenu li a {display:block;padding:5px 0 5px 15px;background:url(images/pagemenu_bullet.gif) no-repeat;
	background-position:7px 12px;}
ul#pagemenu li a:hover {background-color:#F3EDE1;text-decoration:none;}
ul#pagemenu li a.sel {background-color:#F3EDE1;}

ul#pagemenu li.grape {background:url(images/products_grape.jpg) no-repeat;display:block;float:left;width:179px;
	padding:0 0 0 0;border:0;margin-left:70px;}
ul#pagemenu li.olive {background:url(images/products_olive.jpg) no-repeat;display:block;float:left;width:179px;
	padding:0 0 0 0;border:0;}
ul#pagemenu li.grape a {padding-top:176px;padding-left:8px;background-position:0px 183px;}
ul#pagemenu li.olive a {padding-top:176px;padding-left:60px;background-position:52px 183px;}
ul#pagemenu li.grape:hover a {background-color:transparent;text-decoration:underline;}
ul#pagemenu li.olive:hover a {background-color:transparent;text-decoration:underline;}





div#bottle {position:absolute;right:60px;top:-220px;z-index:1001;}
div#pagedata_wrap {float:right;width:645px;background:transparent;}
div#pagedata {padding:28px;margin:0;background:transparent;}
div#pagedata a {color:#BA964B;text-decoration:none;}
div#pagedata a:hover {text-decoration:underline;}
div#page p {margin-top:20px;line-height:1.3;}

div#pagedata.hasbottle div.data {width:380px;}

ul#pictures {float:right;margin:0 0 20px 20px;padding:0;list-style:none;}
ul#pictures li {margin:0 0 10px 0;padding:0;}
ul#pictures li a {display:block;border:1px solid #DADADA;padding:3px;margin:0 0 5px 0;}
ul#pictures li h5 {margin:0 0 0 5px;padding:0 0 10px 0;font-weight:normal;color:#A6A6A6;}

div#pagedata_wrap table#onlypics {margin:20px 0 20px 25px;border-collapse:collapse;clear:both;}
table#onlypics td {padding:5px;vertical-align:top;}
table#onlypics td a {display:block;border:1px solid #DADADA;padding:3px;margin:0 0 5px 0;}
table#onlypics td h5 {margin:0 0 0 5px;padding:0 0 10px 0;font-weight:normal;color:#A6A6A6;}
table#onlypics td.td1 {padding-left:0;}
table#onlypics td.td3 {padding-right:0;}

ul#form {list-style:none;margin:30px 0 30px 0;padding:0;font-size:9px;}
ul#form li.input {float:left;width:258px;margin:0 4px 4px 0;padding:0;border:0;}
ul#form li.input span {display:block;font-size:10px;color:#888888;margin:0 0 2px 0;padding:0;}
ul#form li.input input{border:1px solid #888888;width:258px;margin:0;
	font-size:11px;font-family:georgia;}
ul#form li.textarea {float:left;width:520px;margin:0 4px 4px 0;padding:0;clear:left;}
ul#form li.textarea span {display:block;font-size:10px;color:#888888;margin:0 0 2px 0;padding:0;}
ul#form li.textarea textarea {border:1px solid #888888;width:520px;margin:0;
font-size:11px;font-family:georgia;}
ul#form li.textarea a {float:right;display:block;margin:0 0 2px 18px;padding:0;
	color:#000000;text-decoration:none;}
ul#form li.textarea a:hover {text-decoration:underline;}

div#contact_details {font-size:11px;padding:30px 0 30px 170px;
	background:url(images/contact_photo.jpg) no-repeat;background-position:0 30px;}
div#contact_details h3 {font-size:11px;font-weight:bold;margin:0;padding:0 0 0px 0;}
div#contact_details p {margin:0;padding:0;}
div#contact_details span {display:block;font-size:11px;font-weight:bold;margin:0;padding:10px 0 2px 0;}

div#map {width:600px;height:174px;}

h5 {font-size:11px;font-weight:bold;color:#000000;font-style:italic;margin:0;padding:0;}

div#map_1 {}
div#pagedata div#map_1 {}
div#fancybox-inner div#map_1 {width:400px;height:400px;}


div#home_welcome {width:615px;background:url(images/home_pic.jpg) no-repeat bottom left;
	padding:20px 0 442px 0;float:left;text-align:right;}
div#home_welcome p {padding:15px 35px 8px 35px;margin:0;font-size:14px;text-align:left;}
div#home_welcome p span {color:#BA964B;font-style:italic;font-weight:bold;}
div#home_welcome a {font-size:9px;color:#93AB08;padding-right:40px;}


ul#ourproducts {margin:20px 0 0 0;padding:0;list-style:none;}
ul#ourproducts li {margin:0 14px 14px 0;padding:0;height:325px;width:180px;
	background:url(images/products_back.jpg) no-repeat top left;float:left;display:block;}
* html ul#ourproducts li {margin:0 12px 14px 0;padding:0;height:325px;width:180px;
	background:url(images/products_back.jpg) no-repeat top left;float:left;display:block;}
ul#ourproducts li.first {clear:both;}
ul#ourproducts li a {display:block;padding:272px 0 0 10px;margin:5px 10px 0 10px;
	font-style:italic;color:#7F7E7E;font-size:11px;font-weight:bold;}
ul#ourproducts li a:hover {text-decoration:none;color:#000000;}


div.related {margin:20px 0 20px 0;padding:0;}
div.related h4 {font-weight:bold;font-style:italic;color:#000000;font-size:10px;
	border-bottom:1px dotted #000000;display:inline;padding-bottom:3px;}
div.related ul {list-style:none;padding:5px 0 15px 0;margin:0;}
div.related ul li {margin:5px 0 5px 0;padding:0;font-size:10px;}
div #pagedata div.related ul li a {color:#93AB08;}


ul#news {margin:20px 0 0 0;padding:0;list-style:none;border-top:1px solid #ECE2CD;}
ul#news li {margin:0;padding:10px 20px 10px 20px;list-style:none;border-bottom:1px solid #ECE2CD;}
ul#news li h2 {margin:0 0 0 0;padding:0;color:#9A7A36;}
ul#news li h4 {margin:0 0 2px 0;padding:0;font-weight:normal;color:#9A7A36;font-size:11px;}
ul#news li p {margin-top:10px;line-height:1.3;}
ul#news li a.more {font-size:9px;color:#93AB08;padding-right:40px;}
ul#news li a.newsimage {float:right;display:block;border:1px solid #DADADA;padding:3px;margin:0 0 5px 20px;}
