/* CSS Document */

body  {
	font: 100% Arial, Helvetica, sans-serif;
	background: #FFF url(images/sideTile2.gif) repeat-y scroll top center; 
	margin: 0; 
	padding: 0;
	text-align: center; 
  font-size: 14px;
  line-height:1.25;
  color: #000000;
}

.twoColLiqLtHdr #mainContent #footer { 
	margin: 2em 0 0 0;
	text-align:center;
	font-size: .95em;	
} 
.twoColLiqLtHdr #mainContent #footer p {
/*	margin: .5em;   */
}
.twoColLiqLtHdr #mainContent #footer #copyright {
	font-size: .65em;
}
.twoColLiqLtHdr #mainContent #footer a:link, .twoColLiqLtHdr #mainContent #footer a:visited, .twoColLiqLtHdr #mainContent #footer a:hover, .twoColLiqLtHdr #mainContent #footer a:active {
  text-decoration: underline;
  font-weight: normal;
  cursor: pointer;
  color: black;
}
.twoColLiqLtHdr #mainContent #footer ul, ol {
	text-align:center;
	display: inline;
	list-style-type: none;
	padding-right: 1em;
}
.twoColLiqLtHdr #mainContent #footer li {
	display: inline;
	padding-right: 2em;
	height: 150px;
	vertical-align: top;
}



/* LINK EFFECTS */

a {
  text-decoration:none;
  font-weight:bold;
  cursor:pointer;
 }

a:link,a:visited {
  color:#0079ff;
  cursor:pointer;
 }

a:hover,a:active {
  color:#ffd201;
  cursor:pointer;
 }
 
/* POSITIONING */

.twoColLiqLtHdr #container { 
	width: 772px;  
	margin: 0 auto; 
	text-align: left; 
} 
.twoColLiqLtHdr #header { 
	background: #7786b9 url(images/2007/logoTopLeft.gif) no-repeat scroll top left; 
	padding: 0;  
	height:116px;
	text-align:right;
} 
.twoColLiqLtHdr #nav { 
	background: #7786b9 url(images/2007/feet2.gif) no-repeat scroll top left;  
	padding: 0;  
	margin:0;
	height:27px;
	text-align:right;
	z-index:99;
	padding:0 0 0 0;
} 
.twoColLiqLtHdr #sep { 
	background: transparent url(images/feet_2.gif) no-repeat scroll top left; 
	padding: 0;  
	margin:0;
	height:20px;
	text-align:center;
} 
.twoColLiqLtHdr #sidebar1 {
	float: left; 
	width: 150px; 
	padding: 0; 
	margin:0;

}
.twoColLiqLtHdr #mainContent { 
	margin: 0 10px 0 170px;
	text-align:justify; 
} 

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#weatherBox2 {
  position:relative;
  width:312px;
  height:104px;
  margin:0px;
  padding:0 0 0 460px;
  background:transparent url("images/2007/weatherbox3.gif") no-repeat scroll top right;
	z-index:90;
}

/* STYLES */

   
.twoColLiqLtHdr #sidebar1 a {
  color:#ffd201;
  font-size:12px;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
}

.twoColLiqLtHdr #sidebar1 a:link, .twoColLiqLtHdr #sidebar1 a:visited {
  color:#ffd201;
  font-size:12px;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
}

.twoColLiqLtHdr #sidebar1 a:hover, .twoColLiqLtHdr #sidebar1 a:active {
  color:#FFF;
  font-size:12px;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
}




.twoColLiqLtHdr #sidebar1 p {
	margin: 0 0 10px 10px;
	padding:0;
	color:#FFF;
}
.twoColLiqLtHdr #footer p {
	margin: 0; 
	padding: 0 0 100px 0; 
	font-size:10px;
}
.twoColLiqLtHdr #mainContent p {
  margin:10px 0px 0px 0px;
  padding:0px;
   }
   
.twoColLiqLtHdr #mainContent h1 {
  color:#7786b9;
  font-size:20px;
  font-weight:bold;
  margin:0 0 10px 0;
  padding:0;
  line-height:1.1;
   }
   
.twoColLiqLtHdr #mainContent h2 {
  color:#7786b9;
  font-size:16px;
  font-weight:bold;
  margin:10px 0 10px 0;
  line-height:1.1;
   }
   
.twoColLiqLtHdr #mainContent li {
  padding:0px;
  margin:10px 0 0 0;

   }
  
.twoColLiqLtHdr #mainContent ul, ol {

  margin:10px 20px 0 50px;
 

  padding:0em;
  text-align:left;
   }
   
    
   
form {
  display:inline;
  }
  
.buttoncolor {
  font-size:9px;
  font-weight:bold;
  text-transform:uppercase;
  color:#FFFFFF;
  background-color:#323e64;
  cursor: pointer;
  border-top:#7282b8 1px solid;
  border-left:#7282b8 1px solid;
  border-bottom:#59699f 1px solid;
  border-right:#59699f 1px solid;
  display:inline;
  margin:0;
  padding:0;
   } 
   
.formBox {
   border:1px #7282b8 solid;
   background-color:#FFFFFF;
   font-family:Verdana, Arial, Helvetica, Sans-Serif;
   font-size:10px;
   color:#000000;
  display:inline;
}

#dropmenudiv{
position:absolute;
border:1px solid #7786b9;
border-bottom-width: 0;
font:normal 10px Arial;
line-height:1.5;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
text-align:left;
border-bottom: 1px solid #7786b9;
padding: 1px 0;
text-decoration: none;
color:#000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #806F55;
color:#FFF;
}

.style3 {font-size: 10px; }

.marginTen {
margin:10px;
}




#sidebar1 ul  {
	margin:0px;
	padding:0px;

	padding-left:30px;
	padding:0 0 15px 30px;
	background-color:#747FA1;
	width:125px;	  
}
#sidebar1 li  {

	padding-bottom:0px;
	margin-bottom:0px;
	list-style:square;

 
}



#sidebar1 li a:link, #sidebar1 li a:visited {
  color:#850600;
  font-size:11px;!important
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;

}


#sidebar1 li a:hover {
  color:#FFF;
  font-size:11px;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
);
}



.sidebar1:link, .sidebar1:visited {
  color:#E50D03;
  font-size:11px;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
}

.sidebar1:hover{
  color:#E50D03;
  font-size:11px;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
}


.signupbg {
	background-image:url(images/signup_bg.jpg);
	padding:13px 0 0 0;
	height:50px;
	width:285px;
	
	}
	
	.blrub2{
  	background-image:url(images/blrub2.gif);
	background-repeat:no-repeat;
	width:170px;
	padding:40px 0px 0px 2px;
	height:130px;
	text-align:center;
  	}
  .blrub{
  	background-image:url(images/blrub.gif);
	width:220px;
	padding:60px 10px 10px 15px;
	height:110px;
	text-align:center;
  	}
.imgpadding{
	padding:0 0 0 20px;
	}
.alignjustify{
	text-align:justify;
	}
	
