/**  

Theme Name: tourinkerala

Author URI: http://www.tourinkerala.com

Version: 1.2

Author: Poojith

Description: Tourinkerala

*/



body{

	font:normal 12px 'Tahoma', 'Trebuchet MS', 'Arial';

	background:#ECECE8 url('./images/ECECE8.gif');

	margin:0;

	padding:0;

}



#body-in{

	/*background:transparent url('./images/warper-bg.gif') repeat-x;*/

}



#wrapper{

	width:1002px;

	margin:0 auto;

	background:transparent url('./images/warper-bg.gif') repeat-y;

}

img, div, input { behavior: url("iepngfix.htc") }

a {

	text-decoration: none;

	outline:none;

	color:#DD7612;

	}

	

a:hover{

	text-decoration: none;

	color:#6D6D37;

	}



h1{

	font-size: 2.6em;

	font-weight: normal;

	margin: 0;

}



h2{

	font-size: 20px;

	font-weight:bold;

	font-weight: normal;

	line-height: 150%;

	margin: 0;

	color:#7A8A07;

}

h3

{

	font-family:Verdana, Geneva, sans-serif;

	color:#416901;

	text-decoration:none;

	font-weight:bold;

	font-size:12px;

	margin-top:0px;

	margin-bottom:0px;

}



h3:hover

{

	font-family:Verdana, Geneva, sans-serif;

	color:#ed8704;

	text-decoration:none;

	font-weight:bold;

	font-size:12px;

	margin-top:0px;

	margin-bottom:0px;

}

.h3heading

{

	font-family:Verdana, Geneva, sans-serif;

	color:#416901;

	text-decoration:none;

	font-weight:bold;

	font-size:16px;

	margin-top:0px;

	margin-bottom:0px;

}

.h3heading:hover

{

	font-family:Verdana, Geneva, sans-serif;

	color:#416901;

	text-decoration:none;

	font-weight:bold;

	font-size:16px;

	margin-top:0px;

	margin-bottom:0px;

}



img {

	border:none;

}



img.myimg {

	border:1px solid #CCCCCC;

	padding:5px;

	background-color:#FFFFFF;

}



/* Begin Calendar */

#calendar_wrap{ margin-top:10px; }

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 250px;

	color:#6d7b06;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	color:#E19E1E;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	color:#E19E1E;

	}



#wp-calendar caption {

	text-align: center;

	font-size:14px;

	}



#wp-calendar td, #wp-calendar th {

	padding: 3px 0;

	text-align: center;

	}



#sidebar #wp-calendar a{

	display: block;

	color:#EDAC17;

}



#sidebar #wp-calendar a:hover { color:#666666; }



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #EEEEEE; }



#wp-calendar #today {

	background-color:#F3F3F3;

	border:1px solid #DDDDDD;

}

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote{

	margin: 0px 0px 0px 5px;

	padding: 8px 25px 5px 40px;

	font-size: 15px;

	font-style: italic;

	font-family: Georgia, Times New Roman, Serif;

	}



blockquote p{

	margin: 0px 0px 10px 0px;

	padding: 0px;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center { text-align: center; }



.hidden { display: none; }



hr { display: none; }



a img { border: none; }



/* End Various Tags & Classes*/



/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}



.clear{

	clear: both;

}



/* icon system */

.icon{

	background-image:url('images/all-icons.png');

	background-repeat:no-repeat;

	display:block;

	padding-left:22px;

	behavior: url("iepngfix.htc");

	height:22px;

}

#bookmark,  #pref-nav{

	float:left;

}

#search

{

float:right;

display:inline;

margin-top:65px;



}

#bookmark{ width:150px; }

#search{

	width:45px;

	background-position: 0 -20px;

	

}



.rss {

	background-position: 0 -44px;

	padding-left:26px;

	width:100px;

	float:left;

	line-height:22px;

}



/* header */

#header{

	/*background:transparent url('./images/header-bg.png') no-repeat;*/

}



#header-in{

	background:transparent url('./images/header-content-bg.gif') repeat-y;

	width:980px;

	height:206px;

	margin:0 auto;

	border-bottom:1px solid #FFFFFF;

}



