﻿body
{
	font-family: "Segoe UI", Calibri, "Myriad Pro", Myriad, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#4e4e4e;
}

BODY.LTR
{
	background-color:#11253d;
}

.columnBox
{
	margin-top: 0px;
}

.zoneRight
{
	width: auto;
	padding-left: 0px;
	padding-right: 0px;
	float: none;
}

.BlogPTitle
{
	display: block;
	float: left;
	padding-left: 10px;
	color: #4e4e4e;
	margin-top: 0px;
	background: none;
	line-height: 25px;
}

.BlogPTitle a
{
	font-size: 20px;
	font-style: normal;
	color: #4e4e4e;
}

.BlogPDate
{
	display: block;
	float: left;
	background: url(images/back-entrydate.png) no-repeat 12px 0px;
	min-height: 110px;
	min-width: 70px;
	padding-left:5px;
}

.date
{
	color: #4e4e4e !important;
	padding-top:10px;
}

.BlogPComments
{
	display: block;
	float: right;
	background: url(images/comment-icon.png) no-repeat;
	width: 24px;
	height: 24px;
	padding-top: 5px;
	padding-left: 13px;
}

.BlogPComments A
{
	color: White !important;
}

.BlogPComments a:link {color: White !important; font-weight: normal; }
.BlogPComments a:visited {color: White !important; font-weight: normal; }
.BlogPComments a:hover, a:active {color: White !important; font-weight: normal; }

.BlogPBody
{
	margin-left: 80px;
	padding-top: 40px;
	padding-bottom: 0px;
	text-align:justify;
	font-weight:normal;
	font-size: 14px;
	background: none;
}

.BlogPBody .teaser
{
	width: auto;
	height: auto;
	vertical-align: middle;
	text-align:center;
	margin-right: 10px;
	padding-top: 0px;
	padding-left: 0px;
}

.BlogPTitle a:link {font-weight: bold; font-size: 22px; }
.BlogPTitle a:visited {font-weight: bold; font-size: 22px; }
.BlogPTitle a:hover, a:active {text-decoration: blink;}

.BlogPDateWhole
{
	color: #4e4e4e;
	padding-left: 0px;
	margin-left:40px;
	text-align:right;
	background-position:right;
}

.BlogPBodyDetail
{
	width:auto;
	text-align:justify;
}

.zoneTop #blogname
{
	padding-top: 5px;
}

.blogBreadcrumbs
{
	padding-left: 10px;
}

.zoneRight h1
{
	padding: 15px 0 0 15px;
	margin:0px;
}

.BlogPBodyDetail
{
	color: #4e4e4e;
	font-weight: normal; 
	text-align:justify;
	font-size: 14px;
	line-height:inherit;
	padding-bottom: 0px;
}

.blogDetail
{
	margin-top: 25px;
}

.BlogPDateWholeDetail
{
	text-align:right;
	color: inherit;
	padding-right: 0px;
}

.BlogTagsWhole
{
	text-align:right;
	color: inherit;
}

.comments .BlogCommentsTitle
{
	background: url(images/info-bar.png) no-repeat right -42px;
	height: 35px;
	margin-left:10px;
	line-height: 30px;
	color: White;
	margin-right: 540px;
}

.comments
{
	background: url(images/info-bar-last.png) no-repeat left top;
	display:inherit;
	margin-left: 10px;
}

.searchBox
{
	float:right;
	height:40px;
	width: 267px;
	margin-top:10px;
}

.buttonSearch
{
	background: url(images/btn-search.png);
	width: 23px;
	height: 23px;
	border:0px;
	font-size: 0px;
	padding-top:10px;
	cursor:hand;
}

.inputSearch
{
	height:21px;
	width: 210px;
	line-height:21px;
}

.CMSListMenuUL
{
	padding-top:3px;
}

.zoneTop
{
	background: none;
	height: 90px;
	width:100%;
	display:block;
	float:left;
}

.topText
{
	padding-top:0px;
	margin-left:inherit;
	width:95%;
	height:inherit;
	display:block;
	float:left;
}

.feedlinkrss
{
	display:block;
	float:left;
}

.FeedLink
{
	display:block;
	padding-top:50px;
	padding-left:10px;
}

.columnBox
{
	padding-left: 25px;
}

.columnBox .content A
{
	font-size: 14px;
}

.footer-left
{
	background: url(images/kentico.png) no-repeat left;
	float:left;
	display:block;
	width: 500px;
	height: 70px;
	margin-left: 170px;
	margin-top: 15px;
}

.footer-right
{
	background: url(images/webio.png) no-repeat left;
	display:block;
	float:left;
	width: 167px;
	height: 71px;
	margin-top: 15px;
}

.footer-content
{
	height:100px;
}

.comments div
{
	padding-top: 10px;
	padding-left: 10px;
}

.BlogPanel
{
	width: 100%;
	padding-right: 25px;
	padding-left: 5px;
	background: url(images/dash.png) repeat-x;
}

.BlogPanel div
{
	padding-top:0px;
	padding-left: 0px;
}

