
	html, body {height: 100%;
					overflow: auto;
					position: relative;}

   		 body {
			margin:0;
			padding:0;
			font: bold 11px/1.5em Verdana;
			color: #C7377D;
			background-color: #ecb9d2;
			position: relative;
			}
			
		p.about { 
		position: relative;
		font-size: 13pt; 
		text-align:center; 
		top: 30px; 
		left: 40px; 
		font-style: normal; 
		font-weight: normal;
		}

		h2 {
			font: bold 14px Verdana, Arial, Helvetica, sans-serif;
			color: #000;
			margin: 0px;
			padding: 0px 0px 0px 15px;
			}
			
		div.top{
		height:100px;
		padding-bottom:15px;
		}
		
		div.mid{
		width:100%;
		font-size:8pt;
		height: 400px;
		background-color:#FFFFFF;
		}
		
		div.body{
		width:380px;
		float:left;
		}
		
		div.bot{	
			text-align: center;
			font-size: 8pt;
			padding-top:5px;
			height: auto;
			
			margin-left: auto;
			margin-right: auto;
			border-top:1px solid #C7377D;
			
			min-height: 100%;
			height: auto !important;
			height: 100%;
			width: auto;
		}
		
		div.bot2{	
			padding-top:5px;
			height: auto;
			
			margin-left: auto;
			margin-right: auto;
			border-top:1px solid #C7377D;
			
			min-height: 100%;
			height: auto !important;
			height: 100%;
			width: auto;
			}
		
		img.body{
			position: relative;
			left: 220px;
			top: 35px;
		}
		
		img.title {
			position: relative;
			top: 25px;
			left: 45px;
			
		}
		
		p.body {
			width: 300px;
			left: 100px;
			top: 40px;
			position: relative;
			font-size: 14px;
			font-family: Verdana;
		}
		
		div#main {
			  position: relative;
			  width: 965px;
			  margin-left: auto;
			  margin-right: auto;
			  text-align: left;
			  border-left:1px solid #C7377D;
			  border-right:1px solid #C7377D;
			  
			  background-color:#FFFFFF;
			  background-repeat: repeat-y;
			  min-height: 100%; 
		}
		
				div#mainouter {
			position: relative;	
			min-height: 100%;
			  width: 1105px;
			  margin-left: auto;
			  margin-right: auto;
			  text-align: left;
			  
				background-image:url('grad2.jpg');
				background-repeat:repeat-y;}
		
		
		/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#thicktabs{
margin: 0;
padding: 0;
float: left;
font: bold 13px Tahoma;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: black;
padding: 8px 11px; /*padding of tabs*/
text-decoration: none;
background: transparent url(media/bg2.png) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/
border-bottom: 3px solid #d3629a; /*thick bottom border below tabs*/
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background-image: url(media/bgover.png); /*background image swap on hover*/
}

			
/*--LINK CONTROLS------------------------------*/
a:link {color: #C7377D; text-decoration: none; }
a:active {color: #C7377D; text-decoration: none; }
a:visited {color: #C7377D; text-decoration: none; }
a:hover {color: #C7377D; text-decoration: underline;}
a img {border: none; }

#navlist
{
list-style-type: disc;
font-size: 14px;
position: relative;
width: 200px;
top: 45px;
left: 140px;
}

#navlist li
{

margin: 0;
padding: 0.25em;

}

#navlist li a:hover {text-decoration: underline;}
#navlist li a:hover img {visibility:visible; filter:progid:DXImageTransform.Microsoft.ALpha(opacity=100);}
#navlist li a img {
	top: -72;
	left: 349px;
	visibility: visible;
	filter:progid:DXImageTransform.Microsoft.ALpha(opacity=0);
	}

ul.info {
	position: relative;
	top: 10px;
	left: 26%;
	}

ul.info li { list-style-type: circle; }

