@charset "UTF-8";
/* CSS Document */

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #353535;
	text-align: left;
	background: #ebebeb url(../images/bg.png) repeat-x;
	margin: 0px;
	line-height: 17px;
}

#content a:link {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 2px; border-bottom: 1px dotted #78a22f;}
#content a:visited {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 2px; border-bottom: 1px dotted #78a22f;}
#content a:hover {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 2px; border-bottom: 1px dotted #4e4946;}
#content a:active {color:#78a22f; font-weight:normal; text-decoration:none; padding-bottom: 2px; border-bottom: 1px dotted #78a22f;}

#flash_feature a, #content #my_taste_strip a, #content #prize_draw_strip a, #content a.addthis_button, #content .have_you_tried_box a, #content .have_you_tried_box_right a, #content #members_login a {border: 0px; padding-bottom: 0px;}

#content #slideshow a {border: 0px;}

.have_you_tried_box img:hover, .have_you_tried_box_right img:hover, #flash_feature img:hover, #left_panel #promotions a#view-all img:hover, #content #previous-next-links a:hover {filter:alpha(opacity=80); opacity:0.8; cursor: pointer;}
#my_taste_strip #image:hover, #prize_draw_strip #image:hover, #roundel-fade img:hover {filter:alpha(opacity=80); opacity:0.8; cursor: pointer;}

img {border: 0px;}

td {vertical-align: top;}
.error {color: #FF0000; font-weight: bold}

#budgens_taste_club {
	margin: 0 auto 0 auto;
	width: 955px;
	background: #fff url(../images/bg_left_panel.png) repeat-y;
	height: auto;
	position: relative;
}

#top {
	background: #bfbd66 url(../images/budgens_gradient.jpg) repeat-x;
	width: 955px;
	height: 124px;
	text-align: center;
	line-height: 0px;
	position: relative;
	overflow: hidden;
}

#top #awards {
	position: absolute;
	top: 12px;
	right: 12px;
}

#navigation {
	line-height: 0px;
	text-transform: uppercase;
	color: #78a22f;
	background: #fff url(../images/bg_navi.gif) repeat-x;
	width: 955px;
	height: auto;
	padding: 15px 0px 13px 0px;
	text-align: center;
	font-size: 10px;
	overflow: hidden;
	clear: both;
	display: block;
}

#navigation a {
	margin: 0px 14px 0px 0px;
}

#navigation a:link {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#navigation a:visited {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#navigation a:hover {color:#3f3f3f;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#navigation a:active {color:#78a22f; font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}

/* START LEFT PANEL ---------------------------------------------------------------------------------------------------------- */

#left_panel {
	float: left;
	width: 224px;
	height: auto;
	display: inline;
	background: #f1f6ea;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

#left_panel #monthly_links {
	background: #f1f6ea url(../images/this_month_strip.gif) no-repeat;
	color: #659019;
	width: 189px;
	padding: 90px 10px 0px 25px;
	letter-spacing: -0.4px;
	text-transform: none;
}

#left_panel #monthly_links a:link {color:#78a22f;font-weight:normal; text-decoration:none;}
#left_panel #monthly_links a:visited {color:#78a22f;font-weight:normal; text-decoration:none;}
#left_panel #monthly_links a:hover {color:#000;font-weight:normal; text-decoration:none;}
#left_panel #monthly_links {color:#78a22f; font-weight:normal; text-decoration:none;}

#left_panel #monthly_links ul {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	line-height: 17px;
}

#left_panel #monthly_links li {
	list-style-image: url(../images/arrow_this_month.gif);
	font-size: 12px;
	margin: 0px 0px 6px 0px;
}

#left_panel #promotions {
	background: #f1f6ea url(../images/bg_home_latest_promotions.jpg) no-repeat;
	width: 206px;
	height: 270px;
	padding: 24px 0px 0px 18px;
	font-size: 10px;
	letter-spacing: 0.4px;
	line-height: 17px;
	display: block;
	margin: 0px;
	position: relative;
}

#left_panel #promotions a#view-all {
	position: absolute;
	top: 190px;
	left: 17px;
}

#promotions #container {position: relative; width: 201px;}
#promotions .promo table {position: absolute; top: 72px; left: 75px; width: 116px; height: 85px;}
#promotions .promo td {vertical-align: middle; text-align: center;}
#promotions .promo a {position: absolute; top: 160px; right: 5px; width: 125px; text-align: center; color: #d4202b; font-size: 9px;}
#promotions .promo a.viewall {top: 210px; color: #000;}

#promotions a:link {color: #d4202b;font-weight: bold; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#promotions a:visited {color: #d4202b;font-weight: bold; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#promotions a:hover {color: #000;font-weight: bold; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#promotions a:active {color: #d4202b; font-weight: bold; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}

#left_panel #money_off_offer {
	background: #cbdb9f url(../images/bg_latest_promotions.jpg) no-repeat;
	width: 199px;
	padding: 14px 0px 18px 25px;
	font-size: 10px;
	letter-spacing: 0.4px;
	line-height: 18px;
	cursor: pointer;
	overflow: hidden;
}

#left_panel #money_off_offer a:link {color: #d2232a;font-weight: bold; text-decoration:none;}
#left_panel #money_off_offer a:visited {color: #d2232a;font-weight: bold; text-decoration:none;}
#left_panel #money_off_offer a:hover {color: #000;font-weight: bold; text-decoration:none;}
#left_panel #money_off_offer a:active {color: #d2232a; font-weight: bold; text-decoration:none;}

#left_panel #money_off_offer .title {
	margin-top: -18px;
	margin-left: -22px;
}

#left_panel #guy_warner {
	background: #d7eba1 url(../images/monthly_update/guy-warner-budgens.jpg) no-repeat top;
	width: 190px;
	height: 116px;
	padding: 128px 17px 0px 17px;
	line-height: 15px;
	cursor: pointer;
	font-size: 11px;
	letter-spacing: -0.4px;
	margin: 0px 0px 0px 0px;
}

