/* Thanks to www.redmelon.net for the base css layout */

#centerie { text-align:center; }

#wrapper {
	margin:0 auto;
	width:768px;               /* total width */
	text-align:left;
	min-width: 700px;
}
#outer {
	border-left-width: 135px;  /* left column width */
	border-left-color: #eee;   /* left column colour */
	
	border-right-width: 160px; /* right column width */
	border-right-color: #fff;  /* right column colour */
	
	background-color: #fff; /* center column colour */
}
#left {
	width: 135px;              /* left column width */
	margin-left: -135px;       /* _negative_ left column width */
}
#right {
	width: 160px;              /* right column width */
	margin-right: -160px;      /* _negative_ right column width */
}

#outer { width: auto; border-left-style: solid; border-right-style: solid; }
#inner { margin: 0; width: 100%; }

#left { float: left; position: relative; z-index: 10; }
#right { float: left; position: relative; z-index: 11; }
#content { float: left; width: 99%; position: relative; z-index: 12; }

#header, #footer { width: 100%; position: relative; z-index: 13; }

.clear { clear: both; }

/* Mozilla code */
#outer > #inner { border-bottom: 1px solid transparent; }
#left { margin-right: 1px; }
#right { margin-left: 1px; }
/*
#right .pad { margin-left: 8px; }
#right .pad { margin-right: -8px; }
#right > .pad { margin-left: 8px; }
#right > .pad { margin-right: -8px; }
*/
/*.right p { padding-left: 10px; }*/
#content { margin: 0 -1px 0 -1px; }
#outer > #content { margin: 0 -8px 0 -2px; }

#content div.pad { padding: 0 6px 30px 6px; }