/*  

Theme Name: Bah-Bah!

Theme URI: http://sww.co.nz/

Description: Custom theme by Stellar Web Works

Version: 1.0

Author: Aidan Curran

Author URI: http://sww.co.nz/

*/

html,body {

	margin:0;

	padding:0;

   text-align: center;

	font-family: "trebuchet ms", trebuchet, arial, helvetica, sans-serif;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

   font-family : "Times New Roman", Times, serif;

	font-family: arial, helvetica, sans-serif;

	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;

   font-size: 14px;

   line-height: 150%;

   color: #377e0a;

}

html {

   background: #f2fae5 url(images/bg-grad.png) center top repeat-x;

}

body {

   background: url(images/bg-flowers.gif) center top no-repeat;

}

h1, h2, h3, h4 {



}

h1 {

   font-size: 20px;

   margin: 3px 0;

}

h2 {

   font-size: 18px;

   margin: 18px 0 3px 0;

}

h3 {

   font-size: 16px;

   margin: 3px 0;

}

h4 {

   font-size: 14px;

   margin: 3px 0;

}

a {

   color: #000099;

}

a:hover {

   color: red;

}

img {

   border: 0;

}

div {

   text-align: left;

}
#header {
   height: 394px;
   background: url(images/header.jpg) center 50px no-repeat;
}
#page {
   width: 858px;
   margin: 0px auto;
   padding-top: 10px;
}
#logo {
   height: 50px;
}
#nav {

   text-align: center;

   line-height: 40px;

}

#nav a {

   margin: 0 10px;

   color: #fff;

   text-decoration:none;

   font-weight: bold;

}

#nav a.current, #nav a:hover {

   color: #76dd36;

}

#maincontent {

   padding: 8px 0px;

}

#leftcol {

   float: left;

   width: 490px;

}

#rightcol {

   float: right;

   width: 348px;

}

.clear {

   clear:both;

}

#footer {

   text-align: center;

   color: #fff;

   background: url(images/footerbg.gif) left top repeat-x;

}

#footer .contents {

   width: 858px;

   padding-top: 40px;

   height: 237px;

   margin: 0 auto;

   background: url(images/sheep.gif) right top no-repeat;

}

#footer-nav {

   font-weight:bold;

}

#footer a {

   text-decoration: none;

   color: #fff;

}

#footer a:hover {

   text-decoration: underline;

   color: #fff;

}

#email-friend {

   width:350px;

   margin-top: 15px;

   height: 160px;

   background: url(images/made-in-nz.gif) left bottom no-repeat;

   font-size: 20px;

   font-weight:bold;

   padding: 20px 0 0 80px;

}

#fineprint {

   font-size: 10px;

   color: #dffe9c;

   text-align:center;

}

#fineprint a {

   color: #dffe9c;

}

img.leftalign {

   display: block;

   float: left;

   text-align: left;

   margin: 0 25px 5px 0;

}

img.rightalign {

   display: block;

   float: right;

   text-align: right;

   margin: 0 0 5px 15px;

}

img.centeralign {

   display: block;

   margin: 10px auto;

   text-align: center;

}























/* WP Common Styles */

.editLink {

   text-align: center;

   padding: 5px 0 15px 0;

}

.editLink a, a.editLink {

   background: #e0e0e0;

   color: #777777;

   font-size: 10px; 

   border: 1px solid #999999;

   text-decoration: none;

   padding: 3px 5px;

}

.editLink a:hover, a.editLink:hover {

   background: #eeeeee;

   border: 1px solid #333333;

   color: #000000;

}

.postmetadata {

   color: #999;

   font-size: 10px;

   margin: 2px 0;

}

img.aligncenter, div.aligncenter {

   display: block;

   margin: 20px auto;

}

img.alignright, div.alignright {

   display: block;

   float: right;

   margin: 10px 0px 5px 15px;

}

img.alignleft, div.alignleft {

   display: block;

   float: left;

   margin: 10px 20px 5px 0px;

}

img.aligncenter {

   text-align: center;

}

img.alignright {

   text-align: right;

}

img.alignleft {

   text-align: left;

}

.wp-caption-text,.wp-caption-dd {

   margin: 4px 0;

   font-weight: bold;

   text-align: center;

}

.more-link {

   display:block;

   text-align:right;

}

.linklove {

   display:none;

}

.specs td {
  border: 1px solid #377e0a;
  font-size: 11px;
  background: #ffffff;
  padding: 1px 8px 1px 8px;
}
.specsheading td {
  background: #ceea9e;
  font-weight: bold;
}
.specs {
  border-collapse: collapse;
}