#left_panel #guy_warner a {font-size: 11px;}

#left_panel #guy_warner p {
	padding: 0px;
	margin: 0px 0px 6px 0px;
}

#left_panel #guy_warner a:link {color: #759740;font-weight: normal; text-decoration:none;}
#left_panel #guy_warner a:visited {color: #759740;font-weight: normal; text-decoration:none;}
#left_panel #guy_warner a:hover {color: #000;font-weight: normal; text-decoration:none;}
#left_panel #guy_warner a:active {color: #759740; font-weight: normal; text-decoration:none;}

/* END LEFT PANEL ---------------------------------------------------------------------------------------------------------- */

#content {
	float: left;
	display: inline;
	background: #fff;
	width: 681px;
	height: auto;
	padding: 25px;
	_padding: 12px;
	position: relative;
	top: 0px;
	left: 0px;
}

#footer {
	clear: both;
	width: 955px;
	padding: 6px 0px 6px 0px;
	background: #e5e5cb;
	color: #353535;
	font-size: 10px;
	text-align: center;
	margin: 0px;
}

#footer a:link {color:#353535;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#footer a:visited {color:#353535;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#footer a:hover {color:#5f5f5f;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}
#footer a:active {color:#353535; font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px;}

img#why_join_image {
	position: absolute;
	bottom: 29px;
	right: 0px;
	z-index: 10;
}

#content a.become_member_text {
	color: #659019;
	font-size: 20px;
	line-height: 26px;
	letter-spacing: -0.4px;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	border: 0px;
}

#content #button_join_now {
	width: 351px;
	height: 72px;
	background: url(../images/button_join_now.png) no-repeat 0px 0px;
	display: block;
	cursor: pointer;
	margin: 13px 0px 0px -5px;
	border: 0px;
}

#button_join_now:hover {background: url(../images/button_join_now.png) no-repeat 0px -75px; cursor: pointer;}

ul.readers_recipe_list {
	width: 300px;
	font-size: 12px;
	line-height: 19px;
	list-style: outside;
	padding: 0px 0px 0px 20px;
	margin: 0px;
}

ul.readers_recipe_list li {
	padding-bottom: 5px;
}

#flash_feature {
	float: left;
	line-height: 0px;
	width: 731px;
	height: 269px;
	background: #fff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	position: relative;
	overflow: visible;
}

#flash_feature img#wrap-around {
	position: absolute;
	top: 269px;
	right: -12px;
	padding: 0px;
	margin: 0px;
	z-index: 30;
}

#flash_feature #feature-container {
	width: 743px;
	height: 269px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 20;
	overflow: hidden;
}

#flash_feature a {display: block;}

#content a#get-your-free-vouchers {
	width: 230px;
	height: 48px;
	background: url(../images/button-get-your-free-vouchers.png) no-repeat 0px 0px;
	display: block;
	position: absolute;
	top: 19px;
	right: -12px;
	z-index: 20;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#content a#get-your-free-vouchers:hover {
	background: url(../images/button-get-your-free-vouchers.png) no-repeat 0px -48px;
}

#my_taste_strip, #prize_draw_strip {
	width: 679px;
	height: 203px;
	background: #e2e5c5 url(../images/bg_my_taste.jpg) no-repeat top right;
	padding: 0px;
	overflow: hidden;
}

#my_taste_strip #image, #prize_draw_strip #image {float: left;}

#my_taste_strip #content, #prize_draw_strip #content {
	float: left;
	width: 415px;
	height: 170px;
	padding: 16px 8px 16px 16px;
	background: #e2e5c5 url(../images/bg_my_taste.jpg) no-repeat top right;
}

#my_taste_strip #content #title, #prize_draw_strip #content #title {
	font-size: 14px;
	color: #d2232a;
}

#my_taste_strip #content #title a:link {color:#d2232a;font-weight:normal; text-decoration:none;}
#my_taste_strip #content #title a:visited {color:#d2232a;font-weight:normal; text-decoration:none;}
#my_taste_strip #content #title a:hover {color:#78a22f;font-weight:normal; text-decoration:none;}
#my_taste_strip #content #title a:active {color:#d2232a; font-weight:normal; text-decoration:none;}

#prize_draw_strip {height: 148px;}
#prize_draw_strip #content {height: 115px;}

#prize_draw_strip #content #title a:link {color:#d2232a;font-weight:normal; text-decoration:none;}
#prize_draw_strip #content #title a:visited {color:#d2232a;font-weight:normal; text-decoration:none;}
#prize_draw_strip #content #title a:hover {color:#78a22f;font-weight:normal; text-decoration:none;}
#prize_draw_strip #content #title a:active {color:#d2232a; font-weight:normal; text-decoration:none;}

#content a#print_vouchers {
	border: 0px;
	display: block;
	background: #6d9a1c url(../images/button_print.gif) no-repeat;
	color: #fff;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	overflow: hidden;
	padding: 4px 0px 0px 0px;
	width: 126px;
	height: 23px;
	float: right;
	margin-top: 88px;
	text-transform: uppercase;
}

.title_star_supplier {margin: 0px 0px 0px -20px;}




#offerText {
	cursor: pointer;
	display: block;
	padding-bottom: 9px;
}

.halfForceBR {padding-bottom: 9px;}

#promotionDiv {
	position: relative;
	top: 0px;
	left: 0px;
}

#wineTastings {
	background: #fff url(../images/wine_tastings.jpg) no-repeat;
	width: 671px;
	height: 187px;
	padding: 78px 25px 0px 25px;
}

#wineTastingsText {width: 360px; color: #fff; font-size: 12px; padding-bottom: 18px;}

#haveYouTried {
	background: #fff url(../images/bg_have_you_tried.jpg) no-repeat center right;
	width: 600px;
	padding: 20px;
}

.haveYouText {width: 170px;}

.thisMonthText {width: 220px;}

