@charset "utf-8";
/* CSS Document */
h1 {background: url(images/80sHeader3.jpg) no-repeat; height:140px; color: #CCCC33; text-indent: -9999px;}
#wrap {background: #000000; width: 1010px; height:100%; margin: 10px auto; padding: 10px 10px 10px 10px; min-height:600px; min-width:1010px;}
#screen {background:#000000; padding: 0px 0px 0px 0px;}
#topmenu {clear:both; background:#000000; border: 3px double #FFFFFF; width: 1000px}

/* CSS Layouts */
#FrontCenter {width: 660px; min-height:300px; height:100%; background: #fFfFfF; float:left; padding: 10px 10px 300px 10px; margin-bottom:-300px; background-image: url(/images/backgrounds/black-gradient.jpg);
background-repeat: repeat-y;}
#FrontRight {background: #ffffff; height: 100%; min-height:300px; color: #000000; padding: 10px 10px 300px 10px; margin-bottom:-300px; border-left: 1px hidden #CCCCCC; float: left; width: 305px; border-bottom: 1px hidden #CCCCCC; border-top: 1px hidden #CCCCCC;}
#FrontRightTop {background: #ffffff; height: 100%; min-height:300px; color: #000000; padding: 10px 10px 300px 10px; margin-bottom:-300px; border-left: 1px hidden #CCCCCC; float: left; width: 305px; border-bottom: 1px hidden #CCCCCC; border-top: 1px hidden #CCCCCC; background-image: url(/images/backgrounds/black-gradient-right.jpg);
background-repeat: repeat-y;}
#FrontRightLower {background: #EBEBEB; height: 100%; min-height:300px; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-left: 1px double #CCCCCC; float: left; width: 305px; border-bottom: 1px double #CCCCCC; border-top: 1px double #CCCCCC;}
#footer {clear:both; font: Tahoma; color: white;}
#fix {overflow: hidden; }
#fix2 {overflow: hidden; background:#000000; padding: 4px 0px 4px 0px;}
#FrontDouble {width: 433px; min-height:300px; height:100%; background: #ffffff; float:left; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-right:1px double #CCCCCC;  border-bottom: 1px single; border-top: 1px double #CCCCCC;}
#FrontMiddle {width: 226px; min-height:300px; height:100%; background: #ffffff; float:left; padding: 10px 0px 3000px 0px; margin-bottom:-3000px; border-right:1px double #CCCCCC;  border-bottom: 1px single; border-top: 1px double #CCCCCC;}
#FrontDoubleMiddle {width: 206px; min-height:300px; height:100%; background: #EBEBEB; float:left; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-right:1px double #CCCCCC;  border-bottom: 1px single; border-top: 1px double #CCCCCC;}

/* Old Layouts */
#main {width: 760px; min-height:500px; height:100%; background: #ffffff; float:left; padding: 10px 10px 3000px 10px; margin-bottom:-3000px;}
#main2 {width: 660px; min-height:500px; height:100%; background: #ffffff; float:left; padding: 10px 10px 3000px 10px; margin-bottom:-3000px;}
#main3 {width: 990px; height:100%; background: #ffffff; float:left; padding: 10px 10px 3000px 10px; margin-bottom:-3000px;}
#mainLS {width: 470px; min-height:500px; height:100%; background: #ffffff; float:left; padding: 10px 10px 3000px 10px; margin-bottom:-3000px;}
#leftsidebar{background: #ece9d8; height: 100%; min-height:500px; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-right: 2px double #000000; float: left; width: 170px;}
#sidebar {background: #ffffff; height: 100%; min-height:500px; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-left: 4px double #000000; float: left; width: 205px;}
#sidebar2 {background: #ffffff; height: 100%; min-height:500px; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-left: 4px double #000000; float: left; width: 305px;}
#sidebarLS {background: #ffffff; height: 100%; min-height:500px; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-right: 4px double #000000; float: left; width: 305px;}
#sidebar3 {background: #ffffff; height: 100%; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; border-left: 4px double #000000; float: left; width: 1px;}
#sidebarTEST {background: #ffffff; height: 100%; min-height:500px; color: #000000; padding: 10px 10px 3000px 10px; margin-bottom:-3000px; float: left; width: 304px;}


