

body{
	font-size:12px;
	/*background: #d0d0d0;*/
	background: #fff;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;

}

.clear{ clear:both
}

p, h1, h2, h3, h4, div, ul, li{
	padding:0px;
	margin:0px;
	font-size:12px;
}
h1{
	color:#8EC130;
	font-size:16px;
	margin:5px;
	}
.maincontainer{
    background:#FFFFFF;
	padding:0px;
	margin:0px auto;
	width:1024px;
}


.header_background{  background: url(../images/top.jpg);
	/*height:288px;*/
	padding-top:120px;
	margin-bottom:10px;
}

.logo{ width:228px; 
	padding:0px 0px 10px 0px;
	margin: 0px 0px;
	float:left;
}

.socialicons{ width:290px;
	float:left;
	margin:15px 5px 0px 50px;
}

.emailicon{float:left;
	padding:0px 0px 0px 9px;
}

.menubg{ background-image: url(../images/menubg.jpg);
	width:1024px;
	
	background-repeat:no-repeat;
}
.second_menu{ background:#000;
	width:1024px;
	
	background-repeat:no-repeat;
}
.second_menu_main{ width:100%; background-color:#6d6e71;
	/*height:32px;*/
	/*margin:13px 0px 0px 60px;*/
	float:left;
	
	 
	}
.second_menu_main ul{
	float: left; 	
}
.second_menu_main ul li{
	list-style:none;
	float:left;
	font-size:13px;
	padding-right:5px;
	border-right:1px solid #8e8e8f;
	
}
.second_menu_main ul li a{
	display:block;
	text-decoration:none;
	color:#000000;
	padding:5px 8px 5px 8px;
	font-size:12px;
	
	color:#FFF;
}

.second_menu_main ul li.active a{	
	/*color:#cf1d24;	*/
	 
}
.second_menu_main ul li.active{	
	/*text-decoration:underline; color:#cf1d24;	*/
}
.second_menu_main ul li:hover{ text-decoration:none; color:#fff; background-color:#000; 	
	  
}
.second_menu_main ul li:hover a{	
	 text-decoration:none !important; color:#fff;	
	 
}
.menu_ham{ float:left;
	display:none;
}


.main_menu{ width:100%; background-color:#3793e1;
	/*height:32px;*/
	/*margin:13px 0px 0px 60px;*/
	float:left;
	text-transform:uppercase;
	 
	}
.main_menu ul{
	float: left; 	
}
.main_menu ul li{
	list-style:none;
	float:left;
	font-size:13px;
	padding-right:5px;
	border-right:1px solid #3183c8;
	
}
.main_menu ul li a{
	display:block;
	text-decoration:none;
	color:#fff;
	padding:15px 20px 15px 20px;	
	font-weight:bold;
}

.main_menu ul li.active a{	
	/*color:#cf1d24;	*/
	 
}
.main_menu ul li.active{	
	/*text-decoration:underline; color:#cf1d24;	*/
}
.main_menu ul li:hover{ text-decoration:none; color:#fff; background-color:#077cdf; 	
	  
}
.main_menu ul li:hover a{	
	 text-decoration:none !important; color:#fff;	
	 
}
.main_menu ul li ul{
	display:none;
	width:250px;
	position:absolute;
}
.main_menu ul li:hover ul{
	display:block;
}
.main_menu ul li ul li{
	width:100%;
	background:#ccc;	
}
.main_menu ul li ul li a{
	display:block;
	width:100%;
	background:#ccc;	
}

.main_content_container{	 
	padding:28px 0px 33px 0px;	 
	margin:0px ;
	
}

.main_content_container h4{
	color:#000;
	font-size:15px;
	margin:0px auto;
	border-bottom:1px solid #7f7f7f;
	border-top:1px solid #7f7f7f;
	text-align: center;
	padding:4px 0px 4px 0px;
	font-family: "Myriad Pro";
	text-transform:uppercase;
	width:230px;
	}

