/*basic elements*/html {		background-color: #B2B8D0;		}		body {margin: 0;	  padding: 0;	  color: white;	  font: 12px helvetica, arial, sans-serif;	  	 }	 a:link {text-decoration: none;		  color: #000078;		  }		   a:visited {text-decoration: none;			 color: #000078;			 }a:hover {text-decoration: none;		   color: #666666; /*#B2B8D0;*/		   }	div#rightside h3 {font-family: Gill Sans MT, Times New Roman, Serif, Arial;	 font-size: 175%;    color: #737FAF;    padding: 0.5em 0 0 0;    margin: 0;    }h4 {font-size: 150%;	}				/* header */	 #header {text-align: center;	 background: url(../images/logo_sm.jpg) no-repeat top left;	 background-color: #000078;	 width: 850px;	 height: 94px;	 padding: 0;	 margin: 0;	 }				 /* structure */#container {	background-color: #B2B8D0;	border-left: solid 1px #14334A;	border-right: solid 1px #14334A;	width: 850px;	margin: auto;	padding: 0;}div#header p {font-family: palatino linotype, century, monotype corsiva;			  font-size: 145%;			  color: white;			  position: absolute;			  top: 1.05em;			  left: 550px;			  text-align: left;			  width: 300px;			  line-height: 140%;			  font-weight: bold;			  font-style: oblique;			  }			div#content {background-color: white;			  	color: black;			 	width: 850px;			 	text-align: left;				padding: 0;				margin: 0;			 	}#rightside {	background: /* transparent url(../images/world_map.gif) no-repeat; */	background-position: center;	background-attachment: fixed;	margin: 0 0 0 169px;	padding: 0 .5em 0 .5em;	vertical-align: middle;}div#content p {	margin: 0.5em 1em 0 0;	padding-top: .5em;	padding-bottom: 0;}div#bios p {	border-top: solid #737FAF 1px;	border-bottom: solid #737FAF 1px;	line-height: 150%;	font-size: larger;	text-align: left;	}div#bios p img.left {text-align: left;}	/* top navigational bar */div#navbar {background-color: #DCDCDD;			margin: 0;			padding: 0;			width: auto;			height: 25px;			text-align: center;			color: #5F5E46;			}div#navbar ul {margin: 0px;		       padding: 0px;	        font-family: Arial, Helvetica, sans-serif;	        font-size: 90%;	        color: #5F5E46;	        line-height: 25px;	        white-space: nowrap;	        }	div#navbar li {		  font-size: larger;  	  	  list-style-type: none;		  display: inline;				 }div#navbar li a {text-decoration: none;	padding: 5px 42px;	color: #5F5E46;	text-align: center;	}div#navbar li a:link {color: #5F5E46;}div#navbar li a:visited {color: #5F5E46;}div#navbar li a:hover {font-weight: normal;    				color: white;   			  	background-color: #828284;					text-align: center;				}/*Address Bar*/#address {background-color: #000078;			 color: white;			 font-size: 120%;			 font-family: palatino linotype;  			 text-align: center;		    padding: 3.5px;		    vertical-align: middle;		    line-height: 125%;			 }#address img {float: none;				  vertical-align: middle;				  padding-right: 8px;				  padding-left: 8px;				  }/* Miscellaneous Styles */.italic {font-style: italic;}.center {text-align: center;}		.front {z-index: 10;}.front2 {z-index: 9;}.bold {font-weight: bold;}.limegreen {color: #57A346; text-align: center; font-weight: bold;}img {float: right;}.right {margin-left: 8em;}#staytop td {vertical-align: top;			}#staytop td h4 {color: white;					 background-color: #737FAF;					 line-height: 1.2em;					}.black {color: black;}.carolina {color: green;			font-size: 150%;			margin-left: 6em;}.left {float: none;}.forms {font-family: palatino linotype;		 color: #000078;		 font-weight: bold;		 font-size: larger;		 background: transparent url(../images/world_map.gif) no-repeat center;		 height: 500px;		 }/*Bullets */#rightside ul {list-style-type: none;}#rightside li {background: url(../images/bullet.gif) left center no-repeat; 	 padding-left: 20px;	 margin-bottom: 10px;	 }	 