html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,th,td {	margin: 0;	padding: 0;}html{	height: 100%;}body{	background-color: #f6f2e7;		font-family: Arial, Sans-Serif;	font-size: 12px;	color: #000;	text-align: center;	scrollbar-face-color: #C4B8A6;	scrollbar-highlight-color: #d0c4b2;	scrollbar-shadow-color: #a09482;	scrollbar-3dlight-color: #C4B8A6;	scrollbar-darkshadow-color: #85989C;	scrollbar-track-color: #E4D8C6;	scrollbar-arrow-color: #a09482;}div, img, td{	border: 0;	text-align: left;}a:link, a:visited{	color: #000;	text-decoration: underline;}a:hover{	text-decoration: none;}h2{	font-size: 18px;}h3{	font-size: 14px;}.clear{	clear: both;}.spacer100px{	clear: both;	height: 100px;}.spacer20px{	clear: both;	height: 20px;}.spacer10px{	clear: both;	height: 10px;}.spacer5px{	clear: both;	height: 5px;}#wrapper{	width: 1096px;	margin: 0 auto;	background: url(../images/contest_frame_tile.jpg) repeat-y left top;}#wrapper1{	width: 1096px;	background: url(../images/contest_top.jpg) no-repeat left top;	float: left;}#contest_wrapper2{	width: 1096px;    min-height: 850px;	float: left;}#content_right{	float: right; 	padding-top: 40px; 	padding-right: 75px; 	width: 620px; }#content_left{	float: left;	width: 320px;	padding-left: 70px;	padding-top: 810px;}#content{	float: left;	width: 951px;	padding-left: 70px;	padding-right: 75px;	padding-top: 40px; }#footer{	width: 1096px;	margin: 0 auto;	background: url(../images/contest_bottom.jpg) no-repeat left top;	height: 132px;}.red_highlight{	color: #e43936;	font-weight: bold;}.photo_frame{	float: left;	width: 276px;	height: 340px;	background: url(../images/contest_photo_frame.jpg) no-repeat left top;}.photo_frame2{	float: left;	width: 277px;	height: 340px;	background: url(../images/photo_frame.jpg) no-repeat left top;}.frame_spacer{	float: left;	width: 30px;	height: 340px;}.contest_photo{	float: left;	padding-bottom: 30px;}.contest_thumb{	width: 192px;	height: 255px;	position: relative;	left: 42px;	top: 42px;	}.photo_thumb{	width: 228px;	height: 291px;	position: relative;	left: 25px;	top: 23px;	}.photo_title{	float: left;	width: 228px;	color: #000;	text-align: center;}.div1 {  	padding: 0;	width: 100%;	height:600px;	position:relative;}.div2 {	position: relative;	font-size: 11px; 	text-align: left; 	text-indent: 0em; 	color: #654425;}#index_wrapper{	width: 100%;	height: 100%;	margin: 0 auto;}#photogallery_wrapper{	width: 1024px;	height: 768px;	margin: 0 auto;}#sizes_table{    border-collapse: collapse;}#sizes_table td{    border: 1px solid #000;    padding: 5px;}.info_item{    float: left;    height: 37px;    line-height: 37px;    width: 310px;    background: url(../images/info_item.png) no-repeat left top;    text-align: center;}#info_page_left, #about_us_left{    float: left;     width: 320px;     padding-top: 50px;     padding-left: 50px;}#info_page_right, #about_us_right{	float: right; 	padding-top: 40px; 	padding-right: 190px; 	width: 490px; }#news_container{    position: relative;     width: 360px;     padding-right: 10px;     border: 0px solid red;     height: 370px;     overflow-y: auto;}
