/*
-----------------------------------------------------
CSS file for consideritdone.com
File Name:  basic.css
Version:    09.23.2003
-----------------------------------------------------
*/

body {
	margin: 60px 0 20px 20px;
	padding: 0;
	font-weight: normal;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height: 14px;
	color: #666;
	}
	#pop {
		margin: 10px;
		padding: 0;
		font-weight: normal;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		line-height: 14px;
		color: #666;
		}
	
	p, td, li, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, h20 { /* For browsers with inheritance issues */
		font-family: Helvetica, Arial, Verdana, sans-serif;
		}
		
.hide { display: none; }
	
a { font-size: 11px; font-weight: normal; background: transparent; }
	a:link { color: #69c; text-decoration: none; } /* #149da2, #C78000 */
	a:visited { color: #69c; text-decoration: none; }
		a:focus, a:hover { color: #333; text-decoration: none; } /* #97CFFF */


a.presslink:link { color: #4D4D4D; font-weight: bold;font-style:italic; font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.presslink:visited { color: #4D4D4D; font-weight: bold;font-style:italic; font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.presslink:hover { color: #707070; font-weight: bold; font-style:italic;font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.presslink:active { color: #707070; font-weight: bold;font-style:italic; font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; }

a.memberlink:link { color: #0094D3; font-weight: bold;font-size: 17px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.memberlink:visited { color: #0094D3; font-weight: bold; font-size: 17px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.memberlink:hover { color: #7D7D7D; font-weight: bold; font-size: 17px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.memberlink:active { color: #7D7D7D; font-weight: bold; font-size: 17px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; }

a.graylink:link { color: #7D7D7D; font-weight: normal;font-size: 12px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.graylink:visited { color: #7D7D7D; font-weight: normal; font-size: 12px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.graylink:hover { color: #0094D3; font-weight: normal; font-size: 12px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; } 
a.graylink:active { color: #0094D3; font-weight: normal; font-size: 12px; font-family: arial, verdana, sans-serif; text-decoration: none; hidefocus: true; }


h2 a {
	font-size: 16px;
	}

.block { display: block; }
.inline { display: inline; }

ul, li {
	list-style: none;
	line-height: 15px;
	font-size: 11px;
	}
	
img { border: 0; display: block; }

p, span { font-size: 11px; line-height: 17px; }

.note { font-size: 9px; color: #333; }


h1 {
	color: #8ab416;
	font-weight: Normal;
	font-size: 16px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
h2 {
	color: #8ab416;
	font-weight: Normal;
	font-size: 16px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
h3 {
	color: #1595d3;
	font-weight: Normal;
	font-size: 19px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}


h20 {
	color: #8ab416;
	font-weight: Normal;
	font-size: 16px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}


/* MASTHEAD/ Navigation STYLES */

table#masthead td {
	vertical-align: bottom;
	text-align: right;
	}
	#logo {
		padding-bottom: 0px;
		}
	#ducks {
		padding-bottom: 6px;
		display: inline;
		}




/* PAGE TITLE BLOCKS */
#whereID img {
	padding: 43px 0 0 0;
	display: inline;
	}


/* PAGE SECTIONS -- WHO, WHAT, WORK, CONTACT */
/* GLOBAL */
td {
	padding: 0;
	color: #3D3D3B;
	}

.green { color: #8ab416; }
	
#who p, #what p, #work p {
	margin: 0 0 10px 0; /* Distance between Blocks */
	padding: 0 10px 10px 11px;
	border-right: 6px solid #efeee9;
	border-bottom: 6px solid #efeee9;
	border-left: 6px solid #efeee9;
	}
  #who p.bioProfile, #who h2.bioProfile {
    border: 0px solid #efeee9;
  }

 #who p.bioProfile, #who h20.bioProfile {
    border: 0px solid #efeee9;
  }
.top{
	margin: 0;
	padding: 0;
	text-align: left;
	border: none;
	color: #666; 
	font-size: 9px;
	}
	.top a {
		margin: 0;
		padding: 0;
		}

/* WHO */
#who h2, #what h2, #work h2 {
	margin: 0;
	padding: 12px 10px 3px 12px;
	border-right: 6px solid #efeee9;
	border-top: 6px solid #efeee9;
	border-left: 6px solid #efeee9;
	}	
	td#who h2.caption, td#work h2.caption { /* Top block - "the goal" */
		margin: 0 0 10px 0;
		padding: 12px 10px 12px 12px;
		border: 6px solid #efeee9;
		line-height: 21px;
		}
	
	
/* WORK */		
#work h1 {
	margin: 0;
	padding: 10px 10px 7px 10px;
	line-height: 23px;
	}
#work ul {
	margin: 0;
	padding: 0 10px 10px 12px;
	}
	#work li {
		margin: 0 0 3px 0;
		padding: 0;
		}

