/*
THEME NAME: Edna
THEME URI: http://www.plaintxt.org/themes/sandbox/ 
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,  form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;} 
body {font-size: 100%;}

 
/*clearance  */
 #footer,.clear {clear:both}

.post {clear: both; margin-bottom: 2em; float: left}
h3.entry-title a {text-decoration: none}


/*Centering*/

body {text-align:center; padding: 0; margin: 0}
#wrapper {text-align:left;}
body #wrapper {width: 889px; margin: 0 auto;}

/*font size*/
body {font-size: 75%;}

/*Stucture
------------*/
body.home #container {
background:  url(/wp-content/themes/edna/images/front3.jpg) no-repeat;
}


#access {width: auto; padding: 0}
#container {float: left; width: 705px; }
#content {float: right; width: 500px }
#leftbar {float: left; width: 175px}
#post, .entry-content, .hentry {margin-right: 0px}
#footer { padding: 20px 0 20px 0; background: white  }
#primary {width: 100px; float: left; margin-top: 20px }
.sidebar {margin-left: 50px}

/*top navigation
--------------------------*/

#header {background: #32262a;
float: left;
width: 100%;
margin:0; padding: 10px 0 10px 0;
line-height: 1em;

}
#header ul#nav { text-transform: uppercase; margin:0; padding: 0 0  0 100px; float: left; height: 1em; }
#header ul#nav a {float: left; color: #f54c90; text-decoration: none; font-family: times new roman, georgia, serif; display: block; width: 0.1em}
#header ul#nav a:hover {color: #007d79}

#header li {

float: left;
margin:auto;
margin: 0 0px;
padding: 0 25px;
background: url(/wp-content/themes/edna/images/nav_flower.jpg) no-repeat left;


}


html>body #header ul#nav a {width: auto;} /*fixes ie 6 hack */
/*commented backslash hack hides rule form IE5-Mac \*/
#header ul#nav a {float: none;} /*end ie5-mac hack*/


form#searchform {float: right}

/*sidebars
--------------------*/
ul.xoxo {
margin-top: 70px
}

ul.xoxo li {margin: 0 0 20px 0;
list-style: none; font-weight: bold; font-family: Georgia, serif; text-align: center;
 }

ul.xoxo li a {text-decoration: none}
ul.xoxo li a:hover { color: white}

ul.xoxo ul {margin: -12px 0 18px 0}
ul.xoxo ul li {margin-bottom: 10px; }




body.page-template-extracts-php #leftbar {padding: 0 0px 0 0 } 

/*holy warriors sidebar */
#leftbar {text-align: center; font-family: Georgia}

#leftbar h3 {padding: 50px 0 0 10px}
ul#extracts {list-style: none;  padding-left: 10px}
ul#extracts li {padding: 0 0 20px 00px }
ul#extracts li {font-weight: bold;padding: 0 0 20px 0px } 
ul#extracts a {text-decoration: none;}
ul#extracts a:hover { color: white; }


/*pages
--------------------*/
#wrapper {background: #b1a187  url(/wp-content/themes/edna/images/edna-name.jpg ) no-repeat 0 30px;}
#container {margin-top: 80px;  } 
h2.entry-title {text-align: left}




/*home New
-----------------------------*/

body.home #wrapper { background: url(/wp-content/themes/edna/images/motif.jpg) repeat}

#latest h6 {margin: 0 0; color: #f54c90; }
body.home #content a {color: #007d79;  }
body.home #content  {width: 888px;margin: 0; padding: 0}
body.home #container {width: 889px; margin: 0 0 0  0; padding: 0}

#latest {float: left; width: 300px; padding-top: 360px}
#latest p, #latest h3  {padding: 0px 0px 0 40px}
#latest h6 {padding: 0 20px 0 40px }
#books {float: right; width: 494px}
#lastjews {float: left; padding: 229px 0px 0 0px}
#holywarriors {float: right; padding: 229px 113px 0 0 }
body.home #reviews {float: left;  clear: both; width: 500px }
body.home #reviews p {padding: 0 90px 0 0 }
body.home #books #reviews h3 {margin-top: -10px}
body.home #content p { color:#f54c90 }

body.home #content a:hover {color: aqua ; }
body.home #content h3 {color: #f54c90;
 margin: 5px 0 5px 0px; font-family: times new roman, georgia, serif }
body.home #content h4 {font-family: times new roman, georgia, serif ;margin: 10px 0 10px 0px}

/*single posts */
.entry-meta {padding: 20px 0 0 0  ;clear: both}
#respond {clear: both}

/*pages without left sidebar */
body.category-blog #leftbar, body.s-category-blog #leftbar,
body.category-gallery #leftbar, body.s-category-gallery #leftbar
 {display: none}
 
/*category pages strange bug fix for ie*/ 
 
body.category .entry-meta,
body.category .entry-content,
body.category  h3,
body.category  .entry-date
{float: left; width: 600px; }

body.category #container, 
body.s-category-gallery #container,
body.s-category-blog #container
{float: left; width: 600px}

body.category #content,
body.s-category-blog #content, 
body.s-category-gallery #content {float: right; width: 500px}

body.category #primary, 
body.s-category-blog  #primary {float: right; }

body.category #primary.sidebar, 
body.s-category-blog #primary.sidebar, 
body.s-category-galery #primary.sidebar
{padding-right: 36px }







/*jews of kerala page 
---------------------------------- */
#kerala {position: relative; float: left; clear: both;height: 500px; width: 889px; background: url(/wp-content/themes/edna/images/kerala4.jpg) no-repeat ;}
#kerala .entry-content { width: 300px;  color: #3c9c80; position: absolute; top: 310px; left: 560px }



/*footer text */
 #footer p { padding: 0; margin: 0; display: block; width: 160px;  margin: auto}
#footer {background: url(/wp-content/themes/edna/images/inside_bottom.jpg) no-repeat; height: 60px}

/*images
------------------------*/

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}



/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
body.home #latest h3 {margin-bottom: 10px}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold; margin: -15px 0 25px 0}
h6.events {margin: 0 0 }
h6.home {margin: 0 0; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
.strong {font-weight:bold;}
.italic {font-style: italic}

/*links*/
a {color: #007d79}
a:hover {color:aqua}