#thisMonth {
	cursor: pointer;
	width: 100px;
	padding: 20px 20px 20px 20px;
}

.divide {
	width: 10px;
	background: #fff url(../images/divide.gif) no-repeat top;
	padding-top: 20px;
}

.tasteClubOfferTitle {
	color: #D2232A;
	font-size: 13px;
}

.tasteClubOfferTitleLarge {
	color: #8d0e11;
	font-size: 13px;
	line-height: 28px;
	font-weight: bold;
}

.tasteClubOfferImage {margin-bottom: -6px;}

/* HOME TITLES ----------------------------------------------------------------- */

.green {color: #659019;}

.introText {font-size: 12px; color: #000;}

.thisMonthText .introText {
	color: #709C22
}

.offerTitle {
	font-size: 24px;
	font-weight: bolder;
	color: #d2232a;
	text-transform: uppercase;
	line-height: 28px;
}

.largeText {
	font-size: 14px;
	font-weight: bold;
	color: #353535;
}

.mediumText {
	font-size: 12px;
	font-weight: bold;
	color: #cc0d1f;
	text-transform: uppercase;
}

.starSupplierTitle {
	font-weight: bold;
	color: #709c22;
	padding-bottom: 4px;
}

#SOZO {
	background-color: #fff;
	width: 184px;
	padding: 25px 25px 6px 25px;
	line-height: 20px;
}

/* HOME TITLES ----------------------------------------------------------------- */

/* MISC PAGES ------------------------------------------------------------------ */

.leftNews {
	background-color: #f1f6ea;
	color: #659019;
	width: 148px;
	padding: 25px;
	line-height: 20px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: -0.4px;
	overflow: hidden;
}

.leftNews a:link {color:#78a22f;font-weight:bold; text-decoration:none;}
.leftNews a:visited {color:#78a22f;font-weight:bold; text-decoration:none;}
.leftNews a:hover {color:#000;font-weight:bold; text-decoration:none;}
.leftNews a:active {color:#78a22f; font-weight:bold; text-decoration:none;}

ul {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 12px;
	padding-left: 0px;
}

#voucher {
	border: 0px;
	background: #f1f6ea url(../images/voucher.gif) no-repeat top;
	width: 150px;
	height: 120px;
	padding: 90px 14px 14px 20px;
	cursor: pointer;
	font-size: 10px;
	color: #353535;
}

#voucher a:link {color: #8d0e11;font-weight: bold; text-decoration:none;}
#voucher a:visited {color: #8d0e11;font-weight: bold; text-decoration:none;}
#voucher a:hover {color: #000;font-weight: bold; text-decoration:none;}
#voucher a:active {color: #8d0e11; font-weight: bold; text-decoration:none;}

#contentNews {
	background: #fff url(../images/items/bg_prawn_monkfish.jpg) no-repeat top right;
	width: 671px;
	padding: 25px;
}

#contentThisMonth {
	background: #fff url(../images/items/bg_butternut_squash.jpg) no-repeat top right;
	width: 671px;
	padding: 25px;
}

#contentStarSupplier {
	background: #fff url(../images/items/bg_star_supplier.jpg) no-repeat bottom right;
	width: 671px;
	padding: 25px;
}

#contentDrinksNews {
	background-color: #fff;
	width: 671px;
	padding: 25px;
}

#contentDrinksNews a:link {color: #1e6ab4;font-weight: bold; text-decoration:none;}
#contentDrinksNews a:visited {color: #1e6ab4;font-weight: bold; text-decoration:none;}
#contentDrinksNews a:hover {color: #000;font-weight: bold; text-decoration:none;}
#contentDrinksNews a:active {color: #1e6ab4; font-weight: bold; text-decoration:none;}

#contentBlank {
	background-color: #fff;
	width: 671px;
	padding: 25px;
	position: relative;
	top: 0px;
	left: 0px;
}

#contentUpdating {
	background-color: #fff;
	width: 100%;
	padding: 25px;
	text-align: center;
}

.contentTextReduced {
	width: 380px;
}

.orangeTextLarge {
	font-size: 18px;
	color: #e0b152;
	letter-spacing: -0.3px;
	line-height: 22px;
}

.orangeTextMedium {
	font-size: 13px;
	color: #e0b152;
}

.yellowTextLarge {
	font-size: 18px;
	color: #d8b228;
	letter-spacing: -0.3px;
	line-height: 22px;
}

.yellowTextMedium {
	font-size: 13px;
	color: #d8b228;
}

.yellowTextSmall {
	font-weight: bold;
	color: #d8b228;
}

.yellowBox {
	background-color: #fffcd5;
	width: 100%;
	padding: 8px;
}

.yellowBoxLight {
	background-color: #fbeed8;
	padding: 8px;
	color: #ae8c00;
	font-size: 12px;
	font-style: italic;
}

.greenTextLarge {
	font-size: 18px;
	color: #659019;
	letter-spacing: -0.3px;
	line-height: 22px;
	font-weight: bold;
}

