
@font-face{
	font-family:'Adobe_Arabic';
	
	src:url('font/ADOBEARABIC-REGULAR.OTF');
             
			 font-weight: normal;
             font-style: normal;
}
@font-face{ 
	font-family: 'ae_alarabiya';
	
	src: url('font/ae_alarabiya.ttf');

             font-weight: normal;
             font-style: normal;
}

body{
background:url(images/body.png);
margin:0px;
padding:0px;
direction:rtl !important;
}

.wrapper{
width:1038px;
margin:-18px auto 10px auto;
text-align:right;
}


.head{
background:#292929;
width: 100%;
height:30px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
float:right;
/*margin-right:90px;*/
}
.head ul{
list-style:none;
}
.head ul li a{
text-decoration:none;
color:#fff;
float:right;
font-weight:bold;
padding:0px 160px 0px 140px;
margin-top:-10px;
}
.head .ar{
float:right;
}
.head .en{
float:left;
}

.header{
width:85%;
height: 122px;
margin:0px 0px 0px 0px;
border-radius:10px;
}
.header img{
float:right; 
margin-top: 12px;
width:550px;
margin-right: 100px;
}
.search_part{
float:left;
width:250px;
height:auto;
margin-left:30px;
}
.search_part ul{
list-style:none;
}
.search_part ul li{
float:left;
}
/*change*/
.search_part ul li a{
text-decoration:none;
margin:5px;
color:#292929;
}
/*change*/
.search_part ul li a:hover{
text-decoration:none;
color:#292929;
font-weight:bold;
}

table,th,td{
border:2px solid #a91b35;
background:url(images/Paper-Grunge-Background-45-625x416.jpg);
padding:3px;	
text-align:center;
color:#000;
border-top-right-radius:8px;
border-bottom-left-radius:8px;
}
table{
border-spacing:13px;	
}

#font-style{
color:#a91b35;
font-weight:bold;
}

#content-style{
color:#4e3225;
font-weight:bold;
}
#sumbitsearch{
background-color: #C4AC93;
  border: 2px outset #C4AC93;
  box-sizing: border-box;
  font-weight: bold;
  font-size: 15px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 5px;
}
#studentseatnum{
border-color: #C4AC93;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 5px;
}

.menu{
margin-right: 23px;
width:86%;
margin-top: 25px;
height: 30px;
/*border:1px solid #000; */

}
.menu ul{
margin:0px;
padding:0px;
z-index:100 !important;
}
.menu ul li{
padding:1px;
float:right;
list-style:none;
height: 35px;
}
.menu ul li a{
color:#ffffff;
font-family:"Adobe_Arabic";
font-size:23px;
text-decoration:none;
padding:5px 15px;
background:#007c3e;
box-shadow: 1px 1px 1px 1px #292929;
border-top-right-radius:10px;
width: 100%; 
height: 100%; 

}
.menu ul li a:hover{
font-size:22px;
color:#fff;
/*cursor:pointer*/
}
.menu ul li ul{
    position: absolute;
	margin-top:7px;
	width: 180px;
	background:#007c3e;
	float:right;	
	display:none;
	list-style:none;
}
.menu ul ul li{
padding:1px;
float:right;
list-style:none;
width:180px;
}
.menu ul ul a{
    width:100%;
	float:none;
	clear:both;
	background:#007c3e;
	text-align:right;
	border-bottom:1px solid #FFF;
	display: list-item;
	font-family:"Adobe_Arabic";
	border-top-right-radius: 1px;
}
.menu ul li:hover > ul {
display: block;
}


.r_menu{
width: 175px;
height:auto;
background:#ffffff;
float:right;
padding-right:10px;
margin:25px 0px 5px 0px;
box-shadow:0px 0px 10px 0px #292929;
border-radius:10px;
}
.menu_right ul{
margin:0px;
padding:0px;
list-style:none;
}
.menu_right ul li{
padding-left:15px;
text-align:center;
padding-top:10px;
margin-top:10px;
}
.menu_right ul li a{
text-decoration:none;
color:#007c3e;
font-family:"Adobe_Arabic";
font-size:23px;

}
.menu_right ul li a:hover{
text-align:right;
background-color:#007c3e;
color:#fff;
padding:7px 10px 7px 10px;
border-radius:10px;
}