#header-tool{

	background:#F0F0DE url('./images/header11.gif');

	height:104px;

	width:980px;

	/*margin-bottom:10px;*/

	padding:0px 0px 0;

	font-family: Tahoma, Arial, Georgia;

	font-size:11px;

	line-height:22px;

	color:#7a8a07;

	border-bottom:1px solid #DFDFC8;

}



#header-tool a{ color:#7a8a07; }



#header-tool a:hover{ color:#E19E1E; }



#header-content{

	border-top:0px solid #F9F9F0;

	padding:0px 0px;

	color:#7a8a07;

	height:177px;

	position:relative;

	background:transparent url('./images/banner.jpg');

}

#header-content h1{ font-family:'Trebuchet MS',Arial,Georgia; }

#header-content h2{ font-family:Arial,'Trebuchet MS',Georgia; font-size:13px; }

img, div, input { behavior: url("iepngfix.htc") }

#right-now{

/*	background:transparent url('images/date-top-bg.png') no-repeat;*/

	width:150px;

	height:31px;

	position: absolute;

	top:20px;

	font:normal 13px Arial;

	color:#000000;

	padding-right:110px;

	float:right;

	line-height:30px;

	text-align:right;

}



/* Search form */

.simple-form {

	margin:0;

	padding:0;

	background:transparent url('images/form.gif') no-repeat;

	float:right;

	margin-right:0px;

	margin-top:0px;

	width:216px;

	height:23px;

	display:inline;

	position:relative;

}


.input-text,.input-submit {

	border: medium none;

	background:transparent;

	position:relative;

}



.input-text { left:8px; top:2px; width:140px; }

.input-submit {

	width:21px;

	left:17px;

	top:1px;

	cursor:pointer;

}



#nav {

	background:#69980c url('./images/F3F3DE.gif');

	border:1px solid #EAEAD3;

	height:37px;

	overflow:hidden;

}



#nav ul { margin:0; padding:0; over }



#nav li {

	float: left;

	list-style-type: none;

	margin: 6px 4px;

	padding: 0px;

	}



#nav ul li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	display: block;

	font-weight:bold;

	padding: 6px 10px;

	color: #ffffff;

	}



#nav ul li a:hover {

	color: #ffffff;

	background-color:#82c601;

}



/* container */

#container{

	background:transparent url('./images/warper-bg.gif') repeat-y;

}



#container-in{

	width:980px;

	margin:113px auto;

	margin-bottom:0px;

	padding:0;

}

*html #container-in{

	width:980px;

	margin:0px auto;

	margin-bottom:0px;

	padding:0;

}

#news-slider{ background:#F4F4DC url('./images/F4F4DC.gif'); border-bottom:1px solid #FFFFFF; }

#news-slider-in{

	background:transparent url('./images/news-slider-top-bg.png') no-repeat;

	padding:20px 8px;

}



/* mainside */

#mainside {

	float:right;

	background:transparent url('./images/contain-top-bg.png') no-repeat top right;

	width:578px;

	margin:0;

	min-height:500px;

}



#maincontentd

{

	width:780px;

}

*html #maincontentd

{

	width:770px;

}

#content { border-bottom:1px solid #E4E4CF; }



#content-in {

	margin:10px;

}



}

h2.pagetitle { font-size:20px; color:#7a8a07; font-weight: bold; }



h2.title {

	font-family:'Trebuchet MS',Arial, Tahoma;

	line-height:27px;

	margin-bottom:5px;

	font-size:21px;

	font-weight:bold;

	

	color:#dd7612;

}



.headingsmall {

	font-family:'Trebuchet MS',Arial, Tahoma;

	line-height:17px;

	font-size:18px;

	text-decoration:none;

	font-weight:bold;

	color:#7a8a07;

}

.headingbig {

	font-family:'Trebuchet MS',Arial, Tahoma;

	line-height:17px;

	font-size:21px;

	text-decoration:none;

	font-weight:bold;

	color:#dd7612;

}

.meta {

	font:normal 11px Verdana,Tahoma,Arial;

	color:#5D5D5D;

	padding-top:7px;

	border-top:1px solid #E9E9D4;

	border-bottom:1px solid #E9E9D4;

}

.meta p {

	margin:0 0 5px;

}

.meta span, .mini-post span{

	background-image:url('./images/all-icons.png');

	background-repeat:no-repeat;

	padding:3px 0 0 22px;

	margin-right:10px;

	height:22px;

}

.author { background-position: 0 -90px; }

.commented { background-position: 0 -110px; }

.datepost { background-position: 0 -132px; }

.tagpost { background-position: 0 -153px; }

.edit { background-position: 0 -176px; }



.entry {

	color:#60615A;

	line-height:1.5em;

}

.entry p {

	margin-top:2px;

	margin-bottom:14px;

}

.entry h2 {

	font-family:'Trebuchet MS',Arial, Tahoma;

	line-height:17px;

	font-size:18px;

	text-decoration:none;

	font-weight:bold;

	margin:0px;

	color:#7a8a07;

}

.entry h1 {

	font-family:'Trebuchet MS',Arial, Tahoma;

	line-height:17px;

	font-size:21px;

	text-decoration:none;

	font-weight:bold;

	color:#dd7612;

}

#respond { color:#7a8a07; }



#respond p{

	margin-bottom:7px;

}

