/* CSS Document */

/*
Author : kannan.s
date   : 25-12-2015
web    : linksmedia.in
Mob	   : +91 7034 825 825
email  : linksmedia.in@gmail.com
*/


body {
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:15px;
	line-height:25px;
	font-weight:normal;
	text-align:justify;
	background-color:#713938;
	background-repeat:repeat;
	background-image:url(../images/bg.gif);
	font-family:Arial, Helvetica, sans-serif;
	}
	
.topmail {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}
	
.nav {
	color:#007648;
	font-size:18px;
	font-weight:bold;
	}
	
.nav a{
	color:#007648;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
	
.nav a:hover{
	color:#007648;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
	
.newsflash{
	color:#007648;
	font-size:15px;
	font-weight:bold;
	}
	
	
.hometest{
	color:#007648;
	font-size:13px;
	font-weight:bold;
	}
	
	
h1 {	
	font-family: Arial, Helvetica, sans-serif;
	color: #007648;
	font-weight: bold;
	font-size: 22px;
	margin:0px;
	padding:0px;
	width:auto;
	height:41px;
	}
	
h2 {	
	font-family: Arial, Helvetica, sans-serif;
	color: #007648;
	font-weight: bold;
	font-size: 22px;
	margin:0px;
	padding:0px;
	width:auto;
	height:41px;
	}
	
h3 {	
	font-family: Arial, Helvetica, sans-serif;
	color: #007648;
	font-weight: bold;
	font-size: 19px;
	margin:0px;
	padding:0px;
	width:auto;
	height:41px;
	line-height:41px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:5px;
	margin-top:35px;
	}
	
.press{
	font-size:15px;
	}
	
.press a{
	color:#333333;
	text-decoration:none;
	}
	
.press a:hover{
	color:#333333;
	text-decoration:none;
	}

	
.footer{
	color:#FFFFFF;
	font-size:15px;
	}
	
.linksmedia{
	color:#999999;
	font-size:15px;
	}
	
	
#navigation td {
	border-bottom: 1px solid #F4FFE4;
	
	}
	
#navigation a {
	font: bold 12px Arial, Helvetica, sans-serif;
	/*color: #D5EDB3;
	color: #0000FF;*/
	color:#000000;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	/*display:block;*/
	padding:2px 2px 2px 2px;
	}
	
#navigation a:hover {
	background-color:#00FFCC;
	color:#000000;
	}
	
#navigationmain td {
	border-bottom: 1px solid #F4FFE4;
	
	}
	
#navigation1 td {
	border-bottom: 1px solid #F4FFE4;
	
	}
	
#navigation1 a {
	font: bold 12px Arial, Helvetica, sans-serif;
	/*color: #D5EDB3;
	color: #0000FF;*/
	color:#FFFFFF;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	/*display:block;*/
	padding:2px 2px 2px 2px;
	}
	
#navigation1 a:hover {
	background-color:#330000;
	color:#FFFFFF;
	}
	
#navigationmain td {
	border-bottom: 1px solid #F4FFE4;
	
	}	
	
	
#navigationmain a {
	font: bold 12px Arial, Helvetica, sans-serif;
	/*color: #D5EDB3;
	color: #0000FF;*/
	color:#CC0033;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:2px 2px 2px 2px;
	}
	
#navigationmain a:hover {
	background-color:#330066;
	color:#FFFFFF;
	}	
	
#logo 	{
	font:36px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	}
	
.subHeader {
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.1em;
	}

.subHeader1 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}	

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#productdiv {
background-color: #FFFFCC/*#FFCC00*/;

}

#footerdiv{
color:#000000;
}

