@charset "UTF-8";
/* BASICS */
*:focus{ outline:0; }
html { height:100%; width:100%; overflow-x:hidden; overflow-y:scroll;}
body { height:100%; width:100%; margin:0px; padding:0px; border:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:22px; color:#000000; text-align: center;}
form { margin:0px }
images { border:none; vertical-align:bottom; }
input { border:0px; padding:0px; margin:0 3px 0 0; }
th { font-size:14px; line-height:1.55em; padding-left:5px; }
td { font-size:14px; line-height:1.25em; padding-left:5px; }
dd { margin:0px; }
.goto {color:#950029; text-decoration:underline; cursor:pointer;}
.goto:hover {color:#950029; text-decoration:none; cursor:pointer;}
a{color:#950029; font-size:14px; text-decoration:underline; cursor:pointer;}
a:hover{color:#950029;text-decoration:none; cursor:pointer;}

p a{color:#950029; font-size:14px; text-decoration:underline; cursor:pointer;}
p a:hover{color:#950029;text-decoration:none; cursor:pointer;}
/* LAYOUT */
.wrap {position:relative; left:50%; float:left; width:934px; margin-left:-450px; text-align: left;}
.top {width:934px;height:495px;margin:0px;top:0;left:0;background-image:url(images/logo_GameFarm_SD.jpg);background-repeat:no-repeat; }
.numbers { font-size:14px; font-family:"Times New Roman", Times, serif;}

/*YOUTUBE*/
.box{float:left; width:540px; height:329px; cursor:pointer; margin-top:10px; margin-bottom:25px;}
.box a{text-decoration:none;}
.box a:hover{text-decoration:none;}

/* Navigation Bar - BEGIN */
.navbar {float:left; width:900px; height:80px; margin-top:320px; text-align:left;} 
.navbar ul{margin:0px; padding:0px;}
.navbar li{list-style:none; float:left; margin:0px; padding:0px;cursor:pointer; }
.navbargap {width:0px; height:55px;}

#btn_home {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:0px 0px; width:81px; height:55px;}
#btn_home.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:0px -56px; width:81px; height:55px;}
#btn_home.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:0px -56px; width:81px; height:55px; cursor:auto;}

#btn_story {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-81px 0px; width:110px; height:55px;}
#btn_story.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-81px -56px; width:110px; height:55px;}
#btn_story.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-81px -56px; width:110px; height:55px;cursor:auto;}

#btn_prod {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-191px 0px; width:109px; height:55px;}
#btn_prod.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-191px -56px; width:109px; height:55px;}
#btn_prod.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-191px -56px; width:109px; height:55px;cursor:auto;}

#btn_promo {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-300px 0px; width:129px; height:55px;}
#btn_promo.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-300px -56px; width:129px; height:55px;}
#btn_promo.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-300px -56px; width:129px; height:55px;cursor:auto;}

#btn_retail {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-429px 0px; width:135px; height:55px;}
#btn_retail.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-429px -56px; width:135px; height:55px;}
#btn_retail.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-429px -56px; width:135px; height:55px;cursor:auto;}

#btn_food {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-564px 0px; width:140px; height:55px;}
#btn_food.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-564px -56px; width:140px; height:55px;}
#btn_food.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-564px -56px; width:140px; height:55px;cursor:auto;}

#btn_recipe {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-704px 0px; width:92px; height:55px;}
#btn_recipe.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-704px -56px; width:92px; height:55px;}
#btn_recipe.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-704px -56px; width:92px; height:55px;cursor:auto;}

#btn_contact {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-796px 0px; width:103px; height:55px;}
#btn_contact.hover {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-796px -56px; width:103px; height:55px;}
#btn_contact.current {background-image:url(images/btn_navbar.gif); background-repeat:no-repeat; background-position:-796px -56px; width:103px; height:55px;cursor:auto;}

.hidden {display:none;}
/* Navigation Bar - END */

/* Footer */
.footer{width:900px; height:30px; font-size:12px; color:#33662f; margin-top:15px; margin-bottom:25px;}
.footer a{color:#33662f; text-decoration:none; cursor: default;}
.footer a:hover{color:#33662f; text-decoration:underline; cursor:pointer;}
.footLeft{float:left; width:400px; text-align:left; margin-left:25px;}
.footRight{float:right; width:400px; text-align:right; margin-right:25px;}


/* Content - BEGIN */
.content{float:left;margin-top:-100px;margin-left:0px; background-image:url(images/bg_Tile_Container.png); width:900px; }
.columnLeft {float:left; margin-left:0px;/*width:510px;*/width:537px; padding-left:25px; text-align:left;}
.columnRight {float:right; width:280px; padding-left:25px; padding-right:25px; text-align:left; }

/* RIGHT PANEL LAYOUT */
/* Subscribe */
.btn_RightPanel {background-image:url(images/btn_BigSend.gif); background-repeat:no-repeat; background-position:0px 0px; width:276px; height:44px;margin-bottom:10px; padding:0px;cursor:pointer;}
.btn_RightPanel.hover {background-image:url(images/btn_BigSend.gif); background-repeat:no-repeat; background-position:0px -43px; width:276px; height:44px;margin-bottom:10px; padding:0px;}
.btn_Text{float:left;height:25px;color:#FFFFFF; font-size:20px; line-height:20px; padding:0; margin-top:12px; margin-left:8px;}
.btn_Text2{float:left;height:25px;color:#FFFFFF; font-size:20px; line-height:20px; padding:0;margin-top:10px; margin-left:8px;}

.btn_rpBottom{background-image:url(images/btn_verticalBig.gif); background-repeat:no-repeat; background-position:0px 0px; width:276px; height:28px;margin-bottom:10px; padding:0px;cursor:pointer;}
.btn_rpBottom.hover3{background-image:url(images/btn_verticalBig.gif); background-repeat:no-repeat; background-position:0px -28px; width:276px; height:28px;margin-bottom:10px; padding:0px;}
.btn_Text3{float:left;height:20px;color:#FFFFFF; font-size:14px; line-height:14px; padding:0;margin-left:8px;margin-top:6px;}

.collapsed {background-image:url(images/btn_collapse_expand.gif); background-repeat:no-repeat; background-position:0px 0px; width:276px; height:39px;cursor:pointer;}
.collapsed.hover2 {background-image:url(images/btn_collapse_expand.gif); background-repeat:no-repeat; background-position:0px -77px; width:276px; height:39px;}
.expanded {background-image:url(images/btn_collapse_expand.gif); background-repeat:no-repeat; background-position:0px -38px; width:276px; height:39px;cursor:pointer;}
.expanded.hover2 {background-image:url(images/btn_collapse_expand.gif); background-repeat:no-repeat; background-position:0px -115px; width:276px; height:39px;}

/*COMMUNITY NEWS */
.newsContainer {display:block; border:1px solid black;}
.news{margin:0px;}
.news .newsHeader {color:#749911; font-size:14px;}
.news .text {float:left; width:195px; color:#000000; margin-right:5px;}
.news .newsImg {float:left; width:78px;}
.news .dottedLineNews {border-top:1px dashed #666666; margin-top:10px; margin-bottom:10px; width:276px; height:0px;padding:0px;line-height:0px;}
.newsFooter {border-bottom:1px dashed #666666; margin-top:0px; margin-bottom:10px; width:276px;padding-bottom:10px;color:#749911; font-size:14px;}
.newsFooter a{color:#749911; font-size:14px; text-decoration:none;}
.newsFooter a:hover {text-decoration:underline;}

/*CONTACT PAGE*/
.columnRight4 {float:left; width:485px; padding-left:25px; padding-right:25px; text-align:left; z-index:1; position:relative; margin-top:-25px; background-image:url(images/bgTile_contact.gif); background-repeat:repeat; padding-top:25px;}
.enquiry {margin-bottom:25px;}
.enquiry fieldset {border:none; margin-left:-8px;}
.enquiry fieldset input.inputbox { background: url("images/form_inputbox_4.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:34px; margin-bottom:10px; padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.enquiry fieldset textarea.textareaBox { background: url("images/form_textarea_1.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:201px; margin-bottom:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.enquiry fieldset textarea.textareaBox2 { background: url("images/form_textarea_2.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:100px; margin-bottom:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.enquiry fieldset textarea.textareaBox3 { background: url("images/form_textarea_3.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:113px; margin-bottom:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.enquiryReseller{display:none;}
.formError {color:#C00; font-size:10px; font-style:italic; margin-top:0px; margin-bottom:8px; display:none; height:10px; line-height:10px; }
.formError2 {float:left;color:#C00; font-size:10px; font-style:italic; margin-top:-5px; margin-bottom:8px; display:none; height:10px; line-height:10px; }

/*PRODUCTS PAGE*/
.btn_redBig{background-image:url(images/btn_verticalBig.gif); background-repeat:no-repeat; background-position:0px 0px; width:276px; height:28px;margin-bottom:10px; padding:0px;cursor:pointer;}
.btn_redBig.hover6{background-image:url(images/btn_verticalBig.gif); background-repeat:no-repeat; background-position:0px -28px; width:276px; height:28px;margin-bottom:10px; padding:0px;cursor:pointer;}

.directProductsContainer{width:850px;margin-left:25px; margin-right:0px;}
.colDirProd{float:left; width:250px; margin-right:33px;margin-bottom:8px;}
.dpp{line-height:8px;}


/*SUBSCRIBE*/
.subscribe { /*width:500px; height:390px;*/ padding:25px;background-color:#FFFFFF;}
.subscribe fieldset {border:none; margin-left:0px;}
.subscribe fieldset input.inputbox { background: url("images/form_inputbox_4.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:34px; margin-bottom:10px; padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.subscribe fieldset textarea.textareaBox { background: url("images/form_textarea_1.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:201px; margin-bottom:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.subscribe fieldset textarea.textareaBox2 { background: url("images/form_textarea_2.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:100px; margin-bottom:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.subscribe fieldset textarea.textareaBox3 { background: url("images/form_textarea_3.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:482px; height:113px; margin-bottom:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.redHeader{float:left;height:25px;color:#a2082e; font-size:20px; line-height:20px; padding:0; margin-top:12px; margin-left:8px;}
/*
.icons{background-image:url(images/ico_home.gif); background-repeat:no-repeat; width:255px; height:143px;}
*/
.icons{float:left;background-image:url(images/ico_home.png); background-repeat:no-repeat; width:263px; height:277px; margin-left:0px;}

.btn_submit {float:left;background: url("images/btn_send.gif"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:134px;height:29px; margin-top:5px;}
.btn_submit.hover4 {float:left;background: url("images/btn_send.gif"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:134px;height:29px;  margin-top:5px;}
.btn_search {clear:both;background: url("images/form_btn_search.gif"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:79px;height:28px;}
.btn_search.hover5 {background: url("images/form_btn_search.gif"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:79px;height:28px;}

/*
.btn_submit2 {float:left;background: url("images/btn_send.png"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:134px;height:27px; }
.btn_submit2.hover42 {float:left;background: url("images/btn_send.png"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:134px;height:27px; }
*/
.btn_submit2 {float:left;background: url("images/btn_send.png"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:134px;height:27px; }
.btn_submit2.hover42 {float:left;background: url("images/btn_send.png"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:134px;height:27px; }
/*
.btn_search2 {clear:both;background: url("images/form_btn_search.png"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:79px;height:28px;}
.btn_search2.hover52 {background: url("images/form_btn_search.png"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:79px;height:28px;}
*/
.btn_search2 {clear:both;background: url("images/form_btn_search.png"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:79px;height:28px;}
.btn_search2.hover52 {background: url("images/form_btn_search.png"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:79px;height:28px;}


.btn_enter {float:left;background: url("images/btn_greenbig.gif"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;  width:230px;height:29px; }
.btn_enter.hover102 {float:left;background: url("images/btn_greenbig.gif"); background-repeat:no-repeat; background-position:0px -28px; cursor:pointer;  width:230px;height:29px; }

.btn_enter100 {float:left;background: url("images/btn_greenbig2.gif"); background-repeat:no-repeat; background-position:center top; cursor:pointer;  width:292px;height:29px; }
.btn_enter100.hover201 {float:left;background: url("images/btn_greenbig2.gif"); background-repeat:no-repeat; background-position:center bottom; cursor:pointer;  width:292px;height:29px; }


.dottedLine { border-top:1px dashed #666666; margin-top:0px; margin-bottom:10px; width:276px; height:0px;padding:0px;line-height:0px;}


/* FIXED LEFT PANEL LAYOUT */
.columnLeft2 {float:left; margin-left:0px;width:285px; padding-left:25px; text-align:left; position:relative;}
.columnRight2 {float:right; width:550px; padding-right:25px; text-align:left; position:relative; }
.btn_leftPanel{background-image:url(images/btn_verticalBar.gif); background-repeat:no-repeat; background-position:0px -28px; width:269px; height:28px;margin-bottom:8px; padding:0px;cursor:pointer;}
.btn_leftPanel.hover7{background-image:url(images/btn_verticalBar.gif); background-repeat:no-repeat; background-position:0px 0px; width:269px; height:28px;margin-bottom:8px; padding:0px;cursor:pointer;}
.btn_leftPanel.current2{background-image:url(images/btn_verticalBar.gif); background-repeat:no-repeat; background-position:0px -84px; width:269px; height:28px;margin-bottom:8px; padding:0px;cursor:pointer;}
.btn_leftPanel.hidden2{display:none;}
.horizontalNav{margin-top:-10px; margin-bottom:8px;}
.redHeader2{float:left;height:25px;color:#a2082e; font-size:20px; line-height:20px; padding:0; margin-top:12px; margin-left:0px;}


/* Vertical Navigation Bar */
.verticalNavBar {width:260px;}
.vnb_btn {position:relative; float:left; padding-top:12px; padding-bottom:5px; width:260px;color:#000000; background-color:none;}
.vnb_btn.hover8 { cursor:pointer; background-color:#5d8915;}
.vnb_btn.current3 a{color:#5d8915;}

.vnb_ico {float:left; position:relative;background-image:url(images/ico_greenArrow.png); background-repeat:no-repeat; width:16px; height:28px; margin-top:4px;}
.vnb_text {float:left;position:relative; padding-left:10px; width:200px;}
.vnb_text a{color:#000000; text-decoration:none;}
.vnb_text a:hover{text-decoration:none;}
.vnb_dootedGap {clear:both; margin-top:0px; border-top:1px dashed #666666; width:258px; margin-bottom:0px;line-height:0px;}
 
a {color:#000000; text-decoration:none;}
a:hover {text-decoration:underline;}


/* FOOD SERVICES MAIN */
.fsrow{float:left; margin-left:0px;width:535px; padding-left:0px; text-align:left; position:relative;}
.fscolumnLeft {float:left; margin-left:0px;width:250px; padding-left:0px; text-align:left; position:relative; }
.fscolumnLeft p{margin:0px; padding:0px 0px 8px 0px;}
.fscolumnRight {float:right; width:220px; padding-left:0px; padding-right:0px; text-align:left; position:relative; margin-right:25px; margin-top:13px; }

.fscolumnLeft ul {list-style-image:url(images/icon_rightArrow_Down.gif);  margin:0px; padding:0px;}
.fscolumnLeft ul li{margin-left:25px; margin-top:0px; margin-bottom:0px; margin-right:0px; padding:0px;}
.fscolumnLeft ul li ul {list-style:none;}
.fscolumnRight ul {list-style-image:url(images/icon_rightArrow_Down.gif); margin:0px; padding:0px;}
.fscolumnRight ul li{margin-left:25px; margin-top:0px; margin-bottom:0px; margin-right:0px; padding:0px;}
.fscolumnRight ul li ul {list-style:none;}

/* TABLES */
.tb_header{background-color:#5d8915; width:100%; padding-top:3px; padding-bottom:3px; color:#FFFFFF;}
.tb_header td{height:35px;}
.tb_Whole {float:left;border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; width:550px;}
.tb_Whole tr.tb_header td{font-size:14px;}
.tb_Whole td{font-size:12px; line-height:18px; padding-left:12px; padding-right:8px;border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.tb_rowB {background-color:#d7dfcc;}
.tb_row {background-color:#c0cfad;}
.tb_tdMain {height:100%; padding-top:10px; padding-bottom:10px; width:365px;}
.tb_tdWeight {height:100%; padding-top:10px; padding-bottom:10px; width:120px; text-align:center;}
.tb_td {padding-top:10px; padding-bottom:10px; width:90px;text-align:center;}
.tb_header .tb_tdHeader{padding-top:10px; padding-bottom:10px; width:100px; /*text-align:center;*/}

/* RECIPES RIGHT PANEL */
.recipeHeader{color:#950029; font-size:21px; line-height:22px; margin-top:8px;}
.recipeServe{font-size:12px; margin-bottom:20px;}
.recipeIngredients{ float:left;width:280px; }
.recipeIngredients p{line-height:20px; letter-spacing:0px;margin-top: 2px;}
.recipeIngredients p + p{margin-top: 2px;}

.recipeMethod{ float:left;width:500px; }
.recipeMethod p{line-height:20px; letter-spacing:0px;margin-top: 2px;}
.recipeMethod p + p{margin-top: 2px;}

.recipeTip{ float:right; color:#666666; font-style:italic; border-left:1px solid #666666; width:200px; font-size:12px; line-height:17px; padding-left:8px;margin-right:25px;}
.tipHead{font-size:15px;}
.recipeSubheader{color:#666666; font-size:18px; line-height:18px;}

/*STORE LOCATOR - COOKING DEMO - RANGE */
.storeHeader{ font-size:17px; color:#5d8915;}
.columnLeftStore {float:left; margin-left:0px;width:365px; padding-left:0px; text-align:left;}
.columnRightStore {float:right; width:170px; padding-right:0px; text-align:right; margin-top:0px; margin-bottom:10px; }
.gapStore {clear:both; margin-top:0px; margin-bottom:10px; border-top:1px dashed #999999; width:100%; height:0px; line-height:0px;}

/* Store Locator Form */
.columnRight5 {float:left; width:550px; text-align:left; margin-top:82px; margin-bottom:25px;background-image:url(images/bgTile_contact.gif); background-repeat:repeat; }
.storeLocator {}
.storeLocator input.inputboxA {float:left; background: url("images/form_inputbox_1.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:129px; height:29px; margin-bottom:10px; padding-left:5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.storeLocator input.inputboxB {float:left; background: url("images/form_inputbox_2.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:98px; height:29px; margin-bottom:10px; padding-left:5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.storeLocator input.inputboxC {float:left; background: url("images/form_inputbox_3.gif") no-repeat scroll 0 0 transparent; border: medium none; float:left; width:170px; height:29px; margin-bottom:10px; padding-left:5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.store1, .store3 {color:#FFFFFF; float:left; margin-right:45px; font-size:11px;}
.store2 {color:#FFFFFF; float:left; margin-right:100px; font-size:11px;margin-left:25px;}
.storeFormButton {float:right;}
.gap {clear:both;}
.gapProducts {clear:both; height:50px; width:500px;}
.gapProductsDotted {float:left; margin-top:30px; margin-bottom:20px; margin-left:25px; border-top:1px dashed #666666; width:850px;  }
.storeGap{height:25px;}

/* Preloader Hidden Content */
.hiddenImage{display:none;}

/* QUERYLOADER - BEGIN */
.QOverlay {	background-color: #000000;	z-index: 9999;}
.QLoader {	background-color: #CCCCCC;	height: 1px;}
/* QUERYLOADER - END */

/* CUFON */
.header3 {font-size:42px; line-height:42px; color:#749911; margin-bottom:25px;} /* TOP HEADER */
.header4 {font-size:20px;  color:#749911; margin-bottom:0px;} /* SUBHEADER */
.header5 {font-size:20px; line-height:20px; color:#33662f; margin-bottom:14px;} /* SUBHEADER */
.header6 {font-size:30px; line-height:30px; color:#749911; margin-top:-17px;margin-bottom:22px;} /* TOP HEADER */
.header7 {font-size:18px; color:#749911; margin-top:20px; margin-bottom:8px;}
.header8 {font-size:20px;  color:#000000; margin-bottom:0px;} /* SUBHEADER */
.header9 {font-size:16px; color:#749911; margin-top:20px; margin-bottom:8px;}

/* PAGINATION */
.pagination {font-size: 80%; margin-bottom:10px; height:30px;}
.pagination a {text-decoration: none;border: solid 1px #5d8915;color: #5d8915;}
.pagination a, .pagination span {display: block;float: left;padding: 0.3em 0.5em;margin-right: 5px;margin-bottom: 5px;min-width:1em;text-align:center;}
.pagination .current {background: #5d8915;color: #fff;border: solid 1px #AAE;}
.pagination .current.prev, .pagination .current.next{color:#999;border-color:#999;background:#fff;}

/* COLORBOX */
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#FFF; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:0px; right:5px; display:block; background:url(images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}
/* RECIPE OF THE MONTH */
div#site-photography {
height:180px;
left:25;
overflow:hidden;
position:absolute;
top:0px;
width:273px;
z-index:100;
}
div#site-photography img {
display:block;
height:178px;
width:273px;
}
div#site-photography-loader {
background-color:#151515;
color:#F0F0F0;
display:none;
font-size:11px;
font-style:italic;
height:25px;
line-height:22px;
position:absolute;
right:0;
text-align:center;
top:0;
width:120px;
z-index:150;
}
div#site-photography-details {
background-image:url("images/rotm_bg.png");
/*background-color:#000000;*/
border-top:0px solid #000000;
bottom:-56px;
color:#F0F0F0;
font-size:19px;
height:80px;
list-style-type:none;
margin:0;
overflow:hidden;
padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px;
position:absolute;
width:273px;
z-index:150;cursor:pointer;
/*opacity:0.70;*/
}
.rotm{}

#player{width:537px;}
.rotm div{font-size:12px; font-weight:normal; padding-top:12px;}
.videoGap{margin:0px 0px 25px 0px; padding:0px; float:left; font-size:0px; line-height:0px;border-top:1px dashed #666; width:537px;}

.fs_bullet{float:left;margin:0px; padding:0px; margin-bottom:8px; margin-top:40px;width:550px;icon_threeChecks}
.fs_bullet ul{margin:0px; padding:0px;}
.fs_bullet li{margin:0px; padding:0px; list-style-position:inside;}
.icon_threeChecks{float:left; margin:0px 0px 12px 0px; width:550px;}

.fs_footer{float:left; width:550px; font-size:12px;}

.webCookingRecipe{float:left; width:100%; margin:0px; padding:0px;}
.btn_redsmall{float:left; background-image:url(images/btn_redsmall.gif); background-repeat:no-repeat; background-position:0px 0px; width:128px; height:28px;margin-bottom:10px; padding:0px;cursor:pointer;}
.btn_redsmall.hover93{float:left;background-image:url(images/btn_redsmall.gif); background-repeat:no-repeat; background-position:0px -30px; width:128px; height:28px;margin-bottom:10px; padding:0px;}
.wpGap{float:left; margin:0px; padding:0px; font-size:0px; line-height:0px; height:28px; width:15px;}
.wpGap2{float:left; margin:0px; padding:0px; font-size:0px; line-height:0px; height:28px; width:150px;}
.wcIco{float:left; margin:0px; padding:0px; line-height:0px; font-size:0px; height:28px; width:113px;}
.wcIco a{border:none; text-decoration:none;}
.wcIco a img{border:none; text-decoration:none;}

/* PROMO */
.promo_desc{display:block;}
.pastpromoContainer{float:left; width:100%; display:none;}
#btn_pastpromo{float:left; width:537px; height:40px; cursor:pointer;}
#expIco{float:left; width:14px; height:14px; margin:10px 13px 13px 0px;}
#expIco.down{background:url(images/ico_collapse_expand.gif) no-repeat 0px 0px;}
#expIco.up{background:url(images/ico_collapse_expand.gif) no-repeat 0px -14px;}

.termsPromo2{float:left; /*width:700px; height:760px;*/ padding:25px;background-color:#FFFFFF; text-align:left; font-size:10px; line-height:14px;}

/* WOOLWORTHS LINKS */
.btn_wow_quail{float: left; width: 100%; background: url("images/btn_gf_wow_quail.jpg") no-repeat scroll 0pt 0pt transparent; height: 81px; margin: 0px 0px 10px;}
.btn_wow_duck{float: left; width: 100%; height: 81px; background: url("images/btn_gf_wow_duck.jpg") no-repeat scroll 0px 0px transparent; margin: 0px 0px 10px;}
.btn_hf_stores{float: left; width: 100%; height: 81px; background: url("images/btn_hf_stores.jpg") no-repeat scroll 0px 0px transparent; margin: 0px 0px 10px;}
