body{background:url(../images/bg.jpg) top left repeat-x #353534;margin:0;padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif;font-size:12px;color:#333333;line-height:16px;}

a{color:#A09079;}
a:hover{text-decoration:none;}

#mainContainer{width:990px;margin:0 auto;}

/* HEADER - Logo & product bann*/
#header{background:url(../images/header_products.jpg) no-repeat left top;height:166px;width:990px;}
#header h1{margin:0;padding:0;width:250px;height:140px;background:url(../images/logo_RedSeal.gif) no-repeat bottom right;text-indent:-9999px;}
#header h1 a{display:block;width:250px;height:140px;}

/* CONTENT - ROW*/
#container{float:left;background:url(../images/content_bgPage_wht.png) repeat-y top left;width:990px;}

/* NAVIGATION MENU*/
#menu{float:left;background:url(../images/menu_bgStripe.jpg) no-repeat top left;width:200px;}
ul#nav_415182{padding:8px 0 0 0;margin:0;list-style-type:none;}
ul#nav_415182 li{margin:0;padding:0;}
ul#nav_415182 li a{background:url(../images/menu_bgBrown.jpg);font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#663300;text-transform:uppercase;font-weight:normal;margin:0 0 0 0;margin-bottom:0px;
margin-bottom:15px !important;
padding:5px 0px 5px 20px;display:block;text-decoration:none;}
ul#nav_415182 li a:hover{background:url(../images/menu_bgBrown_hover.jpg);color:#B29575;}

/* FORM PRODUCT SEARCH */
form{margin:0;padding:0;}
form#formProductSearch label{display:block;margin:0 0 3px 0;padding:0;}
form#formProductSearch .cat_textbox_small, form#formProductSearch select{width:155px;margin:0 0 5px 0;}
input#searchButton{margin:5px 0 0 0;}


/* BASIC TEXT STYLE*/
h3{color:#663300;font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;font-weight:normal;margin:0 0 10px 0;padding:0;}
p{color:#333333;margin:0 7px 10px 0;padding:0;} 
#searchProducts, #distributorEnquiries{padding:10px 0 10px 20px;}
#contentContainer{float:left;width:607px;position:relative;}
#subContentContainer{float:left;width:183px;}
#chooseSite{background:url(../images/chooseSite_bg.jpg) no-repeat;width:183px;height:278px;}


/* website*/
p.inGlobal{text-indent:-9999px;margin:0;padding:0;padding-top:100px;}
p.visitNZ{padding:58px 0 0 15px;margin:0;}
p.visitNZ a{display:block;width:95px;height:60px;text-indent:-9999px;}


#extraInfo{background:url(/images/box_red_dotted.gif) no-repeat top left;width:183px;position:absolute;top:260px;left:607px; z-index:900;}
#extraInfo .bottom{background:url(/images/box_red_dotted.gif) no-repeat bottom left;height:4px;}
#extraInfo h5{margin:10px 0 0 0;padding:0 0 0 10px;}


/* content */
#contentInnerStandard{padding:30px 20px 20px 0px;margin:0;}
#contentContainer h1, #contentContainer h2, #contentContainer h3, #contentContainer h4, #contentContainer h5, #contentContainer p{margin:0 0 10px 0;padding:0 15px 0 30px;text-align:justify;}
#contentContainer h3{margin-bottom:3px;}
#contentContainer h1{color:#CC0000;font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;font-weight:normal;margin-bottom:15px;}
#contentContainer ul{margin:0px 30px 12px 50px;padding:0;}
#contentContainer ul li{list-style-image: url(../images/icon_bulletredseal.gif);}

/* HOMEPAGE */
#contentInnerHomepage{padding:8px;margin:0;}
.homepageCopyContainer{width:560px;padding:0 0 20px 0;margin:10px 0 0 15px;float:left;display:inline;}
.quote{text-align:center;padding:8px 0;}
.leftSide{float:left;text-align:left;width:560px;font-family:"Lucida Grande", Tahoma, Arial, sans-serif;font-size:12px;color:#333333;line-height:16px;}
/*.rightSide{float:right;text-align:left;width:255px;}*/
#contentContainer #contentInnerHomepage h1{margin:0 0 12px 0;padding:0;font-size:18px;}
#contentContainer #contentInnerHomepage h2{margin:0 0 6px 0;padding:0;font-size:13px;}
#contentContainer #contentInnerHomepage .date{display:block;margin:5px 0 7px 0;padding:0;}
#contentContainer #contentInnerHomepage p{margin:0 0 10px 0;padding:0;}
.clear{both;}

/* FEATURE PRODUCT HOMEPAGE*/
span.image{display:block;width:95px;float:left;}
#contentContainer .productsmall h3{text-align:left;margin:0 5px 0 0;padding:0;color:#630;font-size:16px;}
#contentContainer .productsmall p{text-align:left;margin:3px 5px 7px 0;padding:0;color:#333;font-size:12px;line-height:15px;color:#595959;}
#contentContainer .productsmall h3 a{text-decoration:none;color:#630;}
span.info{display:block;float:right;width:175px;}
span.button{display:block;padding-top:7px;}
span.code{color:#D3C6AF;font-weight:bold;}
table.productSmall{}

table.productSmall td.productItem{background:url(/images/border_browndotted_h.gif) left bottom repeat-x;}
table.productSmall td.productItem{vertical-align:top;padding-left:10px;}
table.productSmall td.productItem{background:none;}

/* For product page */
#extraInfo{background:url(/images/box_red_dotted.gif) no-repeat top left;width:183px;position:absolute;top:310px;left:607px; z-index:900;}
#extraInfo .bottom{background:url(/images/box_red_dotted.gif) no-repeat bottom left;height:4px;}
#extraInfo h5{margin:10px 0 0 0;padding:0 0 0 15px;}

/* stylesheet for the product page showing the small products as cross sell */
#j_crossSell{background:0;background:none;margin:0 10px 0 10px;padding:0;}
.productTable #j_crossSell .productsmall{width:150px;background:#fff;margin-top:0px;padding-top:10px;}
#j_crossSell span.info{float:none;background:#fff;width:150px;margin:0;padding:0;}
#j_crossSell span.info h3{line-height:17px;margin-top:0px;}
#j_crossSell span.image{display:block;float:none;background:none;margin:0;padding:0 0 4px 0;width:135px;text-align:center;}


#footer{clear:both;width:990px;margin:0 auto;text-align:left;}
#footer div.innerfooter{background:url(../images/bg_footer.png) no-repeat top left;padding:10px 0px 20px 0px;width:850px;text-align:center;}
#footer p{margin:0 0 0 17px;padding:0;text-align:center;color:#9A948B;font-size:11px;}
#footer ul{list-style-type:none;margin:3px 0 0 5px;padding:0 0 0 0;}
#footer ul li{display:inline;padding:0 5px 0 0;margin:0 0 0px 5px;border-right:1px solid #60584B;}
#footer ul li.lastmenu {margin-right:0;border:0;padding-right:0;}
#footer a{color:#9A948B;font-size:11px;}
#footer a.untitled{color:#675D5D;text-decoration:none;}

/*** SITEMAP ***/
ul.sitemap li{line-height:20px;}