/* common elements */

body	{
	margin:0px;
	padding:20px 0px 0px 0px;
	background:url(../images/tile.gif) top left repeat-x #013C63;
	}


/* universal styles */
p, div, table, td, th, ul, li, a, input, select, option, textarea, h1, h2, h3, h4, h5, h6	{
	font:small Arial, Helvetica, sans-serif;
	color:#6E6E6E;
	text-align:left;
	margin:0px;
	padding:0px;
	vertical-align:top;
	border:none;
	}
p {font-size:.85em;}
/* specific styles */
img	{border:0px;}
a	{color:#036;}
ul, li	{list-style-type:none;}
input, select, option, textarea	{background:#fff;}

h1, h2, h3, h4, h5, h6	{font-weight:bold;}

/* hides text when graphics used for text. */
a span,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span {
	visibility:hidden;
	font-size:1px;
	}

/* used to force firefox and other compliant browsers to diaplay backgrounds of floated elements preceding this element */
.clear {
	clear:both;
	height:1px;
	font-size:1px;
}

#top {position:relative;}

#logo {
	background:url(../images/logoInterior.gif) 0px 0px no-repeat;
	width:199px;
	height:80px;
	position:absolute;	
}
#logo h1 {
	visibility:hidden;
	font-size:1px;
	}
#logo p {
	width:199px;
	height:80px;
}
#logo p a {
	display:block;
	text-decoration:none;
	height:80px;
}

#nav {position:absolute;}
#content {
	width:890px;
	margin:0px auto;
}
#footer {
	margin:0px auto;
	padding:5px 0px 0px 0px;
	height:50px;
}
#footer #copyright p {
	text-align:center;
	font-size:1em;
	color:#C2D7E4;
}
#anitron {
	margin:8px auto;
	width:400px;
	}
#anitron p,
#anitron a {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#809EB1;
}
#anitron p	{
	float:left;
	padding-top:9px;
	height:29px;
}

#anitron .a {
	text-align:right;
	width:180px;
	padding-right:40px;
	background:url(../images/anitron.gif) top right no-repeat;
}

#anitron .b {
	text-align:left;
	width:150px;
	padding-left:3px;
}