/* start of bio homepage style */
.main_news{
width:760px;
height:300px;
box-shadow:-2px 5px 20px 0px #292929;
margin:25px 95px 10px 0px;
padding-top:2px;
float:right;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
background:#fff;
}
.main_news .inner{
margin:10px 20px 20px 20px;
font-weight:bold;
line-height:25px;
font-size:18px;
text-align:justify;
font-family:"Adobe Arabic";
height:280px;
}

.main_news .content-bio{
width: 500px;
float: right;
}

.main_news .img-bio{
width : 200px;
height:250px;
float: left;
margin-top: 12px;
float:left;

}


/* end of bio homepage style */
/* start of sponser row style*/
.homeGallary{
width: 1055px;
height: 200px; 
border: 2px #292929;
border-radius: 10px;
box-shadow: -2px 5px 20px 0px #292929;
margin: 23px 95px 10px 5px;
float: right;
background: #FFFFFF;
}
/* end of sponser row style*/
.nv_box{
height:auto;
float:right;
margin:0px 90px 10px 90px;
width:1075px;
}
.box_right{
width:285px;
height:305px;
float:right;
margin:25px 7px 3px 5px;
padding:0px 3px 3px 5px;
}
.box_right .ntitle{
font-family: 'ae_alarabiya', Adobe Arabic, Arial, Helvetica, Verdana, sans-serif;
color:#fff;
font-size:28px;
border-radius:6px;
background:#007e2c;
font-weight:bold;
width:300px;
padding:5px 10px 5px 0px;
}
.new_container{
box-shadow:0px 0px 10px 0px #292929;
background:#fff;
border-radius:10px;
float:right;
height:275px;
}


/*#slider-code { 
height: 275px; 
overflow:hidden; 
position: relative; 
width: 500px;   
}

#slider-code .viewport { 
float: right; 
width: 500px; 
height:275px; 
overflow: hidden; 
position: relative;
margin:10px;
}

#slider-code .overview {
height: 275px;
list-style: none; 
padding: 0; 
margin: 0;  
position: absolute; 
left: 20px; 
top: 0; 
}

#slider-code .buttons { display: block; margin: 30px 10px 0 0; float: left; }

#slider-code .next { margin: 30px 0 0 10px;  }

#slider-code .disable { visibility: hidden; }
#slider-code .overview li{ float: left; margin: 0 0px 0 0; padding: 1px; width: 500px; height: 275px; }
#slider-code .pager { position: absolute; bottom: 80px; right: 0px; width: 160px;  margin-right:400px;}
#slider-code .pager li { float: right; list-style-type: none; margin-right: 5px; border: 0;  }
#slider-code .pagenum { border: 0; -moz-border-radius: 3px; background-color: #fff; text-decoration: none; text-align: center; padding: 2px 4px 2px 4px; color: #555555; font-size: 10px; font-family: tahoma; font-weight: bold; }
#slider-code .active { color: #fff; background-color: #D30002; border:0; }
#slider-code .overview li a img{ border: none; float: left; }
#slider-code .overview li a .caption { display: none; }

.images {
box-shadow:0px 0px 5px 0px #999;
float: right;
width:350px;
height:125px;
border-radius:10px;
margin-right:75px;
margin-top:10px;
}
.images img{
box-shadow:0px 0px 5px 0px #999;
width:350px;
height:125px;
border-radius:10px;
}	

.details {
margin-right:50px;
width: 400px;
height: 125px;
float: right;
}
.details_content{
	width:400px;
	height:125px;
	padding-top:7px;
	}
#slider-code .overview li .slider_txt{ 
height: 125px; 
width: 390px; 
position:relative;
}
#slider-code .overview li .slider_txt a{ font-size: 23px; font-weight: bold; font-family: "Adobe Arabic"; line-height: 20px; padding:5px; text-decoration: none; color:#007c3e;}
#slider-code .overview li .slider_txt a:hover{ color: #007c3e; }
.slider_txt_teaser  { font-weight: normal !important; color: #000; padding: 10px 10px 3px 10px !important; font-size:15px; }	
.sliderImage-more{ margin: 5px 0 0 20px !important; text-align:left; font-size:12px;}
.more{
text-align:left;
margin:-35px 0px -20px 20px;
}
.more a{
color:#fff;
background:#292929;
border-radius: 6px;
font-size:19px;
font-family:"Adobe Arabic";
font-weight:bold;
text-decoration:none;
padding:5px;
}
*/
/* Style for event in homepage */
.event_container{
background:#fff;
box-shadow:-2px 5px 20px 0px #292929;
border
border-radius:10px;
float:right;
height:305px;
width:285px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
.boxtitle{
/*margin:10px 10px 5px 0px;*/
}
.boxtitle a{
color:#007c3e;
text-decoration:none;
/*font-size:28px;*/
margin:10px 10px 5px 0px;
}
}
.inner_eventbox{
margin:10px 3px 0px 0px; 
}
.event-div{
background: #E7E6EB;
width: 260px;
/* height: 100px; */
float: right;
/* padding: 5px; */
margin: 7px 10px 0px 5px;
/* border-radius: 5px; */
	}
