@charset "utf-8";
/* CSS Document */

html{
  margin:0; 
  padding:0;
  border:0;
  height:800px;min-height:800px;
}
body {
	background-image:url(/images/dots4.jpg);
	background-color:#cbe9f0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#886c4b;
	height:800px;min-height:800px;
	}
#wrapper {border:8px solid #eafbff;width:1024px;margin:auto;background-color:#fffbde;min-height:800px;background:url(/images/wrapperbkg.jpg); background-repeat:repeat-y;}
#topNav {width:1024px;height:110px;background:url(/images/bannerTop.jpg);}
#topNavBar {position:relative;top:80px;left:120px;}
#leftColumn {width:256px;float:left;background:url(/images/leftColumnBKG.jpg); background-repeat:repeat-y;height:800px;min-height:800px;}
#leftColumnDesign {font-family:Verdana, Geneva, sans-serif;font-size:11px;text-align:left;width:256px;height:414px;background:url(/images/leftColumnBKGFlowerjpg.jpg);}
#centerColumn {width:620px;float:left;text-align:center;}
#hpArticle {width:700px;text-align:left;}
#memberLogin {height:100%;min-height:100%;}

.sidebar     {width: 130px; background-color:white; padding-top: 120px;}
.login       {background-color: #d5bd31; color:#854D84;font-size: 11px; position: relative; padding: 0px; margin: 0px;}
.loginBox    {width: 100px;  color:#854D84; background-color: white; border: 1px solid black;}
#footer {
	font-size:11px;	

  z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
  position:relative;
  clear: both;
  width:1024px; /*** Set to Left Col + Right Col + Center Col + Both Inner Borders +
Both External Borders ***/
  height:50px; /*** = Bottom Margin + One Outer Border + body to footer divider depth +
subfooter1 height + any other subfooter heights ***/
  overflow:hidden;
  margin-top:-50px; /*** negative height ***/
}
#subfooter1{
  background:#79c4d6; /*** Background Color of Sub-footer #1 ***/
  color:#fffbde;
  margin:0 0px; /*** Margin to show left and right External Borders - all sub-headers and sub-footers ***/
  height:50px; /*** sub-footer row height ***/
}

.outer_horiz_border, .sb_outer_horiz_border{
  background:#000000;
  height:0px;
  overflow:hidden;
  font-size:0px;
}
* html .clear{height:auto;margin-bottom:0} /*** stops IE browsers from displaying
the clear div/br in the page, as these are for Moz/Opera and
Safari only. If IE 5.x Win DID display these, the page is too high ***/
/*** clearheader heights are made from header height + borders +
any sidebar box height, less any sidebar intrusion.
Similar calcs for footers. ***/


#hp_polls {
	font-size:11px;
	color:#4c4d2e;
	}	