/*
Theme Name: High Point Farm Theme
Theme URI: http://www.domain.com/
Description: Default Theme For High Point Farm
Author: Kyle Knight
Author URI: http://idProjections.com/
*/

/* GLOBAL RESET */
html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
  margin:0px;  
  padding:0px;  
  border:0px;  
  border-collapse:separate;  
  border-spacing:0px;
}

/* BEGIN STYLING */
html {min-width: 980px;}
html#home, #home body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}
#home body #loading img {position:absolute; z-index:1; width:100%; height:100%;}

body {
  font: 100.1% Arial, Helvetica, Verdana, Tahoma, Sans-Serif;
  color: #000;
}

a, a:link, a:visited {
  color:#654014;
  text-decoration: none;
  outline: none;
  font-weight: bold;
}
a:hover, a:active {
  text-decoration: underline;
}
img{
  border:none;
}


#home #supersize{
  position:fixed;
}
#home #supersize img, #home #supersize a{
  height:100%;
  width:100%;
  position:absolute;
  z-index: 0;
}
#home #supersize .prevslide, #home #supersize .prevslide img{
  z-index: 1;
}
#home #supersize .activeslide, #home #supersize .activeslide img{
  z-index: 2;
}

#header {
  margin:0px auto;
  padding: 10px 0;
  overflow: hidden;
  background-color: #fff;
}

#home #header {
  width:100%;
  top:0;
  position:absolute;
  z-index: 10;
/*  background: rgba(248,236,160,0.5); // CSS3 Opacity*/
  background: transparent url(images/home_header_bg.png) repeat left top;
}

#header .wrapper {
  width: 980px;
  margin: 0 auto;
  /* overflow: hidden; */
}

#header h1 a {
  display: block;
  float: left;
  width: 200px;
  height: 100px;
  background: transparent url(images/logo.png) no-repeat left top;
  text-indent: -9009em;
}

#home #content {
  width: 300px;
  height: 143px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -35px 0 0 -115px;
  z-index: 9;
}

* html#home #content { margin: 0 !important; }

* html#home #content p { overflow: hidden !important; }
* html#home #content span.wp-image-3 {
  width: 300px !important;
  height: 143px !important;
}

#int #content {
  width: 980px;
  margin: 0 auto;
}

#int #content #leftCol {
  width: 425px;
  height: 600px;
  overflow: hidden;
  float: left;
}
#int #content #rightCol {
  margin: 0 0 0 450px;
  min-height: 550px;
}
* html #int #content #rightCol { height: 550px; }

#int #content #leftCol { text-align: center; }
#int #content #rightCol {
  background-color: #ece9e4;
}

#int #content h2 {
  color: #52a740;
  font-size: 3em;
  text-transform: lowercase;
  padding: 0 0 10px 15px;
}

#int #content h2 a, #int #content h2 a:link, #int #content h2 a:visited, #int #content h2 a:hover, #int #content h2 a:active {
  color: #52a740;
  text-decoration: none;
}

#int #content p {
  padding: 0 15px 15px;
  font-size: .9em;
}

#post_archive_links { clear: right; }
#post_archive_links #next_post { float: right; }
#post_archive_links #prev_post { float: left; }

#content .meta {
  font-size: .7em;
  float: right;
}

.alignright {
  float: right;
  margin: 0 0 10px 10px;
}

.alignleft {
  float: left;
  margin: 0 10px 10px 0;
}