@charset "utf-8";
/* CSS Document */
body{background-image:url(bg.jpg); background-repeat:repeat-x; background-color:#000;text-align:center;margin:50px auto; z-index:3; position:relative;}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}
.style1{color:#EEEEEE;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:left;}
.style2{color:#EEEEEE;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
.style8{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;font-variant:normal;text-decoration:underline;}
h3 {
	letter-spacing:-1px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#fff;
}
#rightside {
	width:431px;
	float:right;
	padding:0px 30px 25px 15px;
	text-align: left;
}
#leftside {
	width:295px;
	float:left;
	padding:0px 0px 25px 25px;
}
a:link{color:#EEEEEE;text-decoration:none;}
a:visited{text-decoration:none;color:#EEEEEE;}
a:hover{text-decoration:none;color:#399BC4;}
a:active{text-decoration:none;color:#EEEEEE;}
#nav{width:520px;background:#000;margin:0px;padding:2px 0px 0px 0px;color:#EEEEEE;position:relative;text-decoration:none; background-repeat:no-repeat; overflow:hidden;top:46px;right:10px;float:right;}
#navcont{float:left;height:30px;width:810px;}
#nav li{float:right;display:inline;list-style:none;line-height:25px;position:relative;z-index:3;padding: 0px 7px 0px 0px;}
#nav li a{padding:0px 5px 0px;cursor:pointer;font-size:12px;display:inline;color:#EEEEEE;}
#nav li.rounder{position:absolute;left:0px;top:0px;margin:0px;padding:0px;display:none;z-index:2;}
#nav li.rounder img{position:absolute;}
.cornersWrap{position:relative;height:29px;width:auto;margin-top:0px;background-image:url(butbg.png);overflow:hidden;}
#nav, #nav li, #nav li a, #nav li.rounder{height:27px;text-decoration:none;}
#tl,#tr,#bl,#br{position:absolute;width:8px;height:8px;overflow:hidden;visibility:hidden;}
#tr,#tl{top:0px;}
#br,#bl{bottom:0px;}
#tr,#br{right:0px;}
#tl,#bl{left:0px;}
#tr img,#br img{left:-8px;}
#bl img,#br img{top:-8px;}
#main{margin:0px auto; width:800px; position:relative; z-index:3;}
#wrapper{float:left;}
#header{height:80px;background-image:url(topbit.png);}
#footer{height:80px;background-image:url(bottombar.png);z-index:1;background-repeat:no-repeat;top:auto;}
.column{width:165px;float:left;}
.center{width:800px;float:left;height:100%;background-color:#000;background-image:url(backlines.png);background-repeat:repeat-y;background-position:bottom right;text-align:center;z-index:3; }
#textbox{width:300px;display:inline;font-size:12px;}
.caps{width:800px;float:left;}
#nav li ul{margin:0px;padding:0px;display:none;}
#nav li:hover ul{display:block;width:160px;}
#nav li li{list-style:none;display:list-item;}
#kudosnav{
	height:35px;
	width:400px;
}
ul#kudosnav {
list-style: none;
padding: 0;
margin: -1;

}
#kudosnav li {
text-align:center;
float:left;
position: relative;
padding:10px 10px 8px 10px;
}
ul#kudosnav li a {
display: block;
}
li ul {
display: none;
position: absolute;
top: 0;
left: 0;
padding:5;
width:150px;
margin-left:-1px;
z-index:9999;
}
li>ul {
top: auto;
left: auto;
}
li:hover ul, li.over ul {
display: block;
}
ul#kudosnav li.current{
background-image:url(butbg.png);
}
#kudosnav ul li {
	background:#000;
	border:#333 1px solid;
}
#navbox {
	margin:0px auto;
	width:370px;
	height:35px;
	top:0;
	padding-left:9px;
	background-image:url(kudosminimenu.png);
	background-position:top center;
	background-repeat:no-repeat;
}
#content {
	width:800px;
	margin:0px auto;
	position:relative;
}
#kudosnav li:hover {
	background-image:url(butbg.png)
}
ul#nav li.current{
background-image:url(butbg.png);
}
a img {
	border:#97989B 2px solid;
}
a:hover img {
	border:#399BC4 2px solid;
}
