﻿/* $Id: local_sample.css,v 1.1 2010/04/08 17:16:16 danprobo Exp $ */
/* Modified for Chetna Organic by Ementrix.com */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom css and css overrides in this file and  */ 
/* rename it local.css.  By restricting your css changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.               */

/* Steps to activate local.css:                       */
/* 1. Add your custom css to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Uncomment (remove leading semicolon from ) the  */ 
/*    following line in your theme's .info file:      */
/*    ;stylesheets[all][] = local.css                 */
/* 4. Clear cached data at admin/settings/performance */

body {
background: #eae5d9;
/*font-size: 84%;*/

}

#notice {
display: none;
}

#authorize ul {
display: none;
}

#first-time {
  display: none;
}

.breadcrumb {
display: none;
}

.logo IMG {

height: 100px;

}



.logo {

/*margin-top: 10px;*/
margin-top: 65px;
margin-left: 0px;

}



a:link {

color: #007338;

font-size: 1em;

line-height: 150%;

}



a:visited {

color: #007338;

}



a:hover {

color:#312B2D;

}





h1 {

letter-spacing: .2px;

}



h3 {

background: url(/sites/default/files/pictures/body_mainhd_bg.gif) no-repeat;

/*width: 80%;*/

padding: 1px 0px 5px 4px;

color: #312b2d;

font-size: 1em;

}



h4 {

background: url(/sites/default/files/pictures/teaser_header_bg_air_hotel_car1.png) no-repeat;

padding: 1px 0px 5px 4px;

color: #fff;

font-size: 1em;

}



tr td, tr th {
border: none;
}

tbody {
border: none;
}

tr.even {
background-color: #f1eee6;
}

tr.odd {
background: #d1ccc1;
}

tr.even, tr.odd {
text-align: left;
vertical-align: top;
}

.node {
border-bottom: none;
}

.views-table {
margin-top: -44px;
margin-bottom: 20px;
}

/*menu*/

#menu-wrap {
width: 100%;
height: 37px;
background:url(images/menu-bg.gif) repeat-x;
margin: 0 auto;
}

#menu {
height: 37px;
}

#nav {
height: 37px;
}

#nav li {
height:37px;
}

#rounded-menu-left, #rounded-menu-right {
display:none;
}

#superfish .menu a, #superfish .menu a:visited {
color: #fcf2db;
text-shadow: 0px -2px 0px rgba(0,55,27,.3);
font-weight: normal;
text-transform: none;
}

a > .sf-sub-indicator {
    background-position: 0 -98px;
}

a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: -10px -98px;
}

#superfish .sf-shadow ul {
/*white-space: nowrap;*/
width: 225%;
}

#superfish .menu li li {
background-color: #008440;
}

#superfish .menu li li li {
background: #008440;
}

#superfish .menu li.active-trail li {
background: #312b2d;
}

#superfish .menu li li:hover {
background: #312b2d;
}

#superfish .menu li li li:hover {
background: #312b2d;
}


/*Slideshow*/

#slideshow-wrapper{
background: #312b2d;
margin-top: 0px;
margin-bottom: 85px;
height: 298px;
}

#preface {
margin: 124px 10px 10px 10px;
font-size: 1em;
color: #000;
line-height: 135%;
padding-top: 15px;
}

#preface .region {
margin: 0px;
}

#slideshow-preface {
background: url(/sites/default/files/pictures/intro-bg.png) repeat-x bottom;
margin-top: 168px;
height: 205px;
}

.slideshow-inner {
    height: 373px;
}


/* Content Top */
.content-top {
background: #312b2d;
width: 100%;
margin: 0 auto;
color: #fff;
}



/* Sidebars */

.one-sidebar #content {
text-align: justify;
/*font-size: 1.05em;*/
}

.sidebar .block {
background: transparent;
border: none;
}

#layout-type-1 #sidebar-right {
background: #f1eee6 url(/sites/default/files/pictures/verti-sep-rt.png) no-repeat left top;
}

#layout-type-1 #sidebar-left {
background: #f1eee6 url(/sites/default/files/pictures/verti-sep-lt.png) no-repeat right top;
}


#sidebar-left h2.block-title, #sidebar-right h2.block-title {
background: none;
color: #312B2D;
font-size: 1.3em;
margin-left: 15px;
margin-right: 15px;
padding-left: 0px;
padding-bottom: 5px;
border-bottom: 2px groove #312b2d;
}