.icon-div{
background-color:#fff ;
width:55px;
height:50px;
float:right;
margin:5px ;
} 
.row-day{
width: 55px;
height: 25px;
background-color: #007c3e;
}
.day-div{
text-align:center;
padding-right: 10px;
width:35px;
height:35px;
padding-top:5px;
}
.month-div{
padding-right: 10px;
text-align:center;
width:35px;
margin-top:-15px;
color:#fff;
padding-top:5px;
}
.event-title{
width:145px;
float:right;
margin:5px 5px 0px 0px;
text-decoration:none;
color:#292929;
font-weight:bold;
font-size:12px;
text-align:justify;
padding-top: 5px;
}
.event-more{
color:#016734;
margin-left:5px;
float:left;

}


#footer{
background:#533627;
width:100%;
/*height:170px;*/
float:right;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
}
.inner_footer{
width:1000px;
margin-left:auto;
margin-right:auto;
}
.upper_footer{
float:right;
text-align:right;
width:770px;
height:110px;
margin:20px 160px 0px 0px;
}
.event{
width:23%;
float:right;
margin:5px;
}
.upper_footer ul{
list-style:none;
margin:3px;
padding:0px;
border-left:1px groove #CCCCCC;
}
.upper_footer .button{
color:#FFFFFF;
padding:3px;
font-weight:bold;
}
.upper_footer li{
font-size:12px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.upper_footer a{
text-decoration:none;
color:#CCCCCC;
white-space:nowrap;
}
.upper_footer a:hover {
color:#D8D8D8;
}
#copyright{
margin-top:10px;
font-weight:bold;
width:100%;
text-align:center;
color:#fff;
line-height:25px;

}
.share_box{
float:right;
width:163px;
margin-top:25px;
}

#file_content{
width:825px; 
background:#fff;
float:right;
text-align:right;
margin:25px 25px 15px 0px;
box-shadow:0px 0px 10px 0px  #292929;
border-radius:10px;
}

.navigation{
height:100px;
margin-right: 90px;
padding-top:30px;
color:#999999;
clear:both;
}

.navigation a{
color:#999999;
font-weight:bold;
font-size:12px;
text-decoration:none;}

.navigation .title{
width:100%;
color:#007c3e;
padding:15px 0px 10px 10px;
font-weight:bold;
text-align:center;
font-size:18px;
}
.navigation .date{
width:120px;
float:right;
}
.navigation .date .title{
font-size: 15px;
float:right;
font-weight:bold;
color: #007c3e;
font-family: "MCS TOPAZ";
width:40px;
padding:15px 0px 0px 10px;

}
.navigation .date .value{
font-size:12px;
float:right;
font-weight:bold;
width:70px;
padding:15px 0px 10px 0px;
color:#000000;
}

.navigation .category{
width:350px;
float:right;
}

.navigation .category .title{
font-size:15px;
font-weight:bold;
font-family: "MCS TOPAZ";
color:#007c3e;
float:right;
width:70px;
}
.navigation .category .value{
font-size:12px;
float:right;
font-weight:bold;
padding:15px 0px 10px 0px;
color:#000000;
}
.page{
margin-left:auto;
margin-right:auto;
width:75%;
height: 480px;
}
.news_content{
border-radius: 10px;
background: #fff;
height: auto;
box-shadow: 0px 0px 10px 0px #292929;
width: 720px;
}
.inner_content{
height: auto;
float: right;
margin: 10px;
width: 700px;
}
.inner_content .img_news{
width: 400px;
float: right;
margin: 15px 15px 10px 10px;
box-shadow: 1px 1px 1px 1px #292929;
border-radius: 5px;
}
.inner_content .body{
float: right;
text-align: justify;
width: 500px;
margin: 10px;
}
/*    end of the style of this design for homepage and inner page*/