#dhtmlgoodies_listMenu a{	/* Main menu items */
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;

	}
	#dhtmlgoodies_listMenu ul li a{	/* Sub menu */
		color:#660033;
		font-weight:bold;
		font-size:12px;
	}
	#dhtmlgoodies_listMenu ul li ul li a{	/* Sub Sub menu */
		color: #0000FF;
		font-style:italic;
		/*font-size:1em;*/
		font-weight:bold;		
	}
	
	#dhtmlgoodies_listMenu a:hover {	/* Sub Sub menu */
		background-color:#FFFFFF;
		color:#0000FF;	
	}
	
	#dhtmlgoodies_listMenu .activeMenuLink{	/* Styling of active menu item */
		color:blue;
	}
	
	
	/*
	No bullets
	*/	
	#dhtmlgoodies_listMenu li{
		list-style-type:none;
		padding:3px;
	}
	
	/*
	No margin and padding
	*/
	#dhtmlgoodies_listMenu, #dhtmlgoodies_listMenu ul{
		margin:0px;
		padding:0px;
	}

	/* Margin of sub menu items */
	#dhtmlgoodies_listMenu ul{
		display:none;
		margin-left:10px;
	}
	.emailform{
		color:#0000FF;
	}
	
	#errormsg{
		color:#CC3300;
		/*background-color:#FFFFFF;*/
		width:400;
		font-weight:bold;
		height:50;
		vertical-align:middle;
		text-align:center;
		/*padding:10px;*/
	}
	
	.homepro{
		font-size:14px;
		font-weight:bold;
		font-family:"Times New Roman", Times, serif;
	
	}
	
	
	/* Top down Menu */
