.searchform form { display: inline; }
.searchform input,select { border: black 1px solid; display: inline; font: 12px arial; }
.searchform { padding-bottom: 10px; }
body { background: white; font: 10px verdana; margin: 0;}
a{ color: #000000; font: 10px verdana; text-decoration: underline; text-transform: capitalize; }
a:hover { color: #0000FF; }
a:visited { color: #777799; }
h1{font-family:arial; font-size:large; bold; font-style: italic; color: #000000;}
.cssfix {
  height: 2px;
  color: white;
  background: white;
}
.thumbnails img { 
  border: 1px solid black; 
  margin: 1px; 
}
.mainbox_shadow { 
 border-left: 3px solid #696969; 
 border-right: 3px solid #696969;
 width: 746px;
}
.mainbox_shadow2 { 
 border-left: 1px solid #BFBFBF; 
 border-right: 1px solid #BFBFBF;
 width: 752px;
}
.mainbox_shadow3 { 
 border-left: 1px solid #DEDEDE; 
 border-right: 1px solid #DEDEDE;
 width: 754px;
}
.mainbox {
 width: 744px;
 border-left: 1px solid black;
 border-right: 1px solid black;
 align: center;
}
.mainbox_inner { 
 margin-right: 2px;
 margin-left: 2px;
 border-left: 1px solid black;
 border-right: 1px solid black;
}
.sep { 
 border-top: 1px solid #BB0DAD;
 border-bottom: 1px solid #BB0DAD;
 margin: 2px;
}
.box2 { 
 background: #EDEDFE;
 text-align: center;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 padding-top: 3px;
 padding-bottom: 3px;
 margin-bottom: 2px;
}
.box2 h1 { 
 text-align: center;
 font:bold italic 20px verdana,comic sans ms,impact,comic sans ms,arial;
 display: inline;
}
.box2 a { font: 17px comic sans ms; color: red; }
.box2 a:hoover { color: red; }

.box { 
 background: #EDEDFE;
 text-align: center;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 padding-top: 3px;
 padding-bottom: 3px;
 margin-bottom: 2px;
}
.box_sep { 
 border-left: 1px dotted black;
 width: 1px;
}
.box h1 { 
 text-align: center;
 font:bold italic 20px verdana,comic sans ms,impact,comic sans ms,arial;
 display: inline;
}
.nav a { font: 15px verdana; }
.nav { font: 15px verdana; }

.ginfo { color: gray; text-align: right; }
.info { white-space: nowrap; color: gray; text-align: left; width: 1%; }
.logobox {
  margin: 10px;
  padding: 2px;
  width: 600px;
}
.logobox a { font: 15px arial; color: blue; }
.logo { 
 background: #EDEDFE;
 border-bottom: 1px solid black;
 font:bold 15px verdana,comic sans ms;
 margin-bottom: 2px;
}
.end { 
 background: #EDEDFE;
 margin-top: 2px;
 border-top: 1px solid black;
 text-align: center;
}