.news {
	width:100%;
	clear:both;
	float:right;
	margin-top:20px;
}
	
	
.news .side_menu{
	width:220px;
	clear:both;
	float:right;
	margin-right: 90px;
	margin-top: 15px;
	}

.news .side_menu ul{
	list-style:none;
	list-style-type:none;
	padding:0px;
	margin:30px 0px 0px 0px;
	width:220px;
	clear:both;
	}
	
.news .side_menu li{
	width:100%;
	float:right;
	padding-top:10px;
	padding-bottom:10px;
    border-top:1px #007c3e dotted;
	background:url(images/sidemenu_image.png) no-repeat right;

	}

.news .side_menu a{
	text-decoration:none;
	padding-right:10px;
	color:#999;}
	
.news .container {
	width:457px;
	border-left:#ccc 1px dotted;
	border-right:#ccc 1px dotted;
	float:right;
	margin:15px 30px 0px 10px;
	padding:10px;
	}

.news .side_menu_2{
	width:270px;
		float:right;
	margin:30px 0px 0px 10px;

	}

.container_box{
	width:100%;
	float:right;
	clear:both;
	-webkit-box-shadow: 0 4px 4px -2px #ccc;
    -moz-box-shadow: 0 4px 4px -2px #ccc;
    box-shadow: 0 4px 4px -2px #ccc;
		
	}
	
.container_box .title{
	width:100%;
	height:40px;
	float:right;
	color:#999;
	font-weight:bold;
	font-size:16px;
	background:url(images/event.png) left  no-repeat;
	}
	
.container_item{
	width:100%;
	float:right;
	padding-top:15px;
	border-top:1px solid #ccc;
	clear:both;
	}
	
	
.container_item .calender-div{
	float:right;
	width:70px;
	text-align:center;
	height:58px;
	clear:both;
    background:url(images/date.png) no-repeat;	
	padding-top:15px;
	font-weight:bold;
	font-size:10px;
	color:#666;

	}

.container_item .more{
	color:#03F;
	padding-right:10px;
	text-decoration:none;
	font-size:11px;
	padding-top:5px;
	}
	
.container_item .titlecontent a{
	width:350px;
	float:right;
	padding:10px 10px 0px 10px;
	color:#999;
	font-size: 12px;
	font-weight:bold;
	}
.news .container .navigator {
width:70px;
height:25px;
margin-right:250px;
float:right;
clear:both;
 }
 
.news .most_vis{
	width:100%;
	float:right;
	margin-top:20px;
	}
	
.news .most_vis .title{
	background:url(images/most-visited.png) right no-repeat;
	padding-right:20px;
	color:orange;
	font-weight:bold;
	font-size:13px;
	border-bottom:1px dotted #ccc;
	clear:both;
	}

.news .side_menu .most_vis li{
			background:url(images/most-visited-blue.png) no-repeat;
			background-position:100% 25%;
			padding-top:0px;
			padding-right:15px;
			width:200px;
	

	}
	
.news .side_menu .most_vis li a{
padding-left:0px;
	font-size:10px;
	font-weight:bold;
	}
.news .container .navigator .right{
	background:url(images/nav_left.png) no-repeat;
	height:22px;
	float:right;
	width:30px;
 }
 
.news .container .navigator .left{
	background:url(images/nav_right.png) no-repeat;
	height:22px;
	float:right;
	width:30px;
 }
/*the new part for news.php */
.news_box{
width: 820px;
height: 650px;
border: 2px #292929;
border-radius: 10px;
box-shadow: 0px 0px 10px 0px #292929;
margin: 23px 20px 10px 5px;
float: right;
background: #FFFFFF;
}
.news_box .title{
background: #007c3e;
float: right;
font-family: "MCS TOPAZ";
font-size: 14px;
font-weight: 700;
color: #FFFFFF;
border-top-right-radius: 10px;
padding-bottom: 4px;
border-bottom-left-radius: 10px;
padding-right: 15px;
padding-top: 7px;
padding-left: 402px;
box-shadow: 4px 2px 1px 0px #292929;
}
.news_box .new_contain{
padding:10px;
height:auto;
width:825px;
}

.news_box .new_row{
width:100%;
height:150px;
}

.news_box .new_row img{
float:right; 
margin-right:15px;
margin-top:15px; 
border-radius:10px;
box-shadow: 4px 1px 5px 1px #292929;
width:250px;
height:125px;
}
.new_row .new_text{
float:right;
margin:20px 10px 5px 10px;
padding:10px 5px 0px 5px;
width: 525px;
height: 75px;
}

.new_text .titlecontent{
font-size:19px;
color:#007c3e;
}
.new_text .titlecontent a{
color:#007c3e;
text-decoration:none;

}
.new_text .titlecontent a:hover{
font-weight:bold;
font-size:21px;
}

.new_text  .breifcontent{
font-size:16px;
color:#000;
}
.new_row .more{
box-shadow: 1px 1px 1px 1px #292929;
background: #007c3e;
color: #FFFFFF;
padding: 3px 10px;
border-radius: 6px;
float: left;
margin-left: 40px;
text-decoration:none;
}

.Gallary{
width: 813px;
height: 650px;
border: 2px #292929;
border-radius: 10px;
box-shadow: 0px 0px 10px 0px #292929;
margin: 23px 20px 10px 5px;
float: right;
background: #FFFFFF;
}
.Gallary .gallary_title{
background: #007c3e;
float: right;
font-family: "MCS TOPAZ";
font-size: 15px;
font-weight: 700;
color: #FFFFFF;
border-top-right-radius: 10px;
padding-bottom: 4px;
border-bottom-left-radius: 10px;
padding-right: 15px;
padding-top: 7px;
padding-left: 402px;
box-shadow: 4px 2px 1px 0px #292929;
}

.Gallary #main_view{
margin:10px auto;
width:700px;
padding:5px; 
}

