#container {margin:0 auto;width: 960px;height: 960px;background-color: #5F5F3E;padding: 0px 0px 0px 0px;text-align: center;}#sub_container {margin:0 auto;width: 960px;height: 960px;background-color: #fff;padding: 0px 0px 0px 0px;text-align: center;}div.spacer {  clear: both;  }body {padding:0px;text-align: center;background-color :#5F5F3E;font-family: verdana, arial, sans-serif;line-height: 15pt;font-size: 11pt;}h1 {font-family: verdana, arial, sans-serif;font-size: 11pt;font-weight: normal;padding:0px; margin:0px; display:inline;line-height: normal;}h2 {clear: left;font-family: verdana, arial, sans-serif;color: #000;line-height: 15pt;font-size: 11pt;}#header1_position {position: relative;float: left;margin: 0px 0px 0px 0px;height: 110px;width: 960px;}#header2_position {position: relative;float: left;margin: 0px 10px 0px 0px;}#movie_position {position: relative;float: left;padding: 0px 25px 0px 0px;margin: 0px 0px 0px 0px;}#movie_holder {position: relative;float: left;padding: 0px 0px 0px 30px;margin: 0px 0px 10px 0px;}#mainpagetext {position: relative;text-align:justify;background-color: #fff;width: 960px;margin: 0px 0px 0px 0px;}#mainpagetext_stoves {position: relative;text-align:justify;background-color #fff;width: 960px;}#mainpagetext_indiv_stoves_wrapper {position: relative;text-align:justify; background-color: #fff; width: 960px;}#mainpagetext_indiv_stoves {position: relative;text-align:justify; background-color: #fff; width: 960px;blockquote margin: 20px; }#stoves_images {position: relative;text-align:justify;background-color: #fff;width: 960px;}#contactinfo1 {text-decoration: none;text-align: center;color: #555555;font-size: 10pt;font-family: verdana, arial, sans-serif;}#contactinfo {position: relative;margin: auto;text-decoration: none;	color: #555555;font-size: 8pt;font-family: verdana, arial, sans-serif;text-align: center;min-width: 760px;margin:0 auto;width:800px;}#map{margin-left: auto; margin-right: auto;width: 50em;text-align: left; background-color:#ffffff;        font-weight:bold;        border:1px #82A0FE solid;}.clearboth { clear: both; }div #ch_leftphoto {float: left; margin: 50px 0px 0px 50px;}div.ch_leftphoto p {text-align: center;margin: 20 0 10 0em;   }   div #ch_rightphoto {float: right; margin: 50px 50px 0px 0px;}      div.ch_rightphoto p {text-align: center;margin: 0px 0px 10px 0px;   }     div #product_table {font-family: verdana, arial, sans-serif;line-height: 15pt;font-size: 12pt; }