.comments .TextAreaField
{
	width: 500px !important;
	height: 150px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneRight_CommentView_commentView_ctrlCommentEdit_chkSubscribe
{
	padding-right: 10px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneRight_CommentView_commentView_ctrlCommentEdit_ctrlCaptcha_imgSecurityCode
{
	padding-top: 5px;
}

.BlogRequiredValidator
{
	margin-top: 10px;
}

.SubmitButton
{
	background: #21a0de !important;
	color: #fff !important;
}

.PostCommentSeparatorLine
{
	background: none;
}

.CommentDetail
{
	border-bottom: #dedbd1 1px solid;
	border-left: #dedbd1 1px solid;
	border-right: #dedbd1 1px solid;
	border-top: #dedbd1 1px solid;
	margin-right: 25px;
	background: #f8f8f4;
}

.buttonpedding
{
	margin-right: 10px;
}

.BlogTagsWhole
{
	font-size: 11px;
}

.BlogTagsWhole A:link
{
	color: #21a0de;
}

.PaperTop
{
	margin-top:0px;
}

.CommentDate
{
	font-size: 11px;
}

.galleriesList .zoneRight
{
	padding-left:30px;
}

.zoneTopMembership
{
	width:auto;
	font-size: 11px;
	color: White;
}

.zoneTopMembership a:link {color: White !important; }
.zoneTopMembership a:visited {color: White !important; }
.zoneTopMembership a:hover, a:active {color: White !important; }

.currentUser
{
	color: White;
}

.zoneTopMembership A:link
{
	color: White;
}

#plc_lt_zoneTopMembership_ShoppingCartMiniPreview_lnkMyAccount
{
	color: White;
}

.zoneLeft
{
	background: none;
}

.myAccountInfo
{
	color:White;
}

.BlogLeaveComment
{
	background: url(images/back-leave-comment.png) no-repeat;
	padding-bottom:20px;
	line-height: 50px;
	text-align:right;
	vertical-align:top;
	padding-left: 40px;
	color: #4e4e4e;
}

.EditingFormButtonCell
{
	padding-top: 30px;
	text-align: right;
}

.ContentButton
{
	background: #21a0de !important;
	color: #fff !important;
	width: 100px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneLeft_LogonForm_Login1_LoginButton
{
	background: #21a0de !important;
	color: #fff !important;
	border-bottom: #e0e0e0 1px outset;
	border-left: #e0e0e0 1px outset;
	font-size: 13px;
	border-top: #e0e0e0 1px outset;
	width: 100px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneLeft_LogonForm_lnkPasswdRetrieval
{
	color: #4e4e4e;
}

.passwdRetrieval
{
	text-align: left;
	padding-right: 18px;
	padding-bottom: 20px;
}

.LogonTextBox
{
	width: 150px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneLeft_LogonForm_Login1_chkRememberMe
{
	padding-right: 10px;
}

.LoginPanelPasswordRetrieval
{
	border-bottom: #dedbd1 1px solid;
	border-left: #dedbd1 1px solid;
	border-right: #dedbd1 1px solid;
	border-top: #dedbd1 1px solid;
	background: #f8f8f4;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneLeft_LogonForm_btnPasswdRetrieval
{
	background: #21a0de !important;
	color: #fff !important;
	border-bottom: #e0e0e0 1px outset;
	border-left: #e0e0e0 1px outset;
	font-size: 13px;
	border-top: #e0e0e0 1px outset;
	width: 100px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneLeft_LogonForm_txtPasswordRetrieval
{
	width: 250px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneRight_RegistrationForm_pnlForm td
{
	vertical-align:top;
}

.columnBox .title
{
	padding-top: 15px;
}

.textPasswordRetrieval
{
	padding-bottom: 10px;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneContent_Subcontent_Subcontent_lt_zoneMain_changePassword_btnOk
{
		background: #21a0de !important;
	color: #fff !important;
	border-bottom: #e0e0e0 1px outset;
	border-left: #e0e0e0 1px outset;
	font-size: 13px;
	border-top: #e0e0e0 1px outset;
	width: 150px;
}

.zoneCenterHome
{
	padding-left: 10px;
	padding-top:20px;
}

.contentRating
{
	padding-left: 13px;
	padding-top: 30px;
}

.socialbotmarking
{
	text-align:right;
	padding-right: 10px;
	padding-bottom: 10px;
}

.title
{
	display: none;
}

.BlogPDate .entry-date
{
	padding-left: 15px;
	padding-right: 0px;
	padding-top:5px;
	font-size:10px;
}

#left-col .date
{
	font-size: 30px;
}

.PagerControl
{
	text-align:center;
}

.ContentPadding
{
	padding-top: 10px;
	padding-left: 15px;
}

.ContentPadding h1
{
	padding-left:0px;
}

.myAccount
{
	float:none;
}

.FormPanel table
{
	padding-top: 15px;
}

.FormPanel table tr
{
	vertical-align:top;
}

#plc_lt_zoneContent_SubContent_SubContent_lt_zoneContent_Subcontent_Subcontent_lt_zoneMain_MyProfile_myProfile_editProfileForm_ctl00_btnOK
{
		background: #21a0de !important;
	color: #fff !important;
	border-bottom: #e0e0e0 1px outset;
	border-left: #e0e0e0 1px outset;
	font-size: 13px;
	border-top: #e0e0e0 1px outset;
	width: 100px;
	margin-left: 190px;
}

.ChangePasswordTable
{
	padding-top:15px;
}
