﻿/* CSS Document */

* {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
body{margin:0;padding:0}
html{margin:0;padding:0}
body {
	padding: 0;
	margin:0;
	background:#54898f url("images/bigfade.jpg") repeat right top;
	color: #465768;
	text-align:center;
	font: 0.8em verdana;
}
#outer{
	width:760px;
	background:#fff url("images/bigfade2.jpg") repeat left top;
	color: #465768;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
	position:relative;
	
}
#articleoverflow{
	height:500px;
	width:525px;
	overflow:auto;
}
#header {
	border-bottom:1px solid #3a787e;
	height:200px;
	background:#fff url("images/header_bg4.gif") no-repeat left top;
	color:#fff;
	clear:both;
}

#icons {
padding-top: 15px;
float: right;
width: 80px;
}

#topbar{
	height:0.8em;
	color:#939798;
}
#left{
	float:left;
	width:558px;
}
#right{
	float:right;
	width:190px
}

.right-box{
	border:1px solid #3a787e;
	background:#fff;
	margin:15px
}

.left-box{
	border:1px solid #3a787e;
	background:#fff;
	margin:15px
}

.right-box{background:#fff;margin:15px 13px 15px 0}

.right-box-top{
	padding:5px	;
	color:#005458;
	background:#fff url("images/top.gif") repeat left top;
	border-bottom:1px solid #3a787e;
}

.left-box-top{
	padding:5px	;
	color:#005458;
	background:#fff url("images/top.gif") repeat left top;
	border-bottom:1px solid #3a787e;
}
.right-box-header{
	padding:5px	;
	color:#005458;
	background:#fff url("images/headfade.jpg") repeat left top;
	border-bottom:1px solid #3a787e;
}
.left-box-header{
	padding:5px	;
	color:#005458;
	background:#fff url("images/headfade.jpg") repeat left top;
	border-bottom:1px solid #3a787e;
}
.right-box-header{height:auto;padding:2px}
.left-box-footer{
	border-top:1px solid #3a787e;
	height:1.2em;
	background:#fff;
}


#footer {
	clear:both;	
	height:40px;
	padding: 5px;
	border-top:1px solid #3a787e;
	background:#fff url("images/headfade.jpg") repeat left top;
}


p {
	margin: 0 0 .5em 0;
	padding: 5px
}

/*Link Styles*/
a {
	color: #005458;
	font-weight: bold;
}
a:visited {
	color: #70A5AB;
	font-weight: bold;
}
a:hover {
	color: #ffa01f;
	font-weight: bold;
}

/* Right Navigation */

.buttonscontainer {width: 100%;}

.buttons a {color: #005458;
background-color: #fff;
padding: 2px;
padding-left: 3px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #FFB454;
color: #fff;
text-decoration: none;}


/* Quick Links (just below the navigation) */

#qlinks {
	position: absolute;
	left: 437px;
	top: 178px;
}

#qlinks ul{
	list-style-type:none;
}

#qlinks ul li{
	display: inline;
}

#qlinks a:visited{
	padding: 0 5px;
	color: #3a787e;
	text-decoration:none;
}

#qlinks a:link{
	padding: 0 5px;
	color: #3a787e;
	text-decoration:none;
}

#qlinks a:hover {
text-decoration: underline;
}


.ListP {
	text-indent: 5em;
	white-space: normal;
	line-height: 0em;
}