.commentlist{

	color:#60615A;

	line-height:17px;

}

#comments h3{

	color:#7a8a07;

}

#respond input#submit {

	background-color:#E6E6C5;

	border:1px solid #CCC;

	color:#E19E1E;

	font-weight:bold;

	height:34px;

	padding:0;

	width:72px;

}



#featured-nav{

	position:relative;

	height:30px;

}

#featured-nav-in{

	background:transparent url('./images/featured-nav-bg.png') no-repeat;

	width:162px;

	height:24px;

	bottom:5px;

	right:0;

	position:absolute;

}



#featured-prev-button,#featured-next-button{

	display:block;

	height:24px;

	cursor:pointer;

}

#featured-prev-button{

	float:left;

	width:90px;

}

#featured-next-button{

	float:right;

	width:65px;

}



/* recent-area */

#recent-area{

	background:#F4F4DC url('./images/F4F4DC.gif');

	border-right:1px solid #FFFFFF;

	border-bottom:1px solid #E4E4CF;

}



#recent-area h2{

	font:normal 18px 'Trebuchet MS';

	color:#7a8a07;

}



#recent-area ul{ padding:0; margin:1em 0; }



#recent-area ul li{

	background:transparent url('./images/dot.gif') repeat-x left bottom;

	list-style-type:none;

	margin-bottom:4px;

	padding-bottom:5px;

}



#recent-area a{ color:#6D6D37; }

#recent-area a:hover{ color:#7a8a07; }



#recent-post, #recent-comment{

	width:335px;

	padding: 7px 0;

}



#recent-post{

	float:left;

	margin-left:7px;

}



#recent-post span{

	background:transparent url(images/all-icons.png) no-repeat scroll 0 -176px;

	color:#E19E1E;

	padding:1px 0 0 20px;

	line-height:22px;

}



#recent-comment {

	float:right;

	margin-right:7px;

}

#recent-comment span{

	background:transparent url(images/all-icons.png) no-repeat scroll 0 -197px;

	color:#E19E1E;

	padding:1px 0 0 20px;

	line-height:22px;

}



/* mini-post-area */

.mini-post{ margin:10px 7px; }

.mini-post h2{ font:normal 20px 'Trebuchet MS'; }



/* post-nav */

#post-nav { padding:7px; }

#prev-post, #next-post {

	background:transparent url('./images/nav-post-bg.png') no-repeat;

	display:block;

	height:28px;

}

#prev-post {

	float:left;

	width:93px;

}

#next-post {

	float:right;

	width:69px;

	background-position:-93px 0;

}



#entryhotel

{

	height:229px;

	width:535px;

	padding:10px;

	margin-bottom:15px;

	background:transparent url('./images/hotels-bg.gif') no-repeat;

	}

	

#entryhotelimg

{

	height:115px;

	width:150px;

	margin-right:10px;

	margin-top:10px;

	float:left;

	text-align:left top;

}



#entryhotelcontent

{

	height: auto;

	width:370px;

	margin-top:10px;

	float:right;

	text-align:left top;

}



/* sidebar */

#sidebar {

	float:left;

	width:200px;

	background:transparent url('./images/sidebar-top-bg.png') no-repeat left top;

	margin:0;

	margin-top:0px;

}

*html #sidebar {

	float:left;

	width:200px;

	background:transparent url('./images/sidebar-top-bg.png') no-repeat left top;

	margin:0;

	margin-top:0px;

}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 5px;

	}



