﻿/*
Base Template by Cloudbeer
*/
body
{
	font-size: 14px;
	background: #fff;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
#wrapper
{
	width: 1020px;
	background-repeat: repeat-x;
	margin: 5px;
	padding: 0px;
	text-align: left;
}
#innerWrapper
{
	width: 100%;
}
#header
{
	text-align: center;
	border-bottom:solid 1px #ccc;
	background:#fff;
}
#innerHeader
{
	width: 98%;
	text-align: left;
	padding-bottom:2px;
}
#blogLogo
{
	background:url(images/logo.gif) no-repeat;
	padding:5px;
	width:200px;
	height:50px;
	float:left;
}
.blog-header
{
	float:left;
}
.blog-title
{
	padding-top:25px;
	padding-left:5px;
	padding-bottom:2px;
	margin:0px;
	font-size: 14px;
	font-weight: bold;
}
.blog-desc
{
	font-size: 14px;
	font-weight: bold;
}
#menu
{
	padding-top:40px;
	float: right;
}
#menu ul
{
	margin: 0px;
	padding: 0px;
}
#menu ul li
{
	display: inline;
	padding-left: 5px;
	padding-right: 10px;
	border-left: solid 2px #666;
}
#menu a
{
	color: #58b530;
	text-decoration: none;
}
#menu a:hover
{
	color:#f29901;
}
#mainWrapper
{
	border: solid #ccc 1px;
}
#content
{
	float: right;
	width: 790px;
	padding-left: 10px;
}
#innerContent
{
	padding: 3px;
}
.sidebar
{
	float: left;
	width: 200px;
}
#innerSidebar
{
	padding: 3px;
}
.panel
{
	padding: 1px;
	margin-bottom: 10px;
}
.panel h5
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom:2px;
	border-bottom: 1px solid #eee;
	color:#58b530;
}
.panel-content
{
}
.panel-content ul
{
	margin: 0px;
	padding: 0px;
}
.panel-content ul li
{
	padding-left:4px;
}
.panel-content a
{
	font-size:12px;
}


/* text box */
.textbox
{
	padding-bottom: 25px;
	margin-bottom: 10px;
	word-wrap: break-all;
	overflow:hidden
	
}
.textbox-title
{
	word-wrap: break-all;
	font-size: 14px;
	padding-top: 2px;
	height: 30px;
}
.textbox-title h4
{
	word-wrap: break-word;
	padding-left: 5px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
}
.textbox-title h4 a:link, .textbox-title h4 a:visited, .textbox-title h4 a:active
{
	color: #006790;
}
.textbox-label
{
	padding-left: 5px;
	color: #666666;
	font-size: 12px;
}
.textbox-fontsize
{
	text-align: right;
	color: #666666;
	padding: 5px;
}
.textbox-content
{
	word-wrap: break-word;
	padding: 4px 10px 10px 10px;
	font-size:12px;
}
.textbox-bottom
{
	padding: 5px;
	font-size: 12px;
	color: #666666;
}
.textbox-bottom a:link, .textbox-bottom a:visited, .textbox-bottom a:active
{
	color: #666666;
	text-decoration: none;
}
.editmark
{
	margin-top: 20px;
	font-size: 12px;
	color: #999999;
}
.textbox-urls
{
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px dashed #C0C0C0;
	font-size: 12px;
	color: #666666;
}



/* comments wrapper */
.comment-wrapper{}

/* comments top box */
.comment-top{
	padding:5px;
	margin: 5px;
	color: #666666;
	background: #fff;
	border-left: 2px solid #090;
	text-align: left;
}
.comment-pages{
	padding:5px;
	margin: 5px;
	color: #999999;
}

/* commnet box */
.commentbox{
	word-wrap: break-word;
	padding: 5px;
	margin: 5px;
	border:1px solid #aaa;
	background:#fff;
	color:#666;
}
.commentbox-title{
	padding: 3px;
	border-bottom: 1px dashed #666666;
}
.commentbox-label{
	display: inline;
	color: #666666;
	font-size: 11px;
}
.commentbox-content{
	padding: 9px;
	font-size:12px;
	
}
.no-comment-box{
	padding:10px;
	border: 1px solid #aaa;
	background: #FCFCFC;
	color: #666666;
}
/* comment form wrapper */
#commentForm {
	width: 99%;
}