
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url('images/background/plastic.jpg');
  background-color: RGB(44,49,52);
}
#wrapper { 
 margin: 0 auto;
 width: 900px;
 border: 0px DOTTED GRAY;
}


#topnav {
 float:right;
 padding:5px 0;
 width:310px;
 height:10px;
}
.top-menu {
 font-size:10px;
}
ul {
 list-style:none;
}
li {
 display:inline;
 width:50px;
 padding: 0 15px;
}
li a {
 color:#333;	
}
li a:hover {
 color: #00F;
 text-decoration:none;
}


#header {
 width: 900px;
 height: 248px;
 float: left;
 padding: 0px;
 border: 0px none #ccc;
 margin: 0px 0px 0px 0px;
}

.teenyspace {
line-height: 2px;
}
#leftcolumn { 
 color: #333;
 border: 0px DOTTED #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 300px;
 width: 60px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 0px solid RED;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 300px;
 width: 700px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 0px DOTTED #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 300px;
 width: 130px;
 float: left;
}
#navbar { 
 width: 862px;
 clear: both;
 color: #333;
 border: 0px DOTTED CYAN;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 60px;
}

#footer { 
 width: 900px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 25px;
}

.copyright {
 font-size:10px;
 color: #FFFFFF;
}

.labels {
 font-size:10px;
 color: #FFFFFF;
}
.footer-nav:link {
 font-size: 10px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
} 
.footer-nav:visited {
 font-size: 10px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
} 
.footer-nav:hover {
 font-size: 10px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
} 
.footer-nav:active{
 font-size: 10px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
} 
 


 .sectionspacer  {
  height: 21px; 
  width: 100%;
  float: left;
  left: 50%;
  top: 0px;  
}
#textbox_heading { 
  background-image: url('images/background/button_bkgnd.gif'); 
  background-repeat: repeat-x ;
 background-color: Blue;
 font-size: 15px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
 border: 0px solid #ccc;
 margin: 0px 0px 2px 0px;
 padding: 2px;
 height: 19px;
}
#textbox { 
 background-color: rgb(212,212,212);
 font-size: 13px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 2px;
}
#textbox_inner { 
  background-image: url('images/background/background2.gif'); 
 font-size: 13px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 border: 1px solid #ccc;
 margin: 1px 1px 1px 1px;
 padding: 5px;
}
#blurb { 
 font-size: 13px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 width: 450;
 border: 1px solid RED;
 margin: 1px 1px 1px 1px;
 padding: 0px;
 float:left;
}
#imghover { 
 font-size: 13px;	
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 width: 240;
 border: 1px solid RED;
 margin: 1px 1px 1px 1px;
 padding: 0px;
 float:left;
}