/* GENERAL */

div.djmodule,
div.djmodule_menu,
div.djmodule_text {
	width: 100%;
	margin: 0;
}

div.djmodule a, 
div.djmodule_menu a, 
div.djmodule_text a {color: #3f4040;}

 .bannerheader {padding: 0 0 12px 0; margin: 0;}
 .banneritem_text {padding: 0 0 12px 0;}

 .bannerfooter_text a {font-weight: bold; color: #fff;}
 .bannerfooter_text a {color: #fff;}

 .banneritem_text a {font-weight: bold;  color: #fff;}
 .banneritem_text a {font-weight: bold;  color: #fff;}

div.djmodule_menu .module-content {padding: 3px 20px 0 20px; color: #FFFFFF;}

div.djmodule_menu a,
div.djmodule_orange a {color: #fff;}

div.djmodule table.poll div {
	padding: 10px 0 0 0;
	text-align:center;
	width:100%;
}

/* LEFT */

#left .djmodule, #left .djmodule_menu, #left .djmodule_text {
	background: url(../images/leftIn.png) top left repeat-y;
	padding: 0;
	margin: 0 0 1px 0;
}

#left .bannerheader {padding: 0 0 12px 0; margin: 0;}
#left .banneritem_text {padding: 0 0 12px 0;}

#left .bannerfooter_text a {font-weight: bold; color: #fff;}
#left .bannerfooter_text a {color: #fff;}

#left .banneritem_text a {font-weight: bold;  color: #fff;}
#left .banneritem_text a {font-weight: bold;  color: #fff;}

#right .djmodule .module-content,
#right .djmodule_text .module-content {padding: 10px 10px 25px 10px;}

#left .djmodule .module-content,
#left .djmodule_text .module-content {padding: 10px 10px; color: #666666;}

#left div.djmodule_menu h3 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	padding: 10px 20px 0 20px;
	margin: 0;
	text-align: left;
	color: #FFFFFF;
	}
#left div.djmodule h3,
#left div.djmodule_text h3 {
	padding: 10px 20px 0 10px;
	margin: 0;
	text-align: left;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
}

/* LEFT-MOD */

#left-mod .djmodule, #left-mod .djmodule_menu, #left-mod .djmodule_text {
	background: none;
	padding: 0;
	margin: 0 0 25px 0;
}

#left-mod div.djmodule h3, #left-mod div.djmodule_text h3 {
	color: #830303;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 0 0 10px 0;
	text-align: left;
}

/* DJMODULE_GREY */

.djmodule_grey {
	margin: 0 0 25px 0;
}

.djmodule_grey .module-content {
	padding: 10px 10px;
}

.djmodule_grey .moduleTop {
	background: url(../images/leftTop.png) no-repeat;
	height: 5px;
	width: 184px;
}
.djmodule_grey .moduleBot {
	background: url(../images/leftBot.png) no-repeat;
	height: 5px;
	width: 184px;
	}
.djmodule_grey .moduleIn {
	background: url(../images/leftIn.png) repeat-y top left;
}
.djmodule_grey h3 {
	padding: 0 10px !important;
	line-height: 24px;
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	font-size: 18px;
	text-align: left;
	font-weight: normal;
	color: #830303;
}

div.djmodule_grey table.poll_grey div {
	padding: 10px 0 0 0;
	text-align:center;
	width:100%;
}

/* RIGHT */

#right .djmodule, #right .djmodule_menu, #right .djmodule_text {background: none;}

#right div.djmodule_menu .module-content {padding: 3px 20px 20px 20px;}

#right h3 {
	line-height: 24px;
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	font-size: 18px;
	text-align: left;
	font-weight: normal;
	color: #830303;
}

#right .bannerheader {padding: 0 0 12px 0; margin: 0;}
#right .banneritem_text {padding: 0 0 12px 0;}

#right .bannerfooter_text a {font-weight: bold; color: #fff;}
#right .bannerfooter_text a {color: #fff;}

#right .banneritem_text a {font-weight: bold;  color: #fff;}
#right .banneritem_text a {font-weight: bold;  color: #fff;}


/* USER1, USER2 */

#user1 h3, #user2 h3 {
	padding: 5px 10px;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0 0 10px -20px;
	background: #830303;
	width: 80px;
	}

#user1 ul, #user2 ul {list-style: none; padding: 0; margin: 0;}
#user1 ul li, #user2 ul li {background: url(../images/li.png) no-repeat 0 8px; padding: 0 0 0 15px;}
#user1 ul li a, #user2 ul li a {}
