h1 {
  font-size: 12pt;
  margin: 0px;
}

div#main {
  width: 620px;
}

/*div#questions {
  width: 200px;
}*/

td.black { 
  border: 0px solid #000; 
  background-color: #fff; 
}

img.black_tile {
  width: 100%;
  height: 100%;
  display: block;
}

img.user_photo, img#header_img {
  display: none;
}

img#print_logo {
  display: block;
  padding-bottom: 20px;
}

span.black_tile, span#direction_radios {
  display: none;
}

td.clue {
  width: 0px;
  display: none;
}

tr.tile {
  height: 25px;
}

td.tile {
  width: 25px;
}

table.tile {
	height: 100px;
}

table.arroword td.tile {
  width: 40px;
}

table.arroword tr.tile {
  height: 40px;
}

input.tiles, table.arroword input.tiles { 
  width: 20px; 
  height: 18px; 
  font-size: 16px; 
}

td.tile img.arrow-print {
	display: inline;
}

td.grey {
	border-right: 1px solid #000;
	border-top: 1px solid #000;
}                        

td.bottom {
	border-bottom: 1px solid #000;
}

div#clues_text, div#comments, div#buttons, div#footer_space, div#footer, table#tabs {
  display: none;
}

div#crossword_title_editlink_container, div#profile_top_links, div#partner_top_links, div#login_box_container, div.side_ad, div#questions_nav, div#partner_top_links, div#crossword_grade, div#bottom_questions {
  display: none;
}

span#rank {
  display: none;
}

a#profile_link, a#crossword_desc_editlink, a#prev_link, a#next_link {
  display: none;
}

p#author_links, div#google-pub, div#google-top-ad, div#google-side-ad {
  display: none;
}

div#crossword_desc_container {
  padding-bottom: 10px;
}

a {
  text-decoration: none;
  color: #000;
}

div#goto-answers {
	display: none !important;
}