#searchbox
{
	margin-top: 9px;
	margin-right: 9px;
	border: 1px solid #353535;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	background-color: #202020;
}
#searchbox INPUT
{
	height: 30px;
	color: #8F8F8F;
	font-size: 14px;
}
#headerbar
{
	padding: 0px;
	margin: 0px;
	height: 300px;
	background-image: url(/wp/wp-content/uploads/header.jpg);
	background-repeat: no-repeat;
	background-color: #212121;
	/*+border-radius:10px 10px 0 0;*/
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	-khtml-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
.post-thumbnail
{
	padding-bottom: 25px;
}
.comment-link
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
}
.wp-search #system #searchform
{
	margin-left: 20px;
	margin-top: 10px;
}
/*
#system ARTICLE .content IMG
{

	width: 100%;

}

#system ARTICLE .content IMG.size
{

	width: auto;

}
*/

#top-a, #top-b, #bottom-a, #main, #innerbottom
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
}
BUTTON, INPUT[type='button'], INPUT[type='submit']
{
	margin-right: 15px;
	font: normal 11px sans-serif;
	color: #838383;
	border-radius: 2px;
	background: url(../images/button-back.png) repeat-x left bottom;
	cursor: pointer;
	border: 1px solid #DEDEDE;
	text-decoration: none;
	display: inline-block;
	padding: 6px 3px 5px;
}
BUTTON:hover, INPUT[type='button']:hover, INPUT[type='submit']:hover
{
	border: 1px solid #B4B5B5;
	cursor: pointer;
	color: #4F4F4F;
}
BUTTON:active, INPUT[type='button']:active, INPUT[type='submit']:active
{
	border: 1px solid #B4B5B5;
	cursor: pointer;
	color: #4F4F4F;
	background-image: url(../images/button-back-active.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F5F5F5;
}
/*Breadcrumbs
----------------------------------------------------------------------------------------------------*/
.breadcrumbs
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
	overflow: hidden;
	padding: 10px 20px;
}
.breadcrumbs A, .breadcrumbs SPAN, .breadcrumbs STRONG
{
	display: inline-block;
	text-decoration: none;
}
.breadcrumbs A, .breadcrumbs > SPAN
{
	margin-right: 10px;
}
/*System Items*/
#system .items .title, #system .item .title
{
	border-bottom: 1px solid #E5E5E5;
	position: relative;
	display: block;
	padding: 0 0 10px;
}
#system .items HEADER, #system .item HEADER
{
	padding: 0px 25px;
}
#system .items .content, #system .item .content
{
	padding: 0 25px;
	text-align: justify;
}
#system .items .item
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
	margin-top: 20px;
	padding-top: 20px;
	border-top: none;
}
#system .items .item:first-child
{
	padding-top: 15px;
}
#system .items .item:last-child
{
	padding-bottom: 15px;
}
#system .item > .links
{
	margin: 22px 25px 0;
}
#system .items .socialbuttons
{
	display: none;
}
#system .pagination
{
	margin-top: 10px;
	text-align: center;
	margin-bottom: 25px;
}
/*System Item*/
#system .item
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
	padding-top: 15px;
}
#system .item > HEADER .meta
{
	line-height: 20px;
	background: url(../images/author.png) no-repeat left center;
	padding-left: 25px;
	margin-top: 5px;
}
#system .item > HEADER .comment-link
{
	background: url(../images/comments.png) no-repeat left center;
	padding-left: 25px;
}
#system .item .meta-bottom
{
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 15px;
	padding-top: 10px;
	border-top: 1px solid #E8E8E8;
	margin-top: 15px;
}
#system .item .meta-bottom .edit-entry
{
	display: inline-block;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}

#system .item .meta-bottom .trackback
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
#system .item .meta-bottom .addthis
{
	display: inline-block;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 1px;
}