/* Main Menu */
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/images/backgrounds/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: black;
background: transparent url(/images/backgrounds/blockactive.gif) center center repeat-x;
}


/* Boxes */

.content, .shadow {
  position: relative;
  bottom: 4px;
  right: 4px;
}
.shadow { background-color: #ccc; }
.content {
  background-color: #fff;
  color: #000;
  border: 1px solid #000;
  padding: 0.5em;
}
.adcontent {
  width:300px;
  background-color: #fff;
  color: #000;
  border: 1px solid #000;
}
.sizing { width: 302px; margin-left:10px;}
.sizing2 { width: 430px; margin-left:10px;}
.wraparound { float:right; margin:10px; } 
.wraparoundr { float:left; margin:10px; } 

.topBox
{
width: 295px;
height: 29px;
background-image: url(/images/backgrounds/tops.jpg);
background-repeat: no-repeat;
}
.middleBox
{
width: 295px;
background-image: url(/images/backgrounds/middles.jpg);
background-repeat: repeat-y;
padding: 1px 0px;
}
.textBox
{
margin: 0px 0px 0px 10px;
width: 270px;
}
.bottomBox
{
width: 295px;
height: 33px;
background-image: url(/images/backgrounds/bottoms.jpg);
background-repeat: no-repeat;
}


.topPacBox
{
width: 200px;
height: 29px;
background-image: url(/images/backgrounds/pacbox_top.jpg);
background-repeat: no-repeat;
}
.middlePacBox
{
width: 200px;
background-image: url(/images/backgrounds/pacbox_middle.jpg);
background-repeat: repeat-y;
padding: 1px 0px;
}
.bottomPacBox
{
width: 200px;
height: 33px;
background-image: url(/images/backgrounds/pacbox_bottom.jpg);
background-repeat: no-repeat;
}

.topBlackBox
{
width: 200px;
height: 29px;
color:#FFFFFF;
font-weight:300;
background-image: url(/images/backgrounds/blackbox_top.jpg);
background-repeat: no-repeat;
}
.middleBlackBox
{
width: 200px;
background-image: url(/images/backgrounds/blackbox_middle.jpg);
background-repeat: repeat-y;
padding: 1px 0px;
}
.bottomBlackBox
{
width: 200px;
height: 33px;
background-image: url(/images/backgrounds/blackbox_bottom.jpg);
background-repeat: no-repeat;
}


/* fonts */
#footer {clear:both; font: Tahoma; color: white;}
#searchtext {font:Georgia, "Times New Roman", Times, serif; color:#EDE9CC;}
a:focus, a:hover, a:active {text-decoration: underline; color:#000099; font-size:120%;}
a:link {color: #000066; text-decoration:none; font-size:120%;}
a:visited { color:#000066; text-decoration:none; font-size:120%;}
.menustyle a:hover, a:focus { font-size:14px; color: #EBE8BF; background-color:#333333; } 
.menustyle a:active { font-size:14px; background-color:#000000; }
.menustyle a:link { font-size:14px; color: #EBE8BF; }
.menustyle a:visited { font-size:14px; color: #EBE8BF; }
.adstyle a:hover, a:focus { font-size:14px; } 
.adstyle a:active { font-size:14px; }
.adstyle a:link { font-size:14px; }
.adstyle a:visited { font-size:14px; }
.smallfonts a:visited { font-size:12px; }
.smallfonts a:hover, a:focus { font-size:12px; } 
.smallfonts a:active { font-size:12px; }
.smallfonts a:link { font-size:12px; }
.smallfonts a:visited { font-size:12px; }