/*------------------------------------------------------------------------
# Whitesquid 1.0 - 2008
# ------------------------------------------------------------------------
# Copyright (C) 2008 Marcofolio.net
# Design by Dezinerfolio
# Websites:  http://www.marcofolio.net -  http://www.dezinerfolio.com/
-------------------------------------------------------------------------*/

/* COMMON STYLE
--------------------------------------------------------- */
body {
	color: #646464;
}

body#bd {
	background:#000 url(../../images/headerstripe_loop.jpg) repeat-x left top;
}

/* Normal link */
a {
	color: #67a400;
}

a:hover, a:active, a:focus {
	color: #646464;
}

ul li {
	background-image: url(../../images/bullet-list.gif);
}

hr {
	border-top-color: #CCCCCC;
}

.button {
	border: 1px solid #CCCCCC;
	background: url(../../images/button-bg.gif) top #E7E7E7;
	color: #666666;
}

.button:hover, .button:focus {
	border: 1px solid #A7A79F;
	color: #646464;
}

.inputbox {
	border: 1px solid #CCCCCC;
	background: #F2F2F2;
}

.inputbox:hover, .inputbox:focus {
	border: 1px solid #A7A79F;
}

a.contentpagetitle {
	color: #9FB453;
}

a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	color: #646464;
}

.mosimage_caption {
	color: #888888;
}

div.module {
	background-image: url(../../images/box-br.gif);
}

div.module h3 {
	text-align:center;
	font-size:10px;
	text-transform:uppercase;
	color: #CCCCCC;
}

div.module div {
	background-image: url(../../images/box-bl.gif);
}

div.module div div {
	padding: 0;
	background-image: url(../../images/box-tr.gif);
}

div.module div div div {
	padding: 9px 15px 20px;
	background-image: url(../../images/box-tl.gif);
}

/* No title */
div.module-notitle {
	background-image: url(../../images/box-br.gif);
}

div.module-notitle div {
	background-image: url(../../images/box-bl.gif);
}

div.module-notitle div div {
	padding: 0;
	background-image: url(../../images/box-tr-grey.gif);
}

div.module-notitle div div div {
	padding: 9px 15px 20px;
	background-image: url(../../images/box-tl-grey.gif);
}

div.module-hilite {
	background-image: url(../../images/box-br-hilite.gif);
	color: #FFFFFF;
}

div.module-hilite a,
div.module-hilite a:hover,
div.module-hilite a:active,
div.module-hilite a:focus {
	color: #000000;
}

div.module-hilite div {
	background-image: url(../../images/box-bl-hilite.gif);
}

div.module-hilite div div {
	background-image: url(../../images/box-tr-hilite.gif);
}

div.module-hilite div div div {
	background-image: url(../../images/box-tl-hilite.gif);
}

table.blog .article_seperator {
	background: url(../../images/seperator.gif) repeat-x center;
}

table.contenttoc th {
	border-bottom: 1px solid #CCCCCC;
	color: #9FB453;
}

.componentheading {
	border-bottom: 1px solid #CCCCCC;
}

.createdate, .modifydate {
	color: #888888;
}

a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
	border: 1px solid #CCCCCC;
	background: url(../../images/button-bg.gif) top #E7E7E7;
	color: #FFFFFF;
}

a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {
	border: 1px solid #A7A79F;
	color: #646464;
}

.sectiontableheader {
	background: #E7E7E7;
}

.small {
	color: #888888;
}

#mf-containerwrap {
	clear: both;
	border-top: 1px solid #000000;
	background: url(../../images/containerwrap-bg.gif) repeat-x top #000000;
}

#mf-container,
#mf-mainbody,
#mf-leftcol,
#mf-rightcol {
	background: #1a1a1a;
}

#mf-header {
	background: url(../../images/header-deco.gif) no-repeat bottom right;
}

#mf-usertoolswrap {
	background: url(../../images/usertools-left-bg.gif) no-repeat top left;
}

#mf-usertools {
	background: url(../../images/usertools-right-bg.gif) no-repeat top right;
}

#mf-usertools .inputbox {
	color: #888888;
}

#mf-subnavwrap {
	background: #A6BA5E;
}

a.mainlevel {
	border-bottom: 1px solid #323232;
	background-color: #1A1A1A!important;
	color: #646464;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus,
a.mainlevel#active_menu {
	border-bottom: 1px solid #9fd202;
	background-color: #1A1A1A!important;
	color: #FFFFFF;
}

#mf-leftcol #active_menu, #mf-rightcol #active_menu {
	color: #FFFFFF;
	background-color: #646464;
	border-bottom: 1px solid #646464;
}

.mf-box li a {
	border-bottom: 1px solid #CCCCCC;
}

.mf-box li a:hover,
.mf-box li a:active,
.mf-box li a:focus {
	background-color: #CCCCCC;
}

#mf-footerwrap {
	background: url(../../images/footer-bg.gif) repeat-x top #E7E7E7;
}

#mf-footer a {
	color: #666666;
}

div.back_button a,
div.back_button a:hover,
div.back_button a:active {
	color: #888888;
}

/* Script Dropline Menu
--------------------------------------------------------- */
#mfsdl-mainnav a {
	background-image: url(../../images/tableft.gif) !important;
	font-size:0.8em;
	text-transform:uppercase;
}

#mfsdl-mainnav a span {
	background-image: url(../../images/tabright.gif) !important;
}

#mfsdl-mainnav li.active a,
#mfsdl-mainnav li.active a:hover,
#mfsdl-mainnav li.active a:active,
#mfsdl-mainnav li.active a:focus {
	background-image: url(../../images/tableft-active.gif) !important;
}

#mfsdl-mainnav li.active a span,
#mfsdl-mainnav li.active a:hover span,
#mfsdl-mainnav li.active a:active span,
#mfsdl-mainnav li.active a:focus span {
	background-image: url(../../images/tabright-active.gif) !important;
}

#mfsdl-subnav ul li.active a {
	font-weight: bold;
}