/* latin-ext */
@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/breeserif/v18/4UaHrEJCrhhnVA3DgluA96Tp56N1.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/breeserif/v18/4UaHrEJCrhhnVA3DgluA96rp5w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/breeserif/v18/4UaHrEJCrhhnVA3DgluA96Tp5w.woff2) format('woff2');
}

@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/l/font?kit=4UaHrEJCrhhnVA3DgluA96Tp4Q&skey=31c3ad25dd3d74b0&v=v18) format('woff');
}



#Body
{
	background-color: #212121;
	background-image: url("../../images/background/base/predefined/body_bg.png");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;

}

.EasyDNNSkin_BlogTwo
{
	background-image: url("../../images/background/overlay/predefined/main_wrapper_bg.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 50% 0%;

}

.pre_header
{
	background-color: #0c0c0c;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;

}

.pre_header > .centralize .breadcrumbs span a
{
	color: #8d8d8d;
}

.pre_header > .centralize #login ul li.userDisplayName a,
.pre_header > .centralize #login .loginGroup a
{
	color: #807f7f;
}

.pre_header > .centralize #login ul li.userDisplayName a:hover,
.pre_header > .centralize #login .loginGroup a:hover
{
	color: #d8080b;
}

.pre_header > .centralize #login ul li.userNotifications a span, .pre_header > .centralize #login ul li.userMessages a span
{
	background-image: url("../../images/header/userLoginNotificationIcon/predefined/info-span-bg-dark.png");
	background-position: 50% 100%;

}

.EasyDNNSkin_BlogTwo > .centralize > .header .SearchContainer
{
	background-color: #222222;

	box-shadow: inset 0px 3px 25px 0px #0a0a0a;
}

.EasyDNNSkin_BlogTwo > .centralize > .header .SearchContainer,
.EasyDNNSkin_BlogTwo > .centralize > .header .SearchContainer .SearchBorder
{
	border-width: 2px;
	border-color: #000000;
}

.EasyDNNSkin_BlogTwo > .centralize > .header .SearchContainer .SearchBorder input
{
	text-shadow: 1px 1px 1px #000000;
	color: #898989;
}

.EasyDNNSkin_BlogTwo > .centralize > .header .SearchContainer .SearchButton
{
	background-image: url("../../images/header/search/icon/predefined/search_button_bg.png");

}

.EasyDNNSkin_BlogTwo > .centralize > .main_menu > li > a > span
{
	text-transform: none;
	text-shadow: 1px 1px 4px #000000;
	text-decoration: none;
	font-family: "Bree Serif";
	color: #dedede;
	font-size: 22px;
	line-height: 25px;
	font-style: normal;
	font-weight: normal;
}

.EasyDNNSkin_BlogTwo > .centralize > .main_menu > li:hover > a > span
{
	text-shadow: 1px 1px 4px #ffffff;
	color: #dedede;
}

.EasyDNNSkin_BlogTwo > .centralize > .main_menu > li.selected > a > span
{
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #bd0000;
}

.EasyDNNSkin_BlogTwo > .centralize > .main_menu ul
{
	background-color: rgba(46, 46, 46, 0.95);

	border-width: 1px;
	border-style: solid;
	border-color: rgba(7, 7, 7, 0.95);
}

.EasyDNNSkin_BlogTwo > .centralize > .main_menu ul li a span
{
	text-shadow: none;
	font-family: "Arial";
	color: rgba(215, 215, 215, 0.95);
	font-size: 14px;
	line-height: 17px;
}

.EasyDNNSkin_BlogTwo > .centralize > .main_menu ul li:hover
{
	background-color: #a80101;

}

body,
.Normal,
.NormalDisabled,
.NormalDeleted,
p,
ul li,
ol li,
.EasyDNNSkin_BlogTwo > .centralize > .main_content #journalItems .journalitem,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .dnnFormItem > .dnnLabel,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .dnnFormSectionHead span
{
	font-family: "Arial";
	color: #8f8f8f;
	font-size: 12px;
	line-height: 15px;
}

h1,
h2,
h3,
h4,
h5,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social #UserDisplayNameHeader h2,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social .DnnModule-SocialGroups h2,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social .DnnModule-Console h4,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social .console .console-none h3,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social .console .console-none-detail h3,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social #UserDisplayNameHeader h2
{
	font-family: "Bree Serif";
	color: #8f8f8f;
}

a:link,
a:visited,
a:active,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social .DnnModule-ViewProfile .UserProfileControls ul li a
{
	text-decoration: none;
	color: #ffffff;
}

a:link:hover,
a:visited:hover,
a:active:hover,
.EasyDNNSkin_BlogTwo > .centralize > .main_content .BlogTwo-social .DnnModule-ViewProfile .UserProfileControls ul li a:hover
{
	text-decoration: underline;
}

.footer_container
{
	background-color: transparent;
	background-image: url("../../images/footer/background/predefined/footer_bg.png");
	background-repeat: no-repeat;
	background-position: 50% 0%;

}

.footer_container .centralize_boxes > .box,
.footer_container .centralize_boxes > .box .Normal,
.footer_container .centralize_boxes > .box .NormalDisabled,
.footer_container .centralize_boxes > .box .NormalDeleted,
.footer_container .centralize_boxes > .box p,
.footer_container .centralize_boxes > .box ul li,
.footer_container .centralize_boxes > .box ol li
{
	text-shadow: none;
	color: #8f8f8f;
}

.footer_container .centralize_boxes h1,
.footer_container .centralize_boxes h2,
.footer_container .centralize_boxes h3,
.footer_container .centralize_boxes h4,
.footer_container .centralize_boxes h5
{
	text-shadow: none;
	color: #8f8f8f;
}

.footer_container .centralize_boxes > .box a:link,
.footer_container .centralize_boxes > .box a:visited,
.footer_container .centralize_boxes > .box a:active
{
	text-shadow: none;
	color: #ffffff;
}

.footer_container .terms_and_copyright .centralize p,
.footer_container .terms_and_copyright .centralize .terms,
.footer_container .terms_and_copyright .centralize .terms a
{
	text-shadow: none;
	color: #2b2b2b;
}

.footer_container .terms_and_copyright .centralize .terms a:hover
{
	text-shadow: none;
	color: #686767;
}

.footer_container .terms_and_copyright
{
	background-color: #000000;

}

