/*//   Base.css Style   //
----------------------------------------------------------------------------------------------------*/
BODY
{
	color: #777777;
}
CODE
{
	color: #D65251;
	background-color: #FAFAFA;
	border: 1px solid #DDDDDD;
	padding: 0 3px;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
A
{
	color: #D65251;
}
A:hover, EM
{
	color: #FF7D4C;
}
INS, MARK
{
	background-color: #FADAD5;
}
MARK
{
	color: #000000;
}
HR
{
	border-top-color: #DDD;
}
PRE
{
	border: 1px solid #DDDDDD;
	background: #FAFAFA;
}
::-moz-selection
{
	background: #E26C66;
	color: #FFF;
}
::selection
{
	background: #E26C66;
	color: #FFF;
}
H1, H2, H3, H4, H5, H6
{
	color: #353535;
}
BUTTON, INPUT[type='button'], INPUT[type='submit']
{
	padding: 5px;
}
/*- Blockquote*/
BLOCKQUOTE:before
{
	color: #999;
}
BLOCKQUOTE:after
{
	color: #999;
}
/*//   Layout.css Style   //
----------------------------------------------------------------------------------------------------
- Base*/
.wrap-shadow
{
	/*+box-shadow:0px 0px 5px #444;*/
	-moz-box-shadow: 0px 0px 5px #444;
	-webkit-box-shadow: 0px 0px 5px #444;
	-o-box-shadow: 0px 0px 5px #444;
	box-shadow: 0px 0px 5px #444;
}
#headerbar
{
	background-color: #212121;
}
#menubar
{
	background-color: #353535;
	border-top: 1px solid #000000;
	border-bottom: 3px solid #DF5453;
}
#top-a, #top-b, #bottom-a, #main, #innerbottom
{
	background: #FFFFFF url(../images/back-gradient.png) repeat-x top;
}
/*- Bottom B*/
#bottom-b
{
	/*+text-shadow:1px 1px 2px #0A0A0A;*/
	-moz-text-shadow: 1px 1px 2px #0A0A0A;
	-webkit-text-shadow: 1px 1px 2px #0A0A0A;
	-o-text-shadow: 1px 1px 2px #0A0A0A;
	text-shadow: 1px 1px 2px #0A0A0A;
	border-top: 4px solid #DF5453;
	background-color: #212121;
	border-bottom: 1px solid #303030;
}
#bottom-b A
{
	color: #737373;
}
#bottom-b A:hover
{
	color: #E26C66;
}
#bottom-b H3.module-title
{
	color: #737373;
	border-bottom: 1px solid #737373;
}
#bottom-b UL.line > LI
{
	border-left-color: #737373;
}
#bottom-b UL.line > LI:hover, #bottom-b UL.line LI.current-cat
{
	border-left-color: #DF5453;
	background-color: #373737;
	border-right-color: #DF5453;
}
/*- Footer*/
#footer
{
	background-color: #303030;
	border-top: 1px solid #212121;
}
/*//   Menu.css   //
----------------------------------------------------------------------------------------------------
Mega Drop-Down Menu
Level 1*/
.menu-dropdown A.level1, .menu-dropdown SPAN.level1
{
	color: #DEDEDE;
}
.menu-dropdown .level1.parent .level1
{
	background: url(../images/dropdown-arrow.png) no-repeat 97% center;
}
/*Set Active*/
.menu-dropdown LI.active .level1
{
	color: #FFFFFF;
	background: #202020;
}
.menu-dropdown LI.active.current .level1.parent.active, .menu-dropdown LI.level1.parent.active .level1.parent.active
{
	background: #202020 url(../images/dropdown-arrow-hover.png) no-repeat 97% center;
}
/*Set Hover*/
.menu-dropdown LI.level1:hover .level1, .menu-dropdown LI.remain .level1
{
	background-color: #FFFFFF;
	background-color: #202020;
	color: #FFFFFF;
}
.menu-dropdown LI.level1.parent:hover .level1
{
	background: #202020 url(../images/dropdown-arrow-hover.png) no-repeat 97% center;
}
/*Drop-Down*/
.menu-dropdown .dropdown
{
	border-top: 1px solid #DDD;
}
.menu-dropdown .dropdown-bg > DIV
{
	border: 1px solid #DDD;
	border-top: none;
	background-color: #FFFFFF;
}
/*- Level 2*/
.menu-dropdown A.level2, .menu-dropdown SPAN.level2
{
	color: #555555;
}
.menu-dropdown LI.level2, .menu-dropdown LI.level2:first-child
{
	border-right-color: #E5E5E5;
	border-left-color: #E5E5E5;
}
.menu-dropdown A.level2:hover, .menu-dropdown A.level3:hover
{
	color: #D65251;
}
.menu-dropdown LI.level2:hover, .menu-dropdown LI.level2.active.current
{
	background-color: #F5F5F5;
	border-right-color: #DF5453;
	border-left-color: #DF5453;
}
/*- Level 3*/
.menu-dropdown A.level3, .menu-dropdown SPAN.level3
{
	color: #555555;
}
/*Sidebar/Accordion Menu
- Link*/
.menu-sidebar A, .menu-sidebar LI > SPAN
{
	color: #444;
}
/*- Hover*/
.menu-sidebar A:hover, .menu-sidebar LI > SPAN:hover
{
	color: #E36060;
}
/*- Level 1*/
.menu-sidebar LI.level1
{
	border-color: #DDDDDD;
}
.menu-sidebar LI.level1:hover, .menu-sidebar LI.level1.active
{
	border-color: #DF5453;
	background-color: #F5F5F5;
}
.menu-sidebar LI.parent .level1 > SPAN
{
	background: url(../images/menu_sidebar_parent.png) no-repeat 97% -1px;
}
.menu-sidebar LI.parent.active .level1 > SPAN
{
	background-position: 97% -100px;
}
/*//   Modules.css   //
----------------------------------------------------------------------------------------------------*/
.module-title
{
	border-bottom: 1px solid #E8E8E8;
}
.module-dash, .article-dash
{
	background-color: #DF5453;
}
/*//   Tools.css   //
----------------------------------------------------------------------------------------------------*/
.color1
{
	color: #DF5453;
}
FORM.style BUTTON:hover, FORM.style INPUT[type="button"]:hover, FORM.style INPUT.button:hover, FORM.style #submit:hover, .button-default:hover, .button-primary, .pricing .hightlighted .button-default
{
	border-color: #D65251;
	border-bottom-color: #B34444;
	background: #EB7966;
	background: -webkit-linear-gradient(top, #EB7966, #E26C66);
	background: -moz-linear-gradient(top, #EB7966, #E26C66);
	background: -o-linear-gradient(top, #EB7966, #E26C66);
	background: linear-gradient(to bottom, #EB7966, #E26C66);
}
FORM.style BUTTON:active, FORM.style INPUT[type="button"]:active, FORM.style INPUT.button:active, FORM.style #submit:active, .button-default:active
{
	background: #E26C66;
	background: -webkit-linear-gradient(top, #E26C66, #E67171);
	background: -moz-linear-gradient(top, #E26C66, #E67171);
	background: -o-linear-gradient(top, #E26C66, #E67171);
	background: linear-gradient(to bottom, #E26C66, #E67171);
}
.button-primary:hover, .pricing .hightlighted .button-default:hover
{
	border-color: #D65251;
	border-bottom-color: #B34444;
	background: #E36060;
	background: -webkit-linear-gradient(top, #E36060, #DF5353);
	background: -moz-linear-gradient(top, #E36060, #DF5353);
	background: -o-linear-gradient(top, #E36060, #DF5353);
	background: linear-gradient(to bottom, #E36060, #DF5353);
}
.button-primary:active, .pricing .hightlighted .button-default:active
{
	border-color: #B34444;
	background: #DF5453;
	background: -webkit-linear-gradient(top, #DF5453, #E35F60);
	background: -moz-linear-gradient(top, #DF5453, #E35F60);
	background: -o-linear-gradient(top, #DF5453, #E35F60);
	background: linear-gradient(to bottom, #DF5453, #E35F60);
}
HR.hr-8:before
{
	background-color: #DF5453;
}
HR.hr-9:after
{
	background-color: #DF5453;
}
/*- List*/
UL.line > LI, UL.line > LI:first-child
{
	border-top: none;
	border-color: #E5E5E5;
}
UL.line > LI:hover
{
	background-color: #F5F5F5;
	border-color: #DF5453;
}
/*- Pricing*/
.pricing .hightlighted H2
{
	background: #DF5453;
	color: #FFFFFF;
}
.pricing .grid-box.hightlighted > DIV
{
	border-bottom-color: #DF5453;
}
