/* CSS Document */
* { behavior: url(iepngfix.htc); }
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f0f0f0;
}
body,h1,h2,h3,h4,p,ol,ul,li,input,label
{
	margin:0px;
	padding:0px;
}
#fixpos, #fixpos2
{
	margin:0px auto;
	width:832px;
}
#fixpos2
{
	width:776px;
}
#wraper, #container, #header2, #menu, #content2, #copy, #footer2
{
	float:left;
	width:100%;
}
#wraper
{
	background:url(../images/background.png) repeat-y;
}
#header2
{
	height:182px;
	background:url(../images/header.jpg);
}
#header2 h1
{
	padding:40px 0px 0px 40px;
	text-align:left;
}
#menu ul
{
	padding-top:55px;
}
#menu li
{
	float:left;
	list-style:none;
}
#menu a, #menu a:hover
{
	display:block;
	height:24px;
	width:103px;
	background-position:top;
	padding-top:8px;
	color:#1b335b;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
#menu a:hover, #menu .active
{
	background-position:bottom!important;
	color:#FFFFFF;
}
#bHome a
{
	background-image:url(../images/bBack1.jpg);
}
#bArchive a
{
	background-image:url(../images/bBack2.jpg);
}
#bDisclaimer a
{
	background-image:url(../images/bBack3.jpg);
}
#bLibrary a
{
	background-image:url(../images/bBack4.jpg);
}
#bFaq a
{
	background-image:url(../images/bBack5.jpg);
}
#bAbout a
{
	background-image:url(../images/bBack6.jpg);
}
#bContact a
{
	background-image:url(../images/bBack7.jpg);
}
#content2
{
	padding:20px 0px 0px 30px;
	width:746px;
	min-height:400px;
	-height:400px;
}
#content2 .pagetit
{
	background:url(../images/title.jpg) repeat-x;
	height:27px;
	width:690px;
	padding:4px 0px 0px 15px;
	color:#1b335b;
	font-size:18px;
}
#copy
{
	text-align:center;
}
#footer2
{
	background-color:#F0F0F0;
	padding:8px 0px;
	margin-top:30px;
}
#flinks
{
	width:470px;
	float:left;
}
#flinks ul
{
	padding-left:20px;
	-padding-left:10px;
}
#flinks li
{
	float:left;
	list-style:none;
	margin-left:20px;
}
#flinks a
{
	text-decoration:none;
	color:#1b335b;
}
#flinks a:hover, #flinks .active2
{
	text-decoration:underline;
	color:#FE9B33;
}
#powered
{
	float:right;
	width:160px;
}
#powered a
{
	text-decoration:none;
	color:#a3a3a3;
}
body, html
{
	background:none;
}
#page
{
	background:none;
	width:735px;
}
#footer
{
	background:none;
}
#sidebar
{
	margin-left:520px;
}
.narrowcolumn
{
	padding-left:20px;
}
#wel
{
	text-align:center;
	padding:20px 0px;
	color:#1C335C;
	font-size:16px;
}