#sidebar ul li h2 {

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	background:transparent url('./images/h2-greenbg.gif') no-repeat;

	height:28px;

	color:#ffffff;

	margin:10px 0 0 0px;

	padding-top:7px;

	padding-left:6px;

	padding-bottom:0px;

	border-bottom:0px solid #7a8a07;

}

#sidebar h2 a

{

	color:#FFF;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

}

#sidebar h2 a:hover

{

	color:#FFF;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.h2link

{

	color:#FFF;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.h2link:hover

{

	color:#FFF;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

}

#sidebar ul p, #sidebar ul select {

	margin: 5px 0;

	color:#6d7b06;

}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

}



#sidebar ul ul { margin:0;}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

}



#sidebar ul ul li, #sidebar ul ol li {

	font-family:Arial,Verdana;

	margin: 0;

	padding:3px 0 2px 20px;

	background:transparent url('images/icon-menu.gif') no-repeat 3px 9px;

	border-bottom:1px solid #6d7b06;

	font-weight:bold;

	line-height:24px;

	color:#E19E1E;

}



#sidebar ul ul li:hover, #sidebar ul ul li.hover {

	background:#F3F3CF url('images/icon-menu1.gif') no-repeat 3px 9px;

}



#sidebar li a {

	color:#6d7b06;

}



#sidebar li a:hover {

	color:#E19E1E;

}



#sidebar .widget {

	margin:0 7px;

}



#sidebar object {

	margin:7px 0;

	display:block;

}



/*      sidebarright        */



#sidebarright {

	float:right;

	width:200px;

	background:transparent url('./images/sidebar-top-bg.png') no-repeat left top;

	margin:0;

}

*html #sidebarright {

	float:right;

	width:200px;

	background:transparent url('./images/sidebar-top-bg.png') no-repeat left top;

	margin:0;

	margin-top:0px;

}

#sidebarright ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 5px;

	}



#sidebarright ul li h2 {

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	background:transparent url('./images/h2-greenbg.gif') no-repeat;

	height:28px;

	color:#ffffff;

	margin:10px 0 0 0px;

	padding-top:7px;

	padding-left:6px;

	padding-bottom:0px;

	border-bottom:0px solid #7a8a07;

}



#sidebarright ul p, #sidebarright ul select {

	margin: 5px 0;

	color:#6d7b06;

}



#sidebarright ul, #sidebarright ul ol {

	margin: 0;

	padding: 0;

}



#sidebarright ul ul { margin:0;}



#sidebarright ul ul ul, #sidebarright ul ol {

	margin: 0 0 0 10px;

}



ol li, #sidebarright ul ol li {

	list-style: decimal outside;

}



#sidebarright ul ul li, #sidebarright ul ol li {

	font-family:Arial,Verdana;

	margin: 0;

	padding:3px 0 2px 20px;

	background:transparent url('images/icon-menu.gif') no-repeat 3px 9px;

	border-bottom:1px solid #6d7b06;

	font-weight:bold;

	line-height:24px;

	color:#E19E1E;

}



#sidebarright ul ul li:hover, #sidebarright ul ul li.hover {

	background:#F3F3CF url('images/icon-menu1.gif') no-repeat 3px 9px;

}



#sidebarright li a {

	color:#6d7b06;

}



#sidebarright li a:hover {

	color:#E19E1E;

}



#sidebarright .widget {

	margin:0 7px;

}



#sidebarright object {

	margin:7px 0;

	display:block;

}



/* adv-area */

#adv-area{

	background:#F0F0DE url('./images/F0F0DE.gif');

	display:block;

	border-right:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

}

#adv-area-in{

	background:transparent url('./images/adv-box-top-bg.png') no-repeat top left;

	min-height:100px;

	padding:10px;

}



.img-adv { margin:0 10px 10px 0; }

.img-adv.right{ margin-right:0; }

.img-adv.bottom{ margin-bottom:0;  }

.img-adv.last{ margin:0; }



/* footer */

#footer{

	background:#F4F4DC url('./images/F4F4DC.gif');

	border-top:1px solid #909050;

	color:#909050;

	font:normal 14px 'Trebuchet MS';

	line-height:14px;

	text-align: center;

	padding:15px;

}



.linklove

{

	display:none;

}