/* MEMBERS */	

#member h3 {
	margin: 0;
	padding: 12px 10px 3px 12px;
	border-right: 6px solid #efeee9;
	border-top: 6px solid #efeee9;
	border-left: 6px solid #efeee9;
	}	
	td#member h3.caption{ /* Top block - "the goal" */
		margin: 0 0 10px 0;
		padding: 12px 10px 12px 12px;
		border: 6px solid #efeee9;
		line-height: 21px;
		}
	td#member h3.captionblack{ /* Top block - "the goal" */
		color: #000000;
		margin: 0 0 10px 0;
		padding: 12px 10px 12px 12px;
		border: 6px solid #efeee9;
		line-height: 21px;
		}	
			td#member h3.caption2{ /* Top block - "the goal" */
		margin: 0 0 10px 0;
		padding: 12px 10px 0px 12px;
		border: 6px solid #4daede;
		background: #e7e8e9;
		line-height: 21px;
		}
.smGray {
color: #4D4D4D;
	font-weight: Normal;
	font-size: 12px;
	line-height:19px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

.brightblue {
color: #0094D3;
	font-weight: Normal;
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

ul.member, li.member {
	list-style: disc;
	line-height: 21px;
	font-size: 17px;
	}
	
ul.newsletter, li.newsletter {
	margin-left: -12px;
	color:#7E9C3D;
	list-style: disc;
	line-height: 20px;
	font-size: 16px;
	}
	
		
	
	
	
	
	
			
/* NEWSLETTER */	
#newsletter {
	padding: 28px;;
	}
#newsletter h2 {
	margin: 0;
	padding: 0 0 3px 0;
	}

input.news { 
background-color: #ffffff; 
color: #525355; 
font-family: arial,verdana, helvetica, sans-serif;
font-size: 11px;
height:18px;
border: 1px solid #a7a9ac; 
\
}

/* CONTACT */	

#contact {
	padding: 28px 0 0 0;
	}
	
#contact ul, #404 ul {
	margin: 0 10px 30px 28px;
	padding: 0 10px 0 0;		
	}
	#contact li, #404 li {
		margin: 0 0 26px 0;
		padding: 0;
		color: #666;
		}
		#contact li a, #404 li a {
			margin: 9px 0 0 0;
			padding: 0;		
			}
#contact h2 {
	margin: 0;
	padding: 0 0 3px 0;
	}
	#contact h2#careers {
		margin: 0;
		padding: 12px 10px 4px 13px;
		background: #eee;
		}
		
			#contact h2#affiliates {
		margin: 0;
		padding: 12px 10px 4px 13px;
		background: #ffffff;
		}
		
				
	#contact p#affiliates { /* affiliates */
		margin: 0;
		padding: 0 12px 10px 13px;
		background: #fff;
		}
		
	#contact p { /* Careers */
		margin: 0;
		padding: 0 12px 10px 13px;
		background: #eee;
		}


/* 404 */	
#404 {
	padding: 0;
	}
#404 ul {
	margin: 0;
	padding: 0 0 0 10px;
	border-left: 1px dashed #ccc;		
	}
	#404 li {
		margin: 0 0 26px 0;
		padding: 0;
		color: #666;
		}
		#404 li a {
			margin: 9px 0 0 0;
			padding: 0;		
			}
			
		

/* POP UPS */
#bio2 {
	padding: 16px 16px 10px 16px;
	border: 6px solid #B8E1E3;
	}
	
#rates, #bio {
	padding: 16px 16px 10px 16px;
	border: 6px solid #B8E1E3;
	}
	#rates h2 {
		margin: 0;
		padding: 0 0 4px 0;
		line-height: 21px;
		}
	#bio h2 {
		margin: 0;
		padding: 0;
		border: 0px;
		line-height: 21px;
		}
	#bio p {
		margin: 0 0 5px 0;
		padding: 0;
		line-height: 16px;
		}
#bio h4 {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 11px;
	color: #000;
	font-weight: Normal;
	}
		
	
/* FOOTER */
#email {
	padding: 0;
	font-size: 10px;
	color: #666;
	}
#email ul {
	margin: 0 0 10px 0;
	padding: 0;
	}
	#email li {
		margin: 5px 0 0 0;
		padding: 0;
		}
	#email a {
		margin: 0;
		padding: 0;
		font-size: 9px;
		}
	/* #email p {
		margin: 16px 0 0 0;
		padding: 0;
		} */

p#copyright {
	padding: 0 0 6px 0;
	color: #999;
	font-size: 9px;
	line-height: 14px;
	}

#wrapper1 {
	margin: 0px auto;
	width: 770px;
}
#content1 {
	width: 100%;
}
