html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, em, img, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; line-height:1em; font-family:inherit; text-align:left; vertical-align:baseline;}
a img, :link img, :visited img{border:0;}
ol, ul{list-style:none;}
a:focus{-moz-outline-style:none; outline:none;}

/*= General */
html{height:100%;}
html{overflow-y:scroll; margin-bottom:0px;}
body{font-family:Verdana, Arial, sans-serif; font-size:9px; color:#737373; text-align:center; background:#E8E7D8;}

/*=Typography*/
h1, h2, h3{color:#202020; line-height:11px; font-weight:normal;}
h3{color:#737373;}
p, address{line-height:11px; margin-bottom:11px; font-style:normal;}
address{margin:0; line-height:11px; margin-bottom:22px;}
	address span{color:#202020;}

a{text-decoration:underline; color:#202020;}

/*=Layout*/
#wrapper{text-align:center; position:absolute; top:50%; left:0; height:1px; width:100%; margin-top:-275px; min-width:960px;}
#wrapper.halt{margin-top:0; top:0;}
	#container{position:relative; text-align:left; margin:0 auto; width:960px; height:550px; border-left:1px solid #838383;}
		#content{float:left; padding:17px 25px 0 17px; width:265px;}
		
			#copyright{margin-bottom:0;}
			#logo{margin-bottom:57px;}
		
/*=Gallery*/
#gallery{position:relative; width:650px; height:550px; margin-left:310px;}
	#image_container{height:550px; width:650px; display:block !important;}
	#image_container img{position:absolute; top:0; left:0;}


