/*
THEME NAME: Star Of I.S.I.S.
THEME URI: http://www.starofisis.org
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: Fr. G.V.C.F.V.
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/3c-b.css');

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';	content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;	border-spacing: 0;}
body {background: #ffffff url(images/bluegradientbackground.jpg) top left repeat-x; font-family: Arial, Sans-Serif; text-align: left; margin: 0px; padding: 0px;}

a {color: #3c516c; text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: 0px;}
p {font-size: 14px; margin-bottom: 1em;}

div.skip-link {display: none;}
div#wrapper {width: 1006px; padding: 0px 3px; margin: 0px auto; background: url(images/bodybg.png) 2px 0px repeat-y;}

/* Just some example content */		
div.skip-link {position:absolute; right:1em; top:1em;}

div#header{background: url('images/steletop.png') center bottom no-repeat;}

div#navigationbar{height: 20px; width: 100%; background: transparent url('images/navbarblackgradient.jpg') top left repeat-x;}
ul.children {display: block;}
#nav{font-family: tahoma, arial, sans-serif ;background:#222; font-size:0.7em; width: 1225px; margin: 0px auto;}
#nav, #nav ul {list-style: none; line-height: 0.8;}
#nav a, #nav a:hover {display: block; text-decoration: none; border:none;}
#nav li {float: left; list-style:none; border-right:1px solid #3f3f3f;}
#nav a, #nav a:visited {display:block; color: #f5f5f4; padding:4px 20px;}
#nav a:hover, #nav a:active, #nav .current_page_item a, #nav #home .on {background:#000; text-decoration:none}
#nav li ul {position: absolute; left: -999em; height: auto; width: 174px; border-bottom: 1px solid #3f3f3f;}
#nav li li {width: 172px; border-top: 1px solid #3f3f3f; border-right: 1px solid #3f3f3f; border-left: 1px solid #3f3f3f; background: #777;}
#nav li li a, #nav li li a:visited {font-weight:normal; font-size:1.0em; color:#FFF;}
#nav li li a:hover, #nav li li a:active {background:#000;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, 
#nav li li li.sfhover ul {left: auto;}
a.main:hover {background:none;}



.post {margin-bottom: 20px;}

.entry-title,.entry-meta {clear:both;}
.entry-title {font-size: 1em; margin-bottom: 0px; margin-top: 0px;}
.entry-content {border-top: #898e94 1px solid; padding-top: 15px;}
.entry-content li {list-style: circle; margin: 0px 0px 5px 10px; font-size: 0.8em;}
.entry-meta {font-size: 0.7em;}

div#container,div#primary {margin-top:2em;}

form#commentform .form-label {margin:1em 0 0;}
form#commentform span.required {background:#fff; color:#c30;}
form#commentform,form#commentform p {padding:0;}

input#author,input#email,input#url,textarea#comment {padding:0.2em;}

div.comments ol li {margin:0 0 3.5em;}

textarea#comment {height:13em; margin:0 0 0.5em; overflow:auto; width:66%;}

.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;}

div.gallery {clear:both; height:180px; margin:1em 0; width:100%;}
p.wp-caption-text{font-style:italic;}
div.gallery dl{margin:1em auto; overflow:hidden; text-align:center;}
div.gallery dl.gallery-columns-1 {width:100%;}
div.gallery dl.gallery-columns-2 {width:49%;}
div.gallery dl.gallery-columns-3 {width:33%;}
div.gallery dl.gallery-columns-4 {width:24%;}
div.gallery dl.gallery-columns-5 {width:19%;}

div#nav-above {margin-bottom:1em;}
div#nav-below {margin-top:1em;}
div#nav-images {height:150px; margin:1em 0;}
div.navigation {height:1.25em;}
div.navigation div.nav-next {float:right; text-align:right;}

/*-----sidebar-classes----- */
div.sidebar a {font-size: 0.8em; color: #3c516c;}
div.sidebar h3 {font-size:1em; border-bottom: #898e94 1px solid;}
div.sidebar input#s {width:7em;}
div.sidebar li {list-style:none; margin:0 0 2em; margin-left: 8px; margin-right: 8px;}
div.sidebar li form {margin:0.2em 0 0; padding:0;}
div.sidebar ul ul {margin:0 0 0 1em;}
div.sidebar ul ul li {list-style:square url('http://www.starofisis.org/images/listjewel.png'); margin:0;}
div sidebar ul ul li a {font-weight: bold;}
div.sidebar ul ul ul {margin:0 0 0 0.5em;}
div.sidebar ul ul ul li {margin-left: 0.2em; list-style: none;}
div.sidebar .twitter {font-size: 0.8em;}
div.sidebar .twitter-link {}
div.sidebar .twitter-timestamp {font-family: monospace;}
div#secondary {margin-top: 30px;}
li#pages ul a {color: #3c516c; font-weight: bold;}
li#pages ul li ul.children a{color: #0d1c30; font-weight: bold;}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {float:left;}

div#header,div#footer {text-align:center;}

.entry-content td {padding: 5px; border: grey 1px solid; font-size: 0.9em;}
.entry-content td a{font-weight: bold;}
.entry-content h1 {margin-bottom: 10px;}

.nav-previous, .nav-next {font-size: 0.7em; font-weight: bold;}
.libriTable {
	border-collapse: collapse;
	border: 1px solid black;
	table-layout: fixed;
}

div#language-selection {position: absolute;}

input#author,input#email,input#url,div.navigation div {width:50%;}	

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {margin:0; padding:0;}
