/* CSS Document for basic layout for 1024x768 (with a width of 990px)
With a 3 column layout center being 50% width sides both %25 width
*/
/* CSS Document layout*/

#wrapper {
		position:relative;
		height:100%;
			top:0px;
			z-index:auto;
		}


#header{
background:url(images/logo_big2.jpg) top right no-repeat;
height:361px;
  text-align:right;
  padding:155px 158px 0 0;
  width:48.67em;
  right:0px;
  top:0px;
  position:absolute;
  z-index:auto;
  }

#footer{
position:fixed;
background: #333 url(images/footer_pattern.jpg) top left repeat-x;
color: #FFF;
height:124px;
  z-index:10;
  bottom:0px;
  width:100%;
}

/*the container for the 3 divs that create the columns*/
#container{/*content*/
position:relative;
padding-bottom:124px;
margin-left:125px;
}
* html body #container{
float:none;
padding-bottom:0;
}

#content{/*col2_n*/
width:41.25em;
height:100%;
z-index:1;
  position:relative;
  margin-top:258px;
}

#side_column{/*col3_n*/

float:none;
/*width:20.62em;*/
width:auto;
height:100%;
  z-index:2;
  position:relative;
  margin-top:258px;
  margin-left:45.25em;
  padding-top:6px;
}
#side_column #primary,#side_column #secondary{
width:20.62em;
float:left;
}
* html body #side_column{/*col3_n*/
position:absolute;
margin-left:0;
padding-left:4em;
}
#blog-description{/*#domain*/
position:absolute;
right:6em;
margin-top:-12px;
font-size:2.5em;
font-family:"Goudy Old Style", Georgia, serif;
}
* html body #blog-description{
margin-top:-45px;
}

.post{
border-right:1px solid #ededed;
background:url(images/blog_end.png) bottom right no-repeat;
padding-bottom:4em;
}