.greenTextLarge a:link {color:#659019;font-weight:normal; text-decoration:none;}
.greenTextLarge a:visited {color:#659019;font-weight:normal; text-decoration:none;}
.greenTextLarge a:hover {color:#659019;font-weight:normal; text-decoration:none;}
.greenTextLarge a:active {color:#659019; font-weight:normal; text-decoration:none;}

.greenTextMedium {
	font-size: 13px;
	color: #659019;
}

.greenTextMedium a:link {color:#78a22f;font-weight:bold; text-decoration:none;}
.greenTextMedium a:visited {color:#78a22f;font-weight:bold; text-decoration:none;}
.greenTextMedium a:hover {color:#000;font-weight:bold; text-decoration:none;}
.greenTextMedium a:active {color:#78a22f; font-weight:bold; text-decoration:none;}

.plantGreen {
	color: #2c7c42;
	font-weight: bold;
}

.redTextLarge {
	font-size: 18px;
	color: #D2232A;
	letter-spacing: -0.3px;
	line-height: 22px;
}

.redTextMedium {
	font-size: 12px;
	color: #880306;
}

.redQuestion {
	color: #880306;
	font-weight: bold;
}

.greyTextMedium {
	font-size: 12px;
	color: #959697;
}

.blueItalics {
	font-style: italic;
	color: #1e6ab4;
}

.blue {
	font-weight: bold;
	color: #1e6ab4;
}


.itemAlignRight {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}

.itemAlignLeft {
	float: left;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 10px;
}

.divFloat1 {
	float: left;
	width: 320px;
}

.divFloat2 {
	padding-left: 25px;
	float: left;
	width: 378px;
	margin-right: -30px;
}

#tasteClubBox_stretch {
	background: #d9e4c6 url(../images/bg_taste_club_offer.gif) repeat-x top;
	width: auto;
	height: auto;
	padding: 14px;
	cursor: pointer;
}

.tasteClubClick {
	position: relative;
	background: url(../images/arrow.png) no-repeat;
	width: 24px;
	height: 24px;
	float: right;
}

#didYouKnow {
	background-color: #e8cfcf;
	width: 90%;
	padding: 14px;
	margin-top: 10px;
}

.wines {
	background-color: #e8cfcf;
	width: auto;
	padding: 14px;
	margin-top: 10px;
	color: #880306;
}

.wines a:link {color: #880306;font-weight: normal; text-decoration:none;}
.wines a:visited {color: #880306;font-weight: normal; text-decoration:none;}
.wines a:hover {color: #000;font-weight: normal; text-decoration:none;}
.wines a:active {color: #880306; font-weight: normal; text-decoration:none;}

.tableMargin {
	padding-left: 10px;
}

.tableMarginRight {
	padding-right: 25px;
}

.tableEvenSpacing {
	width: 33%;
	padding-right: 25px;
}

.tableEvenSpacingNoPadding {
	width: 33%;
}

#contact {
	background-color: #f1f6ea;
	color: #659019;
	padding: 12px;
	line-height: 20px;
	font-size: 10px;
	letter-spacing: -0.4px;
	width: 210px;
}

#contact a:link {color:#78a22f;font-weight:bold; text-decoration:none;}
#contact a:visited {color:#78a22f;font-weight:bold; text-decoration:none;}
#contact a:hover {color:#000;font-weight:bold; text-decoration:none;}
#contact a:active {color:#78a22f; font-weight:bold; text-decoration:none;}

#becomeMember {
	background-color: #f1f6ea;
	color: #659019;
	padding: 12px;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-right: 0;
	line-height: 20px;
	font-size: 11px;
}

#becomeMember td {vertical-align: middle; padding-right: 10px;}

#becomeMember a:link {color:#78a22f;font-weight:bold; text-decoration:none;}
#becomeMember a:visited {color:#78a22f;font-weight:bold; text-decoration:none;}
#becomeMember a:hover {color:#000;font-weight:bold; text-decoration:none;}
#becomeMember a:active {color:#78a22f; font-weight:bold; text-decoration:none;}

.loginDiv {text-align: right; padding-right: 4px;}
#content .loginDiv a {border: 0px;}

.applyMember {padding-left: 6px;}

#loginOffers {
	background-color: #e8cfcf;
	width: 624px;
	padding: 14px;
	margin-top: 10px;
}

.loginOffers {
	background-color: #e8cfcf;
	padding: 6px 6px 0px 6px;
}

.loginOffers2 {
	background-color: #e8cfcf;
	padding: 0px 6px 6px 6px;
}

.loginButton {margin-top: 6px 0px 0px 0px; padding-left: 0px;}

.wineBox {
	background-color: #e8cfcf;
	padding: 6px 6px 6px 6px;
}

.newsBox {
	background-color: #fff;
	color: #353535;
	padding: 12px 12px 40px 12px;
	font-size: 11px;
	width: 500px;
}

.newsAlignLeft {
	padding: 16px 0px 0px 0px;
}

.newsTitle {
	font-size: 13px;
	color: #659019;
	font-weight: bold;
}

.newsSmall {
	font-size: 10px;
	color: #659019;
	font-weight: bold;
}

.newsDivide {
	width: 100%;
	height: 1px;
	background-color: #6d9924;
}

.scissors {
	position: relative;
	background: url(../images/scissors.png) no-repeat;
	margin-left: 8px;
	margin-bottom: -6px;
	width: 19px;
	height: 11px;
}

.printButton {
	float: right;
	margin-top: 88px;
}

.whyBullets {line-height: 22px;}


/* MISC PAGES ------------------------------------------------------------------ */

form {
	margin: 0px;
	padding: 0px;
}

input, textarea, select {
	color: #646464;
	margin: 4px;
	padding: 2px;
	border: 1px #a7a9ac solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../images/form_bg.gif');
	background-repeat: repeat-x;
	background-color: #fff;
	vertical-align: middle;
}

.joinButton {
	margin-left: 12px;
	vertical-align: middle;
}

#warnersBudgens {
	color: #fff;
}

#warnersBudgens a:link {color:#fff;font-weight:normal; text-decoration:none;}
#warnersBudgens a:visited {color:#fff;font-weight:normal; text-decoration:none;}
#warnersBudgens a:hover {color:#000;font-weight:normal; text-decoration:none;}
#warnersBudgens a:active {color:#fff; font-weight:normal; text-decoration:none;}

.admin #navi {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	padding: 2px 0 2px 0;
}
h1 {
	font-size: 18px;
	color: #78A22F;
	margin: 0 0 30px 0;
}
#contentHome #haveYouTried, .thisMonthText, #wineTastings {
	cursor: pointer;
}

#chefs-archive {
	background: #fff;
	border: solid 1px #78a22f;
	padding: 8px;
	width: auto;
	height: auto;
}

#chefs-archive ul {
	padding-left: 12px;
}

#chefs-archive li {
	list-style-image: url(../images/arrow_small.gif);
	margin: 0px 0px 6px 0px;
}

#chefs-archive li a {border: 0px;}

#content #chefs-archive a:link {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px dotted #78a22f;}
#content #chefs-archive a:visited {color:#78a22f;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px dotted #78a22f;}
#content #chefs-archive a:hover {color:#3F3F3F;font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px dotted #4e4946;}
#content #chefs-archive a:active {color:#78a22f; font-weight:normal; text-decoration:none; padding-bottom: 0px; border-bottom: 0px dotted #78a22f;}


/* NEW ADDITIONS FOR MONTHLY UPDATE -----------------------------------------------------------------------------------------------------*/

.image_left {
	float: left;
	margin: 0px 12px 0px 0px;
}

#content_home {
	background-color: #fff;
	width: 100%;
	min-height: 265px;
	padding: 18px 0px 18px 18px;
}

