/* Solar Tech Styles
   Updated: Mon 01.18.10
   Author: Bear Ideas, www.bearideas.com
----------------------------------------------------------------------------------*/

* {
  margin: 0;
  padding: 0;
  }   

.clear {clear: both;}

/* =Layout

(Uses an implementation of http://www.alistapart.com/articles/multicolumnlayouts
----------------------------------------------------------------------------------*/ 

#page {
  width: 982px;
  margin: 0 auto;
  background: #ffffff;
  }

#wrapper {clear: both; background: #ffffff; margin: 0 10px;}
#header {clear: both; position: relative; width: 960px; overflow: hidden; margin: 0 0 10px; padding: 0 0 18px; border-bottom: 1px solid #d5d5d5;}

#container {width: 962px; overflow: hidden;}

.main-photo {width: 792px; overflow: hidden;}

#main {
  float:right;
  width: 792px;
  border-left: 170px solid #ffffff;
  margin-left: -170px;
}

#sidebar-left {
  float:left;
  width: 170px;
  background: #ffffff;
}

#content-wrap {
	width: 792px;
	overflow: hidden;
	background: #ecf2ee;
	min-height: 425px;
  	height: auto !important; /* Min-Height Fast Hack for IE*/
  	height: 425px;
}

#content {
  background: #ecf2ee; 
  width: 487px;
  float: left; 
  border-right: 285px solid #ecf2ee;
  margin-right: -285px;
  padding: 20px 10px;
}

.product #content {border-right: 285px solid #f6f8f7;}

#sidebar-right {
  width: 265px;
  float: right;
  background: #ecf2ee;
  padding: 20px 10px;
  }

.product #sidebar-right {background: #f6f8f7;}

.bottom-content {
	width: 792px;
	overflow: hidden;
	float: left;
}

#footer {
  clear: both;
  margin: 0 auto;
  background: #fff;
  }