/*Theme Name: Gaia-WindTheme URI: http://Description: Version: 0.1.1Author: Chris FudgeAuthor URI: http://Tags: blue, custom header, fixed width, two columns*//* ---- css/layout.css ---- */html {  margin:0;  padding:0;  background-color:#eee;}body {  margin:0;  padding:0;  background: #fff url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_body.jpg') no-repeat top center;  font-family: Arial, Helvetica, sans-serif;  color:#555;}#outer {  width:990px;  margin-left:auto;  margin-right:auto;}  #header {    height:140px;    margin:0;  }    #miscNav {      padding:0;      margin:0;      float:right;      width:180px;      height:90px;    }          #flagBox {        padding:0;        margin:0;        float:right;        width:120px;        height:21px;        text-align:right;      }      #flagBox a img {        border:0;        padding:0;      }             #searchBox {        padding:0;        margin:0;        float:right;        width:120px;        height:27px;        text-align:right;      }            #newsletterBox {        padding:0;        margin:0 3px 0 0;        float:right;        width:120px;        height:30px;        text-align:right;      }       #newsletterBox a img {        border:0;        padding:0;      }       #nav0Shell {      background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_nav.png') no-repeat top left; /* */      padding:0;      margin:0;      text-align:left;      float:right;      width:665px;      height:28px;    }        #logo {      margin:10px 0 0 0px;      float:left;      width:225px;    }    #logo img{      border:0;    }      #core {    text-align:left;    background-color:#FFF;  }    #nav1 {      background-color:transparent;      width:285px;      float:left;      margin:10px 0 0 5px;    }    #main {      margin:0px 0 0 0px;      width:996px;      min-height:200px;      float:left;      background-color:transparent;    }          #leftcol {        width:680px;        float:left;        padding:0 0 0 0px;        margin:0 0 10px 0px;      }              #rightcol {        width:300px;        float:right;        padding:0 0 0 0px;        margin:0 0 0px 0px;      }        #upperFooter {  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_footer-top.png') no-repeat bottom center; /* */  padding:0px 0 0 0px;  height:90px;  border:1px solid #fff;}     #lowerFooter {  background: #eee url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_footer-bottom.png') no-repeat top center; /* */  padding:0 0 10px 0px;}/* Intro para, relocated for SEO */#homeIntro {  width:980px;  position:absolute;  top:485px;  margin-left:auto;  margin-right:auto;  text-align:center;}#homeIntro h2{  font-weight:bold;  font-size:14px;  color:#555;  margin:2px 0 6px 0;}#homeIntro p{  font-size:13px;  line-height:1.2em;  margin:1px 0 1px 0;  padding:2px 0 2px 0;}/* Main Flash Home Box */  #abHome {    width:380px;    height:339px;    margin:0 6px 0 0;    padding:1px 0 0 0;    float:left;  }  #abHomeInner {    background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_abHome.jpg') no-repeat top left;  }/* General Layout Tools */.abSet {}.abSet div{  float:left;} /* General Layout *//* ---- css/presentation.css ---- *//*PaletteDeep Red : #A9122A*//* Standard Paragraph */  p{    font-size:14px;    line-height:1.5em;    color:#333;    background-color:inherit;  }/* Colour Styles */  .red {    color:#A9122A;  }/* General Typographic Styles */  #pStrapLine{    color:#777;    font-weight:bold;    font-style:italic;    font-size:12px;    text-align:center;    margin:25px 0px 0px 20px;  }    p.pLearnMore {    margin:0;  }  a.textmore {  /* Text more link */    font-family:Georgia, "Times New Roman", serif;    font-style:italic;  }  #homeIntro p { /* Home Intro P */    /*text-align:justify;*/  }/* Standard Links */  a{    color:#A9122A;    background-color:inherit;  }  a:hover{      text-decoration:none;    background-color:transparent;    }/* Standard Lists */  ul{    margin:0px 0px 0px 20px;    padding: 0;  }  ul li{    margin:3px 0px 3px 10px;    padding: 0;  }  ol{    margin:0px 0px 0px 30px;    padding: 0;    list-style: lower-roman;  }  ol li{    margin:3px 0px 3px 0px;    padding: 0;  }/* Glossy Buttons */  .butLearnMore {    color:#fff;    text-decoration:none;    font-size:9px;    line-height:10px;    font-weight:bold;    padding:3px 2px 2px 4px;    margin:0;    display:block;    width:69px;    height:15px;    background: #A9122A url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/but_learnMore.png') no-repeat top left; /* */  }  .butLearnMore:hover {    background: #A9122A url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/but_learnMore_over.png') no-repeat top left; /* */  }/* Home Page non-Flash content & container */  #homeFlashUL {    color:#fff;    font-size:14px;    margin:10px 0 10px 25px;  }  #homeFlashUL a{    font-weight:bold;    color:#fff;  }  #homeFlashUL a:hover {    color:#fff;  }    /* Downloads List */  #rightcol ul.ulDownloads {    background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_ulDownloads.png') no-repeat top right;    margin:10px 10px 0 5px;    padding:0 0px 0 0;  }  #rightcol ul.ulDownloads li{    list-style:none;    margin-top:4px;  }/* Linked List div containers in footer */  #lowerFooter #footerLinks div {    float:left;    margin-left:60px;  }/* Footer Area Styles */  #footerLinks {    padding:10px 0px 0 0px;    width:980px;    margin-left:auto;    margin-right:auto;  }  #footerLinks ul{    margin:0 0 10px 0;    padding:0;    font-size:11px;  }  #footerLinks ul li{    margin:5px 5px 5px 0px;    padding:0;    list-style:none;    line-height:1.35em;  }  #footerLinks p{    margin:0;    padding:0;    font-size:11px;  }  #footerLinks a{    font-weight:normal;    color:#777;  }  /* Template Specific */  /* tpl_customer3rdLevel */  #leftcol #content.contentColCustomer .post blockquote {    font-family:Georgia, "Times New Roman", serif;    display:block;    float:right;    margin:5px 0px 5px 5px;    padding:5px 9px 5px 9px;    border:1px solid #ddd;    background-color:#fff;    width:380px;  }  #leftcol #content.contentColCustomer .post blockquote p {    font-family:Georgia, "Times New Roman", serif;    font-style:italic;  } /* Bells & Whistles *//* ---- css/wp.css ---- *//* Wordpress Specific Styles *//* WP Post */  #content .post p{    font-family:Arial, sans-serif;    font-size:12px;    color:#555;    margin:0px 5px 5px 0px;  }    /* Headers */  #content .post h1, #content .post h2, #content .post h3, #content .post h4, #content .post h5, #content .post h6{    font-family:Helvetica, Arial, sans-serif;  }  #content .post h1{    font-family:Helvetica, Arial, sans-serif;    font-weight:bold;    font-size:20px;    color:#888;    margin:0px 5px 10px 0px;  }    #content .post h2{    font-weight:bold;    font-size:20px;    color:#888;    margin:2px 5px 2px 0px;  }    #content .post h3{    font-weight:bold;    font-size:17px;    color:#888;    padding:0 0 5px 0;    margin:9px 5px 4px 0px;  }    #content .post h4{    font-weight:bold;    font-size:16px;    color:#888;    margin:6px 5px 4px 0px;  }    #content .post h5{    font-weight:bold;    font-size:14px;    color:#888;    margin:6px 5px 4px 0px;  }    #content .post h6{    font-weight:bold;    font-size:13px;    color:#555;    margin:6px 5px 4px 0px;  }    /* Lists */  #content .post ul{  }  #content .post ul li{    list-style-position: inside;    font-size:13px;  }    #content .post ol{  }  #content .post ol li{    font-size:13px;  }  /* Post Navigation */  .navigation {    float:right;    font-size:13px;    display: block;    margin:4px 0 4px 0;  }  .navigation .alignleft{    margin-right:4px;  }  .navigation .alignright {    margin-left:4px;  }      /* Captions */.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;margin-top:5px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#content .post .wp-caption img {margin: 0;padding: 0;border: 0 none;}#content .post .wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 4px 0 4px 0px;margin: 0;  font-family:Georgia, "Times New Roman", serif;  font-style:italic;}/* End captions *//* Begin Images */p img {padding: 0;max-width: 100%;}/*Using 'class="alignright"' on an image will (who would'vethought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than usingalign="center", being much more futureproof (and valid) */img.centered {display: block;margin-left: auto;margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;margin-right:0;}.alignleft {float: left;margin-left:0;}/* End Images */    /* Comment form style */#respond {  margin:5px 0 0 0;  padding:10px 10px 10px 10px;  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_respond.jpg') no-repeat top left;}#respond h3{  font-family: Arial, sans-serif;  font-weight:bold;  font-style:italic;  font-size:17px;  color:#555;  margin:0px 5px 10px 0px;}#commentform {margin: 5px 10px 0 0;}#commentform p{margin: 2px 10px 2px 0;}#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}#commentform textarea {width: 99%;padding: 2px;}#respond:after {  content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden;}#commentform #submit {margin: 3px auto 5px 0;width: 130px;}/* Comment Lists */.commentlist {margin-bottom:15px;}.commentlist li  { font-size:12px;}.commentlist li ul li { font-size:12px;}.commentlist li {font-weight: bold;}.commentlist li .avatar { border: 1px solid #eee;padding: 2px;background: #fff;}.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}.commentlist p {font-weight: normal;font-size:12px;text-transform: none;}/* For the category template; summaries of category items */#content .catsum {  margin:0 0 20px 0;  border-bottom:1px dotted #EEEEEE;}#content .catsum .entry{  border-bottom:1px dotted #EEEEEE;}#content .catsum .smalldate{  font-family:Georgia, "Times New Roman", serif;  font-style:italic;  display:block;  padding:0 0 4px 0;  }#content .catsum h3 {  margin-top:4px;  margin-bottom:8px;  font-size:17px;}#content .catsum h3 a{ /* Linked Headers */  color:#888;  text-decoration: none;  border-color: #555;  border-bottom-width: 1px;  border-left-width: 0px;  border-right-width: 0px;  border-top-width: 0px;  border-style: dotted;}#content .catsum h3 a:hover{ /* Linked Headers */  color:#A9122A;}/* Header Overrides */h3#comments{  font-family: Arial, sans-serif;  font-weight:bold;  font-style:italic;  font-size:17px;  color:#555;  margin:0px 5px 10px 0px;}h2.pagetitle{  font-family: Arial, sans-serif;  font-weight:bold;  font-size:20px;  color:#888;  margin:0px 5px 10px 0px;}#leftcol h2{  font-family:Helvetica, Arial, sans-serif;  font-weight:bold;  font-size:20px;  color:#888;  margin:0px 5px 10px 0px;} /* WP Specific *//* ---- css/nav0.css ---- */#nav0Shell ul{ /* all lists */list-style: none;font-size:13px;  margin:0 0 0 13px;  padding:0;z-index:10;}#nav0Shell ul li ul{ /* 2nd Level only */margin: 0;list-style: none;font-size:13px;  margin:0;  padding:0;}#nav0Shell a { /* all links */display: block;outline: none;}#nav0Shell ul li {float:left;margin:0;}#nav0Shell ul li a { /* 1st level links */  display:block;  color:#333;  text-decoration:none;  font-size:11px;  font-weight:bold;  padding:2px 6px 4px 6px;  margin:3px 0 2px 0;  line-height:15px;  outline: none;  border-right:1px solid #CCC;}#nav0Shell ul li a:hover {  background-color:transparent;}#nav0Shell ul ul li a { /* 2nd level links */  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_li_li_off.png') repeat-x left;  display:block;  color:#333;  text-decoration:none;  font-size:11px;  font-weight:normal;  padding:2px 7px 4px 7px;  margin:2px 2px 2px 2px;width:162px;  outline: none;  border-right:0;}#nav0Shell ul li a:hover {  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_li_over.png') repeat-x left;  text-decoration:none;  color:#FFF;}#nav0Shell ul li ul { /* Second level UL */position: absolute;  background-color:#EEE;  border:1px solid #EEE;  padding:7px 1px 2px 0px;width:180px;left: -999em; }#nav0Shell ul li:hover ul, #navShell ul li.sfhover ul { left: auto;}#nav0Shell ul li:hover, #navShell ul li.hover {    position: static;  }#nav0Shell ul li.current_page_item a, #nav0Shell ul li.current_page_parent a{ /* Current Page & current page ancestor */  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_li_over.png') repeat-x left;  text-decoration:none;  color:#FFF;}#nav0Shell ul li.current_page_item ul li a, #nav0Shell ul li.current_page_ancestor ul li a{ /* Override; otherwise all sub-lis are marked as in */  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_li_li_off.png') repeat-x left;  text-decoration:none;  color:#333;}#nav0Shell ul li.current_page_parent ul li.current_page_item a{  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_li_over.png') repeat-x left;  text-decoration:none;  color:#FFF;}#nav0Shell ul li.current_page_parent ul li a:hover, #nav0Shell ul li.current_page_item ul li a:hover{   background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_li_over.png') repeat-x left;  text-decoration:none;  color:#FFF;} /* Main Nav *//* ---- css/newsSnippets.css ---- *//* News Snippets List */#main .newsSnippets {  list-style:none;  margin:2px 0 0 7px;  padding:0;height:200px;  width:275px;overflow:hidden;z-index:0;}#main .newsSnippets li{  list-style:none;  margin:3px 0 0 0px;  padding:4px;  height:32px;  width:274px;  background-color:#FFF;overflow:hidden;}#main .newsSnippets li a{  text-decoration:none;  display:block;  margin-right:8px;  color:#333;}#main .newsSnippets li a:hover{  color:#A9122A;  text-decoration: underline;} /* Latest News Box *//* ---- css/customers.css ---- *//* Customer Summary Boxes */.abCustomer {  padding:5px 0 0 0;  border-bottom:1px dotted #EEE;  clear:left;}.abCustomer h3 {  margin-top:4px;  margin-bottom:8px;  font-size:17px;}.abCustomer h3 a{ /* Linked Headers */  color:#888;  text-decoration: none;  border-color: #555;  border-bottom-width: 1px;  border-left-width: 0px;  border-right-width: 0px;  border-top-width: 0px;  border-style: dotted;}.abCustomer h3 a:hover{ /* Linked Headers */  color:#A9122A;}.abCustomer p {  font-size:13px;  color:#555;}.abCustomer .abCustomerLeft {  float:left;}.abCustomer .abCustomerRight {  padding-left:10px;   margin-left:105px;  margin-bottom:10px;  background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_lowerBox.png') no-repeat left 0 ;}.abCustomer .abCustomerRightNoTHM {  margin-left:0;  background-image:none;   padding-left:0;} /* Customers Page *//* ---- css/homeboxes.css ---- *//* Home Article Boxes */  /* Home Article Box */  .homebox {    width:296px;    margin:0px 6px 0px 0px;    padding:0px 0 0 0;    color:#000;    background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/homeboxTop.png') no-repeat top left;  }  /* Body Region */    .homebox .homeboxBody{      margin:0;      padding:0;      color:#000;      font-size:12px;    }    .homebox .homeboxBody h2 {      font-size:12px;    }    .homebox .homeboxBody h3 {      font-size:12px;    }    .homebox .homeboxBody h4 {      font-family:Tahoma, Verdana, sans-serif;      font-weight:bold;      font-size:15px;      color:#555;      padding:5px 4px 0 8px;      margin:0;    }    /* Linked titles in the home article boxes */    .homebox .homeboxBody h4 a{      color:#555;      text-decoration: none;      border-color: #555;      border-bottom-width: 1px;      border-left-width: 0px;      border-right-width: 0px;      border-top-width: 0px;      border-style: dotted;    }    .homebox .homeboxBody h4 a:hover{      color:#A9122A;      text-decoration: none;    }        .homebox .homeboxBody h5 {      font-size:12px;    }    .homebox .homeboxBody img {      margin:0px 0px 0px 5px;      border:0;    }    .homebox .homeboxBody p {      padding:2px 6px 3px 8px;      margin:0;      font-size:12px;    }    .homebox .homeboxBody ul, .homebox .homeboxBody ol {      margin:0px 0px 0px 28px;      padding:0px 0px 0px 0px;    }    .homebox .homeboxBody ul li{      margin:0px 0px 0px 0px;      padding:0px 0px 0px 0px;      list-style:disc;      list-style-image:none;    }    .homebox .homeboxBody ol li{      margin:0px 0px 0px 0px;      padding:0px 0px 0px 0px;      font-size:1.1em;      line-height:1.4em;    }    img.abButGo{      padding:7px 4px 0 10px;    }      /* Footer Region */    .homebox .homeboxFooter {      width:297px;      color:#000;      background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/homeboxFooter.png') no-repeat top left;      line-height:36px;      height:32px;    padding:0;    margin:0;    }  /* Link Wrapper */  .homebox .homeboxLinkWrapper {     float:right;    margin:8px 8px 0 10px;    width:95px;  }  .homebox .homeboxLinkWrapper img {     margin:0;  } /* Ancillary Home Boxes *//* ---- css/rightboxes.css ---- *//* right Article Boxes */  /* right Article Box */  .rightbox {    width:296px;    margin:0px 6px 4px 0px;    padding:0px 0 0 0;    color:#000;    background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/homeboxTop.png') no-repeat top left;  }  /* Body Region */    .rightbox .rightboxBody{      margin:0;      padding:0;      color:#000;      font-size:12px;    }    .rightbox .rightboxBody h2 {      font-size:12px;    }    .rightbox .rightboxBody h3 {      font-size:12px;    }    .rightbox .rightboxBody h4 {      font-family:Tahoma, Verdana, sans-serif;      font-weight:bold;      font-size:15px;      color:#555;      padding:5px 4px 0 8px;      margin:0;    }    /* Linked titles in the home article boxes */    .rightbox .rightboxBody h4 a{      color:#555;      text-decoration: none;      border-color: #555;      border-bottom-width: 1px;      border-left-width: 0px;      border-right-width: 0px;      border-top-width: 0px;      border-style: dotted;    }    .rightbox .rightboxBody h4 a:hover{      color:#A9122A;      text-decoration: none;    }    .rightbox .rightboxBody h5 {      font-size:12px;    }    .rightbox .rightboxBody img {      margin:0px 0px 0px 5px;      border:0;    }    .rightbox .rightboxBody p {      padding:2px 6px 3px 8px;      margin:0;      font-size:12px;    }    .rightbox .rightboxBody ul, .rightbox .rightboxBody ol {      margin:6px 0px 0px 28px;      padding:0px 0px 0px 0px;    }    .rightbox .rightboxBody li{      margin:0px 0px 0px 0px;      padding:0px 0px 0px 0px;      list-style:disc;      list-style-image:none;      font-size:12px;    }    img.abButGo{      padding:7px 4px 0 10px;    }      /* Footer Region */    .rightbox .rightboxFooter {      width:297px;      color:#000;      background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/homeboxFooter.png') no-repeat top left;      line-height:36px;      height:32px;    padding:0;    margin:0;    }  /* Link Wrapper */  .rightbox .rightboxLinkWrapper {     float:right;    margin:8px 8px 0 10px;    width:75px;  }  .rightbox .rightboxLinkWrapper img {     margin:0;  }  /* Breadcrumbs */  .rightbox .breadcrumb p{    font-size:12px;    padding-top:10px;  }  /* Sibling Box */  .rightbox ul.ulSiblings{    margin:0 0 0 10px;    padding:10px 5px 0 0;  }  .rightbox ul.ulSiblings li{    list-style:none;    margin:0;    padding:2px;  }  .rightbox ul.ulSiblings li.current_page_item{    font-style:italic;    font-weight:bold;  }  .rightbox ul.ulSiblings li.current_page_item a{    text-decoration:none;  }   /* Right Boxes *//* ---- css/sidebarbox.css ---- *//* right Article Boxes */  /* right Article Box */  .sidebarbox {    width:296px;    margin:0px 6px 4px 0px;    padding:14px 0 0 0;    color:#000;    background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/homeboxTop.png') no-repeat top left;  }  /* Body Region */    .sidebarbox .sidebarboxBody{      margin:0;      padding:0;      color:#000;      font-size:12px;    }    .sidebarbox .sidebarboxBody h2 {      font-family:Tahoma, Verdana, sans-serif;      font-weight:bold;      font-size:15px;      color:#555;      padding:5px 4px 0 8px;      margin:0;    }    .sidebarbox .sidebarboxBody h3 {      font-size:12px;    }    .sidebarbox .sidebarboxBody h4 {      font-size:12px;    }    .sidebarbox .sidebarboxBody h5 {      font-size:12px;    }    .sidebarbox .sidebarboxBody img {      margin:0px 0px 0px 5px;      border:0;    }    .sidebarbox .sidebarboxBody p {      padding:2px 6px 3px 8px;      margin:0;      font-size:13px;      text-align:center;    }    .sidebarbox .sidebarboxBody ul, .sidebarbox .sidebarboxBody ol {      margin:0px 0px 0px 28px;      padding:0px 0px 0px 0px;    }    .sidebarbox .sidebarboxBody li{      margin:0px 0px 0px 0px;      padding:0px 0px 0px 0px;      list-style:disc;      list-style-image:none;      font-size:12px;    }    img.abButGo{      padding:7px 4px 0 10px;    }      /* Footer Region */    .sidebarbox .sidebarboxFooter {      width:297px;      color:#000;      background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/homeboxFooter.png') no-repeat top left;      line-height:36px;      height:32px;    padding:0;    margin:0;    }  /* Link Wrapper */  .sidebarbox .sidebarboxLinkWrapper {     float:right;    margin:8px 8px 0 10px;    width:75px;  }  .sidebarbox .sidebarboxLinkWrapper img {     margin:0;  } /* Sidebar *//* ---- css/forms.css ---- *//* Forms */  /* Small Inline Form */    .frmMini #searchsubmit {    display:block;      width:20px;    height:25px;    margin:0px 0 0 0;    padding:0;    color:#FFF;    background-color:transparent;    float:right;      }  #header .frmMini{    float:right;    margin:0px 0px 0px 0px;    height:25px;    padding:0;    width:110px;    position:relative;  }    #header .frmMini input{    display:block;    font-size:9px;    padding:3px;    color: #000;    background-color:#fff;    width:80px;    height:10px;    margin:0px 0px 0px 0px;    float:left;  }  #header .frmMini #searchsubmit {    display:block;      width:20px;    height:25px;    margin:0px 0 0 0;    padding:0;    color:#FFF;    background-color:transparent;    float:left;  }    #header .frmMini #s { /* Search Box */    position:relative;  }    /* Special styles for overlabel */  label.overlabel {  color:#999;    font-size:9px;  }  label.overlabel-apply {  position:absolute;  top:4px;  left:6px;  z-index:1;  color:#999;  text-align:left;  }  /* Contact Form */  #content .post .wpcf7 form{    margin:5px 0 0 0;    padding:10px 10px 10px 10px;    background: transparent url('http://www.gaia-wind.co.uk/wp-content/themes/gaia/img/gui/bg_respond.jpg') no-repeat top left;  }  #content .post .wpcf7 form p label{    font-size:14px;  }  #content .post .wpcf7 form p{    margin-bottom:8px;  }/* Full page search form */.frmSearch {  font-size:11px;} /* Forms */