a {text-decoration: none;}

.hidden {
		display: none;
		}

#page-container {
	   position:relative;	
		font-family: arial, helvetica, sans-serif;
		height: 495px;
		width: 750px;
		background-color: #fffff;
		color: rgb(0,0,0);
		margin: 1em auto;
		border: none;
		padding-left: 20px;
		padding-right: 20px;
		}

#basic_info {
      border-top: 1px solid #3B3B3B;		
		padding-top: 40px;
		padding-bottom: 0px;
		margin-right: 185px;
		height: 230px;
		}

#basic_info2 {
      border-top: 1px solid #3B3B3B;		
		padding-top: 40px;
		padding-bottom: 0px;
		margin-right: 185px;
		height: 311px;
		}


#profile_photo {
      border-top: 1px solid #3B3B3B;		
		padding-top: 20px;
		padding-bottom: 20px;
		float: right;
		width: 260px;
		height: 230px;
		}
#blass_photo {
      border-top: 1px solid #3B3B3B;		
		padding-top: 20px;
		padding-bottom: 20px;
		float: right;
		width: 234px;
		height: 311px;
		}
#logo_photo {
      border-top: 1px solid #3B3B3B;		
		padding-top: 20px;
		padding-bottom: 20px;
		float: right;
		width: 95px;
		height: 160px;
		}
#main-nav {background-color: #8B0000
		}

#main-nav ul {
		padding-left: 15px;        
		}

	
#main-nav li {
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #8B8378;
		}

	
#main-nav li a {
		text-decoration: none;
		color: #ffffff;
		padding: 10px;
		}
		
#main-nav li a:hover {
		text-decoration: none;
		color: #242424;
		background-color: #ffffff;
		padding: 10px;
		margin: 0;
		}
	
#general {
		padding-top: 20px;
		padding-bottom: 20px;
		border-top: 1px solid #3B3B3B;
		border-bottom: 1px solid #3B3B3B;
		}

#footer-nav {
		background-color: #8B0000
		}

#footer-nav ul {
		margin: 0;
		padding-left: 10px;
		}


#footer-nav li {
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #8B8378;
		}

#footer-nav li a {
		text-decoration: none;
		color: #ffffff;
		padding: 10px;
		}


#footer-nav li a:hover {
		text-decoration: none;
		color: #242424;
		background-color: #ffffff;
		padding: 10px;
		}


#footer-nav li.webmail {
		border: none;
		}
  