#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}	
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		border:1px solid #660000;
		background-color:#660000;
		padding:1px;
	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:0px solid #660000;
		background-color:#660000;
		overflow:visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #660000;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		font: bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		line-height:16px;
		letter-spacing:.1em;
		text-decoration: none;
		display:block;
		padding:8px 6px 10px 20px;
	}
	
	#dhtmlgoodies_menu a:hover {
		background: #F4FFE4;
		color:#993300;
	}
	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #660000;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		padding-left:5px;
		padding-right:5px;
		background-color:#660000;
		border:1px solid #660000;
		
		
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;
		
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		font-weight:bold;
		color:#0000FF;
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		padding-right:2px;
		border:1px solid #660000;
	}
	#dhtmlgoodies_menu .currentDepth2over{
		padding-right:2px;
		background-color:#660000;
		border:1px solid #660000;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#0000FF;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding-right:2px;
		border:1px solid #660000;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding-right:2px;
		background-color:#660000;
		border:1px solid #660000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #660000;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		background-color:#660000;
		border:1px solid #660000;
	}	
	
	
	/* Frog js photo gallery */
	
	#FrogJS{
		width: 760px;
		height: 600px;
		margin: 0 auto;
	}
	#FrogJSCredit{
		text-align: right;
		font-size: 80%;
		color: #999;
		padding: 1px;
	}
	#FrogJSCaption{
		text-align: left;
		line-height: 140%;
	}
	
	
		#pager_links a { font-weight:bold; text-decoration:none; color:red; background:#fff; border:1px solid black; padding:1px 4px 1px 4px; margin:2px; }
    #pager_links a:hover { font-weight:bold; text-decoration:none; color:#3399ff; background:#f2f2f2; border:1px solid #3399ff; padding:1px 4px 1px 4px; margin:2px; }
    #current_page { border:1px solid #333; padding:1px 4px 1px 4px; margin:2px; color:#333; }
	
	
	.imgpadder {
	padding:4px;
	}
	
	/*#membercontent{
		min-height:200px;
	}*/
	
	.hrnewssep{
		height:5px; 
		color:#000000; 
		padding-top:5px; 
		background-color:#FF0000;
	}
	
	.newstable{
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
	.pinstdlinks{
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	.pinstddata{
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
	}
	
	.residentstdinfo{
		font:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
	}
	
	.even{ /*background-color:#fff;*/
	 background-color:#CCCCCC; }/*row bg alternating color*/
.odd{ background-color:#FFFFFF; }/*row bg alternating color*/










/* dropmenudiv  */

#dropmenudiv{
	z-index:100;
	color:#FFFFFF;
	line-height:27px;
	position:absolute;
	border:1px solid #333333;
	border-bottom-width: 0;
	}

#dropmenudiv a{
	width: 100%;
	height:27px;
	color:#FFFFFF;
	font-size:13px;
	display: block;
	padding: 1px 0;
	text-indent: 3px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#dropmenudiv a:hover{ /*hover background color*/
	color:#FF0000;
	font-size:11px;
	background-color:#faf0a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}



















.css-slideshow{
  position: relative;
  max-width: 300px;
  height: 250px;
  margin:0px;
  padding:0px;
}
.css-slideshow figure{
  margin: 0;
  max-width: 300px;
  height: 250px;
  background: #000;
  position: absolute;
}
.css-slideshow img{
  box-shadow: 0 0 2px #666;
}
.css-slideshow figcaption{
  position: absolute;
  top: 0;
  color: #fff;
  background: rgba(0,0,0, .3);
  font-size: .8em;
  padding: 8px 12px;
  opacity: 0;
  transition: opacity .5s;
}
.css-slideshow:hover figure figcaption{
  transition: opacity .5s;
  opacity: 1;
}
.css-slideshow-attr{
  max-width: 300px;
  text-align: right;
  font-size: .7em;
  font-style: italic;
  margin:0 auto;
}
.css-slideshow-attr a{
  color: #666;
}
.css-slideshow figure{
  opacity:0;
}
figure:nth-child(1) {
  animation: xfade 48s 42s infinite;
}
figure:nth-child(2) {
  animation: xfade 48s 36s infinite;
}
figure:nth-child(3) {
  animation: xfade 48s 30s infinite;
}
figure:nth-child(4) {
  animation: xfade 48s 24s infinite;
}
figure:nth-child(5) {
  animation: xfade 48s 18s infinite;
}
figure:nth-child(6) {
  animation: xfade 48s 12s infinite;
}
figure:nth-child(7) {
  animation: xfade 48s 6s infinite;
}
figure:nth-child(8) {
  animation: xfade 48s 0s infinite;
}

@keyframes xfade{
  0%{
    opacity: 1;
  }
  10.5% {
    opacity: 1;
  }
  12.5%{
    opacity: 0;
  }
  98% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  .css-slideshow2{
  position: relative;
  max-width: 1190px;
  height: 190px;
  margin:0px;
  padding:0px;
}
.css-slideshow2 figure{
  margin: 0;
  max-width: 1190px;
  height: 190px;
  background: #000;
  position: absolute;
}
.css-slideshow2 img{
  box-shadow: 0 0 2px #666;
}
.css-slideshow2 figcaption{
  position: absolute;
  top: 0;
  color: #fff;
  background: rgba(0,0,0, .3);
  font-size: .8em;
  padding: 8px 12px;
  opacity: 0;
  transition: opacity .5s;
}
.css-slideshow2:hover figure figcaption{
  transition: opacity .5s;
  opacity: 1;
}
.css-slideshow2-attr{
  max-width: 1190px;
  text-align: right;
  font-size: .7em;
  font-style: italic;
  margin:0 auto;
}
.css-slideshow2-attr a{
  color: #666;
}
.css-slideshow2 figure{
  opacity:0;
}
figure:nth-child(1) {
  animation: xfade 48s 42s infinite;
}
figure:nth-child(2) {
  animation: xfade 48s 36s infinite;
}
figure:nth-child(3) {
  animation: xfade 48s 30s infinite;
}
figure:nth-child(4) {
  animation: xfade 48s 24s infinite;
}
figure:nth-child(5) {
  animation: xfade 48s 18s infinite;
}
figure:nth-child(6) {
  animation: xfade 48s 12s infinite;
}
figure:nth-child(7) {
  animation: xfade 48s 6s infinite;
}
figure:nth-child(8) {
  animation: xfade 48s 0s infinite;
}

@keyframes xfade{
  0%{
    opacity: 1;
  }
  10.5% {
    opacity: 1;
  }
  12.5%{
    opacity: 0;
  }
  98% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
  
  
  
  
  
  
  
  
 #iCont { 
	height:190px; 
	width:1190px;
	background-color:#0066CC;
	/* to change the background color from grey to white, use the hexa code #fff instead of #ccc; */
}  
#iCont img { 
	display:none; 	
	position:absolute; 	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:190px;  	
	width:1190px; 	
} 
 
  
  
  
  
  
  
  
  
  
  
  