.have_you_tried_box, .have_you_tried_box_right {
	float: left;
	width: 190px;
	height: auto;
	font-size: 10px;
}

.have_you_tried_box {margin: 0px 54px 25px 0px;}
.have_you_tried_box_right {margin: 0px 0px 25px 0px;}

.have_you_tried_box .title, .have_you_tried_box_right .title {
	font-size: 14px;
	color: #d2232a;
	margin-top: 8px;
}

.have_you_tried_box a, .have_you_tried_box_right a {
	font-size: 12px;
	color: #78a22f;
}

.br {clear: both;}

.small_offer_text {font-size: 10px;}

.img_left {
	float: left;
	margin: 0px 16px 8px 0px;
}

.img_right {
	float: right;
	margin: 0px 0px 8px 16px;
}

.img_have_you_tried {
	float: right;
	margin: 0px 0px 8px 16px;
	width: 174px;
	height: 141px;
}

.guy_warner {
	float: left;
	margin: 0px 16px 12px 0px;
}

/* NEW ADDITIONS FOR MONTHLY UPDATE -----------------------------------------------------------------------------------------------------*/

/* DRINKS NEWS  -------------------------------------------------------------------------------------------------------------------------*/

.drinks_news {
	float: left;
	background-color: #fff;
	width: 285px;
	height: 380px;
	padding: 14px 8px 0px 0px;
	margin: 4px 42px 10px 0px;
}

.drinks_news img, .drinks_news_strip img {
	float: left;
	padding-right: 40px;
}

.drinks_news_strip {
	float: left;
	background-color: #f9faf3;
	width: auto;
	min-height: 90px;
	padding: 14px;
	margin: 0px;
	padding-right: 8px;
}

#tasteClubBox {
	background: #d9e4c6 url(../images/bg_taste_club_offer.gif) repeat-x top;
	width: auto;
	_width: 677px;
	height: 106px;
	padding: 14px;
	cursor: pointer;
}

#tasteClubBox .date {font-size: 10px;}

#tasteClubBox img {
	margin: 0px 0px -12px 0px;
}

#tasteClubBox:hover {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;	
}

/* DRINKS NEWS  -------------------------------------------------------------------------------------------------------------------------*/

/* MY TASTE  ----------------------------------------------------------------------------------------------------------------------------*/

.my_taste_comment_name {
	width: auto;
	background-color: #fff;
	padding: 0px;
	font-size: 12px;
	color: 78a22f;
	margin: 0px 0px 8px 0px;
}

.my_taste_comment_arrow {
	width: auto;
	height: 10px;
	background: #fff url(../images/my_taste_comment_arrow.gif) no-repeat left;
}

.my_taste_comment_box {
	width: auto;
	background-color: #e3e7c7;
	padding: 14px;
}

#enquiryForm {
	width: 80%;
}

#enquiryForm label {
	padding-right: 16px;
	font-size: 14px;
}

#enquiryForm .pLeft {
	float: left;
	width: 20%;
	font-size: 14px;
	line-height: 33px;
}

#enquiryForm .pRight {
	float: left;
	width: 70%;
	font-size: 14px;
}

#enquiryForm form {
	padding: 0px;
	margin: 0px;
}

#enquiryForm .inputs {
	float: left;
	width: 257px;
}

#enquiryForm input {
	width: 228px;
	height: auto;
	padding: 3px;
	font: 13px Verdana, Geneva, sans-serif;
	margin-bottom: 5px;
	color: #2b2b2b;
}

input:focus, textarea:focus {background: #f1f5de;}

#enquiryForm textarea {
	width: 228px;
	height: 63px;
	padding: 3px;
	font: 13px Verdana, Geneva, sans-serif;
	margin-bottom: 5px;
	color: #2b2b2b;
}

#enquiryForm .button {
	width: 68px;
	height: auto;
	display: block;
	cursor: pointer;
	background: #92a643;
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	padding: 3px;
	border: 0px;
}

#enquiryForm .button:hover {background: #74983e;}

/* MY TASTE  ----------------------------------------------------------------------------------------------------------------------------*/

#latestPromotionsCMS, #latest_promotions {
	background: #f1f6ea url(../images/home_left.png) no-repeat top right;
	width: 200px;
	height: 308px;
	padding: 0px 0px 0px 25px;
	font-size: 10px;
	letter-spacing: 0.4px;
	line-height: 17px;
	display: block;
	cursor: pointer;
	margin: 0px;
}

#latest_promotions {
	background: #f1f6ea url(../images/bg_home_latest_promotions.jpg) no-repeat;
	height: 250px;
}

#latestPromotionsCMS #container, #latest_promotions #container {position: relative; width: 200px;}
#latestPromotionsCMS .promo table, #latest_promotions .promo table {position: absolute; top: 72px; left: 75px; width: 116px; height: 85px;}
#latestPromotionsCMS .promo td, #latest_promotions .promo td {vertical-align: middle; text-align: center;}
#latestPromotionsCMS .promo a, #latest_promotions .promo a {position: absolute; top: 160px; right: 5px; width: 125px; text-align: center; color: #d4202b;}
#latestPromotionsCMS .promo a.viewall, #latest_promotions .promo a.viewall {top: 210px; color: #000;}

