/* CSS Document */body {	background:#9343B9;	text-align:center;	margin:20px;	padding:0;	font:normal 0.8em/1.2em verdana,aria,sans-serif;	color:#666;	}a {	color:#FFF;	text-decoration:none;        font-weight: bold;	border-bottom:1px dotted;	}a:hover {	border-bottom:1px solid;	color:#9343B9;	}#wrapper1 {	position:relative;	text-align:left;	width:100%;	background:#FFF url("../images/rightcolor_bg.gif") repeat-y top right;	}#wrapper2 {	position:relative;	text-align:left;	width:100%;	background:url("../images/leftcolor_bg.gif") repeat-y top left;	}#header {	background:#CAE972;	padding:10px;	margin:0;	text-align:center;	color:#FFF;	}#header h1 {         font-family: "Georgia", "Times New Roman", Times, serif;        font-weight: normal	font-size:170%;	}#header h2 {        font-size:145%;        font-family: "Georgia", "Times New Roman", Times, serif;       font-weight: normal	}#header a:hover {	color:#7A2875;	}ul	 {	list-style-type: none;	padding-left: 0;	margin-left: 0;	}#maincol {	position:relative;	margin:0;	padding:10px;	}#leftcol { 	position:relative;	top:-10px;	left:-10px;	float:left;	width:220px;  /* for IE5/WIN */	voice-family: "\"}\"";	voice-family:inherit;	width:200px; /* actual value */	margin:0 0 -10px 0;	padding:10px;	background:#ABC7ED;	z-index:100;	}#rightcol {	position:relative;	top:-10px;	right:-10px;	float:right;	width:220px;  /* for IE5/WIN */	voice-family: "\"}\"";	voice-family:inherit;	width:200px; /* actual value */	margin:0 0 -10px 0;	padding:10px;	background:#ABC7ED;	z-index:99;	}#centercol {	position:relative;	padding:0 240px;	}#centercol a {	color:#666;	}#centercol a:hover {	border-bottom:1px solid;	color:#9343B9;	}#footer {	position:relative;	top:1px;	background:#7A2875;	width:100%;	clear:both;	margin:0;	padding:1% 0;	text-align:center;	text-decoration:none;	color:#CCC;	} #navcontainer ul	{	margin: 0;	padding: 0.1em;	list-style-type: none;	}#navcontainer ul li	 { 	display: inline;	 } #navcontainer ul li a	{	text-decoration: none;	border-bottom: none;	color:#7CFC00;	padding: .2em 4em;	}.second {	font-style:italic;	}.mauve {	border-color:#7A2875;	border-width: 1px;	border-style: solid;	background-color: #ECB9E8;	padding: 8px;	}.lime  {	font-style: bold;	text-align:center;	color:#666;	border-color:#7A2875;	border-width: 1px;	border-style: solid;	background-color:#CAE972;	padding: 8px;	}.turquoise  {	border-color:#7A2875;	border-width: 1px;	border-style: solid;	background-color: #40E0D0;	padding: 8px;	}.orange  {	border-color:#7A2875;	border-width: 1px;	border-style: solid;	background-color: #EE7600;	padding: 8px;	}.centeredimage    {    text-align:center;    margin-top:0px;    margin-bottom:0px;    padding:0px;    }