
.mybutton {
  border: none;  
   padding: 8px 15px;   
   float:none;   
   color:#fff;   
   background:#FF6F00;
   text-transform:uppercase;
   font-weight:500;
   transition: box-shadow .50s;
   box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16),0 1px 5px 0 rgba(0,0,0,0.12);
   -webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;
  }
.mybutton:hover {
   background: #d44908;
   color: #fff;
   }
.mybutton:active {
   background: #c62905;
   }
.ui-news-wrapper{
    width:29%;
    float:right;
    }
.ui-news-wrapper ol{
	counter-reset: li;
	list-style: none; 
	padding: 0;
	margin: 0em;
	}
.ui-news-wrapper ul{
	counter-reset: li; 
	list-style: none; 
	padding: 0;
	margin: 0em;
	}
.ui-news-list a{
	position: relative;
	display: block;
	padding:10px;
	background: #fff;
	color: #990000;
	text-decoration: none;
	text-align:left;
    }

.ui-news-list a:hover{
	background: #f7f7f7;
	text-decoration:none;
}	
.ui-news-list li.ui-news-heading{
     font-weight:bold;
     text-align:center;
     font-size:14px;
     color:#990000;
    }
#ui-news-container { list-style:none; margin-right:0px;border:1px solid #ddd; }
#ui-news-container li {
     border-bottom:1px solid #ddd;     
	}
 /* Festival Boxes 
************************************************/
    .dt-wrapp{margin: 10px auto;}
    .dt-box{width: 96%;margin: 0px auto;}
    .dt-box-left{float: right;}
    .dt-box-right{float: left;width: 300px;}       
    .dt-box-title h1{background-color: #efe7da;font-weight:bold;font-size:18px;color:#990000;text-align:center; font-family:Arial; margin:0; padding:0}    
    .dt-box-roundedbox{border: solid 2px #990000;height: 230px;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius: 3px; background:#990000;}
    .dt-box-roundedbox h2{font-size:60px;color:#fff;text-align:center; font-family:Arial; margin:15px auto 15px; padding:0}
    .dt-box-roundedbox h2 sup{font-size:40px;}
    .dt-box-roundedbox h3{font-size:20px;line-height:35px;padding:0;margin:0;color:#fff;text-align:center; font-family:Arial;}
    .dt-box-imagebox{border-radius: 5px;border: solid 2px #651f06;margin-right: 30px;}
    .dt-box-img{border-radius: 0px;border: solid 5px #ede5d8;position: relative;height: 224px;width: 400px; box-shadow:0 0 1px #666;}
    .dt-box-fullwidth{clear:both;margin: 30px auto 0; background:#efe7da; border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;padding: 0px 0px 0 10px; border-top:solid 1px #9c0000;border-bottom:solid 1px #9c0000;}
    .dt-box-fullwidth p{ color:#000; font-size:16px;}
    .dt-box-fullwidth ul li{ font-size:15px;} 
    .khpndesignnew{border: 2px solid gray;border-radius: 3px;padding: 7px 10px;width: 17rem;}


