html{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: small; }
body{ background-color: #FFFFCC; text-align: center; }

.hide{ display: none;} 
.show{ display: block;}


#box{	background-color:#FFFFFF; border: 1px solid #808080; text-align: left; }
#header{ background-image: url('../images/header.jpg'); }
#logo { }
#logo a{ display: block; height: 120px; width: 300px;}
#footer{ background-color: #74AAC3; text-align: center;	font-size: xx-small; border-top: 1px solid #808080; }
#category_list{	margin: 0px auto; text-align: center; list-style: none; }
.picture_big{ margin: 20px; }
.picture_big_item{ }

.picture_custom_item{ display: block; float: left; border: 1px solid #123; margin: 10px; max-height: 250px; max-width: 250px; margin-left: 10px; }
.picture_custom_item{ height: 250px; width: 250px; }

.picture_small{ display: block; float: left; border: 1px solid #123; margin: 10px; max-height: 100px; max-width: 100px; margin-left: 10px; }
.picture_small_item{ height: 100px; width: 100px; }
#myList{ list-style: none; padding: 0px; width: 175px;  margin: 0px; }
#myList ul{ list-style: none; margin: 0px; padding: 0px; }
#myList ul ul { list-style: none; margin: 0px; padding: 0px; }
#myList li a{ border: 1px solid black; border-left: 10px solid #0099FF; margin-bottom: 2px; padding-left: 5px; }
#myList li a:hover{ border-left: 10px solid #FF9900; }
#myList li.selected{ border-left-color: #0099FF; background-color: #FF9900; }
#myList ul.submenu{ margin-left: 20px; width: 155px; }
#myList li.subcat{ margin-left: 20px; }
#myList li a { color: #333333; text-decoration: none; font: Georgia, "Times New Roman", Times, serif; display: block; }
#midden img{ max-width: 400px; border: none; }
#midden img a{ display: none; }

#leaderboard{
background-image: url('../images/header.jpg');
}

a {
  color: #4691B8;
  font-size: small;
  text-decoration: none;
  font-weight: bold;
}
a:hover {
  color: #333333;
  font-size: small;
  text-decoration: none;
  font-weight: bold;
}
a:active {
  color: #4691B8;
  font-size: small;
  text-decoration: none;
  font-weight: bold;
}
a:visited {
  color: #4691B8;
  font-size: small;
  text-decoration: none;
  font-weight: bold;
}

h1{
	font-size: medium;
	text-align: left;
	margin-left: 3px;
	text-transform: uppercase;
	color: #4691b8;
	font-weight: bold;
}

h2{
	font-size: small;
	text-transform: uppercase;
	text-align: left;
	margin-left: 3px;
	color: #4691b8;
}
