body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f3f47;
	background: url(images/header-bg.jpg) repeat-x left top #ffffff;

}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-weight: normal;
}
img, form, input, textarea {
	border: 0;
	margin: 0px;
	padding: 0px;

}

a {
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
a:hover {
	text-decoration: none;
}

.fl {

	float: left;

}

.fr {

	float: right;

}

@font-face

{

font-family: 'Book Antiqua';

src: url('Book Antiqua.ttf') format('truetype'); 

}

#container{ width:100%; float:left;}

.doc-width{ width:1000px; margin:0 auto;}

#wrapper{ width:960px; float:left; border-left:20px solid #f3e9d2; border-right:20px solid #f3e9d2;}

#logo-with-banner{ width:960px; float:left; margin:10px 0 0;}

.logo{ padding:0 25px; float:left;}

.banner{ width:750px; float:right;}

#content{width:960px; float:left; margin:10px 0;}

.sidebar-left{ width:200px; float:left;}

.sing-up{ width:200px; float: left; background:url(images/submit-bl-bg.jpg) no-repeat top left #360509; min-height:140px;}

.sing-up input{  background: url("images/sing-up-txt-box-bg.jpg") no-repeat scroll left top transparent;
    color: #6E6E6E;
    font-size: 11px;
    font-style: italic;
    height: 17px;
    margin: 65px 10px 0;
    padding: 5px 10px;
    width: 160px;}

.sing-up .eemail_button .eemail_textbox_button{display:block; text-align:center; color:#83232a; width:68px; height:21px;  background:url(images/submit-btn.jpg) no-repeat top left #e9d7ab; font-weight:bold; vertical-align:middle; float:right; margin:10px 15px 10px 0; padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;}

.sing-up input[type="submit"]{ display:block; text-align:center; color:#83232a; width:68px; height:21px;  background:url(images/submit-btn.jpg) no-repeat top left #e9d7ab; font-weight:bold; vertical-align:middle; float:right; margin:10px 15px 10px 0; padding:0px 0 0; font-style:normal;}

.check-out-our-blog{ width:190px; float:left; margin:15px 5px;}

.check-out-our-blog a{ font-size:15px; font-weight:bold; color:#e8d4a6; display:block; width:190px; background:url(images/check-out-our-blog.jpg) no-repeat top left; padding:196px 0 10px; text-align:center;}

.check-out-our-blog a:hover{ text-decoration:underline;}

.social-block{ width:190px; margin:0 5px; float:left;}

.social-block a{ display:block; float:left; width:105px;  font-size:14px; color:#7c1620; font-weight:bold;}

.social-block a:hover{ text-decoration:underline;}

.social-block a img{ padding:0 10px 0 0; vertical-align:middle;}

.social-block a.middle-link{ margin:15px 0px;}
.middle-block{ width:540px; float:left; margin:0 10px;}

.content-p1{ width:540px; float:left;}

.content-p1 h1{ font-size:18px; font-weight:bold; color:#760c16; border-bottom:2px solid #b3b4b6; padding:10px 0; font-family:'Book Antiqua';}

.content-p1 ul{ width:320px; float:left; margin:30px 0 0 20px}

.content-p1>ul li{ list-style-image:url(images/list-style-img.jpg); padding:5px 0;}

.traditional-retail-bl{ width:100px; float:left;}

.traditional-retail-bl ul.block{ width:100px; float:left; padding:0 0 0 10px; margin:20px 0 0;}

.traditional-retail-bl ul.block2{ margin:82px 0 0;width:100px; float:left; padding:0 0 0 10px;}

.traditional-retail-bl ul li{ width:80px;list-style:none; text-align:center;}

.traditional-retail-bl a{text-align:center;  font-weight:bold;}

.traditional-retail-bl li.retailer{  padding:12px 0; background:#7c1620; margin:}

.traditional-retail-bl li.retailer a{color:#d2aaaa;}

.traditional-retail-bl li.distributor{ padding:12px 0; background:#c1a86d;}

.traditional-retail-bl li.distributor a{color:#80672d;}

.traditional-retail-bl li.importer{padding:12px 0; background:#945056;}

.traditional-retail-bl li.importer a{color:#d1aaaa;}

.traditional-retail-bl li.winery{padding:18px 0; background:#e8d4a6;}

.traditional-retail-bl li.winery a{color:#a78f56;}

.traditional-retail-bl a.traditional-retail{color:#7c1620; padding:5px 0 0 0; width:100px; float:left; display:block; text-align:center;}

.content-p2 { width:540px; float:left;}

.content-p2 h1{ font-size:18px; font-weight:bold; color:#760c16; border-bottom:2px solid #b3b4b6; padding:10px 0; font-family:'Book Antiqua';}

.content-p2 p{ text-align:justify; padding:10px 0;}

.content-p2 a{ color:#7c1620; display:block; width:70px; float:right;}

.content-p2 a:hover{ text-decoration:underline;}

.sidebar-right{ width:200px; float:right;}

a.wineepedia{ width:190px; display:block; float:right; margin:10px 5px;}

.contact-us-bl{ width:200px; float:right; background:url(images/contact-us-bg.jpg) no-repeat top left #7c1620; text-align:right;}

.contact-us-bl a{ font-size:11px; color:#c39378; padding:0 5px; display:block; margin:45px 0 10px 0;}

.contact-us-bl a:hover{text-decoration:underline;}

#footer{ width:100%; float:left; background:#3b2930;}

.footer-content{ float:left; width:960px; margin:0 20px;}

.copy-right{ width:500px; float:left; color:#ffffff; padding:14px 0 10px 0;}

.copy-right a{ color:#f3e9d2;}

.copy-right a:hover{ text-decoration:underline;}

.logo-footer{ width:65px; float:right; padding:10px 0;}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    background: #ffffff;
    color: #398f14;
    border-radius: 8px;
}