.left_content{
	float:left;	 
	padding:0px;
	width:400px;
	margin:0px 0px 0px 60px;
	
}

.left_content h1{
	color:#000;
	font-size:40px;
	margin:0px;
	text-align: left;
	padding:0px;
	font-family: "Myriad Pro";
	font-weight:normal;
	line-height:50px;
	}
	
.left_content h2{
	color:#000;
	font-size:50px;
	margin:0px;
	text-align: left;
	padding:0px;
	font-family: "Myriad Pro";
	font-weight:normal;
	line-height:20px;
	}
	
.left_content h3{
	color:#000;
	font-size:35px;
	margin:0px;
	text-align: left;
	padding:0px;
	font-family: "Myriad Pro";
	font-weight:normal;
	line-height:45px;
	}	
		

.left_content p{
	padding:10px 0px 0px 0px;
	line-height:18px;
	text-align:justify;
	color:#737373;
}


	

.right_container{
    overflow:hidden;
   	width:400px;
	float: right;
	margin:0px 60px 0px 0px;
	padding:0px 0px 24px 0px;
}

.right_container h1{
	color:#000;
	font-size:16px;
	margin:0px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	text-align:center;
	padding:6px 0px 6px 0px;
	font-family: Arial, Helvetica, sans-serif;
	}

.application{
background:url(../images/applicationicon.png) no-repeat left;
padding-left:30px;
}

.video{  
	margin:10px 0px 0px 0px;
}


.banner{  
	margin:6px 0px 0px 0px;
}

.pattern{  
	margin:6px 0px 0px 0px;
}


.gallery{ width:100px;  
	margin:41px 0px 0px 60px;
	float:left;
}

.gallery h1{
	color:#000;
	font-size:13px;
	margin:4px 0px 0px 0px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	text-align: left;
	padding:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	}

.gallery p{
	padding:10px 0px 0px 0px;
	line-height:13px;
	text-align: left;
	color:#737373;
	font-size:12px
}

.artist{ width:100px;   
	margin:41px 10px 0px 20px;
	float:left;
}

.artist h1{
	color:#000;
	font-size:13px;
	margin:4px 0px 0px 0px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	text-align: left;
	padding:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	}

.artist p{
	padding:10px 0px 0px 0px;
	line-height:13px;
	text-align: left;
	color:#737373;
	font-size:12px
}


.testimonial{ width:280px; 
	margin:41px 0px 0px 25px;
	float:left;
	background:url(../images/testimonial_bg.jpg);
	background-repeat:no-repeat;
	padding:57px 0px 0px 0px;
	
}

.testimonial h1{
	color:#000;
	font-size:13px;
	margin:0px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	text-align: right;
	padding:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}

.testimonial p{
	padding:10px 0px 0px 0px;
	line-height:13px;
	text-align: justify;
	color:#737373;
	font-size:12px
}


.date{ width:280px; 
	margin:41px 0px 0px 25px;
	float:left;
}


