/*
 * bluebreeze theme for drupal
 * ---------------------------
 *
 * created by Franz Heinzmann (frando)
 * contact:frando at xcite-online dot de
 *
 * please report bugs not via e-mail but use the drupal.org bug tracker on
 * http://drupal.org/project/bluebreeze
 *
 * inspired by the zen theme and the garland theme
 *
 * uses the .tpl.php-files of the zen theme with some small modifications
 * and a modified "One True Layout" (see layout.css for details)
 *
 * the icons are created by Stefan Nagetaal,lullabot,Everaldo and Franz Heinzmann
 * and are all available under the terms of the GPL
 *
 * licensed under the GPL.
 */
/* severely hacked by Seth Greene
 * kind of a 'sea' mist now :)
 *
 * added Vista/Office2k7 fonts for users who may have Vista/Office2k7
 * combined several stylesheets to consolidate bandwidth impact and unify the style sheet into a single 'indexed' stylesheet
 *
 *Current Images Directory /i
 *
 */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
the "One True Layout"
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/**
 * Implentation of the "One True Layout" by positioneverything.net
 * see http://www.positioniseverything.net/articles/onetruelayout/
 * and http://www.positioniseverything.net/articles/onetruelayout/appendix/holygrail
 * for details
 */
#main-wrapper{float:left;width:100%;}
#main{margin:0;}
.withleft #main{margin-left:190px;}
.withright #main{margin-right:190px;}
#sidebar-left{float:left;margin-left:-100%;padding:0 8px;width:174px;}
#sidebar-right{width:174px;float:right;margin-left:-100%;padding:0 8px;}
#sidebar-right{.margin-left:-190px;/* IE7 Fix */ }
* html #sidebar-right{margin-left:-190px;/* IE6 Fix*/ }
#footer{clear:both;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Imported Module Styles
- function:reduces HTTP requests
- author:Seth Greene
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*- smd5:9c70933aff6b2a6d08c687a6cbb6b765 -*/
/* ::/aggregator.css ::*/
/* $Id:aggregator.css,v 1.1 2006/08/14 07:14:48 drumm Exp $ */
#aggregator .feed-source .feed-title{margin-top:0;}
#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}
#aggregator .feed-source .feed-icon{float:right;display:block;}
#aggregator .feed-item{margin-bottom:1.5em;}
#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}
#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}
#aggregator .feed-item-categories{font-size:0.9em;}
#aggregator td{vertical-align:bottom;}
#aggregator td.categorize-item{white-space:nowrap;}
#aggregator .categorize-item .news-item .body{margin-top:0;}
#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}
/* ::/block.css ::*/
/* $Id:block.css,v 1.2 2006/12/07 19:50:31 unconed Exp $ */
#blocks td.region{font-weight:bold;}
#blocks td.block{padding-left:1.5em;}
.block-region{background-color:#ff6;margin-top:4px;margin-bottom:4px;padding:3px;}
/* ::/book.css ::*/
/* $Id:book.css,v 1.2.2.1 2007/01/29 18:54:29 dries Exp $ */
.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 3em;}
.book-navigation .page-links{border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;}
.book-navigation .page-previous{text-align:left;width:42%;display:block;float:left;}
.book-navigation .page-up{margin:0 5%;width:4%;display:block;float:left;}
.book-navigation .page-next{text-align:right;width:42%;display:block;float:right;}
/* ::/color.css ::*/
/* $Id:color.css,v 1.2.2.1 2007/04/18 03:38:58 drumm Exp $ */
/* Farbtastic placement */
.color-form{max-width:50em;position:relative;}
#placeholder{position:absolute;top:0;right:0;}
/* Palette */
.color-form .form-item{height:2em;line-height:2em;padding-left:1em;margin:0.5em 0;}
.color-form label{float:left;clear:left;width:10em;}
.color-form .form-text,.color-form .form-select{float:left;}
.color-form .form-text{text-align:center;margin-right:5px;cursor:pointer;}
#palette .hook{float:left;margin-top:3px;width:16px;height:16px;}
#palette .down,#palette .up,#palette .both{background:url("/v3/modules//color/images/hook.png") no-repeat 100% 0;}
#palette .up{background-position:100% -27px;}
#palette .both{background-position:100% -54px;}
#palette .lock{float:left;position:relative;top:-1.4em;left:-10px;width:20px;height:25px;background:url("/v3/modules//color/images/lock.png") no-repeat 50% 2px;cursor:pointer;}
#palette .unlocked{background-position:50% -22px;}
#palette .form-item{width:20em;}
#palette .item-selected{background:#eee;}
/* Preview */
#preview{display:none;}
html.js #preview{display:block;position:relative;float:left;}
/* ::/comment.css ::*/
/* $Id:comment.css,v 1.1.2.2 2007/07/24 18:38:58 drumm Exp $ */
.indented{margin-left:25px;}
.comment-unpublished{background-color:#fff4f4;}
.preview .comment{background-color:#ffffea;}
/* ::/forum.css ::*/
/* $Id:forum.css,v 1.2 2006/11/14 06:30:10 drumm Exp $ */
#forum .description{font-size:0.9em;margin:0.5em;}
#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:center;}
.forum-topic-navigation{padding:1em 0 0 3em;border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;}
.forum-topic-navigation .topic-previous{text-align:right;float:left;width:46%;}
.forum-topic-navigation .topic-next{text-align:left;float:right;width:46%;}
/* ::/help.css ::*/
/* $Id:help.css,v 1.1 2006/08/14 07:14:49 drumm Exp $ */
.help-items{float:left;width:22%;padding-right:3%;}
.help-items-last{padding-right:0;}
/* ::/locale.css ::*/
/* $Id:locale.css,v 1.1 2006/08/14 07:14:49 drumm Exp $ */
.locale-untranslated{font-style:normal;text-decoration:line-through;}
/* ::/node.css ::*/
/* $Id:node.css,v 1.2.2.1 2007/07/24 18:38:58 drumm Exp $ */
.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}
#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}
td.revision-current{background:#ffc;}
.node-form .form-text{display:block;width:95%;}
.node-form .container-inline .form-text{display:inline;width:auto;}
.node-form .standard{clear:both;}
.node-form textarea{display:block;width:95%;}
.node-form .attachments fieldset{float:none;display:block;}
/* ::/poll.css ::*/
/* $Id:poll.css,v 1.2 2006/10/02 16:16:06 dries Exp $ */
.poll .bar{height:1em;margin:1px 0;background-color:#ddd;}
.poll .bar .foreground{background-color:#000;height:1em;float:left;}
.poll .links{text-align:center;}
.poll .percent{text-align:right;}
.poll .total{text-align:center;}
.poll .vote-form{text-align:center;}
.poll .vote-form .choices{text-align:left;margin:0 auto;display:table;}
.node-form .poll-form fieldset{display:block;}
/* ::/search.css ::*/
/* $Id:search.css,v 1.1 2006/08/14 07:14:49 drumm Exp $ */
.search-form{margin-bottom:1em;}
.search-form p{margin-top:0;margin-bottom:0.2em;padding-top:0;padding-bottom:0;}
.search-form input{margin-top:0;margin-bottom:0;}
.search-results p{margin-top:0;}
.search-results dt{font-size:1.1em;}
.search-results dd{margin-bottom:1em;}
.search-results .search-info{font-size:0.85em;}
.search-advanced .criterion{float:left;margin-right:2em;}
.search-advanced .action{float:left;clear:left;}
/* ::/admin.css ::*/
/* $Id:admin.css,v 1.12 2006/11/23 11:05:46 dries Exp $ */
/*
** Formatting for administration page
*/
div.admin-panel{margin:0;padding:5px 5px 15px 5px;}
div.admin-panel .description{margin:0 0 3px;padding:2px 0 3px 0;}
div.admin-panel .body{padding:0 4px 2px 8px;}
div.admin{padding-top:15px;}
div.admin .left{float:left;width:47%;margin-left:1em;}
div.admin .right{float:right;width:47%;margin-right:1em;}
div.admin .expert-link{text-align:right;margin-right:1em;padding-right:4px;}
table.package{width:100%;}
table.package .description{width:100%;}
div.admin-dependencies,div.admin-required{font-size:0.9em;color:#444;}
span.admin-disabled{color:#800;}
span.admin-enabled{color:#080;}
span.admin-missing{color:#f00;}
/**
 * Formatting for status report
 */
table.system-status-report th{border-bottom:1px solid #ccc;}
table.system-status-report th,table.system-status-report tr.merge-up td{padding-left:30px;}
table.system-status-report th{background-repeat:no-repeat;background-position:5px 50%;padding-top:6px;padding-bottom:6px;}
table.system-status-report tr.error th{background-image:url("/v3/misc/watchdog-error.png");}
table.system-status-report tr.warning th{background-image:url("/v3/misc/watchdog-warning.png");}
table.system-status-report tr.ok th{background-image:url("/v3/misc/watchdog-ok.png");}
/**
 * Formatting for theme configuration
 */
.theme-settings-left{float:left;width:49%;}
.theme-settings-right{float:right;width:49%;}
.theme-settings-bottom{clear:both;}
/* ::/defaults.css ::*/
/* $Id:defaults.css,v 1.2 2006/08/25 09:01:12 drumm Exp $ */
/*
** HTML elements
*/
fieldset{margin-bottom:1em;padding:.5em;}
form{margin:0;padding:0;}
hr{height:1px;border:1px solid gray;}
img{border:0;}
table{border-collapse:collapse;}
th{text-align:left;padding-right:1em;border-bottom:1px solid #ccc;}
/*
** Markup free clearing
** Details:http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}
/* Hides from IE-mac \*/
* html .clear-block{height:1%;}
.clear-block{display:block;}
/* End hide from IE-mac */
/* ::/system.css ::*/
/* $Id:system.css,v 1.21 2006/12/21 16:13:06 dries Exp $ */
/*
** HTML elements
*/
/* crap table styles that only cause problems
th.active img{display:inline;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
td.active{background-color:#ddd;}
tbody{border-top:1px solid #ccc;}
tbody th{border-bottom:1px solid #ccc;}
thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
*/
/*
** Other common styles
*/
.breadcrumb{padding-bottom:.5em
}
.error{color:#f00;}
div.error{border:1px solid #d77;}
div.error,tr.error{background:#fcc;color:#200;}
div.warning,tr.warning{background:#ffd;}
div.ok,tr.ok{background:#dfd;}
.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}
.form-item{margin-top:1em;margin-bottom:1em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}
tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}
tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}
.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}
.form-item .description{font-size:0.85em;}
.form-item label{display:block;font-weight:bold;}
.form-item label.option{display:inline;font-weight:normal;}
.form-checkboxes,.form-radios{margin:1em 0;}
.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}
.marker,.form-required{color:#f00;}
.more-link{text-align:right;}
.more-help-link{font-size:0.85em;text-align:right;}
.nowrap{white-space:nowrap;}
.pager{clear:both;text-align:center;}
.pager a,.pager strong.pager-current{padding:0.5em;}
.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}
dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}
dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}
dl.multiselect .form-item{height:1.75em;margin:0;}
/*
** Inline items (need to override above)
*/
.container-inline div,.container-inline label{display:inline;}
/*
** Menus
*/
ul.menu{list-style:none;border:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
li.expanded{list-style-type:circle;list-style-image:url("/v3/misc/menu-expanded.png");padding:0.2em 0.5em 0 0;margin:0;}
li.collapsed{list-style-type:disc;list-style-image:url("/v3/misc/menu-collapsed.png");padding:0.2em 0.5em 0 0;margin:0;}
li.leaf{list-style-type:square;list-style-image:url("/v3/misc/menu-leaf.png");padding:0.2em 0.5em 0 0;margin:0;}
li a.active{color:#000;}
td.menu-disabled{background:#ccc;}
ul.links{margin:0;padding:0;}
ul.links.inline{display:inline;}
ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}
.block ul{margin:0;padding:0 0 0.25em 1em;}
/*
** Tab navigation
*/
ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}
ul.primary li{display:inline;}
ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}
ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}
ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}
ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}
ul.secondary a{padding:0;text-decoration:none;}
ul.secondary a.active{border-bottom:4px solid #999;}
/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}
#autocomplete ul{margin:0;padding:0;list-style:none;}
#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}
#autocomplete li.selected{background:#0072b9;color:#fff;}
/* Animated throbber */
html.js input.form-autocomplete{background-image:url("/v3/misc/throbber.gif");background-repeat:no-repeat;background-position:100% 2px;}
html.js input.throbbing{background-position:100% -18px;}
/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}
html.js fieldset.collapsed *{display:none;}
html.js fieldset.collapsed legend{display:block;}
html.js fieldset.collapsible legend a{padding-left:15px;background:url("/v3/misc/menu-expanded.png") 5px 75% no-repeat;}
html.js fieldset.collapsed legend a{background-image:url("/v3/misc/menu-collapsed.png");background-position:5px 50%;}
/* Note:IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table *{display:inline;}
html.js fieldset.collapsible legend a{display:block;}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}
/*
** Resizable text areas
*/
.resizable-textarea{width:95%;}
.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url("/v3/misc/grippie.png") no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}
html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}
/*
** Progressbar styles
*/
.progress{font-weight:bold;}
.progress .bar{background:#fff url("/v3/misc/progress.gif");border:1px solid #00375a;height:1.5em;margin-top:0.2em;}
.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}
.progress .percentage{float:right;}
/*
** Formatting for welcome page
*/
#first-time strong{display:block;padding:1.5em 0 .5em;}
/*
** To be used with tableselect.js
*/
tr.selected td{background:#ffc;}
/* ::/tracker.css ::*/
/* $Id:tracker.css,v 1.1 2006/08/14 07:14:50 drumm Exp $ */
#tracker td.replies{text-align:center;}
#tracker table{width:100%;}
/* ::/user.css ::*/
/* $Id:user.css,v 1.4 2006/12/30 07:45:31 dries Exp $ */
#permissions td.module{font-weight:bold;}
#permissions td.permission{padding-left:1.5em;}
#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}
#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}
#access-rules .mask{clear:both;}
#user-login-form{text-align:center;}
#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}
#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}
/* Generated by user.module but used by profile.module:*/
.profile{clear:both;margin:1em 0;}
.profile .picture{float:right;margin:0 1em 1em 0;}
.profile dt{margin:1em 0 0.2em 0;font-weight:bold;}
.profile dd{margin:0;}
/* ::/watchdog.css ::*/
/* $Id:watchdog.css,v 1.2 2006/08/21 07:33:26 drumm Exp $ */
tr.watchdog-user{background:#ffd;}
tr.watchdog-user .active{background:#eed;}
tr.watchdog-content{background:#ddf;}
tr.watchdog-content .active{background:#cce;}
tr.watchdog-page-not-found,tr.watchdog-access-denied{background:#dfd;}
tr.watchdog-page-not-found .active,tr.watchdog-access-denied .active{background:#cec;}
tr.watchdog-error{background:#ffc9c9;}
tr.watchdog-error .active{background:#eeb9b9;}
/*- smd5:091f49c43d7e962bc292170fe1b0b66a -*/
/* ::/admin_menu.css ::*/
/* $Id:admin_menu.css,v 1.15.2.14 2008/11/02 21:36:36 sun Exp $ */
/**
 * Administration Menu.
 *
 * Implementation of Sons of Suckerfish Dropdowns.
 * @see www.htmldog.com/articles/suckerfish
 **/
#admin-menu{position:absolute;top:0px;left:0px;font-size:9px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;background:url("/v3/sites/all/modules//admin_menu/images/bkg.png") bottom left repeat-x #101010;width:100%;text-align:left;}
#admin-menu li.admin-menu-icon a{padding:1px 8px 4px;}
#admin-menu li.admin-menu-icon ul a{padding:4px 8px;}
#admin-menu li.admin-menu-icon img{vertical-align:bottom;}
#admin-menu li.admin-menu-users img{margin-top:1px;}
#admin-menu li.admin-menu-action{float:right;}
#admin-menu li.admin-menu-action a{border-left:1px solid #323232;border-right:none;}
body.admin-menu{margin-top:20px !important;}
/* all lists */
#admin-menu,#admin-menu ul{padding:0;margin:0;list-style:none;line-height:1.4em;z-index:999;}
#admin-menu ul{position:static;}
#admin-menu ul a{display:block;border-right:1px solid #323232;border-bottom:none;padding:4px 8px;font-weight:normal;color:#eee;text-decoration:none;text-align:left;}
#admin-menu ul li.admin-menu-tab a{border-right:1px solid #52565e;}
#admin-menu li li a{border-right:none;border-top:1px solid #323232;}
/* all list items */
/* width needed or else Opera goes nuts */
#admin-menu li{float:left;height:100%;margin:0 !important;padding:0;list-style-image:none;list-style-type:none;background-image:none;}
#admin-menu li.admin-menu-tab{padding-bottom:1px;background:url("/v3/sites/all/modules//admin_menu/images/bkg_tab.png") repeat-x left bottom;}
#admin-menu li li{width:160px;background:#202020;filter:Alpha(opacity=88);opacity:0.88;}
/* second-level lists */
/* Note:Use left instead of display to hide publicly visible menus because display:none isn't read by screen readers */
#admin-menu li ul{position:absolute;background:none;margin:0;width:160px;left:-999em;display:none;line-height:1.2em;}
/* third-and-above-level lists */
#admin-menu li li.expandable ul{margin:-20px 0 0 160px;}
#admin-menu li:hover ul ul,
#admin-menu li:hover ul ul ul,
#admin-menu li:hover ul ul ul ul,
#admin-menu li:hover ul ul ul ul ul,
#admin-menu li.iehover ul ul,
#admin-menu li.iehover ul ul ul,
#admin-menu li.iehover ul ul ul ul,
#admin-menu li.iehover ul ul ul ul ul{left:-999em;display:none;}
/* lists nested under hovered list items */
#admin-menu li:hover ul,
#admin-menu li li:hover ul,
#admin-menu li li li:hover ul,
#admin-menu li li li li:hover ul,
#admin-menu li li li li li:hover ul,
#admin-menu li.iehover ul,
#admin-menu li li.iehover ul,
#admin-menu li li li.iehover ul,
#admin-menu li li li li.iehover ul,
#admin-menu li li li li li.iehover ul{left:auto;display:block;}
#admin-menu li.admin-menu-action:hover ul{right:0;}
/* second-and-more-level hovering */
#admin-menu li li.expandable{background:#45454a url("/v3/sites/all/modules//admin_menu/images/arrow.png") no-repeat 145px 7px;}
#admin-menu li li:hover,
#admin-menu li li.iehover{background-color:#111;}
#admin-menu li li:hover a,
#admin-menu li li:hover li:hover a,
#admin-menu li li:hover li:hover li:hover a{color:#fff;}
#admin-menu li li.expandable:hover a,
#admin-menu li li.expandable:hover li.expandable:hover a{border-color:#666666;color:#eee;}
#admin-menu li li.expandable:hover li a,
#admin-menu li li.expandable:hover li.expandable:hover li a{border-color:#323232;}
#admin-menu li li:hover li a,
#admin-menu li li.iehover li a,
#admin-menu li li.iehover li.iehover li a{color:#eee;}
#admin-menu li li.iehover a,
#admin-menu li li.iehover li.iehover a,
#admin-menu li li.iehover li.iehover li.iehover a{color:#fff;width:90%;/* IE */
}
/* #210615:Mozilla on Mac fix */
html.js fieldset.collapsible div.fieldset-wrapper{overflow:visible;}
@media print{#admin-menu{display:none;}
 body.admin-menu{margin-top:0 !important;}
}
/* ::/popups-skin.css ::*/
#popups{border:2px solid #EDF5FA;-moz-border-radius:8px;-webkit-border-radius:8px;opacity:0.9;}
#popups-title{border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;margin-bottom:0.25em;padding:0.25em;-moz-border-radius-topleft:5px;-webkit-border-radius-topleft:5px;}
#popups-title #popups-close a{color:red;
}
#popups input{margin:0.1em;}
#popups input[type="text"]:focus,#popups input[type="password"]:focus,#popups textarea:focus{background-color:#FFA;outline:thin solid grey;}
a.popups-processed:after{content:"\25A1";vertical-align:super;font-size:smaller;
}
/* ::/popups.css ::*/
/*
** Ajax popups dialog box styles
*/
#popups-overlay{position:absolute;background:black;z-index:9;
 top:0;}
#popups-loading{z-index:10;
 opacity:0.75;position:relative;} 
#popups-loading div{position:absolute;
}
#popups{border:1px solid black;background:white;position:absolute;z-index:10;
 padding:0.5em;width:600px;overflow:auto;
}
#popups-title{font-weight:bold;margin-bottom:0.25em;}
#popups-title div.title{float:left;}
#popups-title #popups-close{float:right;}
#popups-title #popups-close a{font-weight:normal;
}
/*
#popups-title div.clear{clear:both;}
*/
/* Allow messages to be used as the title of the popups */
#popups div.messages{background:transparent;border:none;padding:0;margin:0;}
/* ::/blockcache.css ::*/
em.bc_cached{font:9px Geneva,Verdana,sans-serif;border:1px solid black;background:#888;color:#FFF;margin:0 0 0 .5em;padding:0 .5em;}
/* ::/devel.css ::*/
.dev-query,.dev-timer,.dev-memory-usage{padding-top:2em;}
/* ::/fasttoggle.css ::*/
html.js a.throbbing{background:url("/v3/sites/all/modules//fasttoggle/status-active.gif") no-repeat right center;padding-right:18px;}
/* ::/hidden.css ::*/
/* $Id:hidden.css,v 1.2 2007/08/29 17:59:46 ekes Exp $
 *
 * hidden.css
 *
 * Cascading Style Sheet for Drupal module hidden
 *
 */
div.hidden{background-image:url("/v3/sites/all/modules//hidden/images/background.png");background-repeat:repeat;border:thin solid #fbb;padding:.5em;}
div.hidden .reason{border:thin solid red;padding:.5em;font-style:bold;}
/* ::/legal.css ::*/
.legal-terms{height:20em;overflow:scroll;}
/* ::/logintoboggan.css ::*/
.toboggan-container{text-align:center;}
.toboggan-login-link{text-align:left;}
.toboggan-login-link a{text-decoration:none;}
.toboggan-block-message{text-align:left;}
.user-login-block{text-align:left;}
.user-login-block a{text-align:left;}
/* ::/logintoboggan-rtl.css ::*/
.toboggan-container{
 text-align:center;
}

.toboggan-login-link{
 text-align:right;
}

.toboggan-login-link a{
 text-decoration:none;
}

.toboggan-block-message{
 text-align:right;
}

.user-login-block{
 text-align:right;
}

.user-login-block a{
 text-align:right;
}
/* ::/site_user_list.css ::*/
/* $Id:site_user_list.css,v 1.1.2.2.2.2 2007/05/18 20:03:33 pukku Exp $ */
fieldset.site-user-list-checkboxes-form div.form-item{display:inline;}
fieldset.site-user-list-checkboxes-form label{white-space:nowrap;}
fieldset#site-user-list-results p#site-user-list-results-count{margin:0;font-size:0.9em;font-style:italic;}
div.site-user-list-results-filter{font-size:0.9em;margin-top:0.5em;font-style:italic;}
div.site-user-list-results-filter p{margin:0;line-height:100%;}
div.site-user-list-results-filter ul{margin:0;}
div.site-user-list-results-filter ul li{background:none;list-style-type:circle;list-style-position:inside;line-height:100%;padding-left:0.5em;}
fieldset.site-user-list-settings-fields-fieldset fieldset legend{font-weight:bold;}
/* ::/admin.css ::*/
form#-taxonomy-access-permissions-form .form-radio{margin:0;padding:0;}
form#-taxonomy-access-permissions-form .form-select{font-size:10px;}
/* ::/update_status.css ::*/
/* $Id:update_status.css,v 1.20.2.3 2008/02/04 19:20:53 dww Exp $ */
.update-status .project{font-weight:bold;font-size:110%;padding-left:.25em;height:22px;}
.update-status .version-status{float:right;padding-right:10px;font-size:110%;height:20px;}
.update-status .version-status .icon{padding-left:.5em;}
.update-status .version-date{white-space:nowrap;}
.update-status .info{margin:0;padding:1em 1em .25em 1em;}
.update-status tr td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.update-status tr.error{background:#fcc;}
.update-status tr.error .version-recommended{background:#fdd;}
.update-status tr.ok{background:#dfd;}
.update-status tr.warning{background:#ffd;}
.update-status tr.warning .version-recommended{background:#ffe;}
.current-version,.new-version{direction:ltr;}
table.update-status,
.update-status table.version{width:100%;margin-top:.5em;}
.update-status table.version tbody{border:none;}
.update-status table.version tr,
.update-status table.version td{line-height:.9em;padding:0;margin:0;border:none;}
.update-status table.version .version-title{/* font-weight:bold;*/
 padding-left:1em;width:14em;}
.update-status table.version .version-details{padding-right:.5em;}
.update-status table.version .version-links{text-align:right;padding-right:1em;}
.update-status table.version-security .version-title{color:#970F00;}
.update-status table.version-recommended-strong .version-title{font-weight:bold;}
.update-status .security-error{font-weight:bold;color:#970F00;}
.update-status-settings .form-select{width:12em;}
.update-status .check-manually{padding-left:1em;}
/* ::/username_check.css ::*/
#edit-username-check-button{display:none;}
.username-check-message{color:#FF0000;font-weight:normal;display:none;}
.username-check-message-progress{color:#3E4A54;font-weight:bold;}
.username-check-message-accepted{color:#417C12;}
.username-check-message-rejected{color:#FF0000;}
#username-check-informer{width:16px;
 position:absolute;display:none;}
.username-check-informer{background:url("/v3/sites/all/modules//username_check/images/throbber.gif") no-repeat center 3px;
}
.username-check-informer-accepted{background:url("/v3/sites/all/modules//username_check/images/accepted.png") no-repeat left center;
}
.username-check-informer-rejected{background:url("/v3/sites/all/modules//username_check/images/rejected.png") no-repeat left center;
}
.username-check-informer-progress{
 background:url("/v3/sites/all/modules//username_check/images/throbber.gif") no-repeat center -17px;
}
/* ::/views_ui.css ::*/
#edit-field-add-id,#edit-argument-add-id,#edit-filter-add-id,#edit-sort-add-id{width:250px;}
/* ::/extlink.css ::*/
span.ext{background:url("/v3/sites/all/modules//extlink/extlink.png") right center no-repeat;padding-right:12px;}
span.mailto{background:url("/v3/sites/all/modules//extlink/mailto.png") right center no-repeat;padding-right:12px;}
/* ::/checkbox_validate.css ::*/
.messages .form-required{display:none;}
/*- smd5:76ef4ad52efdb39215620b4c9750ef6d -*/
/* ::/llmm_user_admin.css ::*/
/* record styles */
.record{background:#ffe;display:block;min-height:15em;}
.record .cB{clear:both;}
.record-tags{background:#e0f0f0;display:block;margin:0 auto;max-width:22em;}
.tag-button{border:1px solid #fff;cursor:pointer;display:inline-block;font:800 11px/100% Verdana,sans-serif;margin:0 0 2px 3px;padding:2px 1ex;max-width:10em;}
.timer{display:inline-block;padding:0 1ex;}
.location{text-align:center;}
#tag-skp{background-color:#fc9;}
#tag-ntr{background-color:#cf9;}
#tag-del{background-color:#f9c;}
.record-tags .on{border-color:#666 #ccc #ccc #666;}
.record-tags .off{border-color:#ccc #666 #666 #ccc;}
.record-details{display:block;float:left;height:100%;margin:0;min-height:10em;}
.padded-box{min-width:9em;padding:.3ex 1ex .3ex;}
.record-head-left-1{background-color:#fff0e0;border-left:1em solid #f0e0d0;}
.record-head-left-2{background-color:#ffe0f0;border-left:.8em solid #f0d0e0;}
.record-content{background:#e0f0ff;border-left:.6em solid #d0e0f0;}
#record-id{float:left;font:400 3em/1em Verdana;letter-spacing:.1ex;}
#record-moniker{clear:left;font-size:1.5em;letter-spacing:-1px;}
#record-address,#record-phone{white-space:pre-line;}
#record-phone{line-height:1em;}
#record-firstname,#record-lastname,
 #record-city,#record-state,#record-zip{clear:none;display:inline;}
#record-prev{cursor:pointer;float:left;margin:1em;}
#record-next{cursor:pointer;float:right;margin:1em;}
#dark-load{background:#111;display:none;filter:alpha(opacity=92);height:100%;-khtml-opacity:0.92;left:0;margin:0;-moz-opacity:0.92;opacity:0.92;padding:0;position:fixed;top:0;width:100%;z-index:9001;}
#dark-load .contents{background:#000;color:#999;filter:alpha(opacity=100);font-size:1.5em;-khtml-opacity:1.0;margin:30% auto 0;-moz-opacity:1.0;opacity:1.0;padding:3% 0;text-align:center;width:100%;}
#dark-load .contents h2{color:#fa3;font:1.5em "Trebuchet MS",Helvetica,Arial;}
#dark-load .contents h4{font-variant:small-caps;letter-spacing:.5ex;margin:2em 0 1em;}
#admin-menu{top:88px;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Forms Layout
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Form Layout Style Sheet */
form#teachers-form input.form-submit{float:right;width:100px;}
form{margin-bottom:.5em;}
fieldset{border:solid #dadce0 1px;background-color:#f8f9fa;margin:1em 0 1em 0;}
fieldset.collapsed{background-color:transparent;padding:0;}
.form-item input.error,.form-item textarea.error{background-color:#fcc !important;border:1px dashed #e1471d !important;color:#600;line-height:100%;}
#node-form,#node-form .node-form{overflow:auto;}
#h2-search{font-size:22px;letter-spacing:-1px;line-height:20px;margin:4px 0 0 0;overflow:hidden;padding:0 .5ex;}
#search{background:url('/i/h2-gradient.png') 60px -4px no-repeat;height:20px;padding:0;width:190px;}
#search .form-item,#block-search-0 .form-item{display:inline;padding:0;margin:0;}
#search input.form-text,#block-search-0 .form-text,#user-login-form input.form-text{background-color:#fbfcfe;border:1px solid #b8cddc;color:#85a7bf;font-size:14px;height:18px;line-height:18px;padding:0 2px;width:128px;}
#search input.form-text{letter-spacing:-1px;width:126px !important;}
#search input.form-text:hover,#block-search-0 .form-text:hover,#user-login-form input.form-text:hover,
 #search input.form-text:focus,#block-search-0 .form-text:focus,#user-login-form input.form-text:focus{border-color:#000;}
#user-login-form input.form-submit{background:#b8cddc url('/i/new-gradient.png') 0 -5px repeat-x;border-color:#b8cddc;border-style:solid;border-width:0 1px;color:#036;font-size:16px;height:21px;line-height:21px;margin:0;padding:0 2px;}
div#bread-search div.search-line .form-text{max-height:20px;position:absolute;right:61px;top:89px;width:130px;}
div#bread-search div.search-line .form-submit{background:transparent;border:none;font-size:13px;font-weight:bold;position:absolute;right:0;top:89px;width:60px;}
#user-login-form{text-align:left;}
#user-login-form .form-item{margin:0 0 .5em 0;}
#user-login-form .item-list{margin-top:.5em;font-size:90%;}
#user-login-form input.form-text{background-color:#e0f0ff;border:1px solid #d1dbec;color:#36c;font-weight:bold;text-align:center;}
#user-login-form input.form-submit{border-color:#d1dbec;}
#user-login-form label{font-size:90%;font-weight:normal;}
#user-login-form .form-required{display:none;}
#search input.form-text:hover,#search input.form-text:focus,
 #block-search-0 input.form-text:hover,#block-search-0 input .form-text:focus,
 #user-login-form input.form-text:hover,#user-login-form input.form-text:focus,
 #user-login-form input.form-submit:hover,#user-login-form input.form-submit:focus{background-color:#fff;color:#036;border-color:#b7c7e2;}
#search input.form-submit:hover,#search input.form-submit:focus,
 #block-search-0 input.form-submit:hover,#block-search-0 input.form-submit:focus,
 #user-login-form input.form-submit:hover,#user-login-form input.form-submit:focus{background-color:#fc9;color:#963;border-color:#fc9;}
form#user-register > div > fieldset > div.form-item{display:block;float:left;min-width:45%;}
form#user-register div.form-item input{max-width:50ex;}
form#user-register div.form-item div div.form-item{display:inline;margin:0px;min-width:-1px;}
.resizable-textarea .grippie{/* this wouldn't be necessary if the JavaScript provided for this feature wasn't so inflexible ? that's bad javascript! bad javascript! */
max-width:100%;min-width:50px;}
/* user information section */
form#user-register div.form-item input#edit-name,
form#user-register div.form-item input#edit-mail,
form#user-register div.form-item input#edit-conf-mail{background:url('/i/button-highlight.png') repeat-x;background-color:#ccd;border:1px solid #ccd;padding:0 2px;width:64em;}
form#user-register div.form-item input#edit-name:hover,
form#user-register div.form-item input#edit-mail:hover,
form#user-register div.form-item input#edit-conf-mail:hover{background-color:#dde;border-color:#dde;}
form#user-register div.form-item input#edit-profile-first-name,
form#user-register div.form-item input#edit-profile-last-name,
form#user-register div.form-item select#edit-profile-dob-year,
form#user-register div.form-item select#edit-profile-dob-month,
form#user-register div.form-item select#edit-profile-dob-day,
form#user-register div.form-item select#edit-profile-gender{background:url('/i/button-highlight.png') repeat-x;background-color:#edc;border:1px solid #edc;}
form#user-register div.form-item input#edit-profile-first-name:hover,
form#user-register div.form-item input#edit-profile-last-name:hover,
form#user-register div.form-item select#edit-profile-dob-year:hover,
form#user-register div.form-item select#edit-profile-dob-month:hover,
form#user-register div.form-item select#edit-profile-dob-day:hover,
form#user-register div.form-item select#edit-profile-gender:hover{background-color:#fed;border-color:#fed;}
form#user-register div.form-item textarea#edit-profile-address,
form#user-register div.form-item input#edit-profile-city,
form#user-register div.form-item input#edit-profile-state,
form#user-register div.form-item input#edit-profile-postal-code,
form#user-register div.form-item select#edit-profile-country,
form#user-register div.form-item textarea#edit-profile-phone{background:url('/i/button-highlight.png') repeat-x;background-color:#cdc;border:1px solid #cdc;width:50ex;}
form#user-register div.form-item textarea#edit-profile-address:hover,
form#user-register div.form-item input#edit-profile-city:hover,
form#user-register div.form-item input#edit-profile-state:hover,
form#user-register div.form-item input#edit-profile-postal-code:hover,
form#user-register div.form-item select#edit-profile-country:hover,
form#user-register div.form-item textarea#edit-profile-phone:hover{background-color:#ded;border-color:#ded;}
form#user-register div.form-item input#edit-legal-accept{background:url('/i/button-highlight.png') repeat-x;background-color:#cdd;border:1px solid #cdd;}
form#user-register div.form-item input#edit-legal-accept:hover{background-color:#dee;}
form#user-register div.form-item input#edit-notify{background:url('/i/button-highlight.png') repeat-x;background-color:#ddb;border:1px solid #664;}
form#user-register div.form-item input#edit-notify:hover{background-color:#eec;}
form#user-register div.form-item input#edit-pass-pass1,
form#user-register div.form-item input#edit-pass-pass2{background:url('/i/button-highlight.png') repeat-x;background-color:#dbb;border:1px solid #644;}
form#user-register div.form-item input#edit-pass-pass1:hover,
form#user-register div.form-item input#edit-pass-pass2:hover{background-color:#ecc;border-color:#977;}
form#user-register div.form-item input#edit-roles-3,/* administrator */
form#user-register div.form-item input#edit-roles-8,/* manager */
form#user-register div.form-item input#edit-roles-4,/* moderator */
form#user-register div.form-item input#edit-roles-7,/* prayer moderator */
form#user-register div.form-item input#edit-roles-6,/* level 2 */
form#user-register div.form-item input#edit-roles-5,/* level 1 */
form#user-register div.form-item input#edit-roles-9{/* user administrator */
background:url('/i/button-highlight.png') repeat-x;background-color:#dcb;border:1px solid #654;}
form#user-register div.form-item input#edit-roles-3:hover,
form#user-register div.form-item input#edit-roles-8:hover,
form#user-register div.form-item input#edit-roles-4:hover,
form#user-register div.form-item input#edit-roles-7:hover,
form#user-register div.form-item input#edit-roles-6:hover,
form#user-register div.form-item input#edit-roles-5:hover,
form#user-register div.form-item input#edit-roles-9:hover{background-color:#edc;border-color:#987;}
form#user-register div.form-item input#edit-name:focus,
form#user-register div.form-item input#edit-mail:focus,
form#user-register div.form-item input#edit-conf-mail:focus,
form#user-register div.form-item input#edit-profile-first-name:focus,
form#user-register div.form-item input#edit-profile-last-name:focus,
form#user-register div.form-item input#edit-profile-city:focus,
form#user-register div.form-item input#edit-profile-state:focus,
form#user-register div.form-item input#edit-profile-postal-code:focus,
form#user-register div.form-item input#edit-legal-accept:focus,
form#user-register div.form-item textarea#edit-profile-address:focus,
form#user-register div.form-item textarea#edit-profile-phone:focus,
form#user-register div.form-item input#edit-notify:focus,
form#user-register div.form-item input#edit-pass-pass1:focus,
form#user-register div.form-item input#edit-pass-pass2:focus,
form#user-register div.form-item input#edit-roles-3:focus,
form#user-register div.form-item input#edit-roles-8:focus,
form#user-register div.form-item input#edit-roles-4:focus,
form#user-register div.form-item input#edit-roles-7:focus,
form#user-register div.form-item input#edit-roles-6:focus,
form#user-register div.form-item input#edit-roles-5:focus,
form#user-register div.form-item input#edit-roles-9:focus{background-image:url('/i/input-shadow-small.png');}
form#user-register fieldset{background-image:url('/i/button-highlight.png');background-repeat:repeat-x;border-color:#eee;}
form#user-register div.form-item div.description{border:1px solid #eee;border-width:0px 0px 1px 1px;font-size:100%;margin:0px 1ex;padding:.5ex 1ex;}
form#user-register *:disabled,
form#user-register *[disabled]{background-color:#666 !important;}
.sidebar .block-user input[type=text],
 .sidebar .block-user input[type=password]{background:url('/i/section-top.png') 0 -8px no-repeat;border:1px solid #ccc !important;border-width:0 1px !important;padding:0 2px;width:170px !important;}
form#teaching-submission-form input.form-submit,
form#donate-form input.form-submit,
form#sukkot-07-full-form input.form-submit{background-position:0 -1px;font-size:20px;height:26px;line-height:26px;margin:1ex 1em;}
/* Sukkot Registration Form */
form#sukkot-07-full-form fieldset legend,
 form#sukkot-07-weekend-form fieldset legend{background-color:#fd0;font-size:130%;padding:.3ex 1ex;}
form#sukkot-07-full-form fieldset .form-item,
 form#sukkot-07-weekend-form fieldset .form-item{display:block;float:left;}
form#sukkot-07-full-form fieldset fieldset,
 form#sukkot-07-weekend-form fieldset fieldset{margin:0;padding:.3ex 1ex;}
form#sukkot-07-full-form fieldset fieldset legend,
 form#sukkot-07-weekend-form fieldset fieldset legend{background-color:#dadce0;font-size:115%;padding:.3ex .7ex;}
form#sukkot-07-full-form fieldset fieldset .form-item,
 form#sukkot-07-weekend-form fieldset fieldset .form-item{margin:.3ex 1ex;}
form#sukkot-07-full-form fieldset fieldset .form-item .form-item,
 form#sukkot-07-weekend-form fieldset fieldset .form-item .form-item{margin:0;}
form#sukkot-07-full-form img.sukkot-header,
 form#sukkot-07-weekend-form img.sukkot-header{border:10px solid #fff;}
/* Secure Forms */
form#user-pass fieldset,
 form#user-register fieldset,
 form#donate-form fieldset{background:#ffc url('/i/gui/lockoverlay.png') no-repeat 100% 0%;}
/* Node Form */
#node-form fieldset div.form-item{float:left;margin:1ex 1em;}
/* Animated throbber */
html.js input.form-autocomplete{border:1px solid;}
html.js input.form-autocomplete,html.js a.throbbing{background-image:url('/i/throbber_02.gif');background-repeat:repeat-x;background-position:100% 0;}
html.js input.throbbing,html.js a.throbbing{background-position:100% -30px;}
html.js div.form-autocomplete div#edit-name,
 html.js div.form-autocomplete div#edit-mail{background:#eee url('/i/ma-white.gif') repeat-x 100% 100%;border:1px solid #eee;padding:0px;width:24ex;}
html.js div.form-autocomplete div#edit-name div.content,
 html.js div.form-autocomplete div#edit-mail div.content{background:url('/i/litl-pxl.png');color:#777;font-weight:bold;margin:2px;padding:1px 1ex;text-align:center;}
html.js div.form-autocomplete div#edit-name.throbbing,
 html.js div.form-autocomplete div#edit-mail.throbbing{background-color:#ccd;border:1px solid #ccd;}
html.js div.form-autocomplete div#edit-name.available,
 html.js div.form-autocomplete div#edit-mail.available{background-color:#bdb;border:1px solid #bdb;}
html.js div.form-autocomplete div#edit-name.unavailable,
 html.js div.form-autocomplete div#edit-mail.unavailable{background-color:#dbb;border:1px solid #dbb;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
General Layout
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* some common styles */
html{border:0px none transparent;overflow:auto;/* SG:let ie know it's okay to hide the scrollbars when they aren't being used */
}
html,body,table th,table td{font-size:15px;color:#000;line-height:1.2em;}
body{background-color:#123;}/* 20080117:000 */
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;letter-spacing:-.1ex;line-height:105%;}
h1{font-size:170%;margin-bottom:5px;padding-bottom:2px;border-bottom:1px solid #bfc4cf;}
h2{font-size:160%;margin:1ex 0;}
h3{font-size:140%;font-weight:bold;color:#333;}
h4{font-size:140%;}
h5{font-size:130%;}
h6{font-size:120%;}
a:link,a:visited{color:#036;text-decoration:underline;}
a:active,a.active{color:#069;}
a:hover{color:#930;}
a.realp{line-height:31px;vertical-align:middle;}
a.xtrnl{background-color:transparent;background:url('/i/xtrnl.png') 99% 99% no-repeat;padding-right:12px;}
a.xtrnl:hover{background-color:#ccddee;}
hr{background:#366280;border:none;height:1px;margin:0;padding:0;}
/* lists,menu */
ul,ul.menu,.item-list ul{line-height:16px;margin:0;padding:0;vertical-align:middle;}
ul li,ul.menu li,.item-list ul li{background-image:url('/i/menu-leaf.png');background-position:0% 0%;background-repeat:no-repeat;list-style:none !important;list-style-type:none !important;list-style-image:none !important;margin:0 0 0 0;padding:0 0 0 1.25em;}
ul li.expanded,ul.menu li.expanded,.item-list ul li.expanded{background-image:url('/i/menu-expanded.png');}
ul li.collapsed,ul.menu li.collapsed,.item-list ul li.collapsed{background-image:url('/i/menu-collapsed.png');}
ul.menu li ul li{font-size:95%;}
ul.menu li ul li ul li{line-height:1.6em;}
ul.inline li,ul.tabs li{background-image:none;}
/***********************
* layout styling
***********************/
body,#page,#front,#second{padding:0;margin:0;}
#page{background-color:#aab1c0;/* 20080117:123 */
/* 20080117:background-image:url('/i/lop-gradient.png');*/
}
#main{background:#fff url('/i/sectop.png') repeat-x 0 0;/* 20080117:689 */
padding:8px 10px 10px 10px;}
.withleft #main{background-position:-190px 0;border-left:1px solid #aab1c0;padding-left:20px;}/* 20080117:cad1e0 */
.withright #main{border-right:1px solid #aab1c0;padding-right:20px;}/* 20080117:cad1e0 */
#floatcp{background:#fd9;border:1px solid #dc6;font-size:90%;left:0;position:fixed;top:0;z-index:1000;}
#floatcp h2{font-size:125%;}
#floatcp #label{cursor:pointer;font-weight:bold;line-height:100%;padding:0 2px;}
#floatcp #controls{background:#cde;border:1px solid #789;float:left;height:600px;margin:1ex;overflow:auto;padding:0;width:800px;}
#floatcp #controls #floatcp_north,
 #floatcp #controls #floatcp_south{padding:0 10px;width:100%;}
#floatcp #controls #floatcp_central{margin:0;padding:0 10px;}
#floatcp .floatcp_north{border-bottom:1px solid #345;}
#floatcp .floatcp_east{border-left:1px solid #345;}
#floatcp .floatcp_west{border-right:1px solid #345;}
#floatcp .floatcp_south{border-top:1px solid #345;}
#floatcp #controls #floatcp_west{padding:0 5px;width:170px;}
#floatcp #controls #floatcp_east{padding:0 5px;width:170px;}
#floatcp .collapsed{display:none;}
/* header */
#header{background:url('/i/hed-gradient.png') 0px -12px repeat-x;height:88px;padding:0;}
#logo-title{background:url('/i/Lion-and-Lamb-Title.png') no-repeat 175px -10px;position:relative;overflow:visible;float:left;height:88px;width:650px;z-index:1;}
#header #site-name,#header #site-slogan{position:relative;padding:0;margin:0;left:190px;top:43px;padding-left:10px;border:0;}
#header #site-name a,#header #site-name a:visited,#header #site-name a:hover{border:0;color:#f8feff;font-size:21px;font-variant:small-caps;letter-spacing:7px;text-decoration:none;}
#header #site-name a:hover{color:#fff;}
#header #site-slogan{text-align:left;font-size:12px;font-weight:bold;color:#a4bedd;}
#header #logo{background:url('/i/Lion-and-Lamb-Logo.png') no-repeat 0px 10px;height:106px;position:absolute;top:-14px;width:190px;z-index:26;}
#logo a,#logo a:visited,#logo a:hover{text-decoration:none;}
#logo a img{border:0;}
/* primary links */
#primary ul{font-size:90%;position:absolute;right:3px;top:40px;text-align:right;z-index:1;}
#primary ul li{background-image:none;float:left;line-height:16px;list-style-type:none;list-style-image:none;margin:0;padding:0;vertical-align:bottom;}
#primary ul li a,#primary ul li a:visited{color:#036;display:block;float:left;font-size:95%;height:12px;line-height:1em;margin:0 1px 0 1px;padding:1px .8em 0 .8em;text-decoration:none;}
#primary ul li.active a,#primary ul li a:hover{background:#9bc url('/i/new-gradient.png') 0% -8px repeat-x;border-color:#8bd;height:14px;margin-top:-2px;text-decoration:none;}
#primary ul li.active a{background-color:#c96;border-color:#db8;}
/* secondary links */
#secondary ul{background:url('/i/bg-secondary.gif') repeat-x;border-bottom:1px solid #b7cfe9;height:12px;padding:3px 5px 1px 5px;position:absolute;right:4px;text-align:right;top:44px;}
#secondary ul li{color:#f8feff;float:left;line-height:1.1em;list-style-image:none;list-style-type:none;margin:0;padding:0;}
#secondary ul li a,#secondary ul li a:visited{display:block;float:left;font-size:90%;margin:0 .5em 0 .5em;padding:0;}
#secondary ul li a:hover{color:#fff;text-decoration:none;border:0;}
/* breadcrumb & search-line */
div#bread-search{/* 20080117:background:#cad1e0 url('/i/h2-gradient.png') repeat-x 0 -7px;*/
background-color:#cad1e0;border:1px solid #aab1c0;/* 20080117:cad1e0 */
border-width:1px 0;height:20px;max-height:20px;overflow:hidden;padding:0 2px 0 5px;}
div#bread-search div.search-line{float:right;height:20px;}
div#bread-search div.search-line #search input.form-text{border-width:0 1px;height:20px;margin:0 -2px;}
div#bread-search div.search-line #search input.form-submit{border-width:0 0 0 1px;height:20px;}
div#bread-search div.breadcrumb{display:inline;line-height:20px;}
/* sidebars,regions */
.sidebar{/* 20080117:background:url('/i/sidebar.png') 0 100% no-repeat;*/
background:url('/i/sidebar-slim.png') 0 0 repeat-y;text-align:left;}
.sidebar ul{line-height:1.1em;}
.sidebar ul a{border:0;text-decoration:underline;}
.sidebar ul a:hover{color:#900;}
.sidebar .block h2{background:#89a url('/i/h2-gradient.png') 0 -5px no-repeat;color:#000;font-size:100%;font-weight:bold;height:22px;line-height:22px;margin:0px;padding:0 2px 0 6px;}
.sidebar .block-forms h2{background-color:#8b9;}
.sidebar .block-sampleaudio h2{background-color:#b83;}
.sidebar .block h3,
 .sidebar .block div.title{color:#6c7a8d;font-size:12px;font-weight:bold;}
.sidebar .block{margin-left:-8px;margin-right:-8px;}
.sidebar .block .blockinner{background:url('/i/secbot.png') 0 100% repeat-x;margin:0;padding:0 0 8px 0;}
.sidebar .block * .content > h2{margin:0 -8px;}
.sidebar .block .blockinner .content{background-image:url('/i/sectop.png');background-position:0 0;background-repeat:repeat-x;min-height:24px;padding:8px 0px 8px 8px;}
/*#block-user-0{margin:0;}*/
#block-logintoboggan-0{clear:none;display:inline;}
#block-messenger-0 .content,
 #block-masquerade-0 .content input,
 #block-messenger-0 .content input,
 #block-messenger-0 .content select,
 #block-about_this_node-0,
 #block-profile-0{font-size:90%;}
#header-region{color:#f1f5f9;height:28px;line-height:28px;padding:0;position:absolute;right:5px;top:2px;vertical-align:bottom;}
#header-region *{display:inline;vertical-align:bottom;}
#header-region h2,#header-region h3,#header-region div,#header-region ul,#header-region li{display:inline;font-size:10px;line-height:20px;padding-right:.5em;}
#header-region h2,#header-region h3{font-weight:bold;}
#header-region h2{font-size:13px;}
#header-region input,#header-region select{background-color:#b4d1f1 !important;border-color:#8eacce !important;color:#476281 !important;}
/* footer */
#footer{background:#036 url('/i/sectop.png') 0 0 repeat-x;color:#def;margin:0;width:100%;}
.footer-button{margin:0 0 -3px;}
/***********************
* styling
***********************/
/* tabs */
ul.primary{border-bottom:1px solid #ddd;margin:1.5ex -1ex 1em;padding:0 1em;text-align:right;}
ul.primary li{margin:0;padding:0;}
ul.primary li a{background:#ebeff3 url('/i/secbot.png') repeat-x 0 5px;border-color:#cfd5e3;font:8pt/1em Verdana;font-weight:600;letter-spacing:-1px;margin:0;padding:2px 1em;}
ul.primary li a.active{border-bottom:0;border-color:#efd5c3;}
ul.primary li a:hover{background-color:#fbfcfe;border-color:#babfc6;}
ul.secondary{padding:0;}
ul.secondary li{margin:0;}
ul.secondary li.active a,ul.secondary li a:hover{border-bottom:3px solid #babfc6;}
/* tables */
thead th{background:#cad1e0 url('/i/ap-gradient.png') repeat-x;border:1px solid #cad1e0;color:#678;font-size:90%;font-weight:bold;padding:4px 5px 0 5px;}
tr.even,tr.odd{border-color:#dadce0;}
tr.even{background-color:#f6f7f9;}
tr.odd{background-color:#fff;}
td.active{background:#fff3e7;border-left:1px solid #fc9;border-right:1px solid #fc9;}
tr.selected td{background:transparent url('/i/selected-cell-bd.png') 0 50% repeat-x;}
td{padding:1px 1ex;}
td.menu-disabled{background-color:#e5e5e5;}
/* add icons to user listing blocks */
#block-user-2 ul li,#block-user-3 ul li{background-image:url('/i/mini-user-light-blue.png');background-position:0 3px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;margin-left:-5px;padding-left:18px;}
/* progress bar */
.progress .bar{background:#fff url('/i/progressbar.gif') repeat;border:1px solid #00375a;}
/* messages */
.messages{background-color:#fbfcfe;border-color:#dadce0;border-style:solid;border-width:1px 3px;margin:-8px -10px 9px -10px;}
.withleft .messages{margin-left:-20px;}
.withright .messages{margin-right:-20px;}
.messages .alert,
.messages .error,
.messages .notice,
.messages .status,
.messages .success,
.messages .warning{background-color:transparent;background:url('/i/gui/message-backdrop.png') repeat-x 0% 100%;border:none;padding:1em 1em 1em 150px;}
.messages .alert{padding:1.5em 1em 1.5em 150px;}
.messages ul{background-image:none !important;list-style-image:none !important;list-style-type:none !important;margin:0;padding:0 0 0 1em;}
div.status,div.notice{background:#e0eeff url('/i/gui/status.png') .7em .5em no-repeat;border-color:#9be;}
div.notice{background-color:#ffc;border-color:#cc9;}
div.error{background:#fee url('/i/gui/error.png') .7em .5em no-repeat;border-color:#e99;}
div.success{background:#efe url('/i/gui/success.png') .7em .5em no-repeat;border-color:#9c9;}
div.alert,div.warning{background:#fc9 url('/i/gui/alert.png') .5em .3em no-repeat;border-color:#c85;}
div.alert{background-color:#463;border-color:#241;color:#fff;font-size:1.15em;font-weight:bold;}
div.messages{border-width:0px 2px 1px 2px;}
div.error ul li,div.status ul li,div.success ul li{margin:0;padding:0 0 0 1em;}
.form-note{margin-bottom:0;margin-top:-1.8em;}
/* mixed elements */
div.meta,.description,.breadcrumb,.submitted,.taxonomy{color:#494949;font-size:92%;line-height:120%;}
pre{background:#fbfcfe;border:1px solid #dadce0;padding:0.75em 1.5em;}
blockquote{border:1px #dadce0 solid;font-style:italic;margin:0.5em 1em;padding:0.3em;}
code{font-size:1em;}
.sidebar .blockinner .content p{line-height:1.2em;margin:5px 0px;}
.preview .node,.preview .comment{background-color:#faf4e1;border:1px solid #babfc6;margin:5px 0 10px 0;padding:10px;}
.comment-unpublished,.node-unpublished{background-color:#fcc;border:1px solid #c99;padding:7px 10px;}
#mission{background:#6097BF url('/i/mis-gradient.png') 0% -68px repeat-x;border:1px solid #b8cddc;font-size:1.1em;margin:0 0 10px 0;padding:10px 15px;}
.new{color:red;float:right;font-size:80%;font-weight:bold;vertical-align:super;}
/* admin panel */
div.admin-panel{background:#cad1e0 url('/i/ap-gradient.png') repeat-x;border:1px solid #cad1e0;margin:15px 0 0 0;padding:0;}
div.admin-panel h3{background:url('/i/gui/run.png') no-repeat 2px 2px;border-bottom:1px solid #dadce0;font-size:115%;font-variant:small-caps;letter-spacing:1px;margin:0;padding:5px 5px 5px 90px;}
div.admin-panel div.body{background:#f7f8fa url('/i/sbn-50op.png') repeat-x 0 -76px;/* fbfcfe */
padding:5px 10px;}
/* node links */
div.links{font-size:.85em;text-align:right;}
ul.links{text-align:right;}
ul.links li.first{padding-left:0px;}
ul.links li{background-image:none;}
.node div.links{padding-bottom:2px;padding-top:1px;}
.comment .links{font-size:90%;}
li.comment_add a,li.comment_comments a{background:url('/i/mini-comment.png') no-repeat 0 1px;padding-left:15px;}
li.node_read_more a{background:url('/i/mini-readmore.png') no-repeat 0 2px;padding-left:15px;}
li.upload_attachments a{background:url('/i/mini-attachment.png') no-repeat 0 2px;padding-left:15px;}
li.comment_delete a{background:url('/i/mini-trash.png') no-repeat 0 0;padding-left:15px;}
li.comment_edit a{background:url('/i/mini-edit.png') no-repeat 0 0;padding-left:15px;}
li.comment_reply a{background:url('/i/mini-comment.png') no-repeat 0 0;padding-left:15px;}
/* node,content styles */
.node{clear:both;margin-bottom:.5ex;padding-bottom:.5ex;}
.node .content{clear:both;display:block;}
.node h2.title a{color:#006;font-weight:normal;margin-bottom:0;}
.node h2.title a:hover{color:#345;}
.meta,.submitted,.taxonomy{color:#456;}
.meta{display:inline;float:right;padding-bottom:1ex;}
.node .submitted{float:left;margin-right:1em;text-align:left;}
.node .taxonomy{float:right;margin-left:1em;text-align:right;}
.taxonomy .links a{border-bottom:dotted 1px #9cf;text-decoration:none;}
.taxonomy .links a:hover{border-bottom:solid 1px #9cf;}
.sticky{background-color:#f7fcff;border:1px solid #b8cddc;padding:5px 8px;}
.view-frontpage .sticky{background-color:transparent;border:0;padding:0;}
/* book styles */
div.node div.content .book-navigation{background:#fafafa;margin:0;padding:0;}
div.node div.content .book-navigation ul.menu{border:0;border:1px solid #b8cddc;border-width:1px 1px 0 1px;margin:0 1px;padding-bottom:10px;}
div.node div.content .book-navigation .page-links{background:#ddd url('/i/button-highlight.png') repeat-x;border-width:0 2px 1px 2px;border:1px solid #ccc;margin:0;padding:5px;}
div.node div.content .book-navigation a{color:#000;}
/* forum styles */
#forum table{width:100%;}
#forum td.created,#forum td.last-reply,#forum td.posts,#forum td.replies{font-size:.8em;}
div.signature{border-top:1px solid #468;padding:5px;}
/* aggregator styles */
.feed-item-meta{color:#666;font-size:90%;text-align:right;}
h3.feed-item-title a{color:#333;font-size:13pt;font-weight:normal;margin-bottom:0;}
h3.feed-item-title a:hover{border-bottom:0;color:#345;text-decoration:underline;}
/* poll styles */
.poll .bar{background:url('/i/bar-gradient.png') repeat-x 0 100%;height:16px;}
.poll .bar .foreground{background:#3e7ab5 url('/i/bar-gradient.png') repeat-x 0 50%;clear:none;float:left;height:16px;}
.poll .vote-form{text-align:center;}
.poll .vote-form .choices{display:block;text-align:left;}
/* pager */
.pager{font-size:90%;text-align:center;}
.pager a,.pager a:visited{background-color:#fff;border:1px solid #dadce0;color:#366280;margin-left:5px;padding:2px 3px 2px 3px;}
.pager .pager-current{background-color:#f7f8fa;border:1px solid #dadce0;color:#555;margin-left:5px;padding:2px 3px 2px 3px;}
.pager a:hover{border-color:#babfc6;color:#555;}
.event-past{color:#999;line-height:90%;}
.event-past p{margin:0;}
.event-past a{color:#88b;}
/* top right corner */
#top-right-corner{color:#000;display:inline;float:right;font-size:1em;line-height:.9em;margin:1.3em .3em;padding:2px 5px;position:absolute;right:0px;text-align:right;top:50px;z-index:1;}
#top-right-corner a{color:#00c;text-decoration:underline;}
#top-right-corner a:hover{color:#c00;text-decoration:none;}
/* adjustments */
#forum .last-reply{line-height:120%;}
#forum .name,#forum .topics,#forum .posts,#forum .name,#forum .description{line-height:120%;}
.form-textarea{width:100%;}
.sidebar .block h2.special{background-color:#a98;color:#000;}
.slight{font-weight:normal !important;}
strong.searchlight{background-color:#f2dac2;border-bottom:1px solid #806040;color:#1a130d;padding:0px 3px;}
div.CurrentYavohIssue{color:#999;height:250px;line-height:250px;margin:-8px;text-align:center;vertical-align:middle;width:100%;}
a.nfo{background:url('/i/ico-nfo-n.png') 99% 50% no-repeat;border:none;padding-right:16px;}
a.nfo:hover{background-image:url('/i/ico-nfo-h.png');border:none;}
table.report{border-collapse:collapse;border-top:none;width:100%;}
table.report td{background:#f9f9f9;border-top:1px solid #e0e0e0;}
iframe.flash{border:none;overflow:hidden;}
#mission h3{color:#222;font-size:1.5em;font-weight:normal;font-style:italic;letter-spacing:1px;line-height:.7em;margin:3px 0px;width:30em;}
div.power-bar{height:15px;line-height:15px;margin:0px;max-height:15px;overflow:hidden;padding:0px;}
div#content-bottom > *{border-top:1px solid #b8cddc;float:left;margin:0px -8px 6px -10px;max-width:98%;padding:5px 15px;width:100%;}
div#class-eval{float:right;padding:8px;position:absolute;right:0px;text-align:right;top:0px;z-index:0;}
div#class-eval span.csep{border-left:5px solid #000;letter-spacing:-2px;margin:0px 0px 0px 4px;}
div#class-eval span.administrator{border-left-color:#900;}
div#class-eval span.moderator{border-left-color:#c90;}
div#class-eval span.confirmed{border-left-color:#0c0;}
div#class-eval span.activated{border-left-color:#0cc;}
div#class-eval span.registered{border-left-color:#090;}
div#class-eval span.guest{border-left-color:#357;}
div#class-eval span.unconfirmed,
 div#class-eval span.unclassified{border-left-color:#f00;}
div.profile dd,div.profile dt{display:inline;margin:0px 1ex 0px 0px;}
div.profile div.stack{display:inline;float:left;margin:.3ex .5ex;}
div.profile h2{clear:both;display:block;float:left;}
div.profile dl{clear:both;display:block;float:left;margin:.5ex 0;}
div.profile div.stack dd,div.profile div.stack dt{display:block;}
div.profile div.stack dt{color:#999;font-size:80%;font-weight:normal;}
div.profile div.stack dt:hover{color:#333;}
div.profile dd p{display:inline;}
a.u{color:blue;border-bottom:1px dashed #00f;text-decoration:none;}
a.u:hover{color:#f00;border-bottom:1px solid #f00;}
#footer a{color:#ff0;}
#footer span.sitemap-toggle{cursor:pointer;display:inline;float:right;margin:0 1ex 0 0;}
#footer div.sitemap,
 #footer div.rights{padding:0 1ex;}
#footer div.sitemap{display:none;}
.sitemap-toggled{border-top:2px solid #fc6 !important;margin:0 !important;}
div.list-year{float:left;margin-left:-8px;}
div.list-month{float:right;margin:0 1em;}
img.smallYavohCover{background:#036 url('/i/huge-bar-gradient.png') repeat-x 0% 20%;float:left;margin:-1.3ex 1ex 1ex 0ex;padding:2px 5px;}
img.largeYavohCover{background:#036 url('/i/uber-huge-bar-gradient.png') repeat-x;margin:0 -1px;padding:1px 4px;}
img.largeYavohCover:hover{background-color:#f00;}
div.teaserYavoh{border-bottom:1px dashed #ccc;display:block;float:left;font-size:1.1em;padding:1em 0 .5em 0;text-align:justify;width:100%;}
div.teaserYavoh p{margin:1em;}
div.teaserYavoh .Ytitle{border-bottom:1px solid #006;font-size:1.2em;line-height:1.1em;margin-bottom:.3ex;}
div.teaserYavoh .Ytitle a{text-decoration:none;}
img.syct{margin-top:0;}
/* individual node styles */
/* for things like notices,warnings,attention grabbers */
#node-137{background:#fe9 url('/i/gui/alert.png') no-repeat 7px 50%;border:1px solid #ffb266;margin:5px -10px 10px -10px;padding-left:150px;}
.pr-omo-e-10-southern{background:url('/i/pr/omo/tour.southern.head.jpg') no-repeat 0 0;clear:both;padding:400px 0 0;width:800px;}
.pr-omo .pr-e-loc{display:block;float:left;padding:1ex;}
.pr-omo-e-10-southern .pr-e-loc{width:250px;}
.pr-omo .pr-e-head{font-size:1.2em;}
.user-stats table th{border-bottom-width:1px;width:2ex;}
.user-stats table td,#user-stats table th{letter-spacing:-1px;line-height:100%;padding:0 1px;}
.profile{border:1px solid #cdf;border-width:0 1px;clear:none;float:left;line-height:100%;margin:1ex;padding:0 1ex;}
.profile a{text-decoration:none;}
.uRecord{background:#fdfff9;border-color:#cdcfc9;border-style:solid;border-width:1px 2px;display:block;float:left;margin:1em .5ex;padding:1ex 1ex;}
.floatyBoxes{background:#f8f8f0;border:1px solid #ccc;font:11px/15px Verdana;letter-spacing:-.125ex;padding:0;position:fixed;right:1ex;top:250px;width:80px;}
.floatyBoxes .floatStack{font:11px/18px Verdana;max-height:362px;overflow:auto;}
.floatyBoxes .status-box{background-color:#000;border:1px solid black;border-width:1px 2px;display:block;float:left;height:16px;margin:0 .5ex 0 0;width:20px;}
.floatyBoxes .dl,.floatyBoxes .ul,.floatyBoxes .bo,.floatyBoxes .na{background-image:url("/v3/misc/dl-ul-na.gif?cache-out");}
.floatyBoxes .dl{background-position:-02px -06px;}
.floatyBoxes .ul{background-position:-26px -22px;}
.floatyBoxes .bo{background-position:-14px -13px;}
.floatyBoxes .na{background-position:22px -12px;}
.floatyBoxes input[type=checkbox]{height:10px;margin:0;}
.floatyBoxes .failed{border-color:#f00;}
.floatyBoxes .succeeded{border-color:#0f0;}
table.broadcasts,
table.broadcasts td{border:1px solid #eee;}
table.broadcasts tr.modulo{background-color:#fcfcfc;}
#style-select{background-color:#cfb;border:1px solid #9c8;padding:0 4px;position:absolute;right:7px;top:-1px;z-index:12;}
#super-submit{background-color:#efe;border:#9c9 1px solid;display:inline;padding:2px 3px;position:fixed;right:0;top:120px;}
#floatcp_toggle{background-color:#fee;border:#c99 1px solid;display:inline;font:7pt Verdana;padding:2px 3px;position:fixed;right:0;top:147px;}
#floatcp_toggle button{font:7pt Verdana;}
.sign img{background:url('/i/m-sign.png') 0% 0% no-repeat;}
.fpproimg800{width:100%;max-width:800px;}
.fpproimg900{width:100%;max-width:900px;}
.fpproimg1K{width:100%;max-width:1000px;}
/* shortcut styling classes */
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.floatLeft{float:left;}
.floatRight{float:right;}
.textLeft{text-align:left;}
.textCenter{text-align:center;}
.textRight{text-align:right;}
.textJustify{text-align:justify;}
.showblock{display:block;}
.noshow{display:none;}
.upgrade-browser{display:none;}
.sup{font-size:70%;vertical-align:.9ex;}
.sub{font-size:70%;vertical-align:-.1ex;}
.white{color:white;}
.gray{color:gray;}
.black{color:black;}
.green{color:green;}
.blue{color:blue;}
.navy{color:navy;}
.red{color:red;}
.maroon{color:maroon;}
.burgundy{color:burgundy;}
.normal{font-style:normal;font-variant:normal;font-weight:normal;}
.bold{font-weight:bold;}
.italics{font-style:italic;}
.lcase{text-transform:lowercase;}
.caps,.fcaps,.ucase{text-transform:uppercase;}
.rcaps{text-transform:capitalize;}
.scaps{font-variant:small-caps;}
.x3-smaller{font-size:70%;}
.x2-smaller{font-size:80%;}
.x1-smaller{font-size:90%;}
.x1-larger{font-size:110%;}
.x2-larger{font-size:120%;}
.x3-larger{font-size:130%;}
.x4-larger{font-size:140%;}
.x5-larger{font-size:150%;}
.x6-larger{font-size:160%;}
.x7-larger{font-size:170%;}
.x8-larger{font-size:180%;}
.x9-larger{font-size:190%;}
.xx0-larger{font-size:200%;}
.xx1-larger{font-size:210%;}
.xx2-larger{font-size:220%;}
.xx3-larger{font-size:230%;}
.xx4-larger{font-size:240%;}
.xx5-larger{font-size:250%;}
.xx6-larger{font-size:260%;}
.xx7-larger{font-size:270%;}
.xx8-larger{font-size:280%;}
.xx9-larger{font-size:290%;}
.CC-fsi{font-size:200%;}
.CCX-fsi{font-size:210%;}
.CCXX-fsi{font-size:220%;}
.CCXXX-fsi{font-size:230%;}
.CCXL-fsi{font-size:240%;}
.CCL-fsi{font-size:250%;}
.CCLX-fsi{font-size:260%;}
.CCLXX-fsi{font-size:270%;}
.CCLXXX-fsi{font-size:280%;}
.CCXC-fsi{font-size:290%;}
.CCC-fsi{font-size:300%;}
.CCCX-fsi{font-size:310%;}
.CCCXX-fsi{font-size:320%;}
.CCCXXX-fsi{font-size:330%;}
.CCCXL-fsi{font-size:340%;}
.CCCL-fsi{font-size:350%;}
.CCCLX-fsi{font-size:360%;}
.CCCLXX-fsi{font-size:370%;}
.CCCLXXX-fsi{font-size:380%;}
.CCCXC-fsi{font-size:390%;}
.CD-fsi{font-size:400%;}
.CDX-fsi{font-size:410%;}
.CDXX-fsi{font-size:420%;}
.CDXXX-fsi{font-size:430%;}
.CDXL-fsi{font-size:440%;}
.CDL-fsi{font-size:450%;}
.CDLX-fsi{font-size:460%;}
.CDLXX-fsi{font-size:470%;}
.CDLXXX-fsi{font-size:480%;}
.CDXC-fsi{font-size:490%;}
.D-fsi{font-size:500%;}
.x3-sm-lh{line-height:70%;}
.x2-sm-lh{line-height:80%;}
.x1-sm-lh{line-height:90%;}
.x-n-lh{line-height:100%;}
.x1-lg-lh{line-height:105%;}
.x2-lg-lh{line-height:110%;}
.x3-lg-lh{line-height:115%;}
.x4-lg-lh{line-height:120%;}
.x5-lg-lh{line-height:125%;}
.x6-lg-lh{line-height:130%;}
.editing{background:#f99;}
.editing-hiliteGram{background:#ff9;}
.editing-hilitEnc{background:#9ff;}
.s1-eee{border:1px solid #eee;}
.collapse{border-collapse:collapse;}
/* padding */
.pa1m{padding:1em;}
.pa1x{padding:1ex;}
.pa5p{padding:5px;}
.pa10p{padding:10px;}
.pb1m{padding-bottom:1em;}
.pb1x{padding-bottom:1ex;}
.pb5p{padding-bottom:5px;}
.pb10p{padding-bottom:10px;}
.pl1m{padding-left:1em;}
.pl1x{padding-left:1ex;}
.pl5p{padding-left:5px;}
.pl10p{padding-left:10px;}
.pr1m{padding-right:1em;}
.pr1x{padding-right:1ex;}
.pr5p{padding-right:5px;}
.pr10p{padding-right:10px;}
.pt1m{padding-top:1em;}
.pt1x{padding-top:1ex;}
.pt5p{padding-top:5px;}
.pt10p{padding-top:10px;}
/* margins */
.ma1m{margin:1em;}
.ma1x{margin:1ex;}
.ma3m{margin:3em;}
.ma3x{margin:3ex;}
.ma5m{margin:5em;}
.ma5x{margin:5ex;}
.mb1m{margin-bottom:1em;}
.mb1x{margin-bottom:1ex;}
.mb3m{margin-bottom:3em;}
.mb3x{margin-bottom:3ex;}
.mb5m{margin-bottom:5em;}
.mb5x{margin-bottom:5ex;}
.ml1m{margin-left:1em;}
.ml1x{margin-left:1ex;}
.ml3m{margin-left:3em;}
.ml3x{margin-left:3ex;}
.ml5m{margin-left:5em;}
.ml5x{margin-left:5ex;}
.mr1m{margin-right:1em;}
.mr1x{margin-right:1ex;}
.mr3m{margin-right:3em;}
.mr3x{margin-right:3ex;}
.mr5m{margin-right:5em;}
.mr5x{margin-right:5ex;}
.mt1m{margin-top:1em;}
.mt1x{margin-top:1ex;}
.mt3m{margin-top:3em;}
.mt3x{margin-top:3ex;}
.mt5m{margin-top:5em;}
.mt5x{margin-top:5ex;}
/* box dimensions */
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w125{width:125px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w210{width:210px;}
.w220{width:220px;}
.w230{width:230px;}
.w240{width:240px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
#non{display:none;left:-50000px;height:0;max-height:0;max-width:0;position:absolute;top:0;width:0;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Yavoh Layout
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 /* Yavoh Styles */
dl.yavoh{background-color:#fdfdfd;border:1px solid #f6f6f6;padding:7px 10px;}
dl.yavoh div.ArticleNav{background-color:#fff;border:1px solid #f6f6f6;border-width:1px 0;clear:both;font-size:90%;margin:5px 0;padding:6px 8px;width:205px;}
dl.yavoh div.ArticleNav a{border:0;text-decoration:underline;}
dl.yavoh div.ArticleNav ul{margin-left:0;padding-left:0;}
dl.yavoh div.ArticleNav ul li{margin-left:0;padding-left:2ex;}
dl.yavoh div.ArticleNav ul ul{margin-left:1ex;}
dl.yavoh dt{color:#004;display:block;font-size:1.2em;font-style:normal;font-weight:bold;letter-spacing:1px;line-height:125%;margin:0px 1ex 1em 1ex;padding:1px 1ex;text-align:right;word-spacing:2px;}
dl.yavoh dd{background-color:#fff;border-color:#f0f0f0;border-style:solid;border-width:1px 0;color:#500;display:block;font-size:1.2em;font-style:italic;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1.2em;margin:1em 1ex 0px 1ex;padding:1ex 1em;text-align:justify;}
dl.yavoh dd:first-letter{font-size:150%;font-weight:bold;text-transform:uppercase;}
dl.es dd:first-letter{font-size:100%;font-weight:normal;text-transform:none;}
dl.yavoh dd.non-scripture{color:#000;font-style:normal;}
dl.yavoh dd .vn{color:#789;font-size:1.3ex;font-style:normal;font-variant:normal;font-weight:bold;vertical-align:0;}
dl.yavoh p,
 dl.yavoh div.p{color:#000;display:block;font-size:12pt;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:119%;margin:1em 1ex;}
dl.yavoh p{text-align:justify;text-indent:1em;}
dl.yavoh div.p{clear:left;}
dl.yavoh p.section{font-size:14pt;font-weight:bold;text-indent:0;}
dl.yavoh div.chapquotitle{color:maroon;font-size:200%;font-weight:bold;line-height:110%;text-align:center;}
dl.yavoh div.chapquosubt{color:maroon;font-size:150%;line-height:100%;text-align:center;}
dl.yavoh div.chapquo,dl.yavoh div.chapquo p{color:maroon;font-style:italic;margin:1em;}
dl.yavoh div.YavohCover{background-color:#fff;border:1px solid #eee;float:right;margin:0 0 7px 10px;padding:7px 10px;width:220px;}
dl.yavoh img.YavohCover{border-bottom:1px solid #eee;margin:0;padding:9px 10px;}
dl.yavoh div.revpad{margin-top:-3em;}
dl.yavoh div.FeatureLeft,
 dl.yavoh div.FeatureRight{background-color:#fff;border-color:#ddd;border-style:solid;}
dl.yavoh div.FeatureLeft{border-width:0 1px 0 0;clear:left;float:left;margin:0 10px 0 -10px;padding:6px 7px 6px 0;}
dl.yavoh div.FeatureRight{border-width:0 0 0 1px;clear:right;float:right;margin:0 -10px 0 10px;padding:6px 0 6px 7px;}
img.section{border-bottom:4px double #ddd;margin-bottom:-8px;padding:0 10px;padding-bottom:5px;}
dl.yavoh div.title{background-color:transparent;border:none;font-size:200%;font-weight:bold;margin-bottom:1em;padding-left:1ex;width:100%;}
dl.yavoh div.title div.subtitle{border-top:1px solid #000;font-size:50%;margin-top:1px;padding:3px 7px;}
dl.yavoh div.caption{font-size:90%;font-weight:bold;}
dl.yavoh span.hebrew{direction:ltr;}
dl.yavoh ol,
dl.yavoh ul{color:#000;font-style:normal;font-variant:normal;font-weight:normal;margin:.5em;text-align:left;text-indent:0;}
dl.yavoh ol li,
dl.yavoh ul li{margin-left:1em;text-align:left;}
dl.yavoh ol.para-list li{margin:1em auto;}
dl.yavoh div.ProphetSide{border:1px solid #ddd;display:inline-block;font:0%/0% none;margin:1em;padding:0px;text-align:center;width:auto;}
dl.yavoh hr{background:#ddd;border-color:#ddd;color:#ddd;height:1px;margin:1em 0;}
div.hanging-indent{margin-left:1em;padding-left:1em;}
.hanging-indent p{text-indent:0 !important;}
dl.yavoh .unindent{text-indent:0;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Torah Cycle Layout
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
table.torah{background-color:#fff;border-collapse:collapse;width:100%;}
table.torah td{font-size:12px;line-height:15px;padding:0px 3px;vertical-align:middle;}
table.torah td.port_num{text-align:right;}
table.torah td.port_heb{color:#660;}
table.torah td.port_eng{color:#060;}
table.torah td.port_scr{color:#009;}
table.torah td.port_dat{color:#603;}
table.torah td.alt{background-color:#fafafa;}
table.torah td.mobou{border-bottom:1px solid #ccc;}
table.torah td.holiday{background-color:#fcfff0;font-style:italic;}
table.torah td.last{background-color:#f2f9ff;}
table.torah td.current{background-color:#e9ffdf;}
table.torah th.hedr{border-bottom:1px solid #999;font-size:12px;font-weight:bold;line-height:1.2em;padding:0px 3px;text-align:center;}
div.torah{font-size:12px;}
div.note{line-height:1.1em;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Font Layout
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Fonts Layout */
/* Vista/Office 2007 Fonts preceding "standard" fonts */
/* sans-serif */
html,body,table th,table td,input,textarea,select,textfield,#mission h3,.caption,dl.yavoh dd .vn{font-family:Arial,Helvetica,FreeSans,sans-serif;}
/* serif */
dl.yavoh,dl.yavoh div.title{font-family:Constantia,Georgia,'Times New Roman',serif;}
/* monospace */
.ascii_art_captcha,code{font-family:ProFont,ProFontWindows,'Courier New',Courier,monospace;}
/* user interface */
.ui,#search input.form-text,#user-login-form input.form-text,.dimensions,dl.yavoh div.ArticleNav{font-family:'Segoe UI',Tahoma,'Microsoft Sans Serif',Arial;}
/* cursive *
#header #site-name,#header #site-slogan{font-family:'Segoe Print','Segoe Script','Zapf Chancery',cursive;}
*/
/* fonts in printouts */
@media print{dl.yavoh,#mission h3{font-family:Constantia,Georgia,'Times New Roman',serif;}
table.torah td.port_num,table.torah td.port_heb,table.torah td.port_eng,table.torah td.port_scr,table.torah td.port_dat{letter-spacing:0px;word-spacing:0px;}
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Print Layout
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Printout Style Sheet */
/* Global Stuff */
@media print{@page{margin:.15in;}
*{background-image:none !important;}
.forum-topic-navigation #comment-controls,#admin-menu,#floatcp,#floatcp_toggle,.noprint,#header,#bread-search,.menu,.sidebar,#sidebar-left,.breadcrumb,.messages,.meta,.tabs,.note,.links,#content-bottom,/*#content-top,*/ #footer,#top-right-corner,#class-eval,.book-navigation{display:none;height:0px;max-height:0px;max-width:0px;overflow:hidden;position:absolute;right:-10000px;top:-10000px;visibility:hidden;width:0px;}
html,body,#main,#page{background-color:#fff;margin:0;}
#main{border:none;padding:0px;}
.withleft #main{border:none;margin-left:0px;}
.withright #main{border:none;margin-right:0px;}
#footer{background-color:#fff;height:20px;max-height:20px;}
#mission{background-color:#fff;}
/* Torah Cycle Styles */
*.torah{border:none;font-size:8pt;line-height:9pt;margin:0;padding:0;}
table.torah{border-collapse:separate;margin-top:1ex;}
table.torah th.hedr{padding:0;}
table.torah td{font-family:Arial !important;font-size:8pt;line-height:8.5pt;padding:0 .3em;}
div.torah{display:inline;padding:0;}
h1.title{border:none;clear:none;display:inline;font-size:12pt;padding:0;}
/* reestablish borders */
table.torah td{border-top:1px solid #eee;}
table.torah th.hedr{border-bottom:1px solid #ccc;}
table.torah td.mobou{border-bottom:1px solid #bbb;}
/* remove current and last portion highlights for printout since they are dynamic and will only confuse people */
table.torah td.last,table.torah td.current{background-color:transparent;}
/* reapply to cover up the void left by current and last */
table.torah td.alt{background-color:#f9f9f9;}
/* Yavoh Styles */
dl.yavoh{padding:.03in .07in;}
dl.yavoh p,div.content span.footer p{font-size:.15in;line-height:.165in;margin:.15in .1in 0in .1in;padding:0px;page-break-inside:avoid;orphans:15;widows:15;}
dl.yavoh dd{font-size:.15in;line-height:.16in;margin:.15in 0in 0in 0in;padding:.03in .05in;page-break-inside:avoid;orphans:15;widows:15;}
dl.yavoh dd:first-letter{font-size:150%;font-weight:bold;}
dl.yavoh dt{font-size:.145in;line-height:.15in;margin:0in .2in .2in .2in;padding:0px .05in;z-index:1;}
dl.yavoh div.YavohCover{margin:-.05in -.08in .1in .1in;padding:0px 0px .07in .1in;}
dl.yavoh img.YavohCover{padding:0px 0px .09in .1in;}
dl.yavoh div.ArticleNav{display:none;}
/*
dl.yavoh div.FeatureLeft{margin:.03in .1in .03in -.1in;padding:.05in;}
dl.yavoh div.FeatureRight{margin:.03in -.1in .03in .1in;padding:.05in;}
dl.yavoh div.title{font-variant:small-caps;letter-spacing:.01in;margin:.03in .1in .02in -.1in;}
*/
}
/*2010/07/28/10/57/07/-0400*/
/*0.771082*/
/*cache-out:0.000335931777954*/