*{margin:0px; padding:0px;}
body { color: #444444; background: #ffffff url('../images/bg-site.jpg'); font-family:Arial; text-align:center;}
.mosaic {width:800px; margin-bottom:30px; margin:auto;}
.mosaic img {border:none; float:left;}
.info {font-size:10px; color:#ffffff; background: #871026 url('../images/bg-info.jpg') repeat-x; text-align:justify; padding:10px; border-bottom:#ffffff 6px solid; border-top:#ffffff 6px solid;}
.info h1 {text-align:center; font-size:14px; font-weight:bold; color:#ffffff; padding-bottom:5px;}
.br {clear:both;}
.sh_bottom {background: url('../images/bg-bottom.png') repeat-x; height:10px; clear:both;}
.sh_top {background: url('../images/bg-top.png') repeat-x; height:10px; clear:both;}
.the_puzzles {padding-top:6px; padding-bottom:6px; clear:both; background:#ffffff;}
.head {height:150px; background:url('../images/head.jpg') no-repeat;border-bottom:#ffffff 6px solid;}
.info2 {font-size:10px; color:#444444; background: #eeeeee; text-align:justify; padding:10px; border-bottom:#ffffff 6px solid; border-top:#ffffff 6px solid;}
.info2 h2 {text-align:center; font-size:14px; font-weight:bold; color:#660B1C; padding-bottom:5px;}