.footer{
	width:1024px;
	list-style:none;
	text-align: right;
	font-size:12px;
	margin:0px;
	color:#737373; 
	background:url(../images/footer-bg.png) top left repeat-x;
	
	height:46px;
	padding:0px 0px 50px 0px;
	


}
.footer ul{ margin:0px; float:left; margin-top:20px;}
.footer ul li{ float:left; list-style:none;}
.footer ul li a{ color:#999; padding:0 10px; }
.footer_text{ background: #FFF;
	text-align: right;
	padding:7px 43px 7px 0px;
	width:295px;
	margin:13px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#737373;
	float:right;
}


/*------Sub Start*/

.subleft_content{
	float:left;	 
	padding:0px;
	width:580px;
	margin:0px 0px 0px 55px;
	
}

.subleft_content h1{
	color:#C2C2C2;
	font-size:20px;
	margin:0px;
	text-align: left;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:50px;
	}
	
.subleft_content h2{
	color:#000;
	font-size:50px;
	margin:0px 0px 25px 0px ;
	text-align: left;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:20px;
	}
	
.subleft_content h3{
	color:#000;
	font-size:35px;
	margin:0px;
	text-align: left;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:45px;
	}	

.subleft_content h6{
	color:#000;
	font-size:25px;
	margin:0px;
	text-align: left;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:45px;
	}	

.subleft_content h5{
	color:#7f8c8c;
	font-size:12px;
	margin:20px 0px 0px 0px;	
	text-align: left;
	padding:0px;
	font-family: "Myriad Pro";
	text-transform:uppercase;
	font-weight:bold;
	}
	
	
.subleft_content p{
	padding:0px 0px 10px 0px;
	line-height:18px;
	text-align:justify;
	color:#737373;
}

.subleft_content p span{
	padding:10px 0px 10px 0px;
	line-height:18px;
	text-align:justify;
	color:#737373;
	font-size:20px;
}

.subleft_contentimg{ margin:0px auto;
    margin-top:25px;
	text-align:center;	
}

.subright_container{
    overflow:hidden;
   	width:230px;
	float: right;
	margin:0px 55px 0px 0px;
	padding:0px 0px 24px 0px;
}

.subright_container h1{
	color:#000;
	font-size:13px;
	margin:4px 0px 0px 0px;
	border-bottom:1px solid #7f7f7f;
	border-top:1px solid #7f7f7f;
	text-align: center;
	padding:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
	
.subright_container h2{
	color:#7f8c8c;
	font-size:12px;
	margin:20px 0px 0px 0px;	
	text-align: left;
	padding:0px;
	font-family: "Myriad Pro";
	text-transform:uppercase;
	font-weight:bold;
	}

.subright_container p{
	padding:10px 0px 0px 0px;
	line-height:18px;
	text-align: justify;
	color:#737373;
}	

.contact { background-image:url(../images/contacticon.jpg);
    background-repeat:no-repeat;
	padding:0px 0px 0px 25px;
	line-height:18px;
	text-align: justify;
	color:#737373;
	font-size:13px;
	margin:15px 0px 0px 0px;
}	

.contact1 { background-image: url(../images/contacticon1.jpg);
    background-repeat:no-repeat;
	padding:0px 0px 0px 25px;
	line-height:18px;
	text-align: justify;
	color:#737373;
	font-size:13px;
	margin:10px 0px 0px 0px;
}

.contact2 { background-image: url(../images/contacticon2.jpg);
    background-repeat:no-repeat;
	padding:0px 0px 0px 25px;
	line-height:18px;
	text-align: justify;
	color:#737373;
	font-size:13px;
	margin:10px 0px 0px 0px;
}

.history{
    overflow:hidden;
   	width:71px;
	float: left;
	margin:0px 00px 0px 5px;
	padding:0px;
}

.sub_video{  
	margin:10px 0px 0px 0px;
}

.contact_div{ padding:0px 0px 0px 0px; 
	margin:10px 0px 1px 0px;	
	
	}
.contact_div ul{
	padding:0px;
	margin:0px;
	list-style:none;
	}
.contact_div li{
	padding:5px 0px 5px 0px;
	margin:0px 0px 15px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	list-style:none;
	}
	
.lable01{
	padding:0px;
	margin:0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#99a3a3;
	display:block;
	


}
.contact_form{ background-color:#e5e6e6;
    border:2px solid;
    border-radius:5px;	 
	border:none;
	width:283px;
	height:24px;
	margin:0px 10px 0px 0px;
	padding: 2px 7px 0px 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

.contact_form1{ background-color:#e5e6e6;
    border:2px solid;
    border-radius:5px;	 
	border:none;
	width:486px;
	height:151px;
	margin:0;
	padding: 2px 7px 0px 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

.photoclubimage{
	float:left;	 
	padding:0px;
	width:110px;
	margin:0px ;
	
}

.photoclub_con{
	float: right;	 
	padding:0px;
	width:452px;
	margin:0px ;
	
}

.photoclub_con1{
	padding:0px 0px 10px 0px;
	line-height:18px;
	text-align:justify;
	color:#737373;
	float: left;
	margin:15px 0px 15px 0px;
}

.list{ float: right;
margin:15px 0px 15px 0px;
	
}

.photoclub_right{	
	padding:0px;	
	margin:100px 0px 0px 0px ;
	
}


.photoclub_artist{ width:822px;	
	padding:0px;	
	margin:0px auto ;
	margin-top:20px ;
	
}

.photoclub_artistimg{ width:159px;	
	padding:0px;	
	margin:0px 5px 3px 0px;
	float:left;
	
}

.photo_artistconimg{
	float:left;	 
	padding:0px;
	width:160px;
	margin:0px ;
	
}

.photo_artist{
	float: right;	 
	padding:30px 7px 0px 0px;
	width:394px;
	margin:0px ;
	
}

.photo_artistconimg h3{
	color:#000;
	font-size:15px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #7f7f7f;
	text-align: right;
	padding:0px 0px 0px 0px;
	font-family: "Myriad Pro";
	text-transform:uppercase;
	line-height:26px;
	}
	
.photo_artistinside{
	float:left;	 
	padding:0px;
	width:126px;
	margin:0px 5px 5px 0px ;
	
}	

.photo_socialamin{
	float: right;	 
	padding:0px;
	margin:15px 0px 0px 0px ;	
}
.photo_social{
	float: left;	 
	padding:0px;
	margin:0px 10px 0px 0px ;	
}

.events{	 
	padding:0px 0px 15px 0px;
	margin:0px auto;
	width:820px;
	border-bottom:1px solid #000000;
	margin-top:20px;
	
}

.events_left{
	float: left;	 
	padding:0px;
	margin:0px 10px 0px 0px ;
	width:360px;
	
}

.events_right{
	float: right;	 
	padding:0px;
	margin:0px 10px 0px 0px ;
	width:419px;
	
}

.events_rightcon{
	color:#000;
	font-size:15px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #7f7f7f;
	text-align: left;
	padding:0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	
	}
.events_rightcon sapn{
	color:#000;
	font-size:12px;
	margin:0px 0px 0px 30px;	
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	
	}	

.events_right p{
	padding:0px 0px 0px 0px;
	line-height:16px;
	text-align: justify;
	color:#7F8C8C;
	font-size:12px;
}	

.events_insideh{	 
	color:#7f8c8c;
	font-size:14px;
	margin:0px 0px 10px 0px;
	text-align: left;
	padding:0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	
}

.events_link{ 
  padding:0px;
  margin:0px 0px 15px 0px ;
  
}

.events_link ul {
	margin:0;
	padding:0;
	list-style:none;
	padding:0px 0px 0px 0px;
}
.events_link li {background: url(../images/events_arrow.jpg) left 0px no-repeat;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;	 
	font-size:14px;
	color:#e2534b;
	padding:10px 0px 15px 0px;
	border-bottom:1px solid #e8e9e9;
	background-position:0px 18px;
}
.events_link li a{	 
	 
	text-decoration:none;
	display:block;
	color:#e2534b;
	padding:0px 0px 0px 25px;
}
.events_link li a:hover, DIV.events_link li a.active {
	 
	text-decoration:none;
	color:#e2534b;
	
}

.events_link li span{	 
	text-decoration:none;
	display:block;
	color: #7f8c8c;
	font-size:12px;
	padding:5px 0px 0px 0px;
	
}


.events_link1{ 
  padding:0px;
  margin:0px 0px 15px 0px ;
  
}

.events_link1 ul {
	margin:0;
	padding:0;
	list-style:none;
	padding:0px 0px 0px 0px;
}
.events_link1 li {background: url(../images/events_arrow1.jpg) left 0px no-repeat;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;	 
	font-size:14px;
	color:#e2534b;
	padding:0px 0px 10px 0px;
	background-position:0px 2px;
}
.events_link1 li a{ 
	 
	text-decoration:none;
	display:block;
	color:#e2534b;
	padding:0px 0px 0px 25px;
}
.events_link1 li a:hover, DIV.events_link1 li a.active {
	 
	text-decoration:none;
	color:#e2534b;
	
}


.commets{ 
	margin:0px;
	padding:18px 0px 0px 0px;
	
}

.commets1{ 
	margin:0px;
	padding:18px 0px 0px 30px;
	
}


.commets_bg{ background-color:#f8f8f8;
    border:2px solid;
    border-radius:5px;	 
	border:none;
	min-height:30px;
	margin:18px 10px 0px 30px;
	padding: 10px 0px 10px 34px ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a5aeae;
	
}

.commets_icon{ 
	margin:0px;
	position:absolute;
	
}

.commets_con{  
	margin:0px;
	padding: 0px 0px 0px 55px ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a5aeae;
	float:left;
	
}

.replay{  
	margin:0px;
	padding: 0px 15px 0px 20px ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #e2534b;
	float: right;
	background-image:url(../images/replay.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	
}


.replay a{  
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #e2534b;
	text-decoration:none;
	
	
	
}
.replay a:hover{ 
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #e2534b;
	text-decoration:underline;	
	
	
}

.viewdetails{
	float: left;	 
	padding:0px;
	margin:15px 10px 0px 0px ;
	width:79px;
	
}

.event_button{
	float:left;	 
	padding:0px;	
	margin:0px 0px 0px 10px;
	
}
.event_button1{
	float:left;	 
	padding:0px;	
	margin:20px 0px 0px 50px;
	
}

.events_con{
	color:#000;
	font-size:18px;
	margin:0px auto;	
	text-align: left;
	padding:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
 
	}
.events_con1{
	color:#7f8c8c;
	font-size:13px;
	margin:0px auto;	
	text-align: left;
	padding:4px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	
 
	}	
	
.events_hed{
	color:#8a9696;
	font-size:18px;
	margin:0px auto;	
	text-align: left;
	padding:15px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;

 
	}


.paginationdiv{ width:400px;  
	  padding:0px;
	  margin:0px auto;
	  margin-top:20px;
 
	 	 
	
	}

.pagination{
	list-style:none;
	margin:0px 0 0;
	padding:0px 0px 0px 0px;
	float: left;
}
	.pagination li {
		float:left;
		text-align:center;
		margin-left:5px;		
		font-family: "Trebuchet MS";
		font-size: 11px;
		font-weight: normal;
		background-color:#8c9898;
		background-repeat:no-repeat;
		padding:0px 0px 0px 0px;
		height:21px;
		width:20px;
		border:0px solid;
        border-radius:3px;
	}
	.pagination a {
		color:#fff;
		text-decoration:none;
		display:block;
		padding:4px 0px 0px 0px;
	}
	.pagination a:hover {
		color:#fff;
		text-decoration: none;	
		padding:0px 0px 0px 0px;
		background-color:#ef333a;		 
		background-repeat:no-repeat;
		padding:4px 0px 0px 0px;
	}
	.pagination a.activepagination {
		color:#fff;
		background-color:#ef333a;		 
	}			
	

	
.prev{ background:#8c9898; height:21px;
		width:20px;
		border:0px solid;
        border-radius:3px;
float:left; 
padding:0px 0px 0px 0px;
text-align:center;
margin:0px 0px 0px 7px;
}

.prev a{ 
    font-family: "Trebuchet MS";
    font-size:11px;
    font-weight: normal;
	text-align:center;	
	color: #fff;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
	
}
.prev a:hover{
	color: #fff;
    text-decoration: none;
}
.link{ text-decoration:none; color:#FFFFFF;}	


.top_search{ float:right; text-align:right; }
.sm-serachbox-pro .form-search{border: 1px solid #ddd;display: inline-block;position: relative}
.sm-serachbox-pro .form-search .cat-wrapper{width: 116px;float: left;position: relative;background: url(../images/search-pro-dropdown.png) no-repeat right center}
.sm-serachbox-pro .form-search .cat-wrapper span{display: inline-block;line-height: 30px;overflow: hidden;padding-left: 10px;white-space: nowrap;width: 87px !important;position: relative;top: 2px}
.sm-serachbox-pro .form-search .cat-wrapper select{position: absolute;top: 0px;left: 0px;width: 100%;height: 35px;opacity: 0}
.sm-serachbox-pro .form-search .input-search{position: relative; padding-left:8px;}
.sm-serachbox-pro .form-search .input-search #search{border: none;background: none;height: 24px;padding-top: 0;padding-bottom: 0;margin-top: 5px;width: 235px;padding-right: 35px}
.sm-serachbox-pro .form-search .input-search #search:focus{border: none;background: none}
.sm-serachbox-pro .form-search .button-search-pro{font-size: 16px;position: absolute;right: 9px;top: 9px}
.sm-serachbox-pro .form-search .button-search-pro:hover{text-shadow: 0 0 1px rgba(0,0,0,0.2)}
.sm-serachbox-pro .sm-searchbox-popular .sm-searchbox-popular-title{float: left}
.sm-serachbox-pro .sm-searchbox-popular .sm-searchbox-keyword{float: left}
.sm-serachbox-pro .sm-searchbox-popular .sm-searchbox-keyword .sm-searchbox-keyword-list li{display: inline-block}
.sm-serachbox-pro .sm-searchbox-advanced{clear: both}
.search_button{ border:none; color:#fff; background-color:#f3a60b;  position:absolute; top:0px; right:0px; padding:6px 5px; text-transform:uppercase; }

.topbar-wrap {
   /* background-color: #be2819;
    border-bottom: 1px solid #e3e3e3;*/
	color:#333;
	float:right;
	margin-bottom:10px;
	margin-top:20px;
}
.top-bg{ /*background-color:#000;*/ margin:0 20px; }
.topbar-wrap ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.topbar-wrap ul li {
    float: left;
}
.social_title{ padding-top:7px; float:left; font-size:15px; color:#999; }
.social-top li,
.topbar-wrap .menu-top li {
    margin: 0;
}

.topbar-wrap .menu-top li a {
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 8px 10px;
    line-height: 1;
    color: #666;
    text-decoration: none;
    /*font-family: "Raleway", Helvetica,Arial,sans-serif;*/
	font-family:"Oswald",Arial,sans-serif;
}

.social-top li a:hover,
.topbar-wrap .menu-top li a:hover {
    /*color: #c62020;*/
	text-decoration:underline;
}

.social-top li a {
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 8px 6px;
    line-height: 1;
    color: #333;
    font-size: 13px;
	
	
}

.topbar-left ul li:first-child a {
    padding-left: 0;
}

.topbar-right ul li:last-child a {
    padding-right: 0;
}

.topbar-wrap .social-wrap li a i {
	font-size: 14px;
}
.epepper-li{ padding-left:10px; font-weight:bold;}
.epepper{ background:url(../images/ePaper-icon.jpg) top left no-repeat; padding-left:30px !important;  display:block;  float:right; margin-left:10px; }

.home_post{ width:100%; float:left; margin-bottom:50px;  }
.home_post_img{ float:left; width:400px; }
.home_post_details h1{ background:none; color:#333; margin:0px 0 10px 0; padding:0px; font-size:20px; }
.home_post_details{ float:left; width:580px; padding-left:10px;}
.heading{ background:none; color:#000; border-bottom:1px solid #CCC; width:100%; padding-bottom:5px; margin:0 0 20px 0; text-transform:uppercase; font-size:20px; }
.read_more{ background:url(../images/arrow_left.png) top left no-repeat; padding-left:13px; line-height:16px; height:16px !important; display:block; color:#1894fd; font-size:20px; margin-top:20px; text-transform:uppercase;  }
.read_more:hover{ color:#a80307; cursor:pointer; background:url(../images/arrow_left_over.png) top left no-repeat; }