#main_view img{
margin: 10px 180px;
width: 300px;
height: 200px;
}
#Des-Area{
text-align:center;
}

/* Gallery style*/
#galtitle{
font-family: 'ae_alarabiya', Adobe Arabic, Arial, Helvetica, Verdana, sans-serif;
color: #fff;
font-size: 23px;
border-radius: 6px;
background: #007e2c;
width: 300px;
padding: 5px 10px 5px 0px;
}
.arrow_left{
background: url(images/left.png) no-repeat;
background-position: 10px 9px;
width: 30px;
height: 31px;
cursor: pointer;
border: #ccc 1px solid;
float: left;
margin: 50px 0px 0px 5px;
background-color: #007c3e;
border-radius:7px;
}

.arrow_right{
background:url(images/right.png) no-repeat;
background-position: 10px 9px;
width:30px;
height:31px;
cursor:pointer;
border:#ccc 1px solid;
float:right;
margin: 50px 5px 0px 5px;
background-color: #007c3e;
border-radius:7px;
}
#imagesgallery{
width: 730px;
height: 160px;
/* border: #CCCCCC 2px solid; */
float: left;
/* margin:  5px;
 */
}
#imagegallery img{
width:175px;
height:200px;
float:right;
}
#imagegallery .content{
width:120px;
height:200px;
float:left;
}

.inp{
margin-bottom: 10px;
}
/* modification for the style */
.sliderImage-more{ margin: 15px 0 0 20px !important; }
#mainslider-code .overview li a .caption { display: none; }

#mainslider-code { 
height: 360px; 
overflow:hidden; 
position: relative; 
width: 1000px;
margin-bottom: 7px;
margin-top: -4px;

}

#mainslider-code .viewport { 
float: right; 
width: 1000px;
height:350px; 
overflow: hidden; 
position: relative;
margin:10px 18px 0px 10px;
border-radius:10px 10px 10px 10px;
}

#mainslider-code .overview {
height: 350px;
list-style: none; 
padding: 0; 
margin: 0;  
position: absolute; 
left: 20px; 
top: 0; 
}

#mainslider-code .buttons { display: block; margin: 30px 10px 0 0; float: left; }

#mainslider-code .next { margin: 30px 0 0 10px;  }

