
/*---:[ core layout elements ]:---*/

#container { width: 66.2em; margin: 0 auto; }

	#page { padding: 2em; }
	
		#header { padding-right: 1.1em; padding-left: 1.1em; }
	
		#content_box { width: 100%; }
	
			#content { width: 100%; float: left; }
			
				.post_box, .teasers_box { margin: 0 1.1em; }
				
				.teasers_box { width: 60em; }
				
					.teaser { width: 28.9em; }
				
					#archive_info, .prev_next { padding-right: 1.1em; padding-left: 1.1em; }
				
			#sidebars { width: 100%; border-width: 0.3em 0 0 0; border-style: solid; border-color: #ddd; clear: both; }

			#comments { margin-right: 0em; margin-left: 0em; }

				.comments_intro, #respond { margin-left: 1.1em; }
				
					dl#comment_list dt, dl#comment_list dd { padding-right: 1.1em; padding-left: 1.1em; }
	
				#commentform { padding-right: 1.1em; padding-left: 1.1em; }
				
				.login_alert { margin-right: 1.1em; margin-left: 1.1em; }

				#sidebar_1 { width: 31em; float: left; }
		
				#sidebar_2 { width: 31em; float: right; }
		
					.sidebar ul.sidebar_list { padding-right: 1.1em; padding-left: 1.1em; }
					
					#sidebar_1 { border-width: 0 0.1em 0 0; border-style: dotted; border-color: #ddd; }
		
					/*#sidebar_2 ul.sidebar_list { padding-left: 1em; }*/