/*
Theme Name: kiwimilkpowder.co.nz
Theme Uri: http://kiwimilkpowder.co.nz
Author: http://onformsoftware.co.nz
Description: A custom theme created for kiwimilkpowder.co.nz by shane Hollis of onFormSoftware.co.nz
Version: 1.0
Tags: yellow,red, blue, simple, single column theme
*/

/* RESET  Browser style sheet */
/* reset.css */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1.5;background:white;background-image:url('img\background.gif');}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}


/*   End reset */


blockquote{ width:80%;  font: 12px/20px;  helvetica, sans-serif;  font-style: italic; margin-top: 10px; margin-bottom: 10px;  margin-left: 50px;  padding-left: 15px;  border-left: 3px solid #FFD800;}
.picturebar{width: 33%;border: 0;padding: 0px;margin: 0px;text-align: center;vertical-align: top;display: inline;float: left;}
.picturebar img{width:260px; margin:10px;}

.margin20{margin-left:20px; margin-right:20px; display:block;}
.alignright{ margin-left:10px; float:right;display:inline;}
.alignleft{ margin-right:10px; float:left ;display:inline;}
.slide-centered{ margin-left: auto;margin-right: auto;display: block;width: 450px;;}
body{font-family:Arial,Helvetica,sans-serif;margin:0;background:#FFD800;color:#000;background:#FFD800 url('images/') repeat;}
ul{margin:5px;padding-left:20px;}
.BodyContent{position:relative;left:0;top:0;width:100%;margin:0 auto 0 auto;}
.BackgroundGradient{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1000;background:url('images/BackgroundGradient.png') repeat-x;}
.Border{position:relative;z-index:1;overflow:hidden;padding:10px 10px 10px 10px;color:#000;font-size:13px;}
.Border a{color:#03232B;text-decoration:underline;}
.Border a:visited{color:#03232B;text-decoration:underline;}
.Border a:hover{color:#000;text-decoration:none;}
.BorderBorder{z-index:0;position:relative;margin:0;}
.BorderTL,.BorderTR,.BorderBL,.BorderBR,.BorderL,.BorderT,.BorderR,.BorderB,.BorderC{position:absolute;z-index:-1;overflow:hidden;}
.BorderTL,.BorderTR,.BorderBL,.BorderBR{width:22px;height:22px;}
.BorderTL{top:0;left:0;background-image:url('images/BorderCorners.png');}
.BorderTR div,.BorderBL div,.BorderBR div{height:44px;width:44px;position:absolute;z-index:-1;background-image:url('images/BorderCorners.png');}
.BorderTR div{left:-22px;}
.BorderBL div{top:-22px;}
.BorderBR div{left:-22px;top:-22px;}
.BorderTR{top:0;right:0;}
.BorderBL{bottom:0;left:0;}
.BorderBR{bottom:0;right:0;}
.BorderT,.BorderB{left:22px;right:22px;height:22px;}
.BorderT{top:0;background-image:url('images/BorderHorizontal.png');}
.BorderB{bottom:0;}
.BorderB div{position:absolute;z-index:-1;top:-22px;height:44px;width:100%;background-image:url('images/BorderHorizontal.png');}
.BorderL,.BorderR{top:22px;bottom:22px;width:22px;}
.BorderL{left:0;background-image:url('images/BorderVertical.png');}
.BorderR{right:0;}
.BorderR div{position:absolute;z-index:-1;left:-22px;width:44px;height:100%;background-image:url('images/BorderVertical.png');}
.BorderC{left:22px;top:22px;right:22px;bottom:22px;background-image:url('images/BorderCenter.png');}
.BorderBorder{width:900px;margin:10px auto;}
.Header{position:relative;background-image:url('images/Header.png');background-repeat:no-repeat;padding:0;height:175px;color:#000;}
.HeaderTitle{height:175px;width:900px;display:table-cell;text-align:Default;vertical-align:Top;color:#000;font-size:18px;text-decoration:none;font-style:normal;font-weight:bold;}
.HeaderTitle h1 a,.HeaderTitle h1 a:link,.HeaderTitle h1 a:visited,.HeaderTitle h1 a:hover{text-decoration:none;color:inherit;}
.HeaderTitle h1{margin:0;padding:0 8px;color:#000;font-size:26px;text-decoration:none;font-style:normal;font-weight:bold;}
.HeaderTitle h2{margin:0;padding:0 8px;font-size:inherit;font-weight:inherit;}
.Menu{background:transparent url('images/MenuBar.png') no-repeat;padding:0 5px 0 5px;margin:0;text-align:Center;}
.Menu ul{list-style-type:none;padding:0;margin:0;color:#D2252A;}
.Menu li{display:inline;padding:0;margin:0;}
.MenuButton,.MenuButtonInput{border:0;margin:0;background:transparent url('images/MenuButtonAnchor.png') no-repeat top left;position:relative;overflow:hidden;height:34px;padding:0 0 0 18px;display:inline-block;color:#D2252A;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;vertical-align:middle;zoom:1;}
.MenuButton span,.MenuButtonInput span{border:0;margin:0;background:transparent url('images/MenuButton.png') no-repeat right top;display:block;position:relative;color:#D2252A;line-height:14px;}
.MenuButton span{padding:10px 18px 10px 0;}
.MenuButtonInput span{padding:0 18px 0 0;height:34px;}
.MenuButtonInput input{color:#D2252A;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:inherit;height:34px;padding:0 18px;margin:0 -18px;overflow:visible;cursor:pointer;background:Transparent;border:0;*left:-18px;}
.MenuButtonInput::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;}
.MenuButton,.MenuButton:link,.MenuButton:visited,.MenuButton:hover,.MenuButton:active{text-decoration:none!important;outline:none;}
.MenuButton:hover,.MenuButtonInput:hover{background-position:left center;}
.MenuButton:hover span,.MenuButtonInput:hover span{background-position:right center;color:#000;}
.MenuButton:active,.MenuButtonInput:active{background-position:left bottom;}
.MenuButton:active span,.MenuButtonInput:active span{background-position:right bottom;color:#000;}
.ActiveMenuButton,.ActiveMenuButtonInput{border:0;margin:0;background:transparent url('images/ActiveMenuButtonAnchor.png') no-repeat top left;position:relative;overflow:hidden;height:34px;padding:0 0 0 18px;display:inline-block;color:#D2252A;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;vertical-align:middle;zoom:1;}
.ActiveMenuButton span,.ActiveMenuButtonInput span{border:0;margin:0;background:transparent url('images/ActiveMenuButton.png') no-repeat right top;display:block;position:relative;color:#D2252A;line-height:14px;}
.ActiveMenuButton span{padding:10px 18px 10px 0;}
.ActiveMenuButtonInput span{padding:0 18px 0 0;height:34px;}
.ActiveMenuButtonInput input{color:#D2252A;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:inherit;height:34px;padding:0 18px;margin:0 -18px;overflow:visible;cursor:pointer;background:Transparent;border:0;*left:-18px;}
.ActiveMenuButtonInput::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;}
.ActiveMenuButton,.ActiveMenuButton:link,.ActiveMenuButton:visited,.ActiveMenuButton:hover,.ActiveMenuButton:active{text-decoration:none!important;outline:none;}
.ActiveMenuButton:hover,.ActiveMenuButtonInput:hover{background-position:left center;}
.ActiveMenuButton:hover span,.ActiveMenuButtonInput:hover span{background-position:right center;color:#000;}
.ActiveMenuButton:active,.ActiveMenuButtonInput:active{background-position:left bottom;}
.ActiveMenuButton:active span,.ActiveMenuButtonInput:active span{background-position:right bottom;color:#000;}
.Columns{overflow:hidden;}
.Column1{overflow:hidden;float:right;width:100%;}
.Column2{overflow:hidden;float:right;width:0;}
.MainColumn{overflow:hidden;}
img{border:0;}
h2{margin:0; padding-bottom:10px;}
blockquote a,blockquote a:link{color:#074D5F!important;text-decoration:underline;}
blockquote a:visited{color:#074D5F!important;text-decoration:underline;}
blockquote a:hover{color:#000!important;text-decoration:none;}
.Article{position:relative;z-index:1;overflow:hidden;padding:15px 15px 15px 15px;color:#000;font-size:13px;}
.Article a{color:#074D5F;text-decoration:underline;}
.Article a:visited{color:#074D5F;text-decoration:underline;}
.Article a:hover{color:#000;text-decoration:none;}
.ArticleBorder{z-index:0;position:relative;margin:0;}
.ArticleTL,.ArticleTR,.ArticleBL,.ArticleBR,.ArticleL,.ArticleT,.ArticleR,.ArticleB,.ArticleC{position:absolute;z-index:-1;overflow:hidden;}
.ArticleTL,.ArticleTR,.ArticleBL,.ArticleBR{width:12px;height:12px;}
.ArticleTL{top:0;left:0;background-image:url('images/ArticleCorners.png');}
.ArticleTR div,.ArticleBL div,.ArticleBR div{height:24px;width:24px;position:absolute;z-index:-1;background-image:url('images/ArticleCorners.png');}
.ArticleTR div{left:-12px;}
.ArticleBL div{top:-12px;}
.ArticleBR div{left:-12px;top:-12px;}
.ArticleTR{top:0;right:0;}
.ArticleBL{bottom:0;left:0;}
.ArticleBR{bottom:0;right:0;}
.ArticleT,.ArticleB{left:12px;right:12px;height:12px;}
.ArticleT{top:0;background-image:url('images/ArticleHorizontal.png');}
.ArticleB{bottom:0;}
.ArticleB div{position:absolute;z-index:-1;top:-12px;height:24px;width:100%;background-image:url('images/ArticleHorizontal.png');}
.ArticleL,.ArticleR{top:12px;bottom:12px;width:12px;}
.ArticleL{left:0;background-image:url('images/ArticleVertical.png');}
.ArticleR{right:0;}
.ArticleR div{position:absolute;z-index:-1;left:-12px;width:24px;height:100%;background-image:url('images/ArticleVertical.png');}
.ArticleC{left:12px;top:12px;right:12px;bottom:12px;background-image:url('images/ArticleCenter.png');}
.Article h2{color:#808080;font-size:22px;text-decoration:none;font-style:normal;font-weight:bold;}
.Article h2 a,.Article h2 a:visited{color:#808080;text-decoration:none;}
.Article h2 a:hover{text-decoration:underline;}
.Block{position:relative;z-index:1;overflow:hidden;padding:5px 5px 5px 5px;color:#000;font-size:13px;margin:0;}
.Block a{color:#03232B;text-decoration:underline;}
.Block a:visited{color:#03232B;text-decoration:underline;}
.Block a:hover{color:#000;text-decoration:none;}
.BlockHeader{margin:0;}
.BlockContentBorder{position:relative;z-index:1;overflow:hidden;padding:5px 5px 5px 5px;color:#000;font-size:13px;}
.BlockContentBorder a{color:#074D5F;text-decoration:underline;}
.BlockContentBorder a:visited{color:#074D5F;text-decoration:underline;}
.BlockContentBorder a:hover{color:#000;text-decoration:none;}
.BlockContentBorderBorder{z-index:0;position:relative;margin:0;}
.BlockContentBorderTL,.BlockContentBorderTR,.BlockContentBorderBL,.BlockContentBorderBR,.BlockContentBorderL,.BlockContentBorderT,.BlockContentBorderR,.BlockContentBorderB,.BlockContentBorderC{position:absolute;z-index:-1;overflow:hidden;}
.BlockContentBorderTL,.BlockContentBorderTR,.BlockContentBorderBL,.BlockContentBorderBR{width:11px;height:11px;}
.BlockContentBorderTL{top:0;left:0;background-image:url('images/BlockContentBorderCorners.png');}
.BlockContentBorderTR div,.BlockContentBorderBL div,.BlockContentBorderBR div{height:22px;width:22px;position:absolute;z-index:-1;background-image:url('images/BlockContentBorderCorners.png');}
.BlockContentBorderTR div{left:-11px;}
.BlockContentBorderBL div{top:-11px;}
.BlockContentBorderBR div{left:-11px;top:-11px;}
.BlockContentBorderTR{top:0;right:0;}
.BlockContentBorderBL{bottom:0;left:0;}
.BlockContentBorderBR{bottom:0;right:0;}
.BlockContentBorderT,.BlockContentBorderB{left:11px;right:11px;height:11px;}
.BlockContentBorderT{top:0;background-image:url('images/BlockContentBorderHorizontal.png');}
.BlockContentBorderB{bottom:0;}
.BlockContentBorderB div{position:absolute;z-index:-1;top:-11px;height:22px;width:100%;background-image:url('images/BlockContentBorderHorizontal.png');}
.BlockContentBorderL,.BlockContentBorderR{top:11px;bottom:11px;width:11px;}
.BlockContentBorderL{left:0;background-image:url('images/BlockContentBorderVertical.png');}
.BlockContentBorderR{right:0;}
.BlockContentBorderR div{position:absolute;z-index:-1;left:-11px;width:22px;height:100%;background-image:url('images/BlockContentBorderVertical.png');}
.BlockContentBorderC{left:11px;top:11px;right:11px;bottom:11px;background-image:url('images/BlockContentBorderCenter.png');}
.Button,.ButtonInput{border:0;margin:0;background:transparent url('images/ButtonAnchor.png') no-repeat top left;position:relative;overflow:hidden;height:37px;padding:0 0 0 25px;display:inline-block;color:#000;font-size:13px;vertical-align:middle;zoom:1;}
.Button span,.ButtonInput span{border:0;margin:0;background:transparent url('images/Button.png') no-repeat right top;display:block;position:relative;color:#000;line-height:13px;}
.Button span{padding:12px 25px 12px 0;}
.ButtonInput span{padding:0 25px 0 0;height:37px;}
.ButtonInput input{color:#000;font-size:13px;color:inherit;height:37px;padding:0 25px;margin:0 -25px;overflow:visible;cursor:pointer;background:Transparent;border:0;*left:-25px;}
.ButtonInput::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;}
.Button,.Button:link,.Button:visited,.Button:hover,.Button:active{text-decoration:none!important;outline:none;}
.Button:hover,.ButtonInput:hover{background-position:left center;}
.Button:hover span,.ButtonInput:hover span{background-position:right center;color:#000;}
.Button:active,.ButtonInput:active{background-position:left bottom;}
.Button:active span,.ButtonInput:active span{background-position:right bottom;color:#000;}
.Footer{color:#000;font-size:13px;text-align:Center;background:url('images/Footer.png') bottom left;overflow:hidden;padding:5px 5px;}
.Footer a{color:#000;text-decoration:underline;}
.Footer a:visited{color:#000;text-decoration:underline;}
.Footer a:hover{color:#000;text-decoration:none;}
.BackLink{text-align:center;display:block;display:block;font-size:11px;padding:0 0 12px;color:#000;}
.BackLink a{color:#000;}
