/* THIS CSS FILE CONTROLS THE PAGE STRUCTURE */


/* ############## STRUCTURE & LAYOUT ################ */
div#container {width:1000px; margin:0 auto; }
div#wrapper { float:left; width:100%; }
div#content { margin: 0 210px; }
div#leftCol { float:left; width:210px; margin-left:-1000px; }
div#rightCol { float:left; width:210px; margin-left:-210px; }
div#footer { clear:left; }

.content-padding { padding:15px; }
.sideCol-padding { padding:10px; }



/*  ########### STRUCTURE STYLING ############ */
div#container { border:1px solid #ccc; }
div#content { border-left:1px dotted #ccc; border-right:1px dotted #ccc; }
div#footer { background:#eee; padding:15px; }



/* ############# ALTERNATE TEMPLATES #################### */
/*  2 col. Thin left, wide right */
#page-2col div#content { margin:0 0 0 210px; border-right:0; }


/* 3 col. Right col is 380px wide */
#page-3col-wide-right div#content  { margin: 0 330px 0 210px; }
#page-3col-wide-right div#rightCol { float:left; width:330px; margin-left:-330px; }