h3 {
font-size:.9em;
}

h4 {
font-size:1.1em;
}

h5 {
font-size:1.3em;
}

body {
padding-top:0;
background-image:url(./img/bkg.gif);
background-repeat:repeat-y;
background-position:center;
background-color:#069;
font-family:Verdana, Helvetica, Arial, sans-serif;
text-align:center;
font-weight:700;
margin:0;
}

.container {
width:970px;
border-left:2px solid #000;
border-right:2px solid #000;
border-bottom:0 solid #01589B;
border-top:0 solid #000;
font-size:10px;
text-decoration:none;
color:#C00;
background:#FFF;
padding:0;
}

.header {
background:#FFF;
height:100px;
width:970px;
margin-bottom:0;
margin-top:0;
text-align:left;
padding-top:0;
}

.slogan {
padding-left:345px;
padding-top:13px;
padding-right:0;
font-weight:700;
font-family:Verdana;
font-size:14px;
color:#000;
}

.slogan a:hover {
font-weight:700;
font-family:Verdana;
font-size:12px;
color:#00F;
}

.slogan2 {
padding-left:670px;
padding-top:5px;
padding-right:0;
font-weight:700;
font-family:Verdana;
font-size:16px;
color:#000;
}

.topmenustrip {
background:#000;
width:970px;
border-bottom:0 solid #01589B;
border-top:2px solid #000;
margin-bottom:2px;
height:36px;
font-size:10px;
padding-left:0;
}

.topmenu {
background:#999;
margin-top:0;
margin-left:0;
color:#B3B1B1;
float:left;
font-size:10px;
}

.topmenu a:hover {
color:#000;
font-weight:700;
text-decoration:underline;
font-size:10px;
}

.rheader {
padding-right:20px;
padding-top:0;
}

.rheader a:hover {
color:#000;
font-weight:700;
text-decoration:underline;
font-size:16px;
}

.onlinecount {
margin-top:7px;
margin-right:6px;
color:#000;
font-weight:700;
float:right;
font-size:10px;
}

.maincontent {
border:0 solid #000;
margin:0;
padding:0;
}

.contentbox {
border-left:0 solid #CCC;
border-right:0 solid #CCC;
border-bottom:1px solid #CCC;
margin-bottom:0;
margin-right:0;
background-color:#FFF;
font-size:12px;
text-decoration:none;
font-weight:400;
padding-bottom:3px;
color:#009;
}

.contentbox a:hover {
text-decoration:underline;
font-weight:700;
font-size:12px;
color:#01589B;
}

.contentboxheadertext {
color:#000;
margin-top:6px;
margin-left:4px;
float:left;
font-size:20px;
font-weight:700;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
text-transform:uppercase;
}

.contentboxheadertext a:hover {
color:#01589B;
font-size:20px;
font-weight:700;
text-decoration:underline;
}

.contentboxheader {
height:30px;
border-bottom:0 solid #01589B;
}

.contentboxslash {
float:right;
width:5px;
height:30px;
border-bottom:0 solid #01589B;
}

.sponsor a:hover {
font-weight:700;
font-size:14px;
color:#000;
}

.footer_cat {
text-decoration:none;
font-weight:700;
font-size:10px;
color:#000;
}

.footer_cat a:hover {
text-decoration:underline;
font-weight:700;
font-size:10px;
color:#01589B;
}

.hugetext {
color:#000;
margin-top:3px;
font-size:34px;
font-weight:700;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
text-transform:uppercase;
}

.previewtext {
color:#000;
margin-top:6px;
font-size:26px;
font-weight:700;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
text-transform:uppercase;
}

.previewtext a:link {
color:#000;
font-size:26px;
font-weight:700;
text-decoration:underline;
}

.previewtext a:visited {
color:#000;
font-size:24px;
font-weight:700;
text-decoration:underline;
}

.previewtext a:hover {
color:#009;
font-size:26px;
font-weight:700;
text-decoration:underline;
}

input,textarea {
font-size:18px;
border:2px solid #000;
background-image:url(./img/menu/textbox.gif);
margin:0;
padding:2px;
}

form {
margin:0;
}

.proftable {
background-color:#000;
width:100%;
}

.proftable td {
background-color:#B3B1B1;
text-align:left;
width:50%;
}

.borderz {
border-color:#000;
}

#bookmark {
position:absolute;
right:0;
top:0;
display:block;
height:112px;
width:112px;
background:url(images/bookmark.gif) no-repeat;
text-indent:-999em;
text-decoration:none;
}

#d {
background-color:#737c7b;
border-left:1px solid #242a2e;
border-right:1px solid #242a2e;
float:right;
margin-top:10px;
width:300px;
}

#chosen,#video {
display:block;
float:left;
padding-bottom:4px;
width:300px;
}

.chosen,.video {
border:1px solid #5a6162;
float:left;
height:54px;
margin-left:3px;
margin-bottom:4px;
width:54px;
}

.chosen:hover,.video:hover {
border:1px solid #fc6;
}

.overLibtb {
padding-left:5px;
}

.rightcols {
padding-bottom:5px;
margin-left:5px;
width:295px;
}

#pagenumbers {
background-color:#DDD;
border:1px solid #000;
font-size:16px;
color:#01589B;
font-weight:700;
text-align:center;
margin:20px 0;
padding:8px 5px;
}

#pagenumbers a {
background-color:#CCC;
color:#000;
font-size:16px;
font-weight:700;
text-decoration:none;
margin:0 0 15px;
padding:3px 5px;
}

#pagenumbers a.active,#pagenumbers a.active:hover {
background-color:#01589B;
color:#FFF;
font-size:16px;
font-weight:700;
text-decoration:none;
margin:0 0 15px;
padding:3px 5px;
}

#sitemap {
border-top:2px solid #357;
font-size:13px;
color:#333;
margin:30px 0;
padding:20px 20px 20px 2px;
}

#pagenumbers a:hover {
color:#01589B;
}

.pagenumbers_lable {
margin:0 20px 0 0;
}

h1,h2 {
font-size:1em;
}

h1 a,h4 a {
color:#33352C!important;
}

.slogan a:link,.slogan a:visited {
font-weight:700;
font-family:Verdana;
font-size:12px;
color:#000;
}

.topmenu a:link,.topmenu a:visited {
color:#000;
font-weight:700;
text-decoration:none;
font-size:10px;
}

.rheader a:link,.rheader a:visited {
color:#4376C1;
font-weight:700;
text-decoration:none;
font-size:16px;
}

.contentbox a:link,.contentbox a:visited {
text-decoration:underline;
font-weight:700;
font-size:12px;
color:#000;
}

.contentboxheadertext a:link,.contentboxheadertext a:visited {
color:#000;
font-size:20px;
font-weight:700;
text-decoration:underline;
}

.sponsor,.sponsor a:link,.sponsor a:visited {
text-decoration:none;
font-weight:700;
font-size:14px;
color:#000;
}

.footer_cat a:link,.footer_cat a:visited {
text-decoration:underline;
font-weight:700;
font-size:10px;
color:#000;
}