#latestPromotionsCMS a:link, #latest_promotions a:link {color: #d4202b;font-weight: bold; text-decoration:none;}
#latestPromotionsCMS a:visited, #latest_promotions a:visited {color: #d4202b;font-weight: bold; text-decoration:none;}
#latestPromotionsCMS a:hover, #latest_promotions a:hover {color: #000;font-weight: bold; text-decoration:none;}
#latestPromotionsCMS a:active, #latest_promotions a:active {color: #d4202b; font-weight: bold; text-decoration:none;}

.leftNews_top, .leftNews_home, .home_this_month {
	background: #f1f6ea url(../images/this_month_strip.gif) no-repeat;
	color: #659019;
	width: 150px;
	padding: 90px 10px 25px 25px;
	letter-spacing: -0.4px;
	text-transform: none;
}

.leftNews_home {padding: 11px 10px 15px 25px; *padding: 2px 10px 15px 25px; background: #f1f6ea;}

.home_this_month {padding: 68px 10px 15px 25px; *padding: 59px 10px 15px 25px; background: #f1f6ea url(../images/bg_home_this_month.png) no-repeat;}

.leftNews_top a:link, .leftNews_home a:link {color:#78a22f;font-weight:normal; text-decoration:none;}
.leftNews_top a:visited, .leftNews_home a:visited {color:#78a22f;font-weight:normal; text-decoration:none;}
.leftNews_top a:hover, .leftNews_home a:hover {color:#000;font-weight:normal; text-decoration:none;}
.leftNews_top a:active, .leftNews_home a:active {color:#78a22f; font-weight:normal; text-decoration:none;}

.leftNews_top ul, .leftNews_home ul, .home_this_month ul {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	line-height: 22px;
}

.leftNews_top li, .leftNews_home li, .home_this_month li {
	list-style-image: url(../images/arrow_this_month.gif);
	font-size: 12px;
}

.wine_month_div {
	float: left;
	width: 114px;
	height: auto;
	background-color: #fff;
	margin: 0px 20px 10px 0px;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
}

.leftNews_home #title {
	margin-bottom: 6px;	
}

.wine_month_div img {
	margin: 0px 0px 10px 0px;	
}

#members_join {
	float: left;
	width: 263px;
	height: 166px;
	margin: 0px 20px 0px 0px;
	background-color: #78a22f;
	padding: 20px;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
}

#members_join  .title {
	font-size: 14px;	
}

#members_join a:link {color:#d8141f;font-weight:bold; text-decoration:none;}
#members_join a:visited {color:#d8141f;font-weight:bold; text-decoration:none;}
#members_join a:hover {color:#fff;font-weight:bold; text-decoration:none;}
#members_join a:active {color:#d8141f; font-weight:bold; text-decoration:none;}

#members_login {
	float: left;
	width: 263px;
	height: 166px;
	margin: 0px 0px 0px 0px;
	background-color: #d71820;
	padding: 20px;
	color: #fff;
	line-height: 17px;
}

#members_login input, #members_login textarea, #members_login select {
	color: #646464;
	margin: 0px 0px 4px 0px;
	padding: 3px;
	border: 1px #9c0000 solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url('../images/form_bg.gif') repeat-x #fff;
	vertical-align: middle;
}

.small_text {
	font-size: 10px;
	position: relative;
	top: -180px;
	left: 100px;
}

#click_here {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #d2232a;
	margin-top: -4px;
}

#content_news {
	background-color: #fff;
	width: 671px;
	height: auto;
	padding: 25px 25px 0px 25px;
}

.news_box {
	width: 697px;
	height: auto;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.news_box:hover {
	filter:alpha(opacity=90);
	opacity:0.9;
	cursor: pointer;	
}

.news_box #top {
	width: 697px;
	height: 65px;
	background: #fff url(../images/news_top.jpg) no-repeat;
	text-align: left;
	line-height: 15px;
}

.news_box #top #title {
	width: 480px;
	font-size: 17px;
	margin: 26px 0px 0px 0px;
	padding-left: 30px;
}

.news_box #top #date {
	width: 156px;
	font-size: 12px;
	margin: 26px 31px 0px 0px;
	text-align: right;
}

.news_box #top #title, .news_box #top #date {
	float: left;
	height: 25px;
	color: #fff;
	overflow: visible;
	padding-bottom: 6px;
}

.news_box #content {
	width: 633px;
	height: auto;
	background: url(../images/news_bg.jpg) repeat-y;
	padding: 2px 32px 12px 32px;
}

.news_box #content img {
	float: left;
	margin: 0px 18px 0px 0px;
	-ms-interpolation-mode:bicubic;
}

.red_13 {font-size: 13px; color: #D4202B;}
.blue_13 {font-size: 13px; color: #153896;}

/* MY TASTE NEW ------------------------------------------------------------------------------- */

#my_taste_form, #forward_form, #prize_form, #recommend_form {
	float: right;
	width: 396px;
	height: 174px;
	background: url(../images/my_taste_so_what_did_you_think.png) no-repeat top;
	position: relative;
	top: 0px;
	right: -35px;
	_right: -48px;
	padding: 66px 0px 0px 34px;
	margin: 0px;
}

#my_taste_form {
	top: 12px;	
}

#recommend_form_div {
	position: relative;
	width: 100%;
	height: auto;
	overflow: visible;
	padding: 0px;
	margin: 0px;
	clear: both;
}

#recommend_form {
	position: absolute;
	top: 0px;
	right: -35px;
	_right: -49px;
	width: 686px;
	height: auto;
	background: url(../images/bg_recommend.png) no-repeat top right;
	padding: 66px 0px 70px 30px;
}

#forward_form {
	top: -60px;	
	background: url(../images/tell_a_friend.png) no-repeat top;
}

