/* CSS Document */

.viz:link {border-style: none; filter: alpha(opacity = 0); opacity: 0; color: #cccccc; text-decoration: none;} 
.viz:visited { filter: alpha(opacity = 0); opacity: 0; color: #999999; text-decoration: none;} 
.viz:active { color: #999999; text-decoration: none;} 
.viz:hover { filter: alpha(opacity = 0); opacity: .9; color: #999999; text-decoration: none;}

a:link { color: #cccccc; text-decoration: none; font-weight: bold;} 
a:visited { color: #cccccc; text-decoration: none; font-weight: bold;} 
a:active { color: #999999; text-decoration: underline; font-weight: bold;} 
a:hover { color: #999999; font-weight: bold; }

a.l:link { color: #999999; text-decoration: none; font-weight: bold;} 
a.l:visited { color: #999999; text-decoration: none; font-weight: bold;} 
a.l:active { color: #999999; text-decoration: underline; font-weight: bold;} 
a.l:hover { color: #cccccc; font-weight: bold;}

#adBar
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 75px;
	/*background-image: url("../images/banners/antics_logo.gif");*/
	text-align: center;
	font-family: "Bitstream Vera Serif", verdana, arial;
	color: #059fe6;
	clear:both;
	font-size:220%;
}

body
{
	margin: 0;
	padding: 0;
	/*position: center;*/
	text-align: center;
	font-family: Arial, "Bitstream Vera Serif", "Century Gothic", Century, sans-serif;
	background-color: #444444;
}

/* Main Content */

#content
{
	height: 481px;
	font-size: 80%;
	background-color: #444444;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: "Bitstream Vera Serif", verdana, arial;
}

div.navBar
{
	padding: 10px 0px 2px 0px;
	width: 100%;
	/* background-color: #999999; */
	vertical-align: bottom;
	text-align: center;
	background: #333333;
	/*opacity: .7*/
}

.divider
{
	color: #666666;
	font-weight: 1;
	font-size: 18px;
}

div.marquee
{	
	font-size: 15px;
	font-weight: 300;
	font-family: arial;
	color: #888888;
	float: left;
	margin: 9px 120px 0px 110px;
	padding: 2px 0px 2px 0px;
	width: 705px;
	height: 16px;
	text-align: center;
	z-index: -1;
	/*opacity: .7;*/
	/*opacity:.7;*/	
}

div.slogan
{
	float: right;
	margin: 16px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
	width: 595px;
	color: #000000;
	/* background-color: #ffffff; */
	vertical-align: bottom;
}

/* explanation (Right) */

#explanation
{
	float: right;
	margin: 75px 50px 0px 0px;
	width: 310px;
	padding: 10px;
	background: #000000;
	opacity: .75;
	/* border: 3px outset transparent; */
}

#explanationBorder
{

}

#footer {
	width: 100%;
	text-align: center;
	color: #000000;
	font-size: 70%;
	clear: both;
	padding: 0px 0px 2px 0px;
}

h1 
{
	font-size: 140%;
	font-style: normal;
	line-height: normal;
	color: #AD3E42;
	text-decoration: none;
}

.h2 {	
	font-size: 18px;
	font-family: arial;
	opacity: 1;
}

.hidden
{
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

hr
{
	color: #ad3e42;
	background-color: #ad3e42;
	border: none;
	height: 1px;
}

/* Primary Navigation */

#list
{
	
	z-index: 2;
	margin: 30px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
}

/* List (Left) */

/* #listBorder
{
	float: left;
	margin: 98px 0px 0px 50px;
	width: 300px;
	padding: 4px;
	background: #333333;
	opacity: .25;
	border: 3px outset transparent;
}
*/

#listWrapper
{
	Position: absolute;
	top: 0px;
	left: 40px;
	z-index: 1;
	margin: 0px 0px 0px 0px;
	width: 300px;
	height: 478px;
	padding: 0px 0px 0px 0px;
	background: #000000;
	opacity: .75;
	/* border: 3px outset transparent; */

}

#logo
{
	margin-top: -3px;
	width: 920px;
}

/* for use on a previous version, likely won't be used again 5/27/07
#logoSmall
{
	width: 969px;
	margin-top: -4px; 
}
*/

#nav
{
	margin: 15px 0px 0px 0px;
	width: 100%;
	height: 50px;
	background-color: #444444;
	background-image: url("../images/thinbarlogow.png");
	text-align: left;
	font-family: "Bitstream Vera Serif", verdana, arial;
	color: #ffffff;
	font-size:80%;
}

object {
	background-color: #000000;
}

#popupcontent
{
	height: 100%;
	font-size: 80%;
	background-color: #000000;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: "Bitstream Vera Serif", verdana, arial;
}

#popupnav
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 50px;
	background-image: url("../images/logo.gif");
	text-align: left;
	font-family: "Bitstream Vera Serif", verdana, arial;
	color: #999999;
	font-size:80%;
}

#popupnavBar
{
	float: right;
	margin: 46px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	width: 580px;
	/* background-color: #999999; */
	text-align: center;
	background: #000000;
}

#popupwrap
{
	position: relative;
	width: 100%;
	background-color: #444444;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto; 
	text-align: left;
}

/* class used for copyright info at bottom of index page*/
small.foot
{
	text-align: right;
}

.smalle {
	font-size: 15px;
	font-weight: 300;
	font-family: arial;
	color: #ffffff;
	opacity: 1.0;
	text-align: left;
}

td {
}

#topBar
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	width: 100%;
	/* background-color: #999999; */
	text-align: center;
	background: #000000;
	opacity: .7;
}

ul 
{
	list-style: disc;
	margin-left: 6px;
	padding-left: 6px;
	
}

ul.Buttons li {
	text-align: center;
	display: inline; 
	margin-left: 5px;
    margin-right: 5px;
}

.wrap
{
	height: 90px;
	position: relative;
	width: 920px;
	background-color: #444444;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto; 
	text-align: left;
}

#wrap
{
	height: 90px;
	position: relative;
	width: 920px;
	background-color: #444444;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto; 
	text-align: left;
}

/* Wraps around all of the logo and navigation */
#wrapHeader
{
	background-color: #9d9fa1;
}

