body {
	margin: 0px; font: 62.5% "verdana" futura, arial, helvetica, sans-serif; color: #000000; background-color: #dbdbdb
}
#page {overflow: hidden; background-color: #cccccc}
#content {min-width: 95%; margin: 0px 20px; text-align: left}
.container {
	border-right: #bebebe 6px solid;
	padding-right: 0px;
	border-top: #bebebe 6px solid;
	margin-top: 10px;
	padding-left: 0px;
	background: url(images/bodybg.jpg) white no-repeat left top;
	float: left;
	padding-bottom: 0px;
	border-left: #bebebe 6px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: #bebebe 6px solid;
	text-align: left
}
.site_title {padding-right: 10px;
	padding-left: 10px;
	font-size: 2.8em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 135px;
	height: 35px;
	letter-spacing: 8px;
	text-align: right;
}
.description {
	padding-right: 15px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 1.4em;
	padding-bottom: 0px;
	overflow: hidden;
	color: #ffffff;
	padding-top: 0px;
	font-family: verdana, arial, sans-serif;
	text-align: right;
	margin-top: 0px;
}
#left {background: none transparent scroll repeat 0% 0%; margin: 5px 0px 0px}
#navsquare {}
#navsquare ul {padding-left: 10px; padding-bottom: 0px; width: 100%; color: #ffffff; margin-right: 20px; padding-top: 0px; list-style-type: none; text-align: left}
#navsquare ul li {padding-right: 10px; display: inline; padding-left: 0px; font-weight: lighter; font-size: 1.2em; padding-bottom: 0px; list-style-type: square; text-align: left}
#navsquare a:link {color: #ffffff; text-decoration: none}
#navsquare a:visited {color: #ffffff; text-decoration: none}
#navsquare a:hover {color: #ff6600; text-decoration: none}
a img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
a:link {
	color: #93BAD7;
	text-decoration: none
}
a:visited {
	color: #93BAD7;
	text-decoration: none
}
a:hover {
	color: #9F0000;
	text-decoration: underline
}
abbr {cursor: help; border-bottom: #404040 1px dashed}
acronym {cursor: help; border-bottom: #404040 1px dashed}
strong {font-weight: bold}
b {font-weight: bold}
em {font-style: italic}
i {font-style: italic}
h1 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
h2 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
h3 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
h4 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
ul {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
ol {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
p {padding-right: 0px; padding-left: 5px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
h2 {
	padding-right: 0px;
	padding-left: 4px;
	font-size: 1.3em;
	padding-bottom: 0px;
	margin: 0px;
	color: #666666;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #CAD2D9
}
hr {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: silver; padding-top: 0px; background-color: white}
code {color: #955556; font-family: "courier new", courier, mono; text-align: left; text-decoration: none}
pre {color: #955556; font-family: "courier new", courier, mono; text-align: left; text-decoration: none}
.navigation {clear: both; font-size: 1.6em; margin-bottom: 30px}
.alignright {padding-left: 18px; background: url(images/arrow.gif) no-repeat; float: right}
.alignleft {padding-left: 18px; background: url(images/arrow_left.gif) no-repeat; float: left}
blockquote {
	padding-left: 30px;
	background: url(images/quote.jpg) no-repeat left top;
	color: #625e5e;
	padding-bottom: 10px;
	padding-top: 10px;
}
.site_title a:link {
	color: #93BAD7
}
.site_title a:visited {
	color: #93BAD7
}
#lside2 a:link {color: #666666; text-decoration: none}
#lside2 a:visited {color: #666666; text-decoration: none}
#lside2 a:active {color: #666666; text-decoration: none}
#rside a:link {color: #666666; text-decoration: none}
#rside a:visited {color: #666666; text-decoration: none}
#rside a:active {color: #666666; text-decoration: none}
#lside2 a:hover {color: black; text-decoration: underline}
#rside a:hover {color: black; text-decoration: underline}
#lside {background: none transparent scroll repeat 0% 0%; float: left; margin: 20px 0px 0px; overflow: hidden; width: 59%}
#lside2 {padding-right: 0px; margin-top: 50px; padding-left: 15px; background: none transparent scroll repeat 0% 0%; float: right; padding-bottom: 0px; overflow: hidden; width: 17%; margin-right: 12px; padding-top: 0px}
#rside {padding-right: 0px; margin-top: 50px; padding-left: 15px; background: none transparent scroll repeat 0% 0%; float: right; padding-bottom: 0px; overflow: hidden; width: 17%; margin-right: 12px; padding-top: 0px}
.textwidget p {padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 6px; line-height: 1.4em; padding-top: 0px}
#blogc {padding-right: 0px; padding-left: 15px; padding-bottom: 10px; padding-top: 25px}
.main_title {
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 1.7em;
	padding-bottom: 5px;
	color: #fff;
	padding-top: 6px;
	border-bottom: #999999 1px solid;
	background-color: #CAD2D9
}
.main_title a {color: #333333; text-decoration: none}
.main_title a:visited {color: #333333; text-decoration: none}
.main_title a:hover {color: #ffffff; text-decoration: underline}
.date {font-size: 1.2em; padding-bottom: 4px}
.author {font-size: 1.2em; padding-top: 4px}
.post {font-size: 1.3em; width: auto; text-align: justify}
.post p {margin: 12px}
.post img {padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 0px}
.post ul {margin: 0px 0px 0.05em 40px; list-style-type: none}
.post ol {margin: 0px 0px 0.05em 40px}
.post ul li {padding-left: 18px; background: url(images/list-item.gif) no-repeat; margin: 0px 0px 0.2em}
.post ol li {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin: 0px 0px 0.2em}
.post ul li ul {margin: 0.5em 0px 0.5em 30px}
.post ul li ol {margin: 0.5em 0px 0.5em 30px}
.post ol li ul {margin: 0.5em 0px 0.5em 30px}
.post ol li ol {margin: 0.5em 0px 0.5em 30px}
.post dl {margin: 0px 0px 1.5em}
.post dt {font-weight: bold}
.post dd {margin: 0px 0px 1.5em 20px}
.post a:link {text-decoration: underline}
.post a:visited {text-decoration: underline}
#more {margin-top: -8px; padding-left: 18px; font-weight: bold; background: url(images/more.gif) no-repeat; float: right}
.blog-meta {padding-right: 5px; padding-left: 5px; font-size: 1.2em; background: #fafafa; margin-bottom: 30px; padding-bottom: 5px; color: #808080; padding-top: 5px; border-bottom: #ddd 1px solid; text-align: center}
.blog-meta a:link {font-weight: bold; color: #721505; text-decoration: none}
.blog-meta a:visited {font-weight: bold; color: #721505; text-decoration: none}
.blog-meta a:active {font-weight: bold; color: #721505; text-decoration: none}
.blog-meta a:hover {color: black; text-decoration: underline}
#lside2 li {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none}
#rside li {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none}
#lside2 ul ul {background: #f2f2f2; margin: 0px 0px 10px; color: black; list-style-type: none}
#rside ul ul {background: #f2f2f2; margin: 0px 0px 10px; color: black; list-style-type: none}
#lside2 ul ul li {padding-right: 0px; padding-left: 0px; font-size: 1.2em; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px;
	line-height: 1.6em;
	padding-top: 0px;
	border-bottom: #c0c0c0 1px solid;
	margin-left: 5px;
}
#rside ul ul li {
	padding-right: 0px;
	padding-left: 4px;
	font-size: 1.2em;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	line-height: 1.6em;
	padding-top: 0px;
	border-bottom: #c0c0c0 1px solid;
}
#lside2 ul ul li a:hover {color: #6699cc; text-decoration: underline}
#rside ul ul li a:hover {color: #6699cc;text-decoration: underline;}
#lside2 ul ul ul li {padding-right: 0px; display: block; padding-left: 10px; font-size: 0.8em; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 5px; border-right-style: none; border-left-style: none; border-bottom-style: none}
#rside ul ul ul li {
	padding-right: 0px;
	display: block;
	padding-left: 10px;
	font-size: 0.9em;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 5px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
#rside .page-item-1259 {
	padding-left: 4px;
	background-color: #C6D5E6;
	margin-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#rside .page-item-1260 {
	margin-bottom: 5px;
	padding-left: 10px;
	background-color: #e4e4e4;
	border-color: #aab8bf;
	border-bottom-style: solid;
	border-width: 1px;
	margin-top: 5px;
}
#rside .page-item-1261
{
	margin-bottom: 5px;
	padding-left: 8px;
	background-color: #e4e4e4;
	border-color: #aab8bf;
	border-bottom-style: solid;
	border-width: 1px;
}
#rside .page-item-1262
{
	margin-bottom: 5px;
	padding-left: 10px;
	background-color: #e4e4e4;
	border-color: #aab8bf;
	border-bottom-style: solid;
	border-width: 1px;
}
#rside .page-item-1263
{
	margin-bottom: 5px;
	padding-left: 10px;
	background-color: #e4e4e4;
	border-color: #aab8bf;
	border-bottom-style: solid;
	border-width: 1px;
}
#rside .page-item-1264
{
	margin-bottom: 5px;
	padding-left: 10px;
	background-color: #e4e4e4;
	border-color: #aab8bf;
	border-bottom-style: solid;
	border-width: 1px;
}
.commentlist a {font-weight: bold; color: #8a0202; text-decoration: none}
.commentlist a:visited {color: #8a0202}
.commentlist a:hover {color: #000; text-decoration: underline}
.commentlist blockquote {
	border-right: #bebebe 1px solid;
	padding-right: 25px;
	border-top: #bebebe 1px solid;
	padding-left: 25px;
	background: url(images/quote.jpg) white no-repeat left top;
	padding-bottom: 5px;
	border-left: #bebebe 1px solid;
	margin-right: 50px;
	padding-top: 5px;
	border-bottom: #bebebe 1px solid
}
ul.commentlist {margin: 0px; list-style-type: none}
.comment_top a {color: #8a0202}
.comment_top a:visited {color: #8a0202}
.comment_top a:hover {background: white; color: #8a0202}
ul.commentlist li .comment_top {background: url(images/commenta.jpg) repeat-x; width: auto; color: #000}
ul.commentlist li p {padding-right: 6px; padding-left: 6px; font-size: 1.2em; padding-bottom: 6px; margin: 0px; line-height: 1.5em; padding-top: 6px; text-align: justify}
ul.commentlist li .comment_bottom {padding-right: 0px; padding-left: 10px; font-size: 1.2em; background: url(images/comment_bota.jpg) no-repeat; padding-bottom: 0px; width: 510px; padding-top: 2px; height: 53px; text-align: left}
li.alt .comment_top a {color: #8a0202; text-decoration: none}
li.alt .comment_top a:visited {color: #8a0202}
li.alt .comment_top a:hover {color: black; text-decoration: none}
ul.commentlist li.alt .comment_top {
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	width: auto;
	color: #000;
	border-bottom: #c1c1c1 1px solid
}
ul.commentlist li.alt .comment_bottom {padding-right: 0px; padding-left: 10px; font-size: 1.2em; background: url(images/comment_botb.jpg) no-repeat; padding-bottom: 0px; width: 510px; padding-top: 16px; height: 53px; text-align: left}
ul.commentlist li.alt p {padding-right: 10px; padding-left: 10px; font-size: 1.3em; padding-bottom: 10px; margin: 0px; line-height: 1.5em; padding-top: 10px; text-align: justify}
#comments {background: url(images/discussion.jpg) no-repeat 0px 100%; margin-bottom: 5px; width: 324px; padding-top: 40px; position: relative; height: 97px}
#comments .number {font-weight: bold; font-size: 28px; left: 122px; width: 55px; color: #fff; position: absolute; top: 42px; text-align: center}
.cmeta {font-size: 1.2em}
.comment_form {
	padding-right: 0px;
	padding-left: 10px;
	font-size: 1.2em;
	background: url(images/comment_formbg.jpg) no-repeat;
	float: left;
	padding-bottom: 0px;
	margin: 4px 0px 0px;
	width: 500px;
	color: #000;
	padding-top: 35px;
	height: 350px
}
.comment_form a {color: #8a0202; text-decoration: none}
.comment_form a:active {color: #8a0202; text-decoration: none}
.comment_form a:visited {color: #8a0202; text-decoration: none}
.comment_form a:hover {color: white; text-decoration: underline}
.commentnumber {padding-right: 5px; margin-top: 25px; padding-left: 0px; float: right; padding-bottom: 0px; font: italic 28pt 'times new roman', times, serif; margin-left: 8px; color: #b82424; padding-top: 0px}
form {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#searchform {padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#s {border-right: #bebebe 1px solid; border-top: #bebebe 1px solid; background: #fff; border-left: #bebebe 1px solid; width: 180px; color: #333333; border-bottom: #bebebe 1px solid}
#button {border-top-width: 0px; margin-top: 5px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; border-bottom-width: 0px; width: 16px; height: 16px; border-right-width: 0px}
#archive_b {border-right: #000 1px solid; border-top: #000 1px solid; margin-top: 5px; background: #fff; border-left: #000 1px solid; width: 60px; color: #000; border-bottom: #000 1px solid}
input {border-right: #bebebe 1px solid; border-top: #bebebe 1px solid; background: #fff; border-left: #bebebe 1px solid; width: 200px; color: #000; border-bottom: #bebebe 1px solid}
textarea {
	border-right: #bebebe 1px solid;
	border-top: #bebebe 1px solid;
	background: #fff;
	border-left: #bebebe 1px solid;
	width: 460px;
	color: #000;
	border-bottom: #bebebe 1px solid
}
.asides {padding-right: 8px; padding-left: 8px; font-size: 1.4em; background: url(images/aside.jpg) #f8f6f7 no-repeat; padding-bottom: 5px; margin: 10px; width: 95%; padding-top: 15px; border-bottom: #cfcdce 1px solid}
.utwreltags a {font-size: 70%; color: silver; text-decoration: none}
#wp-calendar {margin: 0px; width: 98%; color: #808080; empty-cells: show}
#wp-calendar #next a {padding-right: 10px; text-align: right}
#wp-calendar #prev a {padding-left: 10px; text-align: left}
#wp-calendar a {display: block; font-weight: bold; text-decoration: none}
#wp-calendar a:hover {font-weight: bold; background: #eee; color: red; border-top-style: none; border-right-style: none; border-left-style: none; text-decoration: none; border-bottom-style: none}
#wp-calendar td {padding-right: 0px; padding-left: 0px; padding-bottom: 1px; color: #404040; padding-top: 1px; letter-spacing: normal; text-align: center}
#wp-calendar td.pad:hover {background: #eee; color: #4b572b; border-top-style: none; border-right-style: none; border-left-style: none; text-decoration: none; border-bottom-style: none}
#wp-calendar #today {background: #eee; color: #000}
#wp-calendar th {text-transform: capitalize; font-style: normal}
.related {padding-right: 10px; padding-left: 10px; font-size: 10pt; background: #eee; padding-bottom: 10px; border-left: #808080 2px solid; padding-top: 10px}
.related ul {margin: 8px}
.related ul li {	padding-left: 18px; background: url(images/bullet.gif) no-repeat 0px 50%; list-style-type: none}
li.widget_flickrrss {text-align: center}
li.widget_flickrrss a img {border-right: silver 1px solid; padding-right: 3px; border-top: silver 1px solid; padding-left: 3px; padding-bottom: 3px; margin: 5px; border-left: silver 1px solid; padding-top: 3px; border-bottom: silver 1px solid}
li.widget_flickrrss a:hover img {background: #900101}
.postspermonth {padding-left: 25px; margin: 5px 0px 10px; list-style-type: none}
#footer {
	padding-right: 2px;
	border-top: #999999 1px solid;
	padding-left: 2px;
	font-size: 1.2em;
	float: left;
	padding-bottom: 20px;
	margin: 15px 0px 0px;
	width: 99.8%;
	color: #333333;
	padding-top: 20px;
	border-bottom: #999999 1px solid;
	background-color: #c2c2c2;
	text-align: center
}
#footer a {color: #ffffff; text-decoration: none}
#footer a:visited {color: #ffffff; text-decoration: none}
#footer a:active {color: #ffffff; text-decoration: none}
#footer a:hover {color: #000; text-decoration: none}
