/*<agl.folder "global">*/
	/* -----------------------------------*/
	/* ---------->>> GLOBAL <<<-----------*/
	/* -----------------------------------*/
	body { color: #41311D; font-size: 12px; font-family: arial, sans-serif; background: #fbede7 url(/img/global/bg.png) repeat-x 0 20px; margin: 20px 0 0; padding: 0 }
	p, li { color: #41311D; font-family: arial, sans-serif; font-size: 1em; line-height: 140%; margin: 0 0 5px 0; padding: 0; }
	img { border: 0 }
	
	.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
	div.spacer { font-size: 0.08em; background: transparent; clear: both }
	a { text-decoration: none; color: #41311D }
	a:link { color: #41311D }
	a:visited { color: #41311D }
	a:active { color: #41311D }
	a:hover { color: #41311D }
/*</agl.folder>*/
/*<agl.folder "layout">*/
	/* -----------------------------------*/
	/* ---------->>> LAYOUT <<<-----------*/
	/* -----------------------------------*/
	h1 { background: url(/img/global/header.png) no-repeat; width: 731px; height: 180px; display: block; margin: 0 0 50px; padding: 0 }
	h1 a { width: 731px; height: 180px; display: block }
	h1 a span { position: absolute; left: -5000px }
		
	div#footer { color: #fff; height: 20px; background: #41311D; padding: 0; margin: 50px 0 25px 0 }
	div#footer p { color: #fff }
	div#footer a img { padding: 0; margin: 0 10px 0 0 }
	div#footer span { color: #fff; font-size: 0.8em; line-height: 100%; }
	div#footer span a { color: #fff }
/*</agl.folder>*/
/*<agl.folder "news">*/
	/* -----------------------------------*/
	/* ---------->>> NEWS <<<-----------*/
	/* -----------------------------------*/
	div#wrap { width: 731px; margin: 0; padding: 0 }
	div#wrap div#main { width: 470px; float: left }
	div#wrap div#weblog { width: 470px; padding: 0 0 0 25px; margin: 0; float: left; }
	div#wrap div#weblog div.entry { width: 450px; padding: 0; margin: 0 0 25px; float: left ; border-bottom: 1px dotted #41311d; }
	div#wrap div#weblog div.entry h3 { color: #41311D; font-size: large; font-family: arial, sans-serif; font-weight: bold; padding: 0 0 20px 0; margin: 0 }
	div#wrap div#weblog div.entry div.date { width: 50px; float: left; margin: 0 0 5px 0; padding: 0 }
	div#wrap div#weblog div.entry div.text { width: 381px; float: left; margin: 0; padding: 0 0 10px; }
	div#wrap div#weblog div.entry div.text img { margin: 0 10px 0 0 }
	div#wrap div#weblog div.entry div.text object { display: block; width: 380px; height: 24px; margin: 10px 0 10px 0 }
	div#wrap div#weblog div.entry div.text p { font-family: arial, sans-serif; font-size: 1em; line-height: 140%; padding: 0 0 5px 0 }
	div#wrap div#weblog div.entry div.text p.meta { font-size: 0.85em; line-height: 120%; text-align: right; padding: 0; margin: 0 }
	
	div#wrap div#comments { color: #41311D; width: 470px; float: left; padding: 0 0 0 25px; margin: 0 }
	div#wrap div#comments h4 { text-indent: -5000px; width: 200px; height: 23px; margin: 20px 0 20px 0; padding: 0 }
	div#wrap div#comments h4.comments { background: url(/img/headlines/h4-comments.png) no-repeat 0 0 }
	div#wrap div#comments div.comment { width: 450px; padding: 0; margin: 0 0 25px 0; }
	div#wrap div#comments div.comment div.type { width: 50px; float: left; margin: 0; padding: 0 }
	div#wrap div#comments div.comment div.text { color: #41311D; width: 381px; float: left; }
	div#wrap div#comments div.comment div.text p { font-size: 0.95em; line-height: 160% }
	
	div#wrap div#comments h4.addcomment { background: url(/img/headlines/h4-addcomment.png) no-repeat 0 0 }
	div#wrap div#comments div#addcomment { color: #41311D; margin: 0; width: 450px; padding: 0 }
	div#wrap div#comments div#addcomment div.icon { width: 50px; float: left; margin: 0; padding: 0 }
	div#wrap div#comments div#addcomment div.form { width: 381px; float: left; }
	div#wrap div#comments div#addcomment div.form #commentform { width: 381px; margin: 0; padding: 0 }
	div#wrap div#comments div#addcomment div.form #commentform div.user-info { width: 271px; float: left }
	div#wrap div#comments div#addcomment div.form #commentform p { margin: 0 0 10px }
	div#wrap div#comments div#addcomment div.form #commentform div.meta-info p { margin: 0 0 10px }
	div#wrap div#comments div#addcomment div.form #commentform div.submitarea { width: 381px; float: left }
	
	div#wrap div#comments div#addtrackback { color: #41311D; margin: 10px 0 25px 0; width: 450px; padding: 0; }
	div#wrap div#comments div#addtrackback div.icon { width: 50px; float: left; margin: 0; padding: 0 }
	div#wrap div#comments div#addtrackback div.description { width: 381px; float: left; padding: 0; }

	div#wrap div#sidebar { margin: 0 0 0 25px; padding: 0; width: 211px; float: left }
	div#wrap div#sidebar h3 { text-indent: -5000px; width: 211px; height: 22px; margin: 20px 0 10px 0; padding: 0 }
	div#wrap div#sidebar h3#description { background: url(/img/headlines/sidebar-description.png) no-repeat 0 0 }
	div#wrap div#sidebar h3#description2 { background: url(/img/headlines/sidebar-description2.png) no-repeat 0 0 }
	div#wrap div#sidebar h3#subscription { background: url(/img/headlines/sidebar-subscription.png) no-repeat 0 0 }
	div#wrap div#sidebar h3#stats { background: url(/img/headlines/sidebar-stats.png) no-repeat 0 0 }
	div#wrap div#sidebar form#subscriptionform { margin: 0; padding: 0 }
	div#wrap div#sidebar form#subscriptionform input#subscription { border: 0; background: url(/img/global/subscriptionform-bg.png) repeat-x; width: 181px; height: 23px; padding: 3px 0 0 30px; margin: 0  }
/*</agl.folder>*/