html, body { 
margin: 0; 
padding: 0; 
height: 100%; 
} 


body {
	margin: 0;
	padding: 0;
	color: #330000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffcc;
	}
	
ul	{
	list-style: none;
	line-height: 1.7em;
	padding-left: 5px;
	}
	
li	{
	font-size: 12px;
	}
	
a:link	{
		text-decoration: none;
		color: #330000;
		border-bottom: 1px dotted #330000;
		}
		
a:visited {
		text-decoration: none;
		color: #330000;
		border-bottom: 1px dotted #330000;
		}
		
a:hover	{
		color: #333333;
		border-bottom: 1px solid #333;
		}

#container { 
		position: relative; 
		width: 100%; 
		background-color: #ffffcc; 
		min-height: 100%; 
		height: auto !important; 
		height: 100%;
		padding-bottom: 5px; 
		} 


#header {
		position: absolute;
		margin: 0;
		padding: 0;
		background-image: url(../images/webLayout1.gif);
		height: 147px;
		width: 751px;
		z-index: 10;
		}
		
#header ul {
		position: absolute;
		margin: 10px 0 0 0;
		padding: 0;
		width:730px;
		height: 30px;
		z-index: 4;
		text-align: right;
		}
		
#header ul li {
		display: block;
		color: #fff;
		list-style-type: none;
		padding: 0;
		}
		
#header ul li a {
		font-size: 12px;
		color: #FFCC66;
		padding: 0;
		border-bottom: #ffcc66 1px dashed;
		}
		
#header ul li a:hover {
		border-bottom: #ffcc66 1px solid;
		}
		
#UCN {
		width: 180px;
		float: right;
}
		
.ads {	width: 180px;
		margin: 0 auto;
		padding: 10px 0 10px 0;
		text-align: center;
		font-size: .8em;
		border: 0;
		
}		
		
	
#mainContainer {
	position: absolute;
	margin: 20px 0 0 0;
	padding: 0;
	background-image: url(../images/webLayout.png);
	background-repeat: no-repeat;
	z-index: 0;
	left: 11px;
	top: 3px;
	width: 124px;
		}
		

		
#sideNav {
		margin: 200px 0 0 13px;
		padding: 0;
		width: 95px;
		height: 325px;
		z-index: 1;
		}
		
#sideNav ul {
		margin: 0;
		padding: 0;
		z-index: 2;
		}
		
#sideNav li {
		list-style-type: none;
		}
		
#mainContent {
	position: absolute;
	margin: 140px 0 0 120px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	background-color:#ffffcc;
	color: #000;
	width: 585px;
	min-height: 20em;
	height: auto;
	left: 16px;
	top: 3px;
		}
		
p.main  {
	text-align: justify;
}
		
.main a {
	background-color: #fcdf89;
}
		
/* for Internet Explorer */
/*\*/
* html .container {
height: 15em;
}
/**/


		
h1 {
		padding-top: 0;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #CC9900;
}

h3 {
		font-family: Georgia, "Times New Roman", Times, serif;
		letter-spacing: 5px;
		font-size: 1em;
		color: #CC9900;
}

.fancy {
		font-family: Georgia, "Times New Roman", Times, serif;
		letter-spacing: 5px;
		font-size: 1em;
}
		
ul#sitemap {
		list-style-type: none;
		font-size: 10px;
		line-height: 1.7em;
		border-top: thin dotted #000;
		border-left: thin dotted #000;
		padding-left: 5px;
		}
		

		
.cute {
		width: 95%;
		color: #ffcc66;
		border-bottom: #ffcc66;
}
		
		
#sitemap ul {
		list-style-type: none;
		
		}
		
#sitemap ul li{
		
		}
		
#sitemap ul li a{
		text-decoration: none;
		color: #330000;
		border-bottom: 1px dotted #330000;
		}
		
#sitemap ul li a:visited{
		color: #330000;
		}
		
#sitemap ul li a:hover{
		color: #333333;
		border-bottom: 1px solid #333333;
		}
		
@media screen {
#footer {
		position:absolute;
		padding-top: 1em;
		height: 100px;
		width: 100%;
		background: #999;
		font-size: 13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: 000;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}	

}
		
#oldfooter {
		position: absolute;
		padding-top: 1em;
		width: 100%;
		height: 40px; 
		background: #999; 
		bottom: 0 !important; 
		bottom: -1px; 
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: 000; 
		} 
		
form {
		background-color: ffffcc;
}
		
legend {
		border: 1px solid #FFCC66;
		padding: 5px;
}
		


.texta {
		border: 1px solid #ffcc66;
		background-color: #ffff99;
}

textarea {
		background-color: #ffff99;
		border: 1px solid #ffcc66;
}
