	body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		min-width:600px;		/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
	}
	a {
		color:#369;
	}
	a:hover {
		color:#fff;
		background:#369;
		text-decoration:none;
	}
	h1, h2, h3 {
		margin:.8em 0 .2em 0;
		padding:0;
	}
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
	img {
		margin:15px;
	}
	/* Header styles */
	#header {
		clear:both;
		float:left;
		width:100%;
		margin-bottom: 15px;
	}

	#header p,
	#header h1,
	#header h2 {
		margin: auto;
		text-align: center;
		color: Green;
	}
	#header ul {
		list-style: none;
		text-align: center;
	}
	#header ul li {
		width: 65px;
		display:inline;
		text-align: center;
		color: #369;
		}
	#header ul li a:hover {
		background:#090;
		color:#fff;
	}
	*/
	/* 'widths' sub menu */
	/*
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	*/
	/* column container */
	
	.wrapper {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.rightwrapper,
	.midwrapper,
	.leftwrapper {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.maincol,
	.leftcol,
	.rightcol {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.modifier {
		background:#fff;		/* right column background colour */
	}
	.modifier .midwrapper {
		right:25%;			/* width of the right column */
		background:#bbb;		/* center column background colour */
	}
	.modifier .leftwrapper {
		right:50%;			/* width of the middle column */
		background:#fff;	/* left column background colour */
	}
	.modifier .maincol {
		width:46%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	`	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;

	}
	.modifier .leftcol {
		width:21%;			/* Width of left column content (column width minus padding on either side) */
		left:31%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.modifier .rightcol {
		width:21%;			/* Width of right column content (column width minus padding on either side) */
		left:85%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}
	/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #000;
	}
	#footer p {
		padding:10px;
		margin:0;
		text-align: center;
	}
	#footer ul {
		list-style: none;
		text-align: center;
	}
	#footer ul li {
		width: 100px;
		display: inline;
	}
	body.hom li.hom a {
		color: black;
		text-decoration: none;
	}
	body.hills li.hills a, body.munnar li.munnar a, body.puzha li.puzha a  {
		color: black;
		text-decoration: none;		 	
	}
	body.art li.art a, body.paricha li.paricha a {
		color: black;
		text-decoration: none;		 	
	}
	body.beach li.beach a, body.cherai li.cherai a {
		color: black;
		text-decoration: none;		 	
	}
	body.craft li.craft a, body.stone li.stone a, body.antique li.antique a {
		color: black;
		text-decoration: none;		 	
	}
	body.cook li.cook a, body.curry li.curry a, body.fried li.fried a, body.break li.break a, body.rice li.rice a, body.old li.old a {
		color: black;
		text-decoration: none;		 	
	}
	body.festival li.festival a, body.onam li.onam a, body.ramzan li.ramzan a, body.sivaratri li.sivaratri a, body.temple li.temple a {
		color: black;
		text-decoration: none;		 	
	}
	body.flora li.flora a, body.flowers li.flowers a {
		color: black;
		text-decoration: none;		 	
	}
	body.holi li.holi a, body.lake li.lake a {
		color: black;
		text-decoration: none;		 	
	}	
	body.life li.life a, body.rural li.rural a, body.marriage li.marriage a, body.birthday li.birthday a, body.dress li.dress a {
		color: black;
		text-decoration: none;		 	
	}
	body.religion li.religion a, body.hindu li.hindu a, body.christian li.christian a, body.others li.others a {
		color: black;
		text-decoration: none;		 	
	}
	body.season li.season a, body.monsoon li.monsoon a {
		color: black;
		text-decoration: none;		 	
	}
	body.towns li.towns a, body.trvm li.trvm a, body.erkm li.erkm a, body.trsr li.trsr a, body.plkd li.plkd a, body.ftkc li.ftkc a, body.grvr li.grvr a {
		color: black;
		text-decoration: none;		 	
	}
	body.wild li.wild a, body.elephant li.elephant a, body.kodanad li.kodanad a, body.info li.info a {
		color: black;
		text-decoration: none;		 	
	}
	table.box {
		border: thin solid;
		float: right;
		font-size: 0.90em;
		padding: 5px 5px 5px;
		width: 50%;
	}