#mainslider-code .disable { visibility: hidden; }



#mainslider-code .overview li{ float: left; margin: 0 0px 0 0; padding: 1px; width: 1000px; height: 350px; }
#mainslider-code .pager { position: absolute; bottom: 9px; right: 0px; width: 160px;  }
#mainslider-code .pager li { float: left; list-style-type: none; margin-right: 5px; border: 0;  }
#mainslider-code .pagenum { border: 0; -moz-border-radius: 3px; background-color: #fff; text-decoration: none; text-align: center; padding: 2px 4px 2px 4px; color: #555555; font-size: 10px; font-family: tahoma; font-weight: bold; }
#mainslider-code .active { color: #fff; background-color: #D30002; border:0; }
#mainslider-code .overview li a img{ border: none; float: left; }



#mainslider-code .overview li .slider_txt{ 
 
height: 270px; 
width: 200px;
position:relative;
}
#mainslider-code .overview li .slider_txt a{ font-size: 15px; font-weight: bold;  line-height: 20px; padding:5px; text-decoration: none; width: 190px;}
#mainslider-code .overview li .slider_txt a:hover{ color: #0000FF; }
.slider_txt_teaser a { font-weight: normal !important; color: #FFF; padding-top: 8px !important;  }

#mainslider-code  .images {
background-color:#007c3e;
width: 770px;
height: 350px;
float: right;
}

#mainslider-code  .images img{
margin:13px;}	
#mainslider-code  .details {
width: 213px;
height: 350px;
float: right;
background: url(images/right_detail.png) top left no-repeat;
background-color: #efefef;
}
	

#mainslider-code  .details_content{
	background:url(images/back_details.png) repeat-x ;
	width:205px;
	height:350px;
	}

#more{
margin-left: -180px;
}
.li_related{
background:url(images/right.png)  no-repeat;
background-position:top left;
list-style:none;
padding-left:20px;
}
.li_related a{
height:auto;
text-decoration: none;
}	

#index_content{
float: right;
background: #EBEBDF;
width: 90%;
border: 4px solid #533627;
height: 1450px;
margin: 7px;
/*margin: 5px 12px 0 7px;*/
}

#index_content .inner_content{
background: #FFF;
  height: 98%;
    width: 98%;
  float: right;
  margin: 6px;
  border: 2px solid #722127;
}

#index_content .img_content{
height:60px;
/*border:1px solid #000;*/
margin: 10px;
}

#index_content .search_form{
  width: 650px;
  border: 2px solid #533627;
  height: 155px;
  margin-right: 130px;
  border-radius: 10px;
}

.img_content img{
margin:5px;
margin-right:210px;
}

/* code for part interview */
/* style for the new part in cpc website */
.all_box{
float:right;
margin:5px;
}

.boxtitle #intervews{
float: right;
margin-right: -40px;
}

.boxtitle{
height:26px;
color:#FFFFFF;

}
.boxtitle .left{
background:url(images/new_left.png) no-repeat;
height:26px;
float:right;
width:7px;
}

.boxtitle .center{
background:url(images/new_center.png) repeat-x;
height:21px;
float:right;
padding-top:5px;

}

.boxtitle .right{
background:url(images/news_right.png) no-repeat;
height:26px;
float:right;
width:38px;
}

.box{
float:right;
height:258px;
background:url(images/newsbigbox.png) repeat-x;

}

.box{
float:right;
height:258px;
background:url(images/newsbigbox.png) repeat-x;

}

.adv{
margin:10px auto 10px auto;
text-align:center;
}


.sliderImage-more { margin: 15px 0 0 20px !important; 
 }
#slider-code .overview li a .caption { display: none; }

#slider-code { 
height: 220px; 
overflow:hidden; 
position: relative; 
width: 370px;   
}

#slider-code .viewport { 
width: 370px;  
height: 220px; 
overflow: hidden; 
position: relative;
margin:10px;
}

#slider-code .overview {
height: 220px; 
list-style: none; 
padding: 0; 
margin: 0;  
position: absolute; 
top: 0; 
}

#slider-code .buttons { display: block; margin: 30px 10px 0 0; float: left; }

#slider-code .next { margin: 30px 0 0 10px;  }

#slider-code .disable { visibility: hidden; }



