/*-----------------------
  Table of contents
  1. General
  2. Clearfix
  3. Helpful
------------------------*/

/*-----------------------
  1. General
------------------------*/

body
{
 text-align: center;
}

div#wrapper
{
 padding: 0 17px;
 width: 975px;
 margin: 0px auto;
 text-align: left;
 background: transparent url(../images/bg.gif) top left;
}

div#header
{
 text-align: left;
 background:#feee02 url(../images/header-bg-x.gif) repeat-x bottom left;
 height:183px;
}

div#primary-sidebar
{
 float: left;
 display: inline;
 width: 225px;
 margin: 0 0 0 15px;
}

div#content-sidebar-wrapper
{
 float: right;
 width: 735px;
 display: block;
}

div#content-extra
{
 float: right;
 width: 720px;
 padding: 0 0 0 15px;
}

div#content
{
 float: left;
 display: inline;
 width: 480px;
 margin: 0 0 0 15px;
}

.googlewrapper {
  float:right;
  position:relative;
  width:80px;
  height:20px;
  margin-bottom:-30px;
}

div#sidebar
{
 float: right;
 display: inline;
 width: 240px;
 margin: 0;
}

div.content-wrapper
{
 margin: 0 0 0 0;
 padding: 0px 0px 40px 0px;
 display: block;
 /*background:url('../images/bg-body-column.gif') repeat-y top left;*/
}

#page-focus
{
 background-image: none;
 padding: 20px;
 text-align: center;
}

#page-focus #content
{
 text-align: left;
 margin: 0 auto;
 float: none;
}

#page-highlight
{
 background-image: none;
}

#page-highlight #content
{
 text-align: left;
 width: 705px
}

#page-highlight #sidebar
{
 width: 225px;
 margin-right: 15px;
 overflow: visible;
}

ul#access
{
 display: none;
}

/*-----------------------
  2. Clearfix
------------------------*/

.clearfix:after
{
 clear: both;
 content: ".";
 display: block;
 height: 0;
 line-height: 0;
 visibility: hidden;
}

.clearfix
{
 display: inline-block;
}

* html .clearfix
{
 height: 1%;
}

/*-----------------------
  3. Helpful
------------------------*/

.replaced                     
{                             
 display: block;  
 overflow: hidden; 
 text-indent: -5000px;
 height: 1px;
 width: 1px;
}

.relative
{
 position: relative;
}

.red
{
 color: #FF0000;
}
