﻿/*
Theme Name: LightWord
Theme URI: http://students.info.uaic.ro/~andrei.luca/blog/lightword-theme
Author: Andrei Luca
Author URI: http://students.info.uaic.ro/~andrei.luca/
Converted to Drupal 6 by Twidori http://www.twidori.com/
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
*/
/** Reset **/
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, dl, dt, dd, ol, ul, li, form, label, legend, caption, tbody, tfoot, thead, tr{border:0;outline:0;background:transparent;margin:0;padding:0;}
/** Basic typography **/
strong, th, thead td, h1, h2, h3, h4, h5, h6{font-weight:bold;}
cite, em, dfn{font-style:italic;}
del{color:#990000;text-decoration:line-through;}
ins, dfn{border-bottom:1px solid #ccc;color:#009999;}
small, sup, sub{font-size:85%;}
abbr, acronym{font-size:85%;letter-spacing:.1em;text-transform:uppercase;}
a abbr, a acronym{border:none;}
abbr[title], acronym[title], dfn[title]{border-bottom:1px solid #ccc;cursor:help;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
p{padding:2px;margin-bottom:5px;}
/** Mission **/
#mission{color:#666;font:italic normal normal 2.5em/1.4em "Warnock Pro", "Goudy Old Style", Palatino, "Book Antiqua", Georgia, serif;}
/** Lists **/
.item-list ul li{list-style:inherit;margin:0;padding:0;}
ul.menu li, li.leaf, li.active-trail, li.collapsed, li.expanded{list-style-image:none;margin:0;padding:0;}
ul{list-style-type:disc;}
ul ul{list-style-type:circle;}
ul ul ul{list-style-type:square;}
ul ul ul ul{list-style-type:circle;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-alpha;}
ol ol ol{list-style-type:decimal;}
ul, ol{margin-left:0;padding-left:3em;}
.block ul, .item-list ul{margin:1em 0;padding:0 0 0 2em;}
ul ul, ul ol, ol ol, ol ul, .block ul ul, .block ul ol, .block ol ol, .block ol ul, .item-list ul ul, .item-list ul ol, .item-list ol ol, .item-list ol ul{margin:0;}
dd{margin:.3em 0 0 1.5em;padding:0;}
/** help **/
.help{background:#fff;border:1px solid #C0C0C0;margin:0 auto 1em;padding:0.9em 1.2em;}
/** Message **/
div.messages, div.status, div.warning, div.error{background-color:#ffc;border:2px solid #ff7;margin:0 auto 1em;padding:0.9em 1.2em;}
div.messages ul{margin-bottom:0;margin-top:0;}
/* Normal priority messages */
div.status{background-color:#D6F3C7;border-color:#259A0E;}
/* Medium priority messages */
div.warning{border-color:#fc0;}
div.warning, tr.warning, body.section-admin tr.warning{background-color:#ffc;color:#000; /* Drupal core uses #220 */;}
/* High priority messages. */
div.error{border-color:#c00;}
div.error, tr.error, body.section-admin tr.error{background-color:#fee;color:#900;}
/** Form **/
input.form-text, textarea{padding:5px;}
.form-item .description{display:block;font-size:0.85em;}
.form-submit{margin-bottom:10px;}
.form-item, .form-checkboxes, .form-radios{margin:10px 0;}
.form-item input.error, .form-item textarea.error, .form-item select.error{border:2px solid #c00;}
.form-required{color:#c00;}
.form-checkboxes .form-item, .form-radios .form-item{margin:4px 0;}
.container-inline div, .container-inline label{display:inline;}
/* Targets IE 7. Fixes background image in field sets. */
*:first-child + html fieldset{background-color:transparent;background-position:0 .75em;padding:0 1em 1em;}
*:first-child + html fieldset > .description, *:first-child + html fieldset .fieldset-wrapper .description{padding-top:10px;}
fieldset legend{/* Fix disappearing legend in FFox */
  display:block;}
fieldset p{font-size:.83em;}
*:first-child + html fieldset legend, *:first-child + html fieldset.collapsed legend{display:inline;}
html.js fieldset.collapsed{background:transparent;padding-top:0;padding-bottom:6px;}
html.js fieldset.collapsible{padding-top:0;}
html.js fieldset.collapsible legend a{background:url('../images/menu-arrow.gif') no-repeat 0 -1.6em;padding-left:20px;}
html.js fieldset.collapsed legend a{background:url('../images/menu-arrow.gif') no-repeat 0 0;}
/** Tabs **/
.tabs{margin-top:10px;}
ul.primary{margin:0;padding:0 0 3px 10px;}
ul.secondary{background:#ededed;margin:0 0 10px;padding:10px;}
ul.secondary li{border-right:none;padding:0 2px;}
ul.primary li a{background-color:#ddd;border-color:#C0C0C0;font-weight:bold;color:#777;margin-right:1px;padding:3px 10px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
ul.primary li a:hover{background-color:#fff;border-color:#c0c0c0;color:#000;}
ul.primary li.active a, ul.primary li.active a:hover{background-color:#fff;border-bottom-color:#fff;color:#000;}
ul.secondary a{border:1px solid #c0c0c0;color:#777;padding:3px 8px;}
ul.secondary a:hover, ul.secondary a.active, ul.secondary a.active:hover{background:#fff;border:1px solid #c0c0c0;color:#000;}
/** Collapsible fieldsets **/
fieldset{background:#fff url('../images/gradient-inner.png') repeat-x 0 0;border:1px solid #EBE7E7;margin:1em 0;padding:1em;}
/** Admin Styles **/
div.admin-panel{background:#fff url('../images/gradient-inner.png') repeat-x 0 0;padding:1em 1em 1.5em;}
div.admin .left{float:left;width:47%;}
div.admin .right{float:right;width:47%;}
div.admin-panel .description{margin:0.3em 0 0.8em 0.3em;}
div.admin-panel dl{margin:0;}
div.admin-panel dd{color:#898989;font-size:1em;line-height:1.3em;margin-top:-.2em;margin-bottom:.65em;}
/** Table **/
table{margin:1em 0;width:100%;}
td, th{padding:.3em .5em;}
tr.drag-previous{background-color:#ffd;border-color:#FFFFCC #e8e884 #e8e884 #FFFFCC;border-style:solid;border-width:1px;}
tr.even{background-color:#fff;}
tr.odd, tr.info{background-color:#F5F4F4;}
tr.even, tr.odd, tbody th{border:solid #E7E3E2;border-width:1px 0;}
tr td.active{background-color:#ECEAEA;}
tr.even:hover, tr.odd:hover, tr.selected{background-color:#FFFFCC;}
tr:hover td.active, tr.selected td.active{background-color:#e8e884;}
td.region, td.module, td.container, td.category{background-color:#E6E3E3;border-bottom:1px solid #CCCCCC;border-top:1.5em solid #fff;padding:0.6em;}
tr.taxonomy-term-preview{opacity:0.5;}
tr.taxonomy-term-divider-top{border-bottom:none;}
tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category{border-top-width:0;}
/* Animated throbber */
html.js input.form-autocomplete{background-image:url('../images/throbber.gif');background-position:100% 7px;background-repeat:no-repeat;}
html.js input.throbbing{background-position:100% -18px; /* LTR */}
/** Autocomplete **/
#autocomplete li{cursor:default;margin:0;padding:2px;}
/** Login Block **/
#user-login-form{text-align:center;}
#user-login-form ul{text-align:left;}
/** Menu.module **/
tr.menu-disabled{opacity:0.5;}
tr.odd td.menu-disabled{background-color:#edf5fa;}
tr.even td.menu-disabled{background-color:#fff;}
/** Aggregator.module **/
#aggregator{margin-top:1em;}
#aggregator .feed-item{border-bottom:1px solid #e9eff3;margin:-1.5em -31px 1.75em;padding:1.5em 31px;}
/** User profiles. **/
.profile{margin-top:1.5em;}
.profile h3{border-bottom:0;margin-bottom:1em;}
.profile dl{margin:0;}
.profile dd{margin-bottom:1.6em;}
/** Rollover edit links for blocks **/
div.block.with-block-editing{position:relative;}
div.block.with-block-editing div.edit{border:1px solid #eee;display:none;font-size:.8em;padding:0 .2em;position:absolute;right:0;top:0;z-index:40;}
div.block.with-block-editing:hover div.edit{display:block;}