@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	/*background: #FFF;*/
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background: #0e1b37 url(images1/background-shadow.gif) repeat-y center top;

}

.oneColFixCtr {
	height:auto;
}

.oneColFixCtr a {
	color:#EEE;
	text-decoration:underline;
}

.oneColFixCtr a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.oneColFixCtr #container {
	width: 1020px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #000000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.oneColFixCtr #topBanner {
	width:1020px;
	height:110px;
	background: left no-repeat url(images1/top_banner.jpg);
}

.oneColFixCtr #navBar {
	width:1020px;
	height:35px;
	background: repeat-x url(images1/navbkgrnd.jpg);
	color:#666666;	
}

.oneColFixCtr #navBar ul {
	margin:0;
	padding:0;
	float:right;	
}

.oneColFixCtr #navBar li {
	position: relative;
	list-style:none; 
	margin:0; 
	pading: 0 0 5px 0;
	float:left; 
	line-height:35px;
	width:120px;
	text-align:center;
	border-left:#FFF 2px solid;
	font-size: .75em;
}
	
.oneColFixCtr #animArea {
	width:1020px;
	height:295px;
	background: repeat-x url(images1/indexanimbkgrnd.jpg);
	text-align:center;
}

.oneColFixCtr #indexBluebar {
	width:1020px;
	height:10px;
	background-color:#183A6F;
}

.oneColFixCtr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	vertical-align:top;
	height: inherit;
	font-size:90%;
}

.oneColFixCtr #mainContent .indexLeftContent {
	position:relative;
	padding: 0 10px;
	float:left;
	width:250px;
	text-align:center;
}

.oneColFixCtr #mainContent .indexRightContent {
	position:relative;
	padding: 0 10px;
	float:left;
	width:730px;
	color: #666;
	background-color:#FFF;
}

.oneColFixCtr #container .footer {
	width:1020px;
	background: #FFF;
	text-align:center;
	color:#555;
	border-top: #183A6F 1px solid;
	padding:10px 0;
	font-size:85%;
}

.clearBoth {
	clear: both;
}
	
.blueBarbox {
	width:179px; 
	margin:10px 0 0 10px; 
	padding:7px 5px 3px 5px; 
	height:40px; 
	float:left; 
	background-color:#DBE1E9; 
	text-align:center; 
	text-transform:uppercase; 
	font-size:70%; 
	vertical-align:middle; 
	color:#183A6F; 
	border: solid #FFF 1px;
} 
.oneColFixCtr #container p {
	color: #EEE;
}
