@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFF;
	
}

.win body{font-family:'DINAKARAN2W','big-jiregular', Arial, Helvetica, sans-serif; line-height:!important; font-size:100%;font-weight:normal;}		 
@font-face {font-family: 'DINAKARAN2W';
             src: url('../fonts/dinakaran2w-webfont.eot');
			 src: url('../fonts/dinakaran2w-webfont.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/dinakaran2w-webfont.woff') format('woff'),
			 url('../fonts/dinakaran2w-webfont.ttf') format('truetype'),
			 url('../fonts/dinakaran2w-webfont.svg#DINAKARAN2W') format('svg');
			 }
@font-face {
    font-family: 'big-jiregular';
    src: url('../fonts/big-ji.eot');
    src: url('../fonts/big-ji.eot?#iefix') format('embedded-opentype'),
         url('../fonts/big-ji.woff') format('woff'),
         url('../fonts/big-ji.ttf') format('truetype'),
         url('../fonts/big-ji.svg#big-jiregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
img{ border:0px; margin:0px; padding:0px;}
.win p{ font-family: 'DINAKARAN2W'; margin:2px; padding:0px;}
.win a{ font-family: 'big-jiregular'; margin:0px; padding:0px;}

#header12{ background-image:url(../images/top_bg_red2_X.jpg); width:100%; background-repeat:repeat-x; height:194px;}
#main-width{ width:1000px;}
#logo{ width:268px; height:113px; float:left;}
#ad-logo-right{ width:728px; margin:10px 0px; padding:0px; float:left;}
#menu{ width:100%; height:80px; margin:0px; padding:0px; float:left;}
/*--------------top--------------*/
/* footer_start */
#footer_bg{width:100%;
           background-image:url(../images/bttm.jpg);
		     height:156px;
			 background-position:center;
			 background-repeat:repeat-x;
			 float:left;
}
#footer_width{width:1000px;
              height:112px;
			  padding:18px 0;
			  
			  
			 
}
a.footer_menu{ background-image:url(../images/icon_footer.png);
                  background-repeat:no-repeat;
				  background-position:5px 4px;
				  padding:0px 8px 0px 25px;
				 
				  font-size:13.5px;
				  line-height:20px;
				  font-weight:normal;
				  color:#FFF;
				  text-decoration:none;
				  margin:0px;
				  float:left;
				  width:80%;
				  }
.win a.footer_menu{font-family:'DINAKARAN2W';
				  font-size:15.5px;}				  
a.footer_menu:hover{ background-image:url(../images/icon_footer2.gif); 
                        text-decoration: none;
                        color: #FF0;
						background-color:#000;
						}
						
a.footer_menu2{ font-family:Arial;
				  font-size:12.5px;
				  font-weight:normal;
				  color: #F00;
				  text-decoration:none;
				  margin:0px;
				  line-height:18px;
				  }
.win a.footer_menu2{ font-family:'DINAKARAN2W';}
a.footer_menu2:hover{ text-decoration: underline;
                        color: #000;
						 }						
#footer_box_bttm{width:100%;
              border-bottom:solid 15px #000;	
			padding:15px 0px;
			float:left;
			}
#footer_box_2{width:1000px;
               height:auto;
			   clear:both;}
			   
.footer_text{font-family:Arial, Helvetica, sans-serif;
               font-size:12.5px;
			   font-weight:normal;
			   color:#000;
			   text-decoration:none;
}
            			
/* footer_close */ 


/* fb share......................*/

