body {
  margin: 10px;
  background-color: #000080;
}

body, td, th {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
}


#outerbox {
  width: 754px;
  border: 1px solid white;
  background-color: #999966;
}


div#headerimg {
  background-color: #CCCC99;
}

#content {

  padding: 10px;
  background-color: #CCCC99;
  font-size: x-small;
}

#footer {
  width: 750px;
  text-align: right;
  color: white;
  font-size: x-small;
}


#mainmenu {
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  /*border-right: 2px solid white;*/
  /*border-left: 2px solid white;*/	 
  padding: 3px 0px;


}

#mainmenu a {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  vertical-align: middle;
  padding: 0px 8px;
}


#mainmenu a:hover { 
  color: #ffffff;
}



ul#list-nav {
list-style:none;
margin:0px;
padding:0;
width:750px
}

ul#list-nav li {
display:inline
}

ul#list-nav li a {
text-decoration:none;
padding:10px 10px 0px 10px;
width:auto;
background:#999966;
color:#000;
float:left;
text-align:center;
/*border-left:1px solid #fff;*/
}

ul#list-nav li a:hover {
background:#000;
color:#fff
}





#sidemenu {
  width: 120px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-right: 2px solid white;
  /*border-left: 2px solid white;*/
  /*border-bottom: 2px solid white;*/
  background-color: #AAAAFF;
}

#sidemenu1 {
  width: 130px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-right: 2px solid white;
  /*border-left: 2px solid white;*/
  /*border-bottom: 2px solid white;*/
  background-color: #AAAAFF;
}


#sidemenu a {
  display: block;
  font-size: x-small;
  text-decoration: none;
  color: #0000CC;
  font-weight: bold;
  
}

#sidemenu a:hover {
  color: #fafad2;
  
}

#sidemenu div a {
  font-size: xx-small;
  color: #0066CC;
}


#sidemenu_wide {
  width: 130px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-right: 2px solid white;
  /*border-left: 2px solid white;*/
  /*border-bottom: 2px solid white;*/
  background-color: #AAAAFF;
}

#sidemenu_wide a {
  display: block;
  font-size: x-small;
  text-decoration: none;
  color: #0000CC;
  font-weight: bold;
  
}

#sidemenu_wide a:hover {
  color: #fafad2;
  
}

#sidemenu_wide div a {
  font-size: xx-small;
  color: #0066CC;
}


#mainmenu a.highlight-mainmenu {
  color: #FFFFFF;
}


#sidemenu a.highlight-submenu {
  color: #FAFAD2;
}

#sidemenu div a.highlight-submenu {
  color: #FAFAD2;
}


.navmenu {
  margin-top: 10px;
  /*border-top: 2px #E0E0E0;*/
  /*border-top: 2px solid black;*/
  padding-top: 5px;
  text-align: center;
}


.navmenu a {
  background-color: #aaaaff;
  color: #0000CC;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #0000CC;
  padding: 0px 10px;
  margin: 0px 10px;
}

.navmenu a:hover {
  /*background-color: #FAFAD2;*/
  color: #FAFAD2;
}



h1 {
  font-size: large;
}

h2 {
  font-size: medium;
}

h6 {
  text-decoration: underline;
  font-size: x-small;

}


div.sponsorimage {
  clear: left;
  float: left;
  width: 240px;  /* or whatever it takes */
  text-size: x-small;
  margin-bottom: 10px;
  margin-top: 20px
  margin-left: 10px
}

div.sponsormessage {
  margin-left: 260px;  /* the width above plus a little */
  margin-top: 30px; /* start below the top of the image if you like */

}








#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 10em;
}

#nav li {
	float: left;
	width: 10em;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
   



/* for all items */
span.item {
    display:block;
    width:72.5px;
}


.floatright {
 
	float: right; 
	margin: 0 4px 0 0;
}


.floatleft {
 
	float: left; 
	margin: 0 4px 0 0;
	border: 1px solid #0000cc;
}


.floatleft:hover {
	
	float: left; 
	margin: 0 4px 0 0;
	border: 1px solid #FF9900;
} 

a.ibdr img{ border: 1px solid #0000cc; } 
a.ibdr:hover img{ border: 1px solid #FF9900; } 



a.cards:link {color:#000000;font-weight:bold;text-decoration: none;}     /* unvisited link */
a.cards:visited {color:#000000;font-weight:bold;text-decoration: none;}  /* visited link */
a.cards:hover {color:#FFFFFF;font-weight:bold;text-decoration: none;}    /* mouse over link */
a.cards:active {color:#FFFFFF;font-weight:bold;text-decoration: none;}   /* selected link */

a.cards2:link {color:#000000;text-decoration: none;}     /* unvisited link */
a.cards2:visited {color:#000000;text-decoration: none;}  /* visited link */
a.cards2:hover {color:#FFFFFF;;text-decoration: none;}    /* mouse over link */
a.cards2:active {color:#FFFFFF;text-decoration: none;}   /* selected link */






#content-left {
	width:200px;
	float: left;
	padding-bottom:10px;

	
}


#content-right {
	margin-left:10px;
	width:200px;
	float: left;
	padding-bottom:10px;

}













