	body{
	  font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #003366;
		font-weight: normal;
		}
	img, p, table, ul, li, h1, h2, h3, h4, h5, h6{
	  border: 0;
		padding: 0;
		margin: 0;
		}
	td{
	  vertical-align: top;
		}
	#outer{
	  position: relative;
		width: 780px;
		margin: auto;
		}
/*
	#shadowRight{
		background-image: url(../img/outerShadow2_right.gif);
		background-position: right top;
		background-repeat: no-repeat;
		}
	#shadowBottom{
		background-image: url(../img/outerShadow2_bottom.gif);
		background-position: right bottom;
		background-repeat: no-repeat;
		padding: 0 15px 15px 0;
		}

	#shadowTopRight{
		background-image: url(../img/outerShadow_topRight.gif);
		background-position: right top;
		background-repeat: no-repeat;
		}
	#shadowBottomLeft{
		background-image: url(../img/outerShadow_bottomLeft.gif);
		background-position: left bottom;
		background-repeat: no-repeat;
		}
	#shadowCorner{
	  position: relative;
		background-image: url(../img/outerShadow_corner2.gif);
		background-position: right bottom;
		background-repeat: no-repeat;
		padding: 0 15px 15px 0;
		}
	*/
	
	#header{
	  position: relative;
		overflow: visible;
/*		height: 204px; */
	  }

	#headerShadow{
	  background-image: url(../img/outerShadow2_topRight.gif);
		background-position: right top;
		background-repeat: no-repeat;
		padding-right: 15px;
		overflow: visible;
	  }
	#innerShadow{
	  background-image: url(../img/outerShadow2_right.gif);
		background-position: right;
		background-repeat: repeat-y;
		padding: 30px 30px 20px 30px;
		background-color: #FDF6D5;
		line-height: 25px;
	  }
	#footerShadow{
	  background-image: url(../img/outerShadow2_bottom.gif);
		background-position: right bottom;
		background-repeat: no-repeat;
		padding: 15px 15px 15px 0;
		background-color: #FDF6D5;
  	}
	#topMenu{
	  position: absolute;
		left: 0;
		top: 175px;
	  background-color: #F9B93D;
		text-align: left;
		height: 23px;
  	}
	#menuShadow{
		background-image: url(../img/shadow_header.gif);
		background-repeat: repeat-x;
	  background-position: bottom;
	  background-color: #F9B93D;
		height: 46px;
	  }
	#topMenu ul{
		white-space: nowrap;
		list-style-type:none;
	  padding: 0;
		margin: 0;
	  }
	#topMenu ul li{
	  display: inline;
		background-image: none;
		padding-left: 0;
		}
	#topMenu a{
		float: left;
  	}	

	#topMenu a.base:link,
	#topMenu a.base:visited,
	#topMenu a.base:active
	{
		font-size: 14px;
		font-weight: bold;
		color: #003164;
		text-decoration: none;
		line-height: 24px;
		padding: 5px 15px 5px 15px;
		border-left: solid 1px #F9B93D;
		/*
		border-right: solid 1px #F9B93D;
		*/
	  }

	#topMenu a.base:hover,
	#topMenu a.active:link,
	#topMenu a.active:visited,
	#topMenu a.active:active,
	#topMenu a.active:hover
	{
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		line-height: 24px;
		padding: 5px 15px 5px 15px;
	  color: #FFFFFF;
		background-image: url(../img/bg_topMenuRight.gif);
		background-position: right;
		background-repeat: no-repeat;
		border-left: solid 1px transparent;
		/*
		border-right: solid 1px #CCCCCC;
		background-color: #E5A52E;
		*/
	  }


	#topMenu a.alwaysActive:link,
	#topMenu a.alwaysActive:visited,
	#topMenu a.alwaysActive:active
	{
		cursor: default;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		line-height: 24px;
		padding: 5px 15px 5px 15px;
		background-image: url(../img/bg_topMenuRight.gif);
		background-position: right;
		background-repeat: no-repeat;
		border-left: solid 1px #F9B93D;
		/*
		border-right: solid 1px #F9B93D;
		background-color: #E5A52E;
		*/
  	}
	#topMenu a.alwaysActive:hover{
		border-left: solid 1px transparent;
		/*
		border-right: solid 1px #CCCCCC;
		*/
		}

	#topMenu li.first a:link,
	#topMenu li.first a:visited,
	#topMenu li.first a:active,
	#topMenu li.first a:hover
	{
	  padding-left: 30px;
		border-left: solid 1px #F9B93D;
  	}


	#drops{
		}
	.dropMenu{
/*		width: 170px; /* Default width may be overridden in call to display drop */
		position: absolute;
		right: 0;
		top: 0;
		display: none;
		z-index: 99;
		background-color: #F9B93D;
		background-image: url(../img/darkOrange1px.gif);
		background-position: top;
		background-repeat: repeat-x;
		border-top: 0;
		border-right: solid 1px #E5A52E;
		border-bottom: solid 1px #E5A52E;
		border-left: solid 1px #E5A52E;
		/* border-left: solid 1px #ffffff; */
		/* border-width: 0 1px 1px 1px; */
		}

	.dropMenu a:link,
	.dropMenu a:visited,
	.dropMenu a:active
	{
		display: block;
		padding: 5px 12px 5px 12px;
		color: #003164;
		font-weight: bold;
		background-color: #transparent;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		vertical-align: middle;
		text-decoration: none;
		text-transform: capitalize;
		text-align: left;
		}

	.dropMenu a:hover{
		color: #ffffff;
		background-color: #E5A52E;
		}

	#inner{ /* Available space = outer (780) - (shadowCorner padding (15) - inner padding (10 + 10 = 20)) = 745 */
	  position: relative;