#system .item .meta-bottom .post-edit-link,  #system .item .meta-tags .taxonomy A
{
	padding: 3px 5px 2px;
	margin-right: 15px;
	font: normal 11px sans-serif;
	color: #838383;
	border-radius: 2px;
	background: url(../images/button-back.png) repeat-x left bottom;
	cursor: pointer;
	border: 1px solid #DEDEDE;
	text-decoration: none;
	display: inline-block;
}
#system .item .meta-bottom .post-edit-link:hover, #system .item .meta-tags .taxonomy A:hover
{
	border: 1px solid #B4B5B5;
	cursor: pointer;
	color: #4F4F4F;
}
#system .item .meta-bottom .post-edit-link:active,  #system .item .meta-tags .taxonomy A:active
{
	border: 1px solid #B4B5B5;
	cursor: pointer;
	color: #4F4F4F;
	background-image: url(../images/button-back-active.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F5F5F5;
}
#system .item .meta-tags
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
	padding: 0 25px;
}
#system .item .meta-tags P.taxonomy A
{
	margin-right: 5px;
}
/*Author Box*/
#system .author-box
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
	padding: 25px;
	border-top: none;
	border-bottom: none;
	margin: 0px;
	display: table;
}
#system .item .author-box .author-avatar
{
	position: relative;
	left: 0px;
	top: 0px;
	display: table-cell;
	vertical-align: top;
	width: 119px;
}
#system .item .author-box .description
{
	position: relative;
	left: 0px;
	top: 0px;
	display: table-cell;
	vertical-align: top;
}
#system .item .author-box .author-meta
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
}
#system .item .author-box .author-name-social
{
	border-bottom: 1px solid #E8E8E8;
	margin-bottom: 10px;
}
#system .item .author-box .author-name-social .name
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#system .item .author-box .author-name-social .author-social
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 5px;
}
#system .item .author-box .author-name-social .author-social A
{
	display: inline-block;
	margin-left: 5px;
}
/*Follow Social*/
.follow-social
{
	display: block;
	padding-top: 36px;
	padding-right: 15px;
}
.follow-social .facebook
{
	background: url(../images/social/facebook32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .facebook:hover
{
	background: url(../images/social/facebook32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .twitter
{
	background: url(../images/social/twitter32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .twitter:hover
{
	background: url(../images/social/twitter32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .google
{
	background: url(../images/social/google32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .google:hover
{
	background: url(../images/social/google32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .vimeo
{
	background: url(../images/social/vimeo32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .vimeo:hover
{
	background: url(../images/social/vimeo32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .youtube
{
	background: url(../images/social/youtube32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .youtube:hover
{
	background: url(../images/social/youtube32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .delicious
{
	background: url(../images/social/delicious32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .delicious:hover
{
	background: url(../images/social/delicious32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .rss
{
	background: url(../images/social/rss32.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
.follow-social .rss:hover
{
	background: url(../images/social/rss32-hover.png) no-repeat center;
	width: 35px;
	height: 35px;
	display: inline-block;
}
/*Readmore*/
.readmore
{
	margin-top: 15px;
}
.readmore-item
{
	margin: 22px 25px 0;
}
.readmore, .readmore-item
{
	background-image: url(../images/com-spliter.png);
}
.readmore A, .readmore-item A
{
	padding: 3px 15px 3px 0px;
	background-color: #FFFFFF;
}
.readmore-button A
{
	margin-top: 15px;
}
/*Buttons*/
.button, .readmore-button A
{
	background: url(../images/button-back.png) repeat-x left bottom;
	border: 1px solid #DEDEDE;
	display: inline-block;
	padding: 4px 8px 3px;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border-radius: 3px 3px 3px 3px;
	font-size: 11px;
	color: #838383;
}
.button:hover, .readmore-button A:hover
{
	border: 1px solid #B4B5B5;
	cursor: pointer;
	color: #4F4F4F;
}
.button:active, .readmore-button A:active, #system .item .meta-bottom .post-edit-link:active, .rt-tags A:active
{
	border: 1px solid #B4B5B5;
	cursor: pointer;
	color: #4F4F4F;
	background-image: url(../images/button-back-active.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F5F5F5;
}
/*Latest Comments
----------------------------------------------------------------------------------------------------*/
.comments-list .author
{
	margin: 4px 0 0;
	font-size: 11px;
	line-height: 18px;
}
.comments-list .meta
{
	margin: 4px 0 0;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
}
.comments-list .content P
{
	margin: 2px;
	word-wrap: break-word;
	overflow: hidden;
	height: 31px;
	line-height: 1.3;
}
/*Comments
----------------------------------------------------------------------------------------------------*/
#system #comments
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
	margin-top: 0px;
}
#system #comments H3.comments-meta
{
	position: relative;
	border-bottom: 1px solid #E5E5E5;
	margin: 0 25px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 15px;
	padding-bottom: 15px;
}
#system #comments UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
/*Head*/
#system #comments .comment-head
{
	margin-bottom: 10px;
	overflow: hidden;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 15px;
	background-color: #F6F6F6;
	border: 1px solid #E5E5E5;
	padding: 0px 0px 10px;
}
#system #comments .comment-head .avatar
{
	margin-right: 10px;
	float: left;
	border: 1px solid #DDDDDD;
	margin-left: 10px;
	margin-top: 10px;
	padding: 2px;
}
#system #comments .comment-head .author
{
	margin: 8px 0 0;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
}
#system #comments .comment-head .meta
{
	margin: 3px 0 0;
	font-size: 11px;
}
/*Body*/
#system #comments .comment-body
{
	margin: 0 25px 20px;
	padding: 0px;
}
#system #comments .comment-body .content
{
	text-align: justify;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom: 1px solid #E5E5E5;
}
#system #comments .comment-body .reply
{
	margin: 10px 0 0;
	display: inline-block;
}
#system #comments .comment-body .comment-edit-link
{
	display: inline-block;
}
#system #comments .no-response .comment-body .reply
{
	display: none;
}
#system #comments .comment-body .moderation
{
	margin: 10px 0 0;
	font-size: 14px;
	font-style: italic;
}
#system #comments UL.level1 UL
{
	background: url(../images/comments_arrow.png) no-repeat 15px 0;
	padding-left: 55px;
}
/*Respond*/
#system #respond
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
}
#system #respond H3
{
	position: relative;
	border-bottom: 1px solid #E5E5E5;
	margin: 0 25px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 15px;
	padding-bottom: 15px;
}
#system #respond P.user
{
	margin: 10px 25px 0;
}
#system #respond INPUT[type='text']
{
	width: 70%;
	max-width: 910px;
	margin-left: 25px;
	margin-right: 25px;
	/*+box-sizing:border-box;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	height: 35px;
	padding: 0 10px;
}
#system #respond TEXTAREA
{
	width: 100%;
	max-width: 910px;
	height: 100px;
	/*+box-sizing:border-box;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
}
#system #respond .actions
{
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 20px;
	margin-top: 0px;
}
/*Moved Respond*/
#system UL #respond
{
	margin: 0 25px 30px;
	background: #FFF9F3;
	border: 1px solid #FFDFBF;
	padding: 0px;
}
#system UL #respond .article-dash, #system UL #respond .user
{
	display: none;
}
/*Columns*/
.p-column-1-2
{
	width: 48%;
}
.p-column-1-3
{
	width: 30.66%;
}
.p-column-2-3
{
	width: 65.33%;
}
.p-column-1-4
{
	width: 22%;
}
.p-column-3-4
{
	width: 74%;
}
.p-column-1-5
{
	width: 16.8%;
}
.p-column-2-5
{
	width: 37.6%;
}
.p-column-3-5
{
	width: 58.4%;
}
.p-column-4-5
{
	width: 67.2%;
}
.p-column-1-6
{
	width: 13.33%;
}
.p-column-5-6
{
	width: 82.67%;
}
.p-column
{
	position: relative;
	margin: 0 4% 0 0;
	float: left;
}
.p-column-last
{
	margin-right: 0 !important;
	clear: right;
}
body.wp-cat-4 p.meta {
	display: none;
}

body.wp-page p.meta {
	display: none;
}

#bottom-b img {
	border-width: 0px;
}


#sidebar-a p, #sidebar-a li{
	text-align: left!important;
}
