/*------------------------------------------------------------------
[Estructura]
*/
#page  {
    clear:			both;
    display:			block;
    margin-left: 		auto;
    margin-right: 		auto;
    width: 				972px;
}

/** header **/
#header  {

}

/** main (container for everything else) **/
#main {
    position: 			relative;
	overflow:			hidden;
	_height:			1%;
}

/** content **/
#content {
    float: 				left;
    padding: 			0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */
}

.sidebar-left #content  {
    width: 				652px;
    margin-left: 		320px; /* The width of #sidebar-left. */
    margin-right: 		-972px; /* Negative value of #content's width + left margin. */
}

.sidebar-right #content {
    width: 				652px;
    margin-left: 		0;
    margin-right: 		-652px; /* Negative value of #content's width + left margin. */
}

.no-sidebars #content {
    width: 				972px;
    margin-left: 		0;
    margin-right: 		-972px; /* Negative value of #content's width + left margin. */
}

/** sidebar-left **/
#sidebar-left  {
    float: 				left;
    width: 				320px;
    margin-left: 		0;
    margin-right: 		-320px; /* Negative value of #sidebar-left's width + left margin. */
    padding: 			0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */
}

/** sidebar-right **/
#sidebar-right  {
    float: 				left;
    width: 				320px;
    margin-left: 		652px; /* Width of content + sidebar-left. */
    margin-right: 		-972px; /* Negative value of #sidebar-right's width + left margin. */
    padding: 			0; /* DO NOT CHANGE. Add padding or margin to #sidebar-right-inner. */
}

/** footer **/
#footer  {

}