html { height: 100%; }
body { margin:0px; height: 100%; background: url(http://www.wordsearchwizard.com/img/home-body-bg.jpg) repeat-x;  }
#main { width:100%; margin-left:auto; margin-right:auto; position: relative; min-height: 100%; }
* html #main { height: 100%; }
#middle { background: url(http://www.wordsearchwizard.com/img/middle-body-bg.jpg) repeat-x; }
#menu_table { margin-top:-13px; padding-top:8px }
img { margin:0px}
h1 { font: bold 6px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman"; color:#FFFFFF; }
h2 { font: bold 24px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman"; color:#000000;   }
h3 { font: 18px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman"; color:#000000; }
h4 { font: bold 18px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman"; color:#000000; }
p  { font: 16px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman"; }
a  { color:#000000; }
li { padding:4px; font: 16px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman";  }
#menu { background: url(http://www.wordsearchwizard.com/img/menu-bg.gif) repeat-x; margin-top:1px; }
#menu p {font: bold 14px "Gill Sans", "Gill Sans Light", "Gill Sans MT", GillSans, Arial, "times New Roman"; color:#FFFFFF  }
#menu a { text-decoration:none; color:#FFFFFF }
#menu :hover { text-decoration:none; color:#FFCC00}
#content { width:735px; height:240px; margin-bottom:10px }
.points1 { width:290px; text-align:left; float:left; padding:30px; margin-bottom:-60px; margin-top:-15px; margin-left:10px }
.points2 { width:290px; text-align:left; float:left; padding:30px; margin-top:-35px; margin-left:10px  }

.style2 {font-size: 52px}
.style3 { font-size: 24px; font-weight: bold }
.puzzle_shape {text-align:left; margin-left:105px }
.puzzle_box { width:236px; height:278px}
.pic_border { border: 1px solid #000000}
.bar { text-align:center; background:#CCCCCC; padding:3px; border-bottom: 4px solid #FFCC00 }

#footer { width:100%; margin-top:-120px; background: url(http://www.wordsearchwizard.com/img/footer-bg.jpg) repeat-x #FFCC00; position: relative; float:clear }
#footer p { margin-top:30px; }
.awards { float:left; padding:2px }