@charset "utf-8";
/* css document */

a.logo { top:-70px; margin-bottom:-60px; }
h1,h2,h3 { color:#dc241f; }
#header-2 div.col.right { padding-left:1%; width:49%; }
#header-2 div.col.left img.trcc { padding:0; }
#header-2 div.col.right div.trcc { margin:30px 0 0 0; padding:0; float:left; width:100%; }
#nav ul li.btn:hover,#nav ul li.btn.active { border-color:#dc241f; }
#footnote div.col.left p span.l { color:#dc241f; }


.cloud_0 { size:10px; font-weight:normal; color:#CCC; }
.cloud_1 { size:10px; font-weight:normal; color:#666; }
.cloud_2 { size:11px; font-weight:normal; }
.cloud_3 { size:10px; font-weight:bold; color:#CCC; }
.cloud_4 { size:11px; font-weight:normal; color:#666; }
.cloud_5 { size:11px; font-weight:bold; }
.cloud_6 { size:10px; font-weight:normal; color:#CCC; }
.cloud_7 { size:12px; font-weight:normal; color:#CCC; }
.cloud_8 { size:11px; font-weight:bold; text-decoration:underline; }
.cloud_9 { size:12px; font-weight:normal; color:#666; }
.cloud_10 { size:13px; font-weight:normal; color:#333; }

.post-wrapper { width:700px;margin-bottom:20px;}
.post-wrapper strong{margin-left:0px!important;}
.post-wrapper p{margin-left:0px!important;}
.date {display:inline;margin:0px;}

.post{padding:10px;}

.calendar
{
	margin-left:30px;
}

.calendarsection
{
	height:auto;
	float:left;
	width:215px;
	margin-right:25px;
	margin-bottom:30px;
}

.caltop
{
	margin:0px;
	background:url("images/calendartop.gif") 0 0 no-repeat;
	height:31px;
	text-align:center;
	line-height:30px;
	color:#000;
	font-size:18px;
	font-weight:bold;
}

.calbody
{
	min-height:100px;
	width:auto;
	background:url("images/calendarmiddle.gif") 0 0;
	padding:5px;
}

.calfoot
{
	background:url("images/calendarbottom.gif") 0  0 no-repeat;
	height:14px;
}

.calendarright
{
	float:right;
	margin-right:30px;
}

.calendarright .rrcc
{
	margin:0px!important;
}

div.rrcc h2
{
	color:#fff;
}

.left li a,.left li a font{
	margin-left:0px!important;
}