/* CSS Document */
body{font:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; background:url(imgs/repeat.png);}
a, a:visited{color:#DEDEDE;}
a:hover	{color: #B0D8FF;}
/*Special Classes */
.rfloat{float:right;}
.lfloat{float:left;}
.clear{clear:both;}
/*Layout Classes*/
.holder{width:1000px;margin: 0px auto;}
.logo{background:url(imgs/top.png) bottom repeat-x; position:relative; height:150px;}
.logoright{position:absolute; right:-106px;}
.headerchunk{position:absolute; right:-177px; bottom:0px;}
.logoleft{position:absolute;left:0px; border-left:1px solid #b3b3b3; bottom:0px; height:28px;}
.content{background:url(imgs/bodybg-0.png) repeat-y right #1d1d1d;border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; padding-left:25px;}
.headerfont{font-size:30px; font-weight:900; margin-left:-15px; border-bottom:1px dotted white; }
.smallheader{font-size:20px; border-bottom:1px dashed white;font-weight:700; padding:3px; margin-left:-12px;}
.smallerheader{font-size:16px; border-bottom:1px dotted white; font-weight:700; padding:1px; margin-left:-10px;}
.key{border:1px solid white; background:#666666; width:200px; font-size:14px; padding:3px; font-weight:bold; float:right; margin:3px;}