#slider-code .overview li{ float: left; margin: 0 0px 0 0; padding: 1px; width: 370px; height: 250px; }
#slider-code .pager { position: absolute; bottom: 15px; right: 140px; width: 160px;  }
#slider-code .pager li { float: left; list-style-type: none; margin-right: 5px; border: 0;  }
#slider-code .pagenum { border: 0; -moz-border-radius: 3px; background-color: #fff; text-decoration: none; text-align: center; padding: 2px 4px 2px 4px; color: #555555; font-size: 10px; font-family: tahoma; font-weight: bold; }
#slider-code .active { color: #fff; background-color: #D30002; border:0; }
#slider-code .overview li a img{ border: none; float: left; }



#slider-code .overview li .slider_txt{ 
 
height: 240px; 
position:relative;
color:#953061;
text-align: justify;
padding:10px;
}

#slider-code  .slider_txt_teaser {
color:#000;
}

#slider-code  .sliderImage-more a{
color:#6492D8;
}

#slider-code .overview li .slider_txt a{ font-size: 14px; font-weight: bold; text-align:left; line-height: 17px;  text-decoration: none; color:#efefef; cursor:pointer;
 }

#slider-code .overview li .slider_txt a:hover{font-size: 14px; font-weight: bold; text-align:left; line-height: 17px;  text-decoration: none; color:#953061; cursor:pointer;}
.slider_txt_teaser a { font-weight: normal !important; color: #FFF; padding-top: 8px !important;  }

.images{
	width:125px;
	height:205px;
	float:right;
	border-radius: 10px;
	
	}

.images img{
}	
.details{
	width:240px;
	height:205px;
	float:right;
	border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
	}
	

.details_content{
	width:240px;
	height:205px;
	border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
	}

.more a{
color:#efefef;
padding:10px;
font-size:18px;
font-weight:bold;
margin-bottom:5px;
text-decoration:none;
float:left;
margin-left:20px;
}

.box_event{
height:258px;
background:url(images/events-big-box.png) repeat-x;
}

/* start for object event in the homepage */
.event-div
{
background:#E7E6EB;
width:330px;
padding:5px;
	float: right;
	margin:5px 10px 0px 10px;
}
.icon-div
{
    width: 55px;
/* height: 51px; */
background-color: #007c3e;
float: right;
/*margin-right: 10px;
 margin-bottom: 6px; */
/* padding-top: 4px; */
color: #fff;
}
.month-div
{
	text-align:center;
}
.event-month
{
	color:#0079A4;
	font-family:Arial;
	font-size:15px;
	margin-top:3px;
}
.event-day
{
	color:#3f5972;
	font-family:Times;
	font-size:20px;
}
.event-title, .event-title a, .event-title a:link, .event-title a,  .event-title a:visited
{
	color:#007c3e !important;
	font-family:Arial  !important;
	font-weight:bold  !important;
	width:200px;
	font-size:12px  !important;
	margin-right: 5px;

}
.event-hour
{
	
	font-family:Arial;
	font-size:12px;
	color:#0079A4;

}

/* end of part event */

/* start of part gallery */
/* Gallery Style*/
#gallary_part{
border: 1px solid #FFF;
width:245px;
float:right;
height: 260px;
background-color:#007c3e;
}

#gallery {
	height:260px;
	
}
#gallery a {
		float:right;
}
	
#gallery a img {
		border:none;
		position:absolute;
}
	
#gallery a.show {
		z-index:500
}
 
#gallery .caption {
		z-index:600; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
}
 
#gallery .caption .content {
		margin:5px
}
	
#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
}


/* Endof part gallery */

/* start for gallary part */
.poll_que{
color:#5D2CFF;
padding:10px;
font-size:16p;
font-weight:bold;}

#polls-wrapper{
list-style:none;
}

#polls-wrapper  li{
width:100%;
color:#000;
font-weight:bold;
width:200px;
margin-left:20px;
font-size:14px;
}

#polls-wrapper input[type="radio"]{
margin-right:10px;

    

  }
  
  
#polls-wrapper input[type="submit"]{
background:#018945;
color:#FFFFFF;
border:none;
width:70px;
height:20px;
margin-left:20px;
font-weight:bold;
font-size:14px;    
margin-right: 160px;
  }
  
/* End of part gallary */