.adsmall{ width:300px; height:100px; float:left; margin-top:20px}
.districtnewsbox span#titlefirstkalvi{width:300px; height:31px; background-image:url(../images/kalvi.jpg); float:left;margin: -5px 0px 0px -5px;}
.socialicons{float:right; width:150px; height:33px; border-bottom:solid 5px #F00; padding-bottom:10px}
.socialicons span{ margin:0px;}
.fbicon{width: 32px;height: 32px;float: left;margin-left: 4px;background-color: #0d6cab;border-radius: 20px;font-size: 22px;color: #fff; text-align:center;}

.twticon{width: 32px;height: 32px;float: left;margin-left: 4px;background-color: #40cdd7;border-radius: 20px;font-size: 18px;color: #fff; text-align:center;}

.googicon{width: 32px;height: 32px;float: left;margin-left: 4px;background-color: #da4735;border-radius: 20px;font-size: 16px;color: #fff; text-align:center;}

.rssicon{ width: 32px;height: 32px;float: left;margin-left: 4px;background-color: #39b54a;border-radius: 20px;font-size: 16px;color: #fff; text-align:center;}

.fbicon:hover{background-color: #333}
.twticon:hover{background-color: #333}
.googicon:hover{background-color: #333}
.rssicon:hover{background-color: #333}

.right-text-box a#rightnews{ text-decoration:none; color:#CB5B4B; font-size:18px; border-bottom:dotted 1px #F00; float:left; padding:5px 0px;}
.right-text-box a#rightnews:hover{ text-decoration:none; color:#000; font-size:18px;}

#box-new-icon a {color: #FFF;text-decoration: none;font-size: 18px;}
.fa-facebook:before {font-family: 'FontAwesome';content: "\f09a";line-height: 21px;padding: 1px;margin: 5px 8px;float: left;}
.fa-tweet:before {font-family: 'FontAwesome';content: "\f099";line-height: 21px;padding: 1px;margin: 5px 8px;float: left;}
.fa-google:before {font-family: 'FontAwesome';content: "\f0d5";line-height: 21px;padding: 1px;margin: 5px 8px;float: left;}
.fa-share:before {font-family: 'FontAwesome';content: "\f1e0";line-height: 21px;padding: 1px;margin: 5px 8px;float: left;}
::selection {background: #007dc6;text-shadow: none;}

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.right-text-box{ float:right; width:150px; margin:20px -60px 0px 10px; padding:10px 0px;}

/*--------------------*/



#left-box-1{ float:left; width:120px;}
#center-box-1{ float:left; width:534px; margin:0px 5px;}
#right-box-1{ float:left; width:336px;}

/*----------------------*/
.link-list{ float:left; width:100%; background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 81%, #ff7275 81%, #ff7275 81%, #ff0004 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(81%,#ffffff), color-stop(81%,#ff7275), color-stop(81%,#ff7275), color-stop(100%,#ff0004)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 81%,#ff7275 81%,#ff7275 81%,#ff0004 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 81%,#ff7275 81%,#ff7275 81%,#ff0004 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 81%,#ff7275 81%,#ff7275 81%,#ff0004 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 81%,#ff7275 81%,#ff7275 81%,#ff0004 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ff0004',GradientType=0 ); /* IE6-9 */
height:45px; margin:10px 0px;}
.link-list h1{ float:left; margin:0px 7px; padding:0px 7px; line-height:40px; font-size:15px; color:#666; text-align:left; text-decoration:none;}
.link-list h1 a{ text-decoration:none; color:#666; font-weight:normal; text-shadow:1px 1px 1px #FFF;}
.link-list h1 a:hover{ text-decoration:none; color:#F00;}
.link-list h4{ float:left; margin:0px 0px; padding:0px 0px; line-height:40px; font-size:15px; color:#999; text-align:left; text-decoration:none;}
.win .link-list h1 a{ font-family:'DINAKARAN2W'; font-size:16px;}

.inner-news-box-1{background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
border-bottom:solid 3px #F00;border-top:solid 1px #CCC;
float:left; padding:10px; margin:18px 10px; box-shadow:0px 0px 8px -5px #000;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;}
.inner-news-box-1:hover{ box-shadow:0px 0px 15px -5px #000;}
.inner-news-box-1 h1{ height:auto; clear:both; float:left; margin:4px 0px; padding:0px 0px; line-height:32px; font-size:30px; color:#F00; text-align:left; text-decoration:none; width:100%;}
.inner-news-box-1 h1 a{ text-decoration:none; color:#900; font-weight:normal;font-size:21px; line-height:24px; text-shadow:1px 1px 1px #FFF;}
.inner-news-box-1 h1 a:hover{ text-decoration:none; color:#F00;}
.win .inner-news-box-1 h1 a{ font-family:'DINAKARAN2W';}
.inner-news-box-1 a img{ border:solid 4px #FFF; box-shadow:0px 0px 5px -2px #333; float:left; margin:5px 10px 5px 0px;}
.inner-news-box-1 h5{ float:left; margin:0px 0px; padding:0px 0px; line-height:20px; font-size:11px; font-style:italic; font-family:Arial, Helvetica, sans-serif; width:63%; font-weight:normal; color:#999; text-align:left; text-decoration:none;}
.inner-news-box-1 p{ overflow:hidden; width:62%;  font-size:16px; color:#666; line-height:20px; height:80px;}
.win .inner-news-box-1 p{ font-family:'DINAKARAN2W';}
.inner-news-box-1 a.more3{ float:right; background-color:#F00; text-align:center; padding:0px 10px; margin:0px -10px -10px 0px; box-shadow:inset 2px 2px 8px -3px #000; line-height:25px; font-size:15px; color:#FFF; font-weight:normal; text-decoration:none;}
.inner-news-box-1 a.more3:hover{ text-decoration:none; color:#FF0; background-color:#900;}
.win .inner-news-box-1 a.more3{ font-family:'DINAKARAN2W';}

.more-list-no{ width:50%; float:left; margin:10px 25%; height:35px;}
.more-list-no a{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none; line-height:30px; padding:0px; text-align:center; width:19%; margin:0px 0.5%;box-shadow:inset 0px 0px 16px -9px #000; }
.more-list-no a:hover{ background-color:#333; color:#FF0; box-shadow:inset 0px 0px 12px #000; }
.more-list-no span{ margin:-5px -3%; background-color:#FFF; -webkit-border-radius: 25px;text-align:center;-moz-border-radius: 25px;
border-radius: 25px;line-height:30px; padding:5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; float:left; width:26%; text-align:center; color:#F00; font-size:16px; box-shadow:inset 0px 0px 14px -5px #000; z-index:500; position:relative; }

/*----------------------*/


#left-box-2{ float:left; width:600px; margin-right:10px;}
#right-box-2{ float:right; width:300px;}
.mani-news{ float:left; font-size: 18px;color: #3A3A3A;}
.mani-news h1{ float:left; font-size:32px; margin-top:0px; line-height:35px; font-weight:normal; color:#CB5B4B;}
.mani-news img.bigone  { float:left; width:600px; max-width:600px; height:300px; object-fit:cover; margin:10px 0px;}
.mani-news img{ float:left; width:100%; max-width:400px; height:auto; clear:both; margin:10px 10px 10px 0px;}
.mani-news .css-shapes-preview h6{ float:left; font-size:15px; width: 75px; text-align:center; font-weight:normal; color:#FFF;  margin:5px 0px 10px -36px;}
.css-shapes-preview{  margin:-25px 10px 10px 25px;
    position: relative; 
    height:60px; float:left;
    width:0px;  padding:5px 0px 0px -20px;
    background-color: #FFFFFF; 
    border-left: 50px solid #CB5B4B; 
    border-right: 50px solid #CB5B4B; 
    border-bottom: 15px solid transparent; 
	
}
.mani-news p{  font-size:18px; color:#3A3A3A;}
.win .right-text-box a{ font-family:'DINAKARAN2W';}


.heading-box{background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
border-bottom:solid 3px #F00;border-top:solid 1px #CCC;
float:left; padding:10px 2%; margin:18px 0px; box-shadow:0px 0px 8px -5px #000;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px; width:98%;}

#comments{ float:left; width:100%; margin-bottom:20px;}
#comments ul{ float:left; width:95%; margin:0px 0px 20px 5%; padding:0px;}
#comments ul li{ float:left; padding:8px 0px; font-size:18px; border-bottom:dotted 1px #F4F4F4;}
.win #comments ul li a{ font-family:'DINAKARAN2W';}
#comments ul li a{ font-size:19px; color:#900; text-decoration:none; }
#comments ul li a:hover{ color:#000; text-decoration:none; }


/*..................*/
.reelbox{width:100%; min-height:145px; float:left; background-color:#770000; margin:5px 0px; background-image: url(../images/reelbox2.jpg); background-position:bottom left; background-repeat:no-repeat;padding: 5px 0px  12px 0px;}
.reelbox span#titlefirst{width:300px; height:22px; background-image:url(../images/reelbox1.jpg); float:left;margin: -5px 0px 0px 0px;}
.reelphoto{width:89px; height:89px; float:left; overflow:hidden; margin:10px}
.reelbox a.vvbv{ color:#fff; float:left; width:120px;}
/*
	Author: Ashfaq Ahmed @ Codeconvey.
	Author URI: http://www.codeconvey.com/
*/



#cc-slider {
	text-align: center;
	margin: 0 auto;
	max-width: 300px;
}

#cc-slider input {
	display: none;
}

#cc-slider label, a {
	color: #ef023f;
	cursor: pointer;
	text-decoration: none;
}
#cc-slider label:hover {
	color: #ff0042 !important;
}

#slide1:checked ~ #cc-slides .inner { margin-left:0; }
#slide2:checked ~ #cc-slides .inner { margin-left:-100%; }
#slide3:checked ~ #cc-slides .inner { margin-left:-200%; }
#slide4:checked ~ #cc-slides .inner { margin-left:-300%; }
#slide5:checked ~ #cc-slides .inner { margin-left:-400%; }


#overflow {
	width: 100%;
	overflow: hidden;
	max-height: 200px;
}

#cc-slides article img {
	width: 100%;
}

#cc-slides .inner {
	width: 500%;
	line-height: 0;
}

#cc-slides article {
	width: 20%;
	float: left;
}

#controls {
	margin:-26% 0 0 -4%;
width: 111%;
height: 50px;
position: relative;
top: -280px;
}

#controls label { 
	display: none;
	width: 20px;
	height: 20px;
	
}

#active {
	margin: 23% 0 0;
	text-align: center;
}

#active label {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #f89e67;
}

#active label:hover {
	background: #ccc;
	border-color: #777 !important;
}

#controls label:hover {
	opacity: 0.8;
}

#slide1:checked ~ #controls label:nth-child(2), 
#slide2:checked ~ #controls label:nth-child(3), 
#slide3:checked ~ #controls label:nth-child(4), 
#slide4:checked ~ #controls label:nth-child(5), 
#slide5:checked ~ #controls label:nth-child(1) {
	background: url('../images/next.png') no-repeat;
	float: right;
	margin: 0 25px 0 0;
	display: block;
	background-color:#ef023f;
}


#slide1:checked ~ #controls label:nth-child(5),
#slide2:checked ~ #controls label:nth-child(1),
#slide3:checked ~ #controls label:nth-child(2),
#slide4:checked ~ #controls label:nth-child(3),
#slide5:checked ~ #controls label:nth-child(4) {
	background: url('../images/prev.png') no-repeat;
	float: left;
	margin: 0 0 0 17px;
	display: block;
	background-color:#ef023f;
}



/* cctooltip Box */

.cctooltip {
	
    color: #FFFFFF;
    font-style: italic;
    line-height: 20px;
    margin-top: 250px;
    opacity: 0;
    position: absolute;
    text-align: left;
	-webkit-transform: translateZ(0);
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

.cctooltip h3 {
	color: #FFFFFF;
	margin: 0 0 5px;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	background: none repeat scroll 0 0 #222222;
	padding: 5px;
}
.cctooltip h4 {
	color: #FFFFFF;
	margin: 0 0 5px;
	font-weight: normal;
	font-size: 14px;
	font-style: normal;
	background: none repeat scroll 0 0 #222222;
	padding: 5px;
	text-align:right;
	width:106px;
}



/* cc-slider Styling */

#cc-slides {
	margin: 45px 0 0;
	
	
	
	padding: 1%;
	
	background: #fff;
	
}


/* Animation */

#cc-slides .inner {
	-webkit-transform: translateZ(0);
	-webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
	-moz-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
    -ms-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
     -o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
        transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */

	-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
	-moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
    -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
     -o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
        transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */
}

#cc-slider {
	-webkit-transform: translateZ(0);
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

#controls label{
	-webkit-transform: translateZ(0);
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
}

#slide1:checked ~ #cc-slides article:nth-child(1) .cctooltip,
#slide2:checked ~ #cc-slides article:nth-child(2) .cctooltip,
#slide3:checked ~ #cc-slides article:nth-child(3) .cctooltip,
#slide4:checked ~ #cc-slides article:nth-child(4) .cctooltip,
#slide5:checked ~ #cc-slides article:nth-child(5) .cctooltip {
	opacity: 1;
	-webkit-transition: all 1s ease-out 0.6s;
	-moz-transition: all 1s ease-out 0.6s;
	-o-transition: all 1s ease-out 0.6s;
	transition: all 1s ease-out 0.6s;
}



/*..................*/
.bttn-box-2344{width:100%;margin-top: 15px; height:35px; float:left; position:relative;}
#faceboo-1{ width: 130px; height:35px; background-color:#305c99; float:left; margin:0px 9px; overflow:hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;position: relative}
#tweeter-1{ width: 130px; height:35px; background-color:#33ccff; float:left; margin:0px 9px; overflow:hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;position: relative}
.fac-icon{ float:left; height:35px; width:35px; background-image: url(../images/Facebook-Icon.png); background-repeat:no-repeat;}
.twet-icon{ float:left; height:35px; width:35px; background-image: url(../images/Twitter_logo_white.png); background-repeat:no-repeat;}
#faceboo-1 h3{ background-image:url(images/icon-bar.png); background-repeat:no-repeat; background-position:left top; position:absolute; line-height:35px; height:35px; width:100px; margin:0px 0px 0px 30px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-align:center; font-size:14px; font-weight:normal;-webkit-transition: margin 1s; /* For Safari 3.1 to 6.0 */
transition: margin 1s; background-color:#305c99;}
#tweeter-1 h3{ background-image:url(images/icon-bar.png); background-repeat:no-repeat; background-position:left top; position:absolute; line-height:35px; height:35px; width:100px; margin:0px 0px 0px 30px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-align:center; font-size:14px; font-weight:normal;-webkit-transition: margin 1s; /* For Safari 3.1 to 6.0 */
transition: margin 1s; background-color:#33ccff;}
#tweeter-1 h3 img{ width:80px; margin-top:5px;}
#faceboo-1 h3 img{ width:85px; margin-top:4px;}
#faceboo-1:hover h3,#tweeter-1:hover h3{ margin-left:145px;}
#faceboo-1 span,#tweeter-1 span{left: 35px; text-align:center;position:absolute; float:left; margin:0px 0px 0px 0px; background-color:#fff; width: 95px; height:35px; line-height:35px}

.adright{width:100%;margin-top: 20px;}

#clickmore{ float:right; width:20px; height:20px; background-image:url(../images/click.jpg);margin: 12px 0px -12px 275px;}
.reelphoto a img{ float:left;}
.reelbox:hover #clickmore{background-image:url(../images/clickhover.jpg)}



#cc-slider {text-align: center;	margin: auto;max-width:275px;}
#cc-slider input {display: none;}
#cc-slider label, a {color: #ef023f;cursor: pointer;text-decoration: none;}
#cc-slider label:hover {color: #ff0042;}
#slide1:checked ~ #cc-slides .inner { margin-left:0; }
#slide2:checked ~ #cc-slides .inner { margin-left:-100%; }
#slide3:checked ~ #cc-slides .inner { margin-left:-200%; }
#slide4:checked ~ #cc-slides .inner { margin-left:-300%; }
#slide5:checked ~ #cc-slides .inner { margin-left:-400%; }
#overflow {width: 100%;overflow: hidden;max-height: 180px;}
#cc-slides article img {width: 100%;}
#cc-slides .inner {width: 500%;line-height: 0;}
#cc-slides article {width: 20%;float: left;}
#controls {margin:-26% 0 0 -4%;width: 111%;height: 50px;position: relative;top: -40px;}
#controls label { display: none;width: 20px;height: 20px;}
#active {margin: 23% 0 0;text-align: center;}
#active label {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;border-radius: 5px;	display: inline-block;width: 10px;height: 10px;	background: #f89e67;}
#active label:hover {background: #ccc;border-color: #777 !important;}
#controls label:hover {opacity: 0.8;}
#slide1:checked ~ #controls label:nth-child(2), 
#slide2:checked ~ #controls label:nth-child(3), 
#slide3:checked ~ #controls label:nth-child(4), 
#slide4:checked ~ #controls label:nth-child(5), 
#slide5:checked ~ #controls label:nth-child(1) {background: url('../images/next.png') no-repeat;float: right;margin: 0 25px 0 0;display: block;background-color:#ef023f;}
#slide1:checked ~ #controls label:nth-child(5),
#slide2:checked ~ #controls label:nth-child(1),
#slide3:checked ~ #controls label:nth-child(2),
#slide4:checked ~ #controls label:nth-child(3),
#slide5:checked ~ #controls label:nth-child(4) {background: url('../images/prev.png') no-repeat;float: left;margin: 0 0 0 17px;display: block;background-color:#ef023f;}
.cctooltip {	
    color: #FFFFFF;font-style: italic;line-height: 20px;margin-top: 250px;opacity: 0;position: absolute;text-align: left;-webkit-transform: translateZ(0);-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.cctooltip h3 {color: #FFFFFF;margin: 0 0 5px;font-weight: normal;font-size: 16px;font-style: normal;background: none repeat scroll 0 0 #222222;padding: 5px;}
.cctooltip h4 {color: #FFFFFF;margin: 0 0 5px;font-weight: normal;font-size: 14px;font-style: normal;background: none repeat scroll 0 0 #222222;padding: 5px;text-align:right;width:106px;}
#cc-slides {margin: 10px 0 0;padding: 1%;background: #fff;}
#cc-slides .inner {	-webkit-transform: translateZ(0);
	-webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
	-moz-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
    -ms-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
     -o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 
        transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */

	-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
	-moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
    -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
     -o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 
        transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */
}

#cc-slider {
	-webkit-transform: translateZ(0);
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

#controls label{
	-webkit-transform: translateZ(0);
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
}

#slide1:checked ~ #cc-slides article:nth-child(1) .cctooltip,
#slide2:checked ~ #cc-slides article:nth-child(2) .cctooltip,
#slide3:checked ~ #cc-slides article:nth-child(3) .cctooltip,
#slide4:checked ~ #cc-slides article:nth-child(4) .cctooltip,
#slide5:checked ~ #cc-slides article:nth-child(5) .cctooltip {
	opacity: 1;
	-webkit-transition: all 1s ease-out 0.6s;
	-moz-transition: all 1s ease-out 0.6s;
	-o-transition: all 1s ease-out 0.6s;
	transition: all 1s ease-out 0.6s;
}

.slidebox{ width:300px; float:left;background-color:#f4f4f0;min-height: 250px; border-top:1px dotted #cccccc;margin-top: 20px;}
.slidebox h3{text-align: left;float: left; margin: 27px 0px 0px 5px;;font-weight: 100;font-size: 18px;color: #5c5c50;}
.slidebox a {float: right;text-align: center;padding: 0px 10px;line-height: 25px;font-size: 12px;color: #0066cc;font-weight: normal;text-decoration: none;}
.win .slidebox a {font-size: 14px;font-family: 'DINAKARAN2W';}
.slidebox a:hover {text-decoration:underline;}

.fblikes{float: left;width:336px;margin-top: 20px;}

.districtnewsbox{width:326px; min-height:145px; float:left; background-color:#d27b74; margin:5px 0px; background-image: url(../images/districtnewstitle1.jpg); background-position:bottom right; background-repeat:no-repeat;padding: 5px 5px  12px 5px; margin-top:20px;}
.districtnewsbox span#titlefirst{ background-position: right;  width: 336px;height:31px; background-image:url(../images/districtnewstitle.jpg); float:left;margin: -5px 0px 0px -5px;}
.districtnewsbox ul{width:306px;margin: 0px 0px 0px 17px;padding: 3px;float: left; list-style-image:url(../images/pointsred.png)}
.districtnewsbox ul li{margin-top: 16px;padding: 5px;text-align: left;}
.districtnewsbox ul li:hover{background-color:#A3352C;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.districtnewsbox p{ color:#fff; }
.districtnewsbox ul li a{font-size: 16px;color: #fff;text-shadow: 1px 1px 3px #6D0000;line-height: 20px;}
.win .districtnewsbox ul li a{font-size: 18px;font-family: 'DINAKARAN2W';}

.leftnewsbox {float: left;margin-top: 15px;background-color: #016ba8;}

.leftnewsboxinner {float: left;min-height: 106px;background-color: #fff;width: 100px;margin: 5px;padding: 5px;}
.leftimagethumb{float: left; width:100%;height:73px; overflow:hidden;}
.leftnewsboxinner h1 {text-decoration: none;color:#1e8ccd;margin: 9px 0px 0px 0px;padding: 0px;line-height: 17px;font-size:14px;font-weight: 200;text-align: left;padding-right: 15px;float:left;font-size: 16px;}
.win .leftnewsboxinner h1 {font-family: 'DINAKARAN2W';}
.leftnewsboxinner:hover{box-shadow: 1px 1px 7px #000;}

/*......................*/
.slide_box{position:absolute; margin:20% 0px 0px 0px; width:680px; height:100px}
.arrow { opacity:1;width:40px;height: 80px;font-size:30px;color:#FFF;text-shadow:1px 1px 2px #000; border-left:solid 3px #FFF;text-align: center;float: left;border-radius: 0px 40px 40px 0px;box-shadow:10px 0px 20px -10px #000 inset;}
.fa-arrow:before {font-family: 'FontAwesome';content: "\f0d9";line-height: 70px;padding: 1px;margin: 5px 8px;float:left;}
.arrow:hover{ opacity:1;color:#FFf;background-color:#CB5B4B;}

.arrow2 {opacity:1;width: 40px;height: 80px;font-size:30px;color:#FFF; text-shadow:1px 1px 2px #000; border-right:solid 3px #FFF;text-align: center;float: right;border-radius: 40px 0px 0px 40px;box-shadow:-10px 0 20px -10px #000 inset;}
.fa-arrow2:before {font-family: 'FontAwesome';content: "\f0da";line-height: 70px;padding: 1px;margin: 5px 8px;float:right;}
.arrow2:hover{ opacity:1;color:#FFf;background-color:#CB5B4B;}


.gallerypre{ float:left;}
.gallerypre h1{ float:left; font-size:32px; width:100%;  margin-top:0px; line-height:35px; font-weight:normal; color:#CB5B4B;}
.gallerypre img { float:left; width:100%; max-width:690px;}
.galleryheading-box{background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
border-bottom:solid 3px #F00;border-top:solid 1px #CCC;
float:left; padding:10px 2%; margin:18px 0px; box-shadow:0px 0px 8px -5px #000;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px; width:96%;}
#gallery-box-2{ float:left; width:680px; margin-right:10px;}
.gallery-index h6{ font-weight:100;float: left;font-size: 12px; font-family:Arial, Helvetica, sans-serif;padding: 3px;color: #fff;
width: 34%;}
.picno{float: left;margin: 12px;padding: 0px 0px;line-height: 20px;font-size: 14px;font-style: italic;font-family: Arial, Helvetica, sans-serif;width: 63%;font-weight: normal;color: #999;
text-align: left;text-decoration: none;}
#viewnum{margin: 11px 0px 0px -10px;background-color: #3D0500;}
#photonum{margin: -1px 0px 0px -10px;background-color: #A00D00;}
.gallery-index h1{height: 70px;overflow: hidden;}
.gallery-index{width: 44%;margin: 10px 5px;}



















