/*
Theme Name: ICCM theme
Theme URI: http://wpfeed.com
Description: ICCM theme for wordpress
Version: 1.0
Author: Oshik Ernst
*/

*{margin:0;padding:0;}

body{background:#B9F0B9; }
body {font-family:Arial;font-size:13px;color:#2A343A;}
.clear{clear:both;}
p{margin-bottom:10px;
margin-top:5px;
text-align:justify;}
h2{margin-top: 20px;margin-bottom: 5px;}

#wrapper  {width:1000px;margin:0 auto;overflow:hidden;background:url("img/main_bg.png") no-repeat scroll left 164px #CCFFCC; }
#header   {width:1000px;margin:0 auto;direction:rtl;text-align:right;border-bottom:#fff 1px solid;height:164px;background:red;}
#header h1 a {background:transparent url(img/header.jpg) no-repeat scroll left top;display:inline;float:right;height:164px;overflow:hidden;text-indent:-999em;width:1000px;text-decoration:none;}

#header_menu {height:50px;border-bottom:#e2001a 2px solid;}
#header_menu ul{list-style-type:none;margin-right:15px;}
#header_menu li{float:right;margin-right:6px;margin-top:8px;}
#header_menu li a{border-bottom:1px solid transparent;color:#000;text-decoration:none;}

.facebook{
	
	height:0;
	position:relative;
	top:7px;
	right:950px;
}

.spons{
	height:0;
	position:relative;
	right:80px;
	text-align:center;
	top:122px;
	width:864px;
}

/* menu styles */
#jsddm{	margin: 0;	padding: 0}
#jsddm li{float:right; font-size:16px;	list-style:none outside none;	margin-left:14px;	padding:5px 10px;	}
#jsddm li a	{	display: block;		text-decoration: none;		white-space: nowrap; font-weight:bolder;}
#jsddm li a:hover{}
#jsddm li ul{	margin: 0;padding: 0;	position: absolute;	visibility: hidden;	z-index:100;
			margin-top: 3px;background:#CCFFCC;	}
#jsddm li ul li	{float: none;border:none;margin-left:0px;padding-left:2px;padding-right:2px;
				padding-top:3px;padding-bottom:3px;	border-top:#484848 solid 1px;}
#jsddm li ul li a{color:#AAAAAA;border-bottom:none;}
#jsddm li ul li a:hover	{	color:#fff;	background:#616161;	border-bottom:none;}

.main_menu{	margin: 0;	padding: 0}
.main_menu ul li{	float: left;list-style: none;}
.main_menu ul li a	{	display: block;	text-decoration: none;	white-space: nowrap}
.main_menu ul li a:hover{border-bottom:#484848 1px dotted;}
.main_menu ul li ul	{	margin: 0;padding: 0;position: absolute;visibility: hidden;	z-index:100;margin-top: 3px!important;	background:#CCFFCC;	}
.main_menu ul li ul li	{	float: none!important;	border:none!important;	margin-left:0px!important;	padding-left:2px!important;	padding-right:2px;	padding-top:3px;padding-bottom:3px;	border-top:#484848 solid 1px!important;	}
.main_menu ul li ul li a{color:#AAAAAA;	border-bottom:none;}
.main_menu ul li ul li a:hover{	color:#fff;	background:#C7E0C7;	border-bottom:none;}

#jsddm_footer{	margin:0 auto;	padding: 0;height:30px;width:600px;padding-top:20px;}
#jsddm_footer li{float:right;font-size:12px;	list-style:none outside none;	margin-left:14px;	padding:5px 10px;	}
#jsddm_footer li a	{font-weight: bolder;	display: block;		text-decoration: none;		white-space: nowrap; color: #759543;}
#jsddm_footer li a:hover{}
#jsddm_footer li ul{	margin: 0;padding: 0;	position: absolute;	visibility: hidden;	z-index:100;
			margin-top: 3px;background:#CCFFCC;	}
#jsddm_footer li ul li	{float: none;border:none;margin-left:0px;padding-left:2px;padding-right:2px;
				padding-top:3px;padding-bottom:3px;	border-top:#484848 solid 1px;}
#jsddm_footer li ul li a{color:#AAAAAA;border-bottom:none;}
#jsddm_footer li ul li a:hover	{	color:#fff;	background:#616161;	border-bottom:none;}

.footer_menu{	margin: 0;	padding: 0}
.footer_menu ul li{	float: left;list-style: none;}
.footer_menu ul li a	{	display: block;	text-decoration: none;	white-space: nowrap}
.footer_menu ul li a:hover{border-bottom:#484848 1px dotted;}
.footer_menu ul li ul	{	margin: 0;padding: 0;position: absolute;visibility: hidden;	z-index:100;margin-top: 3px!important;	background:#CCFFCC;	}
.footer_menu ul li ul li	{	float: none!important;	border:none!important;	margin-left:0px!important;	padding-left:2px!important;	padding-right:2px;	padding-top:3px;padding-bottom:3px;	border-top:#484848 solid 1px!important;	}
.footer_menu ul li ul li a{color:#AAAAAA;	border-bottom:none;}
.footer_menu ul li ul li a:hover{	color:#fff;	background:#C7E0C7;	border-bottom:none;}			
.menu-footer{margin:0 auto;border-bottom:#484848 1px dotted;margin-bottom:15px;padding-bottom:10px;}

#main     {width:1000px; overflow:hidden; margin:0 auto;direction:rtl;text-align:right;padding-bottom:20px;}
#content  {width:980px;direction:rtl;text-align:right;padding-top:10px;padding-left:10px;padding-right:10px;}
#content_mini  {width:520px;direction:rtl;text-align:right;padding-top:10px;padding-left:10px;padding-right:10px;}

#content_right{float:right;width:580px;}

#news{list-style-type:none;padding-bottom:20px;}

#content_left{float:left;width:350px;padding-right:30px;border-right:1px dotted black;}

#content_ltr  {width:980px;direction:ltr;text-align:left;padding-top:10px;padding-left:10px;padding-right:10px;}

.post_ltr{direction:ltr;text-align:left;}

table{padding:2px; border:1px solid black;width:100%;}
td{padding:5px;border:2px solid #D0D0D0;}

.writers {list-style-type:none;}
.writers li{float:right;font-weight:bolder;margin-bottom:10px;margin-left:15px;text-align:center;font-size:15px;width:122px;height:190px;}
.writers .writer_img{width:120px; height:160px;}
.writer_img_page{width:120px; height:160px;float:right;margin-left:20px;}

#lecturers h2{margin-top: 20px;margin-bottom: 5px;}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:220px;
	margin-top:6px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    right:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


#homepage_banners{border-top:1px dotted #571C20;
list-style-type:none;
overflow:hidden;
padding-bottom:20px;
}
#homepage_banners li{margin-top:10px;}

.footer_banners{margin:0 auto;}
.footer_text{text-align:right;font-size:11px;width:950px;text-align:center;margin-top:20px;}
#footer_banners{border-bottom:1px dotted #571C20;
list-style-type:none;
margin:0 auto;
overflow:hidden;
padding-bottom:20px;
text-align:center;}
#footer_banners li{float:left;margin-right:10px;}


#footer   { border-top:1px solid #571C20;clear:both;direction:rtl;margin:0 auto;padding-bottom:25px;padding-top:25px;text-align:center;width:1000px;}