#my_taste_form label, #forward_form label, #prize_form label, #recommend_form label {
	float: left;
	width: 134px;
	height: 23px;
	background: #97a136;
	color: #fff;
	padding: 7px 12px 0px 0px;
	font-size: 13px;
	text-align: right;
	margin: 0px 0px 2px 0px;
}

#recommend_form label {width: 70px; text-align: left; padding: 7px 0px 0px 12px;}

#recommend_form label.friend_label {width: 70px; background: #d4202b;}

#my_taste_form input, #my_taste_form textarea, #forward_form input, #forward_form textarea, #prize_form input, #recommend_form input {
	float: left;
	width: 200px;
	height: 23px;
	background: #e1e6c9;
	color: #353535;
	padding: 7px 12px 0px 12px;
	margin: 0px 0px 2px 0px;
	border: 0px;
	font-size: 13px;
}

#prize_form select.which {
	width: 224px;
	height: 30px;
	background: #e1e6c9;
	color: #353535;
	padding: 5px 12px 5px 2px;
	margin: 0px 0px 2px 0px;
	border: 0px;
	font-size: 13px;
	float: left;
}

#prize_form {
	background: url(../images/prize_draw.png) no-repeat top;
	top: 10px;
	height: 153px;
}

#recommend_form input {width: 186px;}

#my_taste_form textarea, #forward_form textarea {
	height: 80px;
	padding: 7px 12px 7px 12px;
}

#my_taste_form input:focus, #my_taste_form textarea:focus, #forward_form input:focus, #forward_form textarea:focus, #prize_form input, #recommend_form input:focus {background: #cfd5a4;}

#my_taste_form #notice, #forward_form #notice, #recommend_form #notice {
	position: absolute;
	bottom: 12px;
	left: 32px;
	color: #97a136;
	font-size: 11px;
	width: 140px;
	height: auto;
	padding: 0px;
	margin: 0px;
}

#recommend_form #notice {
	width: 350px;
	bottom: 12px;
	color: #353535;
}

p.recommend_instruction {
	font-size: 14px;
	color: #353535;
}

p.recommend_instruction span {
	font-size: 11px;
	color: #353535;
}

#my_taste_form .my_taste_button, #forward_form .my_taste_button, #prize_form .my_taste_button, #recommend_form .recommend_button {
	position: absolute;
	right: 16px;
	bottom: -10px;
	background: url(../images/my_taste_button.png) no-repeat;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	width: 77px;
	height: 41px;
	display: block;
	cursor: pointer;
}

#recommend_form .recommend_button {
	position: absolute;
	right: 0px;
	bottom: 12px;
	background: url(../images/bg_recommend_button.png) no-repeat;
}

#recommend_form .recommend_button:hover {background: url(../images/bg_recommend_button.png) no-repeat 0px -41px;}
#recommend_form .recommend_button:active {background: url(../images/bg_recommend_button.png) no-repeat 0px -82px;}

#my_taste_form .my_taste_button:hover, #forward_form .my_taste_button:hover, #prize_form .my_taste_button:hover {background: url(../images/my_taste_button.png) no-repeat 0px -41px;}
#my_taste_form .my_taste_button:active, #forward_form .my_taste_button:active, #prize_form .my_taste_button:active {background: url(../images/my_taste_button.png) no-repeat 0px -82px;}

#my_taste_content_box {
	width: 681px;
	height: auto;
	background: #f1f6ea;
	margin: 0px 0px -17px 0px;
}

#my_taste_content_box #left {
	float: left;
	width: 267px;
	height: auto;
	background: #f1f6ea;
	color: #7d8824;
	padding: 18px;
}

#my_taste_content_box #left a:link {color:#7d8824;font-weight:bold; text-decoration:none;}
#my_taste_content_box #left a:visited {color:#7d8824;font-weight:bold; text-decoration:none;}
#my_taste_content_box #left a:hover {color:#5c670c;font-weight:bold; text-decoration:none;}
#my_taste_content_box #left a:active {color:#7d8824; font-weight:bold; text-decoration:none;}

#my_taste_content_box #right {
	float: right;
	width: 342px;
	height: auto;
	background: #f1f6ea;
	color: #7d8824;
	padding: 18px;
	font-size: 13px;
}

#my_taste_content_box #right p {
	padding: 12px 12px 24px 12px;
	margin: 0px;
	width: 318px;
	background: #fff url(../images/my_taste_text_box_bottom.png) bottom no-repeat;
	height: auto;
	font-size: 11px;
}

#my_taste_content_box #right span {
	font-size: 11px;	
}

/* MY TASTE NEW ------------------------------------------------------------------------------- */

