/* CSS Document */
body {
	margin-top:15px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-image:url(images/page_bcgrd.jpg);
	background-repeat:repeat-x;
	background-color:#566faf;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-style:normal;
	color:#999999;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-style:normal;
	color:#0066cc;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#0066cc;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#0066cc;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

/* ids */
#artemispad {
	padding-left:20px;
	padding-right:10px;
}
#bodarea {
	float:right;
	width:684px;
}
#bot {
	width:900px;
	background-image:url(images/bottom_bcgrd.jpg);
	background-repeat:no-repeat;
}
#cont1 {
	float:left;
	width:507px;
}
#cont2 {
	float:right;
	width:177px;
	background-image:url(images/sponsor_bcgrd.jpg);
	background-repeat:no-repeat;
}
#footer {
	width:874px;
	height:41px;
	padding-right:26px;
	padding-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-align:right;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:848px;
}
html>body #footer {
	width:848px;
}
#head {
	width:900px;
}
#imgbox {
	float:right;
	width:241px;
}
#main {
	width:900px;
	overflow:auto;
	background-image:url(images/main_bcgrd.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
}
#maincms {
	width:860px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	overflow:auto;
	background-image:url(images/main_bcgrd.jpg);
	background-repeat:repeat-y;
}
#nav {
	float:left;
	width:216px;
}
#navbar {
	float:left;
	width:520px;
	height:28px;
	padding-top:10px;
	border-bottom:1px #566faf solid;
	background-color:#FFFFFF;
}
#news {
	padding-right:20px;
	text-align:right;
}
#news2 {
	text-align:right;
}
#newsstory {
	clear:both;
	padding-right:20px;
	padding-left:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#0066cc;
}
#rpad {
	padding-right:15px;
}
#rss {
	width:187px;
	margin-left:9px;
	margin-right:10px;
	padding:5px;
	background-color:#0c4c89;
}
#subnav1 {
	clear:both;
	width:860px;
	height:22px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	display:block;
}
#subnav2 {
	clear:both;
	width:860px;
	height:22px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	display:none;
}
#subnav3 {
	clear:both;
	width:803px;
	height:22px;
	padding-top:10px;
	padding-left:57px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	display:none;
}
#tagline {
	float:right;
	text-align:right;
	width:340px;
	height:28px;
	padding-top:10px;
	border-bottom:1px #566faf solid;
}
#textbox {
	float:left;
	width:266px;
	background-image:url(images/text_bcgrd.jpg);
	background-repeat:no-repeat;
}
#textbox2 {
	width:507px;
	background-image:url(images/text_bcgrd.jpg);
	background-repeat:no-repeat;
}
#txt {
	width:266px;
	padding-left:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#0066cc;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:238px;
}
html>body #txt {
	width:238px;
}
#txtns {
	width:507px;
	padding-left:28px;
	padding-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#0066cc;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:464px;
}
html>body #txtns {
	width:464px;
}

/* classes */
.footl:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
.footl:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
.footl:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}
.footl:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:underline;
}
.formbg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#999999;
}
.gal {
	background-image:url(images/gallery_bcgd.jpg);
	background-repeat:no-repeat;
}
.galpgn {
	padding-right:35px;
	text-align:right;
}
.galimgblk {
	width:100px;
	padding-right:5px;
	padding-bottom:5px;
}
.img {
	padding-left:23px;
	padding-bottom:5px;
}
.rsstxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
}
.thead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#0066cc;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#0066cc;
}
.textgrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
.txtlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-align:right;
	color:#141a3e;
	text-decoration:none;
}
.txtlink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-align:right;
	color:#141a3e;
	text-decoration:none;
}
.txtlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-align:right;
	color:#141a3e;
	text-decoration:none;
}
.txtlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-align:right;
	color:#0066cc;
	text-decoration:underline;
}
.txtred {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FF0000;
}
.bodlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#141a3e;
	text-decoration:none;
}
.bodlink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#141a3e;
	text-decoration:none;
}
.bodlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#141a3e;
	text-decoration:none;
}
.bodlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#0066cc;
	text-decoration:underline;
}
.clearall {
	clear:both;
}
.credit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#0066cc;
}
.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	margin-right:20px;
}
.nav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	margin-right:20px;
	text-decoration:none;
}
.nav:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	margin-right:20px;
	text-decoration:none;
}
.nav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	margin-right:20px;
	text-decoration:none;
}
.nav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066cc;
	margin-right:20px;
	text-decoration:none;
}
.pagenav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.pagenav:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.pagenav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.pagenav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0066cc;
	text-decoration:none;
}
.pagenavlk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.subnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:10px;
	background-color:#FFFFFF;
	color:#999999;
}
.subnav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:10px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.subnav:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:10px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.subnav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:10px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.subnav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066cc;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:10px;
	background-color:#FFFFFF;
	text-decoration:none;
}