/*  Winter-3 */
/*  Do not change live above, must match filename suffix for auto-seasons to function. */
/*  HOM-2008 Website CSS */
/*  Baselining for HOM-2008 Only  */
/*  MelaniŽ Horace, Intrinsix NY  */

/*  border:nones are for NN4 */

html { margin: 0px; padding: 0px; }

body
   {
   margin: 0px;
   padding: 0px;
   background-color: #fff ;
   font-size: 13px;
   }

html>body {
  font-size: 13px; /* For everyone except IE ... */
}

p {
 font-size: 1.0em; /* ~13px */
}

div { margin: 0px; padding: 0px; }
.clear { clear: both;} 

/* CSS HACK: only for NN4, so now use Caio hack to cleanse palette */
/*/*/ .clear { display: none; } /* */


/* box-wrap is only needed if we use background colors or fix the content width */
.box-wrap
   {
   color: #000;
   background: #fff;
   width: 940px;
   }
   

.box-header
   {
   color: #000;
   margin: 0px;
   padding: 0.5em;
   border: none;
   }

/* home-flag is higher than most */
.home-flag { height: 360px;
   background: #fff;
   background-image: url(imgs/hom-home-aboarder.jpg); 
   background-repeat: no-repeat; 

}


#floating-nav {
   	background: #fff;
	padding: 10px 30px;
 	border: none;
 	position: absolute;
 	top: 95px; left: 15px; 
 	width: 155px;
 	padding-bottom: 40px;  /* in case cams etc is disabled and menu gets short */
}

#inner-nav {
   	background: #fff;
	padding: 0 30px 30px 30px;
 	border: none;
 	width: 155px;
}



/* winter version */
.box-footer
   {
   	background: #336c99;
	background-image: url(imgs/icicle-row.gif); 
	background-repeat: no-repeat; 
	padding: 0.5em;
  	padding-bottom: 400px; /* heavyweight footer overkill */
 	clear: both;
 	border: none
   }



/*  Columns Layout for HOM-2007 Only  */

.columns-float { float: left; width: 662px; }
.column-one { float: right; width: 412px; }



/* CSS Hack: ciao-hide from NN4 since NN4's float model is all wrong */

/*/*/
.column-two { margin-right: 412px; }
.column-three {margin-left: 662px;}
/* */

.column-one-content, .column-two-content, .column-three-content
   {
   padding: 6px;
   padding-bottom: 50px; /* heavyweight footer standoff */
   border: none;
   color: #000000;
   }

.column-one-content { background: #fff; padding-bottom: 150px;}
.column-two-content { width: 230px; background: #fff; }
.column-three-content { width: 230px; background: #fff; }



/* VERTICAL PADDING ABOVE COLUMNS */
.box-header
   { margin-bottom: 0px; }
.column_padding_after
   {
   height:0px;
   font-size: 1px;
   line-height: 0px;
   clear: both;
   }


/* 
CSS HACK: position:relative needed by IE6 otherwise the header and col 2 don't show up on initial rendering - 
they're there but you have to minimise the window or switch to another app and back to see the full effect. 
But IE5(pc) doesn't like it. Nor does NN4. 
Also, the use of pos:rel has to be deep: any nested element that needs a background color 
appears to require to be be relatively positioned.
This fixes the rev6 bugs from itxToolbox 221 (Jun 2007), at least for this layout.
*/

.box-wrap, .columns-float, .column-one, .column-two, .column-three
   { position: relative; }

div#footNav {
	margin: 10px;
	padding: 10px;
	position: absolute;
}

div#footAddr {
	margin: 10px 0 0 250px;
	padding: 10px;
	position: absolute;
}

div#footContact {
	margin: 10px 0 0 450px;
	padding: 10px;
	position: absolute;
}

div.blogEntry {
	padding-bottom: 10px;
}