/* Unordered Lists */
.uo-list
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.uo-list li 
{
background-image: url(images/bullet-pt.png);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left: -10px;
padding-left: 20px;
padding-top: 6px;
}

/* view html list formatting */
.item-list
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.item-list ul {
list-style: none;
margin-left: -2em;
}

.item-list ul li {
padding-left: 25px;
padding-top: 6px;
}

.item-list li 
{
background-image: url(images/bullet-pt.png);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left: -10px;
padding-left: 20px;
padding-top: 6px;
font-weight: bold;
}

/* Rt Sidebar HTML list formatting */
#layout-type-1 #sidebar-right ul {
margin-left: 10px;
padding-left: 0;
list-style: none;
}

#layout-type-1 #sidebar-right ul li {
list-style: none;
padding-left: 25px;
padding-top: 9px;
}

#layout-type-1 #sidebar-right li {
background-image: url(images/bullet-pt.png);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left: -10px;
padding-left: 20px;
padding-top: 6px;
font-weight: bold;
}

#views-ticker-vTicker-news_items_view {
background-color: green;
}

#views-ticker-vTicker-news_items_view ul li {
background-image: none;
list-style-type: none;
list-style-image: none;
}

#views-ticker-vTicker-news_items_view li {
background-image: none;
list-style-image: none;
}


/* Bottom */
#bottom-wrapper {
background-color: #d1ccc1;
border-top: none;
width: 100%;
}

#jcar {
margin: 0 auto;
width: 950px;
height: 225px;
}

/* Footer */
#footer-wrapper {
background: #312b2d;
color: #d1ccc1;
width: 950px;
height: 80px;
/*border-top-color: #eae5d9;*/
border-top: nonel;
width: 100%;
}

#footer {
margin: 0 auto;
}

.connect_widget {
	float: right;
	color: #fff;
}

/* Column Container for Row of DIVs */

#col-container{
margin:10px 0px 10px 0px;
}

#col-container:after {
content:'';
display:block;
clear:both
}

#col-left{
width: 48%;
height:auto;
float:left;
}

#col-right{
width: 46%;
padding-left: 20px;
padding-right: 2px;
height:auto;
float:left;
text-align:center;
}

/* Main Page Quicktabs */

#block-quicktabs-programs h2{
display: none;
}

.quicktabs_main.quicktabs-style-excel2 {
background: #c6cdb0;
height: 400px;
margin-left: -25px;
margin-bottom: 10px;
}

ul.quicktabs-tabs.quicktabs-style-excel2 {
margin-left: -25px;
}

ul.quicktabs-tabs.quicktabs-style-excel2 li a {
color: #ddd79d;
}

ul.quicktabs-tabs.quicktabs-style-excel2 li.active a {
color: #333;
}


#block-block-5 a:link {
color: #312B2D;
}

#block-block-5 a:visited {
color: #312B2D;
}

#block-block-5 a:hover {
color:#007338;
}


block-block-5 a {
text-decoration: none;
}


/* Column Container for Row of DIVs */

#col-container2{
width: 750px;
margin:10px 0px 10px 0px;
}

#col-container2:after {
content:'';
display:block;
clear:both
}

#col-left2{
width: 45%;
height:auto;
float:left;
font-size: .9em;
}

#col-right2{
width: 45%;
padding-left: 5px;
padding-right: 2px;
height:auto;
float:left;
font-size: .9em;
}



/* Main page cols */

/* columns */
.col { float: left; width: 203px; margin: 0 18px 10px 0; }
.col h3 { background: none; padding: 0 0 5px 0; font-size: 1em; margin-bottom: 0px; color: #312b2d; border-bottom: 2px groove #312b2d; }
.col a { font-weight: normal; }
.col p { margin: 0 0 10px; }
.col li {
	padding-left: 14px; 
	padding-bottom: 5px;
}
.ft { padding: 0; margin-top: 0px;}
.last { margin-right: 0; }


/* News Page */
.views-row {
padding-bottom: 10px;
margin-bottom: 20px;
/*border-bottom: 2px groove #ddd;*/
}

/* JCAROUSEL */

/* Adjust the width of the carousel container */
.jcarousel-skin-tango .jcarousel-container-horizontal {
/*height: 160px;*/
/*height: 200px;*/
height: 218px;
width: 870px;
}

.jcarousel-skin-tango .jcarousel-container {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background-color: #eae5d9;
border-color: none;
}

.jcarousel-skin-tango .jcarousel-item {
background-color: transparent;
border: none;
}

/* Adjust the width of the inner clips */
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 867px;
/*height: 160px;*/
/*height: 225px;*/
height: 256px;
}