/*
	  background-image: url(../img/bg_leftEdge.gif);
		background-position: left;
		background-repeat: repeat-y;
		padding: 5px 10px 10px 10px;
		background-color: #FDF6D5;
*/
		}

	#footer{
		text-align: center;
		}
			
	#footer a:link,
	#footer a:visited,
	#footer a:active
	{
	  font-size: 12px;
	  color: #666666;
		text-decoration: none;
		font-weight: bold;
  	}
			
	#footer a:hover{
	  color: #000000;
  	}
	
	#footer .divider{
	  width: 1px;
		height: 10px;
		background-color: #000000;
		padding: 0;
		margin: 0 10px 0 10px;
  	}
	#footer #footerMenu{
	  /* margin-top: 15px; */
	  }
	#footerInfo{
	  font-size: 10px;
		margin: 15px 0 15px 0;
	}
	
	
	
	
	h1{
	  font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		padding: 0 0 10px 0;
		}
	h2{
	  font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		margin: 10px 0 0 0;
		}
	
	img.thumbShadow{
	  background-image: url(../img/thumbShadow.gif);
		background-repeat: no-repeat;
		/* margin: 0 7px 8px 1px;*/
		margin-top: 10px;
		width: 151px;
		height: 151px;
  	}
	
	#innerShadow li{
	  list-style: square;
		margin-left: 20px;
		}
	#innerShadow li.special{
	  font-weight: bold;
		color: #000000;	
		}
	
	.evaluation{
	
	  }
  .evaluation .author{
	  text-align: right;
	  font-style: italic;
		font-weight: bold;
		margin: -5px 40px 20px 0;
		}

	.profile_left, .profile_right{
	  width: 80%;
		margin-top: 0;
		margin-bottom: 25px;
		}
	.profile_left{
	  margin-left: 20px;
		margin-right: auto;
		}
	.profile_right{
	  margin-left: auto;
		margin-right: 20px;
		}
	.profile_left .thumbShadow{
	  float: left;
		clear: right;
	}
	.profile_right .thumbShadow{
	  float: right;
		clear: left;
	}
	.profile_left p{
	  margin-left: 160px;
		}
	.profile_right p{
	  margin-right: 160px;
		}


	.profile_left a:link,
	.profile_left a:visited,
	.profile_left a:active,
	.profile_right a:link,
	.profile_right a:visited,
	.profile_right a:active
	{
	  font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		padding: 0 30px 10px 0;
		color: #003366;
		text-decoration: none;
		font-weight: bold;
		background-image: url(../img/contact.gif);
		background-repeat: no-repeat;
		background-position: right top;
  	}


/*	
	.contactLink
	{
	  font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 0 0 10px 30px;
		color: #003366;
		text-decoration: none;
		font-weight: bold;
		background-image: url(../img/contact.gif);
		background-repeat: no-repeat;
		background-position: left top;
  	}
*/	


	form#contact td{
	  padding-bottom: 8px;
		}
	form#contact label{
	  font-weight: bold;
		padding-right: 10px;
		}
	form#contact input.text,
	form#contact textarea
	{
	  font-size: 12px;
	  width: 256px;
	  }
	form#contact textarea{
	  height: 100px;
		}
	form#contact select,
	form#contact input.submit
	{
	  font-size: 12px;
		}
	
	
.fbnv{
  display: none;
	}
