/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* start: global elements / classes */
	a{color: #7A1519;}
	.clear{clear: both;height: 1px;overflow: hidden;}
	.hr{clear: both;height: 1px;overflow: hidden;border-bottom: 1px solid #D9D9D9;}
	.hr hr{display: none;}
	h4{color: #0E0E0E;font-size: 17px;text-decoration: none;font-weight: normal;padding: 20px 0px 0px 25px;}

/* end: global elements / classes */


body{background: #F3F3F3;text-align: center;font: 11px Arial, Helvetica, sans-serif;}
	/* start: containers */
		body #container{width: 931px;text-align: left;margin: 23px auto 10px auto;border: 2px solid #D9D9D9;background: #FFF;}

		/* start: header */
			body #container #header{border-bottom: 1px solid #D9D9D9;margin: 0px 25px 0px 25px;padding: 35px 0px 25px 25px;}
		/* end: header */

		/* start: main */
			body #container #main{padding-top: 25px;}
			body #container #main #sidebar{padding-left: 36px;width: 276px;float: left;}
			body #container #main #sidebar .widget{background: #D9D9D9;}

			body #container #main #content{margin-left: 15px;width: 578px;float: left;}
		/* end: main */

		/* start: widget */
			.widget{background: #D9D9D9;margin-bottom: 38px;}
			.widget h2{background: #FFF;color: #20425D;font-size: 17px;font-weight: normal;padding: 0px 0px 11px 16px;}
			.widget ul.list{padding-left: 14px;}
			.widget ul.list li{border-bottom: 1px solid #E1E1E1;padding: 8px 0px 8px 12px;}
			.widget ul.list li a{text-decoration: none;}
			.widget ul.list li a.active{font-weight: bold;}

			.widget ul.col2 li{float: left;width: 119px;height: 14px;overflow: hidden;}

			#contact.widget h2{color: #938C55;}
			#contact.widget p{font-weight: bold;color: #6D6D6D;padding: 10px 25px;}
			#contact.widget p a{color: #6D6D6D;text-decoration: none;}
		/* end: widget */


		/* start: tpl_weblogOverview */
			#tpl_weblogOverview{}
			#tpl_weblogOverview .item{}
			#tpl_weblogOverview .item .title {padding-left: 25px;}
			#tpl_weblogOverview .item .title a{color: #0E0E0E;font-size: 17px;text-decoration: none;font-weight: normal;}
			#tpl_weblogOverview .item .location-date{color: #BFBFBF;padding-top: 3px;padding-bottom: 10px;padding-left: 25px;font-weight: bold;}
			#tpl_weblogOverview .item .author{float: left;width: 60px;padding-left: 25px;}
			#tpl_weblogOverview .item .author .name{text-align: center;padding-top: 10px;color: #666666;font-weight: bold;}
			#tpl_weblogOverview .item .author .function{padding-top: 5px;color: #999999;padding-bottom: 25px;}
			#tpl_weblogOverview .item.full .author{float: left;width: 120px;padding-right: 25px;padding-left: 25px;}
			#tpl_weblogOverview .item .intro{margin-left: 100px;padding-bottom: 20px;color: #878787;text-align: justify;padding-right: 25px;line-height: 15px;}
			#tpl_weblogOverview .item .fullArticle{padding: 0px 25px 25px 25px;color: #878787;line-height: 15px;text-align: justify;p}
			#tpl_weblogOverview .item .fullArticle p{padding: 0px 0px 15px 0px;margin: 0px 0px 0px 0px;}
			#tpl_weblogOverview .item .read-more{border-bottom: 1px solid #D9D9D9;padding: 0px 25px 15px 0px;text-align: right;margin-bottom: 15px;}
			#tpl_weblogOverview .item .read-more a{color: #781114;font-weight: bold;}
		/* end: tpl_weblogOverview */

			#tpl_weblogCategories{padding-bottom: 25px; padding-left: 25px; padding-right: 25px; text-align: right;}

		/* start: tpl_weblogReaction */
			#tpl_weblogReaction{}
			#tpl_weblogReaction .noReactions { padding-left: 25px; padding-top: 20px; padding-bottom: 20px; font-weight: bold;color: #878787;}

			#tpl_weblogReaction .item{color: #848484;padding-top: 20px;}
			#tpl_weblogReaction .item.notApproved{background: #FFFFCC;}
			#tpl_weblogReaction .item .author{font-weight: bold;padding-left: 25px;}
			#tpl_weblogReaction .item .location-date{padding-bottom: 10px;padding-left: 25px;}

			#tpl_weblogReaction .item .reaction{padding-bottom: 20px;padding-left: 25px;color: #878787;text-align: justify;padding-right: 25px;line-height: 15px;}
			#tpl_weblogReaction .item  .autoMsg{padding-bottom: 20px;padding-left: 25px; color: #000;}
		/* end: tpl_weblogReaction */
	/* end: containers */

	.footer{color: #9A9A9A;padding-bottom: 15px;}