/* Adjust the height of the items */
.jcarousel-skin-tango .jcarousel-item-horizontal {
/*height: 160px;*/
/*height: 225px;*/
height: 240px;
}

.jcarousel-skin-tango .jcarousel-navigation li a:hover {
  color: none;
  padding: 0;
  background-color: none;
  border: none;
}

.jcarousel-skin-tango .jcarousel-navigation li.active a {
  color: none;
  padding: 0;
  background-color: none;
  border: none;
}

.jcarousel-skin-tango .jcarousel-next,

.jcarousel-skin-tango .jcarousel-prev {

/*margin-top: 30px;*/

margin-top: 50px;

}

/* Header */
#header {
height: 170px;
}

/* Header Left */
#header-wrapper #header-left {
    float: left;
    margin-right: 0;
    margin-bottom: 3px;
    position: absolute;
    white-space: nowrap;
}


/* Header Right */
#header-wrapper #header-right {
    float: right;
    margin-right: 0;
    position: absolute;
    right: 0;
    white-space: nowrap;
}

/* Search Box */

#header-wrapper #search-box {

float: left;

/*width: 375px;*/

top: 10px;

margin-right: 0px;

}



.search-form input {

vertical-align: middle;

margin-top: 27px;



}



.search-form input {
}

#header-wrapper #search-box input.form-text {
    float: left;
    height: 1.35em;
    width: 13.5em;
}

#header-wrapper #search-box .form-textarea-wrapper textarea {
width: 65%;
resize: none;
}

#header-wrapper #search-box .form-item, #header-wrapper #search-box .form-actions {
float: left;
margin-top: 2.345em;
margin-right: 0px;
margin-top: 0;
}


#edit-submit img {
padding-top: 5px;
}


/* Social Network */
#social-container {
float: left;
background: url(/sites/default/files/pictures/header-sep.png) no-repeat right;
margin-right: 10px;
width: 150px;
height: 80px;

}

div.social-wrapper
{
  position: absolute;
  display: block;
  width: 150px;
  height: 30px;
  top: 40px;
  right: 200px;
  overflow: hidden;
}

.youtube a
{
  position: absolute;
  height: 60px;
  width: 30px;
  top: 0;
  left: 0;
  background-image: url('/sites/default/files/pictures/youtube.png');
  background-repeat: no-repeat;
}

.youtube a:hover
{
  top:-30px;
}

.facebook a
{
  position: absolute;
  height: 60px;
  width: 30px;
  top: 0;
  left: 35px;
  background-image: url('/sites/default/files/pictures/facebook.png');
  background-repeat: no-repeat;
}

.facebook a:hover
{
  top:-30px;
}

.rss a
{
  position: absolute;
  height: 60px;
  width: 30px;
  top: 0;
  left: 70px;
  background-image: url('/sites/default/files/pictures/rss.png');
  background-repeat: no-repeat;
}

.rss a:hover
{
  top:-30px;
}

/* image styling */
.imleft {
border-color: #fff;
border-style: solid;
border-width: 4px;
margin-right: 15px;
}

.imright {
border-color: #fff;
border-style: solid;
border-width: 4px;
margin-left: 10px;
}

/* Webfom contact */

#webform-client-form-32 {
background: -webkit-gradient(linear, bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
/*margin:auto;*/
position:relative;
width:550px;
height:340px;
font-size: 1em;
line-height: 24px;
font-weight: bold;
color: #333;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:10px;
border: 1px solid #999;
border: inset 1px solid #333;
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}

#edit-submitted-name {
margin-left: 3px;
}

#edit-submitted-mobile {
margin-left: 6px;
}

/*COAPCL*/
.cpcpreface {
height: 235px;
text-align: justify;
margin-bottom: 10px;
}

#node-67 {
margin-bottom: -20px;
padding-bottom: -10px;
}