

a:link {color:#660000}


#pagecontainer {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	margin: 5px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}



#headercontainer {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	height:135px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position:relative;
}

#logo {
	width: 195px;
	height: 105px;
	position: absolute;
	left: 0px;
	top: 0px;
}


#headerimage {height:530;width:136; padding-left:10px;z-index:-5}

#banner {
	width: 565px;
	height: 68px;
	position: absolute;
	left: 195px;
	top: 0px;
}

#top-navigation {
	width: 565px;
	height: 37px;
	position: absolute;
	left: 195px;
	top: 68px;
}

#fade {
	width: 760px;
	height: 30px;
	position: absolute;
	left: 0px;
	top: 105px;
	z-index:0;
}

#headercontainer {
	height:175px;
}

#banner {
	top: 6px;
	w/idth: 615px;
	height: 92px;
	l/eft: 145px;
	background-color: Black;
	text-align: center;
	padding-top: 15px;
}

#top-navigation {
	left: 0px;
	top: 98px;
	width: 765px;
}

#fade {
	top: 135px;
}

#authmenu {
	/*w/idth: 760px;*/
	/*h/eight: 30px;*/
	position: absolute;
	/*l/eft: 0px;*/
	top: 130px;
	/*z/-index:0;*/
}




#contentcontainer {
	width: 555px;
	\width: 585px;
	w\idth: 555px;
	margin: 0px;
	/*margin-left: auto;
	margin-right: auto;*/
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#header {
	padding: 0px;
	margin-bottom: 0px;
}

#header h1 {
	width:450px;
	padding-left:15px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	color: #660000;

}

#content h2 {
	font-family: arial;
	font-size: 16px;
	/*line-height: 16px;*/
	font-weight: bold;
	color: #660000;
	letter-spacing: 0.1em;
}




p.introparagraph {
}

#content {
	padding: 5px;
	margin-left: 195px; /*was190*/
	padding-right: 15px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 20px;
	letter-spacing: 0.1em;
	
	

}

#contentfooter {
	clear: both;
	padding: 0px;
	margin-top: 0px;
}

#sidebar {
	float: right;
	width: 190px;
	margin: 0;
	margin-left: ;
	padding: 5px;
	margin-top:-4px;
}
#sidebar-news{padding-left:5px;}
#sidebar-news h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#660000;}
#sidebar-news ul {list-style-type: none; padding: 0; margin: 0;}
#sidebar-news li {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px; background-image: url(../images/arrow_9x11.gif); background-repeat: no-repeat; background-position: 0 .1em; padding-left: 1em; padding-bottom:3px;}

#sidebar-feature img {
	margin-left:13px;
}

#sidebar-feature p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14px;
	color: #660000;
	margin-bottom:10px;
}

#sidebar-feature h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
}


#sidebar-poll {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#sidebar-login {padding-left:5px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#footer {
	clear: both;
	padding: 3px;
	/*background-color: #cccccc;*/
	text-align:center;
	border-top: 1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#google_translate_element {
	margin-right: 0;
	clear: both;
	padding: 3px;
	/*background-color: #cccccc;*/
}

#footer a {
	text-decoration:none;
	color:#333333;
}


#copyright {
	/*background-color: #cccccc;*/
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


sup {font-size:8px; font-family:Arial, Helvetica, sans-serif; }

h1 sup {font-size:12px; font-family:Arial, Helvetica, sans-serif; }


/* ******** */
/* ROUNDBOX */
/* ******** */
.roundbox-tr {margin:0px auto; padding:0; background:url("../images/tr.gif") no-repeat right top; width: 180px;}
/*was-- margin:15px auto;*/
/* top-left corner and left side */
.roundbox-tl {margin:0; padding:0; background:url("../images/tl.gif") no-repeat left top;}
/* bottom-right corner and bottom side */
.roundbox-br {margin:0; padding:0; background: url("../images/br.gif") no-repeat right bottom;}
/* bottom-left corner */
.roundbox-bl {margin:0; padding:0; background: url("../images/bl.gif") no-repeat left bottom;}
/* content div, it could be omitted (the content going into "roundbox-bl" but I felt that alinging the content was easier with "roundbox-content" in place */
.roundbox-content {margin:0; width:160px; padding:15px 15px 15px 15px;}
.roundbox-content img {margin-left:8px; border:1px solid #333333;}
.roundbox-content h3 {margin-left:8px; margin-bottom:0px; font-size:14px; margin-top:5px; margin-bottom:-5px;}
.roundbox-content p {margin-left:8px; margin-right:10px; font-size:12px;}



/* ******* */
/* LEFTNAV */
/* ******* */

/*
#leftnav {
	width: 180px;

}
*/

#leftnav {

	margin: 0;
	margin-right: 0;
	padding: 4px; 
	min-height:100%;
	margin-top:10px;
	
width:160px;
margin-left:0px;
margin-bottom:10px;
float:left;
}

.leftnav-img {
margin-left:10px;
}

ul#leftnavmenu {
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
width:100px;
margin-left:5px;
}

ul#leftnavmenu li {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding: 5px;
margin-left: -40px;
width:130px;
display: block;
list-style: none;
border-bottom:1px solid #cccccc;

}

ul#leftnavmenu li a {
text-decoration:none;
color:#333333;
padding-left:18px;
background: url("../images/arrow-gray_14x14.gif") no-repeat;
}

ul#leftnavmenu li a:hover {
font-size:10px;
text-decoration:underline;
color:#000000;
padding-left:18px;
background: url("../images/arrow-red_14x14.gif") no-repeat;
}


ul#leftnavmenu li a.active  {
font-size:10px;
text-decoration:none;
color:#000000;
padding-left:18px;
background: url("../images/arrow-red_14x14.gif") no-repeat;
}



/* ################# */
/* ## LEFTSIDEBAR ## */
/* ################# */

#leftsidebar {

	margin: 0;
	margin-right: 0;
	padding: 4px; 
	min-height:100%;
	margin-top:10px;
	
width:160px;
margin-left:0px;
margin-bottom:10px;
float:left;
margin-top: 16px;
}