body {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.offer {
	min-height: 190px;
}
*html .offer {
	height: 190px;
}

.taste_club_voucher, .taste_club_voucher_red, .taste_club_voucher_blue {
	width: 505px;
	height: 88px;
	background: #f2f5e2;
	border: 1px dashed #bfbfbf;
	position: relative;
	padding: 54px 9px 9px 9px;
	font-family: Century Gothic, Verdana, Geneva, sans-serif;
	letter-spacing: -0.2px;
	line-height: 17px;
	margin: 0px 0px 10px 0px;
	overflow: hidden;
	display: block;
}

.taste_club_voucher_red {background: #f4696f; border: 1px dashed #9f4e53;}
.taste_club_voucher_blue {background: #79a4db; border: 1px dashed #9f4e53;}

.taste_club_voucher .scissors, .taste_club_voucher_red .scissors, .taste_club_voucher_blue .scissors {
	position: absolute;
	top: -7px;
	left: 8px;
	visibility: hidden;
	_visibility: hidden;
	z-index: 12;
}

.taste_club_voucher .bg, .taste_club_voucher_red .bg, .taste_club_voucher_blue .bg {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.taste_club_voucher p.exclusive_to, .taste_club_voucher_red p.exclusive_to, .taste_club_voucher_blue p.exclusive_to {
	padding: 0px;
	margin: 0px 0px 6px 0px;
	color: #d71920;
	font-size: 14px;
	width: auto;
	height: auto;
	z-index: 10;
	position: relative;
	top: 0px;
	left: 0px;
}

.taste_club_voucher p.voucher_description, .taste_club_voucher_red p.voucher_description, .taste_club_voucher_blue p.voucher_description {
	padding: 0px;
	margin: 0px 0px 6px 0px;
	color: #2c2c2c;
	font-size: 13px;
	width: auto;
	height: auto;
	z-index: 10;
	position: relative;
	top: 0px;
	left: 0px;
}

p.voucher_description span {font-size: 11px;}

.taste_club_voucher p.valid_from, .taste_club_voucher_red p.valid_from, .taste_club_voucher_blue p.valid_from {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	color: #535353;
	font-size: 10px;
	line-height: 13px;
	width: auto;
	height: auto;
	z-index: 10;
	position: relative;
	top: 0px;
	left: 0px;
}

.taste_club_voucher p.valid_from span, .taste_club_voucher_red p.valid_from span, .taste_club_voucher_blue p.valid_from span {color: #2b2b2b;}

.taste_club_voucher p.voucher_title, .taste_club_voucher_red p.voucher_title, .taste_club_voucher_blue p.voucher_title {
	padding: 8px 0px 24px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	top: 4px;
	right: 4px;
	color: #d71920;
	text-align: right;
	line-height: 20px;
	width: auto;
	height: 36px;
	font-size: 48px;
	letter-spacing: -0.8px;
	font-weight: bold;
	z-index: 10;
}

.taste_club_voucher p.exclusive_voucher, .taste_club_voucher_red p.exclusive_voucher, .taste_club_voucher_blue p.exclusive_voucher {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 50px;
	right: 4px;
	color: #d71920;
	text-align: right;
	text-transform: uppercase;
	line-height: 20px;
	width: auto;
	height: auto;
	font-size: 16px;
	z-index: 10;
}

.taste_club_voucher_red p.exclusive_to, .taste_club_voucher_red p.voucher_description, .taste_club_voucher_red p.valid_from, .taste_club_voucher_red p.valid_from span, .taste_club_voucher_red p.voucher_title, .taste_club_voucher_red p.exclusive_voucher {
	color: #000;	
}

.taste_club_voucher_blue p.exclusive_to, .taste_club_voucher_blue p.voucher_description, .taste_club_voucher_blue p.valid_from, .taste_club_voucher_blue p.valid_from span, .taste_club_voucher_blue p.voucher_title, .taste_club_voucher_blue p.exclusive_voucher {
	color: #fff;	
}

.taste_club_voucher_red p.exclusive_to, .taste_club_voucher_red p.voucher_title, .taste_club_voucher_red p.exclusive_voucher {color: #000;}

.taste_club_voucher_blue p.exclusive_to, .taste_club_voucher_blue p.voucher_title, .taste_club_voucher_blue p.exclusive_voucher {color: #fff;}

#tableMain #contentBlank .view_all_comments:link, #tableMain #contentBlank .view_all_comments:visited {color: #c21528;}
#tableMain #contentBlank .view_all_comments:hover {color: #8e0013;}

.wine_month_box {
	float: left;
	width: 320px;
	height: 195px;
	margin: 0px 14px 10px 0px;
	display: inline;
	font-size: 11px;
	line-height: 16px;
}

.wine_month_box img {
	float: left;
	margin:0 16px 40px 0;
}

.green_header {
	height: 29px;
	background: #fff url(../images/bg_header.png) no-repeat;
	letter-spacing: -0.2px;
	font-size: 16px;
	color: #679429;
	margin: 0px 0px 0px -9px;
	padding: 7px 0px 0px 9px;
}

p.green_intro {
	font-size: 16px;
	color: #679429;
	letter-spacing: -0.2px;
	line-height: 20px;
}

.red {color: #c01326;}

div.left_column_for_images {
	float: left;
	width: 184px;
	margin: 0px 14px 0px 0px;
	padding: 0px;
}

div.right_column_for_text {
	float: left;
	width: 480px;
	height: auto;
	position: relative;
	padding: 0px;
	margin: 0px;
}

div.right_column_for_text img.left_image {
	position: absolute;
	left: -198px;
}

.taste_button {
	width: auto;
	height: auto;
	display: block;
	padding: 4px;
	background: #78a22f;
	color: #fff;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	border: 0px;
	float: right;
	text-transform: uppercase;
}

.taste_button:hover {background: #d71820;}

#becomeMember select {
	width: 182px;	
}

.guy-warner-arrow {
	position: relative;
	top: 2px;
	left: 0px;
}

.img-left-to-list {
	float: left;
	margin: 0px 45px 20px 0px;
}

#atffc {
	display: none;
}

ol#star-supplier-list {
	
}

#star-supplier-list li {
	margin: 0px 0px 7px 0px;
}

#roundel-fade {
	width: 158px;
	height: 162px;
	overflow: hidden;
	float: right;
	background: #fff;
	margin: 0px 0px 0px 12px;
}

#content #previous-next-links {
	position: relative;	
	margin: 0px 4px 0px 0px;
	float: right;
	padding: 12px 0px 4px 0px;
}

#content #previous-next-links a {
	float: left;
	display: block;
	width: 136px;
	height: 30px;
	overflow: hidden;
	margin: 0px 0px 0px 12px;
	color: #a7ad47;
	font-size: 14px;
	padding: 0px;
	background: #fff url(../images/button-next-page.png) no-repeat;
	text-decoration: none;
	border: 0px;
	padding: 13px 0px 0px 10px;
}

#content #previous-next-links a.previous-page {
	background: #fff url(../images/button-previous-page.png) no-repeat;
	width: 108px;
	padding: 13px 0px 0px 38px;
}

p.green-divider {
	display: block;
	width: 681px;
	height: 1px;
	overflow: hidden;
	clear: both;
}

p.ie7-paragraph {
	width: 510px;	
}