/*
THEME NAME:Layers
THEME URI:http://jaipandya.com/themes
DESCRIPTION:Give your eyes a soothing treat with this excuisite combo of greaceful black, orange tints and shades. Comes packed with features like options page, multiple skin selection and update notifier. 
VERSION:1.1.1
AUTHOR:Jai Pandya
AUTHOR URI: http://jaipandya.com
TAGS: fixed width, two columns, dark, widgets, yellow, colorful, fresh, simple, black, orange, valid XHTML, sidebar right, bottom sidebar, microformats, hcard, hatom, bright
*/


/*******************************
********************************
Global element selectors
********************************
*******************************/

html{color:#999;background:#101110 url(images/primaryBackground.png) repeat-x;}
a{color:#ffffff;text-decoration:none;}
a:hover{color:#daa520;}
abbr,acronym{border-bottom:1px dotted #666666;font-variant:normal;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
blockquote{border:1px solid #666666;background: 5px 5px url(images/quotes.jpg) #252525 no-repeat;}
body{font:13px/1.231 'trebuchet ms',arial,helvetica,clean,sans-serif;font-size:small;}
body{color:#999999;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
caption,th{text-align:left;}
code{border:1px solid #cccccc;padding:10px;margin:10px 0px;display:block;background:#252525;}
div{position:relative;}
div.message textarea{border:1px solid #C8A767;width:90%;color:#fff;background:#222 none repeat scroll 0% 0%;height:107px;}
em{font-style:italic;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h1{color:#d2d2d2;font-size:150%;}
h2{color:#c9c9c9;font-size:130%;}
h3{color:#c4c4c4;font-size:110%;}
img.alignright,img.alignleft{margin:10px 20px;padding:4px;display:inline;}
input,textarea,select{font:inherit;}
/*to enable resizing for IE*/
input,textarea,select{font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
li{list-style:none;}
ol.comments a{color:#E13768;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;font-size:108%;}
q:before,q:after{content:'';}
sub{vertical-align:text-bottom;}
sup{vertical-align:text-top;}
table{border-collapse:collapse;border-spacing:0;}
table{font-size:inherit;}


/*******************************
********************************
Class Selectors
********************************
*******************************/

.alignleft{float:left;}
.alignright{float:right;}
.center{margin: 0px auto; width:980px; /*Set it at width 980 px to get fixed layout optimized for 1024 X 768 Pixel Resolution*/}
.clear{clear:both;}
.float-left{float:left;padding:20px;}
.float-right{float:right;padding:20px;}
.details p a{color:#666;}
.input{float:left;width:49%;position:relative;} /* Used for comment form */
.message{float:left;width:99%;position:relative;} /* Used for comment form */
.input input{border:1px solid #c8a767;margin-bottom:5px;padding:2px;width:99%;color:#fff;background:#222 none repeat scroll 0% 0%;position:relative;display:block;}/*opera cries without the display being block!*/
.input input:hover{border:1px solid #c8a767;padding:2px;background:#5a5a5a none repeat scroll 0% 0%;color:#fff;position:relative;}
.wp-smiley{margin:0px !important; padding-bottom:0px !important; } /* Control margin and padding with smileys */
.avatar {float:left !important ;margin:5px 0px !important;padding:0px 10px 5px 0px !important;} /*Gravatar display with comments*/
.g-plusone{display:inline;float:right;margin-left:1em}

/*******************************
********************************
ID selectors
********************************
*******************************/



/*****************************************
Style declarations for wrapper Block
*****************************************/


#wrapper{background:#101110;min-width: 980px;width: auto ;}
/*min-width is for standard compliant browser while width serves for the poor internet explorer to keep it in good health*/


/*****************************************
Style declarations for header Block
*****************************************/


#header{background:#3f3e3f url(images/headerBackground.png) repeat-x;height:162px;}
#headerTop{color:#FFFFFF;font-family:'century gothic','arial narrow',arial,sans-serif;position:absolute;top:15px;left:30px;}
#headerTop h1{display:inline;font-size:4.1em;}
#headerTop h2{padding-left:220px;display:inline;color:#b4b4b4;font-size:1.5em;}


/*****************************************
Style declarations for navigation Block
*****************************************/


#navigation{padding-top:13px;padding-bottom:11px;font-size:16px;top:125px;}
#navigation li a{padding:10px 30px 11px;color:#000000;font-weight:bold;text-decoration:none;}
#navigation li a:hover{padding:10px 30px 12px;color:#aeacac;background:#202121 url(images/buttonBackground.png) repeat-x;text-decoration:none;}
#navigation ul li{display:inline;text-transform:uppercase;}



/*****************************************
Style declarations for content Block
*****************************************/


#content {margin: 0px auto; width:980px;}


/*****************************************
Style declarations for primary Block
*****************************************/

#primary{background:#101110 url(images/primaryBackground.png) repeat-x;min-height:487px;height:100%;float:left;margin: 0 -345px 0 0;width: 980px; ;}

/*****************************************
Style declarations for main Block
*****************************************/


#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main ul,#main ol,#main dl,#main blockquote{margin:15px 30px;} /*main global styles*/
#main {margin:0px 345px 0px 0px;padding:20px;font-family:"Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;}
#main .commentlist p{margin:0pt;padding:5px 0pt;}
#main .details{border:1px solid #2d2d2d;padding:2px 5px;margin:10px 10px 50px 25px;color:#ccc;background:#313131;clear:left;}
#main .nocomments{border:1px solid #2d2d2d;padding:2px 5px;margin:10px 10px 50px 25px;color:#ccc;background:#313131;}
#main a{color:#fff;font-weight:bold;text-decoration:none;}
#main a:hover{color:#DAA520;}
#main div.date{margin:15px 20px 15px 0px;padding:0pt;font-size:70%;font-weight:bold;letter-spacing:10px;}
#main .author{font-weight:bold;letter-spacing:3px;}
#main dl dd{padding:10px 0px 10px 10px;}
#main dl dt{padding:10px 0px;font-weight:bold;}
#main h1{margin:15px 20px 15px 0px; font-size:180%;}
#main h1 a{border-bottom:2px solid #222;}
#main h1 a:hover{border-bottom:2px solid #daa520;color:#fff;}
#main h2{margin:15px 20px 15px 0px;color:#fff;font-size:170%;}
#main h3{color:#fff;font:130% "Trebuchet MS";}
#main .hilight{background:#313131 none repeat scroll 0 0;color:#CCCCCC;border:1px solid #AAAAAA;padding:10px;}
#main ul li,#main ol li{margin:10px 0 10px 25px;list-style-type:decimal;font-family:"Trebuchet MS","Sans Serif";line-height:22px;}
#main ol.comments{margin:10px 0 10px 25px;}
#main p{margin:15px 30px;padding:5px 5px;/*font-size:100%;*/line-height:2.2em;}
/* #main p img{margin:10px 20px;} */
#main p.user{border-bottom:1px solid #2a2a2a;padding-left:10px;background:#303030;}
#main pre{margin:15px 30px;padding:10px;background:#393939;}
#main strong{color:#aaaaaa;font-weight:bold;}
#main table{margin:30px 30px;}
#main ul li,#main ol li{margin:15px 15px 15px 15px;padding:0 0 0 20px;list-style-type:disc;}
#main img{margin:15px 30px; padding:5px;}
#main a img{border:1px solid #000000;}
#main .wp-caption {border: 1px solid #666666; text-align: center;color:#dddddd; background-color: #111; padding-top: 4px; margin-top: 10px; margin-bottom:10px; margin-left:30px; margin-right: 20px; }
#main .wp-caption img {margin: 0; padding: 0; border: 0 none;}
#main .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
#main .aligncenter,#main div.aligncenter {display: block; margin-left: auto; margin-right: auto;} /*It should come after .wp-caption */

/*****************************************
Style declarations for Add to Any Plugin
*****************************************/
.addtoany_share_save_container{clear:both;line-height:10px;margin:16px 0}
.addtoany_list{display:inline}
.addtoany_list a{padding:0 9px}
.addtoany_list a img{height:16px;overflow:hidden;vertical-align:middle;width:16px}
iframe.addtoany_special_service{padding:0 9px;vertical-align:middle}
a.addtoany_share_save img{border:0;width:auto;height:auto}

/*****************************************
Style declarations for Page Navi Plugin
*****************************************/
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #daa520;color: #daa520;background-color: #101110; }
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #daa520;color: #daa520;background-color: #101110; }
.wp-pagenavi a:hover { border: 1px solid #999999;;color: #999999;;background-color: #101110;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #daa520;color: #daa520;background-color: #101110; }
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;color: #999999;;border: 1px solid #999999;;background-color: #101110;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px; margin: 2px;font-weight: bold;border: 1px solid #999999;;color: #999999;;background-color: #101110;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #999999;;color: #999999;;background-color: #101110;}

/*****************************************
Style declarations for sidebar Block
*****************************************/


#sidebar{float:right;margin:0px 0px 0px 0px;width:300px;padding:30px 25px 30px 20px;color:#9b9b9a;line-height:170%;}
#sidebar a{color:#dddddd;font-weight:bold;text-decoration:none;}
#sidebar h1{padding:15px 0px;color:#fff;font:170% "Trebuchet MS";}
#sidebar h2,#sidebar h3{padding:10px 0px;color:#fff;font:150% "Trebuchet MS";}
#sidebar p.news{clear:right;border-bottom:1px solid #3a3a3a;padding-bottom:20px;}
#sidebar ul{margin-left:10px;}
#sidebar a:hover{border-bottom:1px solid #daa520;}

/*****************************************
Style declarations for calendar Block
*****************************************/

/*sidebar widget*/

#wp-calendar{color:#ccc;font-size:.9em;}
#wp-calendar caption{font-weight:bold;color:#ffffff;text-align:center;margin-top:4px;}
#wp-calendar th{font-weight:bold;color:#fff;padding:0 7px;margin-top:3px;background-color:#333;}
#wp-calendar a{font-weight:bold;color:#fff}

/*footer widget*/

.block #wp-calendar{margin:10px auto;color:#ccc;}
.block #wp-calendar caption{font-weight:bold;color:#ffffff;text-align:center;margin-bottom:10px;}
.block #wp-calendar th{font-weight:bold;color:#fff;padding:5px;}
.block #wp-calendar a{font-weight:bold;color:#fff}

/*twitter widget*/ 

div.widget_twitter li {list-style-type:square;}
span.from-meta {display:none;}
span.time-meta {display:none;}


/*****************************************
Style declarations for Collapsing Widget
*****************************************/
span.collapsLink {border:0;padding:0; margin:0; cursor:pointer;/* font-family: Monaco, 'Andale Mono', Courier, monospace;*/}
#sidebar li.collapsLink:before {content:'';} 
#sidebar li.collapsLink {list-style-type:none}
#sidebar li.collapsLinkItem {text-indent:-1em;margin:0 0 0 1em;}
li.widget.collapsLink ul {margin-left:.5em;}
#sidebar li.collapsLinkItem:before {content: '\00BB \00A0' !important;} 
#sidebar li.collapsLink .sym {font-size:1.2em;font-family:Monaco, 'Andale Mono', 'FreeMono', 'Courier new', 'Courier', monospace;padding-right:5px;}

/*****************************************
Style declarations for Better Tag Cloud
*****************************************/

.better-tag-cloud-shortcode li,
.better-tag-cloud-shortcode li a,
li#better-tag-cloud ul.wp-tag-cloud li,
li#better-tag-cloud ul.wp-tag-cloud li a {display:inline;}


/*****************************************
Style declarations for submit Block
*****************************************/

#submit{float:left;position:relative;border:none;margin-top:10px;display:block;color:#f3ecdb;background:#816429;font-family:'century gothic','arial narrow',arial,sans-serif;}
#submit:hover{border:1px solid white;}
#submitButton{clear:both;margin:10px auto;}

/*********************************************
Style declarations for searchform Block
*********************************************/

#searchform #s{border:1px solid #C8A767;padding:2px;background:#222 none repeat scroll 0% 0%;color:#F3ECDB;position:relative;}
#searchform #s:hover{border:1px solid #C8A767;padding:2px;background:#5a5a5a none repeat scroll 0% 0%;color:#fff;position:relative;}
#searchform #searchsubmit{border:none;color:#f3ecdb;padding:2px;background:#816429;font-family:'century gothic','arial narrow',arial,sans-serif;}
#searchform #searchsubmit:hover{border:1px solid white;}

/*********************************************
Style declarations for gtranslate Block
*********************************************/
#google_translate_element .goog-te-combo{border:1px solid #C8A767;padding:2px;background:#222 none repeat scroll 0% 0%;color:#F3ECDB;position:relative;}
#translate #tr{border:1px solid #C8A767;padding:2px;background:#222 none repeat scroll 0% 0%;color:#F3ECDB;position:relative;}
#translate a.gflag {font-size:16px;padding:1px 0;background-repeat:no-repeat;background-image:url('http://www.drkrishi.com/wp-content/plugins/gtranslate/16.png');}
#translate a.gflag img {border:0;}
#translate a.gflag:hover {background-image:url('http://www.drkrishi.com/wp-content/plugins/gtranslate/16a.png');}


/*****************************************
Style declarations for dTree 3.0
*****************************************/

#dtreec, #dtreea, #dtreep, #dtreel, #dtreecatwrapper, #dtreearcwrapper, #dtreepgewrapper, #dtreelnkwrapper { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 3px 0px 0px 0px; /*spacing from the open/close all links*/ font-size: 12px; color: #000000; white-space: nowrap; text-align:left !important ;}
#dtreec img, #dtreea img, #dtreep img, #dtreel img { border: 0px; vertical-align: middle; float: none; display:inline; margin: 0 0px 0px 0; padding: 0px !important; line-height: 12px !important;}
#dtreec a, #dtreea a, #dtreep a, #dtreel a, #dtreecatwrapper a, #dtreearcwrapper a, #dtreepgewrapper a, #dtreelnkwrapper a { display: inline; padding: 0; color: #999999; text-decoration: none;}
#dtreec a.dtreerss, #dtreea a.dtreerss, #dtreep a.dtreerss, #dtreel a.dtreerss { padding-right: 25px; background: url('') no-repeat center right; text-decoration: none;}
#dtreec a.dtreerss:hover, #dtreea a.dtreerss:hover, #dtreep a.dtreerss:hover, #dtreel a.dtreerss:hover { padding-right: 25px; background: url('') no-repeat center right; text-decoration: none;}
#postcount { display: inline; padding: 0; color: #999999; text-decoration: none;}
#dtreec a.node, #dtreea a.node, #dtreep a.node, #dtreel a.node, #dtreec a.nodeSel, #dtreea a.nodeSel, #dtreep a.nodeSel, #dtreel a.nodeSel { white-space: nowrap; padding: 1px 2px 1px 2px;}
#dtreec a:hover, #dtreec a.node:hover, #dtreec a.nodeSel:hover, #dtreea a:hover, #dtreea a.node:hover, #dtreea a.nodeSel:hover, #dtreep a:hover, #dtreep a.node:hover, #dtreep a.nodeSel:hover, #dtreel a:hover, #dtreel a.node:hover, #dtreel a.nodeSel:hover { color: #CCCCCC; text-decoration: underline;}
#dtreec a.nodeSel, #dtreea a.nodeSel, #dtreep a.nodeSel, #dtreel a.nodeSel { text-decoration: underline;}
#dtreec .clip, #dtreea .clip, #dtreep .clip, #dtreel .clip { overflow: hidden; width: 100%;}
 
/*****************************************
Style declarations for secondary Block
*****************************************/

#secondary{float:left;width:100%;padding:30px 0px;background:#7d5601 url(images/secondaryBackground.png) repeat-x;}
#secondaryContent{padding:0px 0px;}
#secondaryContent .block{float:left;margin:0px 12px 25px;padding:1% 1%;width:28%;border:1px solid #000000;background:#5e4101;text-align:center;}
#secondaryContent .block a{text-decoration:none;}
#secondaryContent .block h1{padding:5px 0px;font-size:170%;}
#secondaryContent .block h2{padding:5px 0px;font-size:130%;}
#secondaryContent .block h3{padding:5px 0px;font-size:130%;}
#secondaryContent .block ul{padding:10px 0px;}

/*****************************************
Style declarations for footer Block
*****************************************/

#footer{background:#313031 url(images/footerBackground.png) repeat-x;height:100%;min-height:50px;}
#footer p{text-align:center;margin:0px;padding:15px;color:#AAAAAA;font:normal normal normal 100%/1.6em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;}
#footer p a{color:white;font-weight:bold;text-decoration:none;}
#footer p span{color:white;} 

/***********************************************
Style declarations for response (comment) Block
***********************************************/

#response{margin:10px 10px 50px 25px;padding:2px 5px;font-size:85%;height:300px;}
#response #commentform{margin:10px 0px 10px 0px;}
#response h3{margin:15px 0pt;}

/*****************************************
Style declarations for Highslide Block
*****************************************/
.highslide-container div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-container table {background: none;}
.highslide {outline: none;text-decoration: none;}
.highslide img {border: 2px solid silver;}
.highslide:hover img {border-color: gray;}
.highslide-active-anchor img {visibility: hidden;}
.highslide-gallery .highslide-active-anchor img {border-color: black;visibility: visible;cursor: default;}
.highslide-image {border-width: 2px;border-style: solid;border-color: white;background: gray;}
.highslide-wrapper, .highslide-outline {background: black;}
.glossy-dark {background: #111;}
.highslide-image-blur {}
.highslide-number {font-weight: bold;color: gray;font-size: .9em;}
.highslide-caption {display: none;font-size: 1em;padding:10px;background: black;}
.highslide-caption strong{font-weight: bold;color:white;}
.highslide-heading {display: none;font-weight: bold;margin: 0.4em;color:white;}
.highslide-dimming {position: absolute;background: black;}
a.highslide-full-expand {background: url(graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-loading {display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;padding-left: 22px;background-image: url(graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: gray;}
.highslide-move, .highslide-move * {cursor: move;}
.highslide-viewport {display: none;visibility: hidden;position: fixed;width: 100%;height: 100%;z-index: 1;background: none;left: 0;top: 0;}
.highslide-overlay {display: none;}
.hidden-container {display: none;}/* Example of a semitransparent, offset closebutton */
.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(graphics/close.png);/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */}
/*****************************************************************************/
/* Controls for the galleries.*/
/* Remove these if you are not using a gallery*/
/*****************************************************************************/
.highslide-controls {width: 195px;height: 40px;background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}
.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(graphics/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li {float: left;padding: 5px 0;margin:0;}
.highslide-controls a {background-image: url(graphics/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a.disabled span {cursor: default;}
.highslide-controls a span {/* hide the text for these graphic buttons */display: none;cursor: pointer;}/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {background-position: 0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}

/*****************************************************************************/
/* Styles for the Individual wrapper class names. */
/* See www.highslide.com/ref/hs.wrapperClassName */
/* You can safely remove the class name themes you don't use */
/*****************************************************************************/

/* hs.wrapperClassName = 'dark' */
.dark {background: #111;}
.dark .highslide-image {border-color: black black #202020 black;background: gray;}
.dark .highslide-caption {color: white;background: #111;}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {background-image: url(graphics/controlbar-black-border.gif);}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-controls {width: 105px;height: 20px;position: relative;margin: 0;top: -23px;left: 7px;background: none;}
.controls-in-heading .highslide-controls ul {position: static;height: 20px;background: none;}
.controls-in-heading .highslide-controls li {padding: 0;}
.controls-in-heading .highslide-controls a {background-image: url(graphics/controlbar-dark-small.gif);height: 20px;width: 20px;}
.controls-in-heading .highslide-controls .highslide-move {display: none;}
.controls-in-heading .highslide-controls .highslide-previous a {background-position: 0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover {background-position: 0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {background-position: 0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a {background-position: -20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover {background-position: -20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled {background-position: -20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a {background-position: -40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover {background-position: -40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a {background-position: -60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover {background-position: -60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled {background-position: -60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a {background-position: -100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {background-position: -100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {background-position: -100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a {background-position: -120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover {background-position: -120px -20px;}

/*****************************************
Style declarations for coldform Block
*****************************************/
div#coldform legend.hide { display: none;}
.label:before { content: "< ";}
.input:focus, textarea:focus {  border: 1px solid #fff;  color: #aaa;}
div#coldform label.label { font-size: 1.1em; display: block; margin: 5px 0; width: 177px; clear: right; float: right;}
input#coldform_carbon { margin-bottom: -7px; }
div#coldform textarea#coldform_message,  
div#coldform input.input { font-family: "Courier New", monospace, sans-serif; border: 1px solid #444; letter-spacing: 1px; background: #222; padding: 1px 3px; font-size: 1.1em; margin-top: 7px; display: block; width: 300px; color: #fff; clear: left; float: left;}
div#coldform input.submit { border: 1px solid #444; margin: 7px 0 17px 0; letter-spacing: 1px; font-weight: bold; background: #222; font-size: 1.1em; cursor: pointer; display: block; padding: 3px; width: 308px; color: #888; clear: left; float: left;}


/*
This file uses reset and font css codes -- which are both copyright material written as under
Copyright (c) 2008,Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.5.2
*/

