/*   
Theme Name: JeevaRaghunath.com theme
Theme URI: www.coloursalive.com
Description: This is a thematic Sub theme. Make sure that the thematic framework is present in the themes folder.
Author: Susheel Chandradhas
Author URI: http://coloursalive.com/
Template: thematic
Version: 1.0
Tags: Thematic, 
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

a:link { color: #c86500; }
a:visited { color: #900e13 }
.sf-menu a:hover, .sf-menu li:hover { background-color: #f3f6d6; -moz-border-radius: 8px; border-radius: 8px; }
.sf-menu a:hover { border-bottom: #bf1e2d 1px solid; background: #f3f6d6; -moz-border-radius: 8px; border-radius: 8px; }
.sf-menu a:visited { color: none; }
.sf-menu { border-bottom-width: 0; }
.sf-menu .page_item a { color: #00a651; }
.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .category-news .page-item-18 a, .category-blog .page-item-20 a { color: #bf1e2d; background-color: #e9cc9f;  -moz-border-radius: 8px; border-radius: 8px; }

#main {padding: 33px 0 22px;}

#blog-title, #blog-description { position: absolute; text-indent: -9999px; }
#branding {position: relative; padding: 100px 0 160px;}

body { font-family: Helvetica, Arial, sans-serif; background: url(images/bktile.jpg); }
html { /* background: transparent url('images/bktile.jpg'); */  }

#wrapper {}
#border-top { background: transparent url('images/border-tp-trans.png') repeat-x; background-position: top center;  position: fixed; z-index: 5; width: 100%; height: 35px; display: block; top: 0; left: 0; }
#border-right { background: transparent url('images/border-rt-trans.png') no-repeat; background-position: top right;  position: fixed; z-index: 6; bottom: 0; right: 0; width: 59px; height: 100%; }
#border-left { background: transparent url('images/border-lt-trans.png') no-repeat; background-position: top left;  position: fixed; z-index: 6; bottom: 0; left: 0; width: 59px; height: 100%; }
#border-bottom { background: transparent url('images/border-bt-trans.png') repeat-x; background-position: bottom center;  position: fixed; z-index: 5; bottom: 0; width: 100%; height: 35px }

#access { border-bottom: none; }
#blog-title { top: 80px; left: 160px; width: 375px; height: 150px; background: transparent url('images/jeeva-logo.png') no-repeat; }
#blog-description { top: 80px; width: 150px; height: 150px; background: transparent url('images/sun-trans.png') no-repeat; }
#footer {border: none;}
#siteinfo {padding:22px 0 80px;}

/* remove from page */
.slug-home h1.entry-title, .archive.category-blog h1, .archive.category-news h1 { display: none; }

/* Section images */

#floating_div { display: block; position: fixed; right: 37px;  bottom: 37px; z-index: -3; }

.slug-home #floating_div, .slug-about #floating_div { width: 380px; height: 517px; background: transparent url(images/tree-jeeva-trans.png) no-repeat;}

.category-news #floating_div { background: url(images/monkey-trans.png) no-repeat 90% 40px; }
.category-blog #wrapper { background: transparent url(images/elephant-trans.png) no-repeat 90% 90%; }
.slug-published-work #wrapper { background: url(images/owl-trans.png) no-repeat 90% 30%; }
.slug-contact #wrapper { background: url(images/pigeon-trans.png) no-repeat 90% 25%; }
.slug-story-time #wrapper { background: url(images/parrot-trans.png) no-repeat 90% 40px; overflow: visible; }
/* .slug-home #wrapper, .slug-about #wrapper { background: url(images/tree-jeeva.jpg) no-repeat 90% 95%; overflow: visible; } */


/* .slug-published-work li { margin-bottom: 20px; } */
.slug-published-work li p { font-size: 90%; line-height: 1.25em; color: grey; margin-bottom: 10px; }
.slug-published-work h3 { font-size: 110%; font-weight: bold; font-style: normal; padding: 20px 0 10px 0; }
