/*
 * Layout styles for the home page
 */
/* /// LAYOUT /// */
#divWrap {
 margin: 0 auto;
 padding: 0;
 position: relative;
 text-align: left;/*set the text to align left to fix our bypass of a bug in IE when centering layouts*/
 width: 780px;
 background: #fff url(../images/main_bkg.gif) repeat-y 0 0;
 border-right: 6px solid #ede097;
 border-left: 6px solid #ede097;
}
#divHead {
 height: 135px;
 margin: 0 0 0 155px;
 padding: 0;
}
#divContent {
 background-color: #fff;
 margin: 0 0 0 155px;/*top margin set to bump down the content under the navigation*/
 padding: 0; 
 width: 625px;
}
#divContent-Cushy {
 background-color: #fff;
 margin: 0;/*top margin set to bump down the content under the navigation*/
 padding: 0; 
 width: 625px;
}
#divSidebar {
 background: #000 url(../images/nav_bkg.jpg) no-repeat 0 0;
 position: absolute;
 left: 0;
 top: 0;
 width: 155px;
 margin: 0;
 padding: 0;
}
#divFooter {
 background-color: #fff;
 margin: 25px 0 0 165px;
 padding: 0 0 15px 0;
 clear: both;
 position: relative;/*set this to relative positioning so we can absolutely position some footer elements*/
}