/*
This is style-options.css   
It's used for styling the Childishly Simple options page and is added using       wp_enqueue_style( 'style-options.css' );       in functions.php

Table of contents

=Childishly Simple options
=Anchors
=Main containers
=Main headers
=Labels and inputs
=Help
=Fixed or liquid 
=Site width
=Color scheme
=HTML textareas
=Home page
=Simple home pages
=Home page goodies
=Home page bottom widgets
=Site layout
=Body and content background color
=Menus
=Banner image
=Sidebar widths
=Choose the sidebar items
=Sidebar item colors
=Sidebar background colors
=Footer items
=Footer item colors
=Utility links
=Post font colors, border, background, category headings
=Miscellaneous items
=Rounded corners
=Fonts
=Errors
=Options menus
=Other
*/




/*  =Childishly Simple options
---------------------------------------------------------------------------------------------------*/
div.childishlysimple-options-wrapper {
background-color:white;
color:#363636;
font-family:Arial, Helvetica, sans-serif; /* the default admin font lacks clarity*/
font-size:14px; 
font-size:0.8rem;
padding-left:10px;
padding-right:10px;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
border-radius:10px;
}
a.current span.childishlysimple-options-submenu{		/* Highlight the Childishly Simple Options submenu in Admin */
color:#000000;
}
a.options-link,
a.notes,
div.inner-options-container a.options-link,
div.inner-options-container a.notes {
text-decoration:underline;
color:#22769b;
}
table.layout{	
position:relative;
}
tr.layout{
position:relative;
}
td.layout{
border-bottom:0 solid #000000;
padding:0 0 10px 0;
position:relative;
}


/* =Anchors
--------------------------------------------------------------------------------------------------- */

div.narrow-anchor-spacer,
p.narrow-anchor-spacer {
height:1px;
}
.anchor-spacer:target {
background-color:#ffff00;
height:50px;
margin-left:auto;
margin-right:auto;
opacity:0.01;
width:90%;
}



/* =Main containers
--------------------------------------------------------------------------------------------------- */
div.childishlysimple-options-wrapper{
position:relative;
padding-bottom:10px;
}
div.options-container{
border:1px solid #a4d1ff;
clear:both;
margin:10px 1% 20px 0;
overflow:auto;
padding:0 0 10px 0;
position:relative;
width:98%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
}
div.head-element,
div.fixed-or-liquid,
div.outer-color-scheme,
div.banner{
overflow:visible;
}
div.inner-options-container {
margin:10px;
padding-bottom:30px;
position:relative;
}
div.options-left-container{
float:left;
margin:0;
overflow:auto;
padding:0 1% 0 1%;
position:relative;
width:47%;
}
div.options-right-container{
float:right;
margin:0;
overflow:auto;
padding:0 1% 0 1%;
position:relative;
width:47%;
}
div.full-width{
border:0px solid red;
clear:both;
margin:0 0 30px 0;
padding:0 0 0 1%;
}
div.options-left-container-home-page-goodies,
div.options-right-container-home-page-goodies {
overflow:visible;
}
div.options-left-container-home-page-goodies {
width:45%;
}
div.options-right-container-home-page-goodies {
width:50%;
}
/* =Main headers
--------------------------------------------------------------------------------------------------- */

h2.layout{
color:#00356a;
margin:0 0 10px 0;
padding-left:0;
position:relative;
}
h2.main-heading {
margin:0;
}
h3.layout{
background-color:#d7ebff;
clear:both;
color:#0152a3;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9rem;
font-weight:bold;
margin:0 0 10px 0;
padding: .5em .5em .5em .7em;
position:relative;
padding-left:12px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
h3.top-drop-down-menu,
h3.bottom-drop-down-menu {
background-color:transparent;
margin-top:0;
padding-left:0;
}
h3.site-width {
margin-top:0;
}
h4 {
background:transparent;
font-size:1.4em;
font-weight:bold;
position:relative;
}
h4.layout{
font-size:1em;
margin:10px 0 10px 0;
padding-left:0;
}
p.main-heading {
font-size:0.75rem;
font-weight:normal;
margin:0 0 20px 0;
}
a.options-heading {
text-decoration:none;
}
h4.notes {
padding-left:12px;
margin:0 0 20px 0;
font-size:1.8em;
}
h4.home-page {
background-color:transparent;
color:#595959;
margin:70px 0 0 0;
padding: 40px 0 0 0;
}
h4.home-page-goodies{
padding-top:0;
}
h4.select-your-home-page {
border-top:0;
clear:both;
margin-top:0;
padding-top:0;
}
h4.widgets {
color:#1c94c4;
font-size:1.6em;
margin:0 0 0 10px;
}
h4.bottom-notes {
margin-top:0;
}
h5.layout{
background:transparent;
font-size:14px;
font-style:italic;
font-weight:normal;
margin:0 0 10px 0;
padding-left:12px;
position:relative;
}
p.notes {
font-size:1.2em;
font-style:normal;
line-height:1.3em;
margin-left:0;
padding-left:12px;
text-align:left;
text-indent:0;
}
p.bottom-notes-bold {
font-size:1.3em;
font-weight:bold;
margin-bottom:0;
padding-bottom:0;
padding-top:40px;
}
div.inner-bottom-notes p.bottom-notes-bold:first-child {
padding-top:0;
}
span.headline-color {
color:#1c94c4;
display:block;
font-size:1.2em;
}
span.bold {
font-weight:bold;
}


/* =Labels and inputs
--------------------------------------------------------------------------------------------------- */
@media screen and (max-width:782px){ /*WP makes inputs 100% wide*/
.form-table td input[type="text"]{
display:inline-block;
width:100px;
}
}
label.layout,
p.layout{	
font-size:1em;
font-weight:bold;
margin:0;
padding:0 0 5px 0;
position:relative;
}
label.general-head-element,
label.html-above-website{
font-weight:normal;
}
p.liquid-or-fixed-label {
padding-bottom:20px;
}
span.liquid-or-fixed-label {
font-size:0.8em;
font-weight:normal;
}
input.index-heading{
width:400px;
}
label.choose-item-checkbox{	
font-weight:normal;
}
p.layout-description{	
clear:both;
font-size:1em;
line-height:1.2em;
margin:0;
padding:0;
position:relative;
text-align:left;
text-indent:0;
}
input,
select,
div.miscellaneous-item {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius:4px;
}
div.site-layout,
div.site-layout img,
textarea {
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius:7px;
}

/* =Help
---------------------------------------------------------------------------------------------------*/

p.options-help {
font-size:1.2em;
}
p.big-options-help {
font-size:1.5em;
font-weight:bold;
color:#575757;
}
/* Thanks to   http://www.menucool.com/tooltip/css-tooltip */
a.help,
a.help-medium,
a.help-medium-bottom,
a.help-wide,
a.help-wide-large,
a.help-wide-right,
a.help-wide-left,
a.help-left-medium,
a.help-right-medium,
a.help-left,
a.help-right,
a.help-bottom-medium-left,
a.help-bottom-medium-right,
a.help-bottom-wide-left{
outline:none; 
vertical-align:baseline;
}
a.help img,
a.help-medium img,
a.help-medium-bottom img,
a.help-wide img,
a.help-wide-large img,
a.help-wide-right img,
a.help-wide-left img,
a.help-left-medium img,
a.help-right-medium img
a.help-left img,
a.help-right img,
a.help-bottom-medium-left img,
a.help-bottom-medium-right img,
a.help-bottom-wide-left img{
position:relative;
vertical-align:baseline;
}
a.help:hover,
a.help-medium:hover,
a.help-medium-bottom:hover,
a.help-wide:hover,
a.help-wide-large:hover,
a.help-wide-right:hover,
a.help-wide-left:hover,
a.help-left-medium:hover,
a.help-right-medium:hover,
a.help-left:hover,
a.help-right:hover,
a.help-bottom-medium-left:hover,
a.help-bottom-medium-right:hover,
a.help-bottom-wide-left:hover{
text-decoration:none;
} 
a.help span,
a.help-medium span,
a.help-medium-bottom span,
a.help-wide span,
a.help-wide-large span,
a.help-wide-right span,
a.help-wide-left span,
a.help-left-medium span,
a.help-right-medium span,
a.help-left span,
a.help-right span,
a.help-bottom-medium-left span,
a.help-bottom-medium-right span,
a.help-bottom-wide-left span{
clip:inherit;
display:none; 
font-size:0.8rem;
font-weight:normal;
margin-left:-120px; 
margin-top:15px;
padding:10px; 
width:180px;
word-wrap:break-word;
z-index:50;
border-radius:5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-moz-box-shadow: 4px 4px 9px #d6d6d6; 
-webkit-box-shadow: 4px 4px 9px #d6d6d6; 
box-shadow: 4px 4px 9px #d6d6d6; 
}
a.help:hover span,
a.help-medium:hover span,
a.help-medium-bottom:hover span,
a.help-wide:hover span,
a.help-wide-large:hover span,
a.help-wide-right:hover span,
a.help-wide-left:hover span,
a.help-left-medium:hover span,
a.help-right-medium:hover span,
a.help-left:hover span,
a.help-right:hover span,
a.help-bottom-medium-left:hover span,
a.help-bottom-medium-right:hover span,
a.help-bottom-wide-left:hover span{
background:#b3daf4;
border:1px solid #4ba7e6; 
color:#000059; 
display:inline; 
position:absolute; 
}
a.help-wide-large {
margin-left:20px;
}
a.help-wide-large span{
margin-top:20px;
}
a.help-medium span,
a.help-medium-bottom span,
a.help-left-medium span,
a.help-right-medium span,
a.help-bottom-medium-left span,
a.help-bottom-medium-right span{
width:310px;
}
a.help-left-medium span{
margin-left:-50px;
}
a.help-right-medium span {
margin-left:-300px;
}
a.help-bottom-medium-left span{
margin-left:-50px;
margin-top:-100px;
}
a.help-bottom-medium-right span{
margin-left:-300px;
margin-top:-100px;
}
a.help-medium-bottom span{
margin-top:-100px;
}
a.help-wide span,
a.help-wide-large span{
margin-left:-200px; 
width:600px;
}
a.help-wide-right span{
margin-left:-550px;
width:600px;
}
a.help-wide-left span{
margin-left:-50px;
width:600px;
}
a.help-bottom-wide-left span {
margin-left:-50px;
top:-100px;
width:600px;
}
a.help-left span{
margin-left:-50px;
width:180px;
}
a.help-right span{
margin-left:-150px;
width:180px;
}
img.help-icon {
padding:0;
}
img.help-icon-large {
height:auto;
margin-left:10px;
width:15px;
}

/* =Fixed or liquid 
---------------------------------------------------------------------------------------------------*/

p.submit{
clear:both;
}
p.bottom-options-page-submit {
margin-bottom:200px;
}
input.options-submit-button {
color: #fff;
font-size: 10px;
width: 217px;
height: 42px;
border: none;
margin:0;
padding: 0;
background: transparent url(images/options-submit-button.gif) 0 -67px no-repeat; 
}
input.options-submit-button:hover {
background: transparent url(images/options-submit-button.gif) 0 0 no-repeat;
cursor:pointer;
}
input.mini-submit-button {
background-color:#f2f9ff;
border-bottom:2px solid #d7ebff;
border-right:2px solid #d7ebff;
color:#5fa3e7;
cursor:pointer;
font-size:12px;
height:20px;
padding:0;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
border-radius:5px;
}
input.mini-submit-button:hover {
border-top:2px solid #d7ebff;
border-left:2px solid #d7ebff;
border-bottom:0;
border-right:0;
}
p.liquid-or-fixed {
border-bottom:1px solid #a4d1ff;
margin-bottom:20px;
padding-bottom:20px;
}
label.liquid-or-fixed{
display:inline-block;
font-weight:normal;
position:relative;
width:50px;
margin:0;
padding:0;
}

/* =Site width
--------------------------------------------------------------------------------------------------- */
.form-table td p.liquid-or-fixed {
margin-bottom:30px;
}
p.liquid-site-width-description{
margin:0;
padding:0 280px 13px 0;
background:transparent url(images/admin-images1.gif) 90% -10px no-repeat;
}


/* =Color scheme
--------------------------------------------------------------------------------------------------- */
div.outer-color-scheme {
background:transparent url(images/admin-images1.gif) left -13752px no-repeat;
}
p.selected-color-scheme {
color:#363636;
}
select#a_selected_color_scheme {
margin-top:30px;
border:2px solid #fc5f5f;
}
span.color-scheme-label{
color:#343434;
font-size:1.1em;
font-weight:normal;
}
span.color-scheme-description{
color:#fc5f5f;
display:inline-block;
font-size:1.1em;
font-weight:bold;
}
div.inner-saved-color-scheme{
background-color:#f2f9ff;
}


/* =HTML textareas
---------------------------------------------------------------------------------------------------*/

div.inner-options-container textarea.layout {
width:50%;
border:1px solid #a4d1ff;
}
span.make-boxes-bigger {
font-weight:normal;
}


/* =Home page
---------------------------------------------------------------------------------------------------*/

div.input-container {
margin:10px 0 0 0;
padding:15px 0 5px 0;
position:relative;
}
input.home-page {
margin-left:0;
padding-left:0;
}
p.home-page { 
margin-bottom:40px;
}
option.home-page-select-5,
option.home-page-select-6 { /*deprecated options*/
color:#a4d1ff;
text-decoration:line-through;
}
p.selected-home-page-description { /* creates space immediately below the home page select box*/
margin-bottom:70px;
}
h4.home-page {
color:#1c94c4;
}
input.home-page-heading{
width:100px;
}
span.home-page-heading-description {
background:transparent url(images/home-page.gif) 77px -1178px no-repeat; 
padding:15px 0 0 150px;
}
span.home-page-heading-color-description {
background:transparent url(images/home-page.gif) 70px -1272px no-repeat; 
padding:15px 0 0 144px;
}

/* =Simple home pages
---------------------------------------------------------------------------------------------------*/

p.home-simple-general-textarea-instructions {
margin-bottom:60px;
}
p.home-simple-general-textarea-instructions {
padding-bottom:20px;
}
div.resizable-left { /*contains each textarea and color picker*/
border:1px solid #a4d1ff;
float:left;
margin:4px;
margin-bottom:20px;
padding:5px;
-moz-border-radius:7px;
-webkit-border-radius: 7px;
border-radius:7px;
}
div.resizable-right{ /*contains each textarea and color picker*/
border:1px solid #a4d1ff;
float:right;
margin-left:4px;
margin-bottom:20px;
padding:5px;
-moz-border-radius:7px;
-webkit-border-radius: 7px;
border-radius:7px;
}
div.home-page-02-right-container {/* contains the 4 right hand boxes for simple home page 02 */
overflow:auto;
}
span.home-simple-textarea-input-description { /* don't want the text widening the textareas*/
font-size:1em;
}
div.admin-home-page-simple-left-edge {
margin-left:0;
}
h4.home-simple {
color:#0253a3;
margin-bottom:10px;
margin-top:70px;
}
div.wp-editor-wrap { /* visual and text buttons float left, tinymce */
float:left;
}
.wp-editor-wrap .wp_themeSkin .mceStatusbar a.mceResize { /* highlight bottom right corner of text area*/
background-color:#ffff97;
}
input.home-simple-textarea-border-width,
input.home-simple-textarea-height {
margin-bottom:6px;
width:50px;
}
span.home-simple-textarea-background-color-input-description {
background:transparent url(images/home-page.gif) 0 -78px no-repeat; 
padding:10px 0 0 25px;
}
span.home-simple-textarea-border-color-input-description {
background:transparent url(images/home-page.gif) 0 -148px no-repeat; 
padding:10px 0 0 25px;
}
span.home-simple-textarea-height-input-description {
background:transparent url(images/home-page.gif) 2px -1972px no-repeat; 
padding:10px 0 5px 25px;
}
p.home-simple-textarea-description,
p.footer-text-description {
clear:both;
color:#fd7b7b;
font-weight:bold;
padding-bottom:10px;
}
img.home-page-choices {
height: auto; 
width:100%;
max-width: 100%; 
}
select#a_selected_home_page {
border:2px solid #fc5f5f;
}


/* =Home page goodies
---------------------------------------------------------------------------------------------------*/
div.goodies-spacer {
clear:both;
height:1px;
}
div.goodies-container {
clear:both;
overflow:auto;
padding-bottom:20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
}
div.home-page-footer-spacer {
margin-top:12px;
}
input{
width:62px;
}
span.home-page-sidebars-description {
padding:15px 0 0 20px;
}
span.home-page-top-menu-description {
background:transparent url(images/home-page.gif) 85px -941px no-repeat; 
padding:15px 0 0 128px;
}
p.home-page-top-spacer-description {
display:block;
padding:15px 0 0 0;
}
span.home-page-bottom-spacer-description {
background:transparent url(images/home-page.gif) 35px -1564px no-repeat; 
padding:15px 0 0 85px;
}
span.home-page-bottom-menu-description {
background:transparent url(images/home-page.gif) 85px -1080px no-repeat; 
padding:15px 0 0 128px;
}
span.home-page-show-footer-widgets-description {
padding:15px 0 0 20px;
}
p.home-page-footer-spacer-description {
clear:both;
padding:15px 0 0 0;
}
div.home-page-content-background-color,
div.home-page-footer-background-color,
div.home-page-widget-area-background-color  {
margin-top:3px;
}
div.home-page-content-background-color-description {
clear:both;
margin-top:30px;
padding:0;
}
div.home-page-footer-background-color-description {
clear:both;
margin-top:30px;
padding:0;
}
span.home-page-left-spacer-description {
background:transparent url(images/home-page.gif) 35px -1712px no-repeat; 
padding:15px 0 0 80px;
}
span.home-page-right-spacer-description {
background:transparent url(images/home-page.gif) 35px -1845px no-repeat; 
padding:15px 0 0 80px;
}


/* =Home page bottom widgets
---------------------------------------------------------------------------------------------------*/

div.right-home-page-bottom-widgets {
border-left:1px solid #a4d1ff;
overflow:visible;
}
div.left-home-simple-bottom-widgets {
overflow:visible;
padding-bottom:100px;
}
input.home-page-widgets-spacing,
input.home-page-bottom-widgets-minimum-height,
input.number-of-home-page-bottom-widgets,
input.home-page-widgets-left-space,
input.home-page-widgets-right-space {
width:62px;
}
p.small-home-page-bottom-widgets {
border-bottom:1px solid #a4d1ff;
margin:0;
padding:0 200px 25px 0;
}
p.small-home-page-bottom-widgets-color {
padding-bottom:30px;
}
input.number-of-home-page-bottom-widgets {
height:24px;
margin-bottom:4px;
}
input.home-page-bottom-widgets-minimum-height {
height:22px;
margin-bottom:7px;
}
p.home-page-bottom-widgets-content-background-color {
background:transparent url(images/admin-images3.gif) right -6558px no-repeat;
}
p.home-page-bottom-widgets-spacer {
background:transparent url(images/admin-images3.gif) right -15128px no-repeat;
}
p.number-of-home-page-bottom-widgets {
background:transparent url(images/admin-images3.gif) right -12667px no-repeat;
border-bottom:1px solid #a4d1ff;
padding:0 195px 30px 0;
}
p.home-page-bottom-widgets-left-space {
background:transparent url(images/admin-images1.gif) right -12094px no-repeat;
border-bottom:1px solid #a4d1ff;
padding:0 195px 30px 0;
}
p.home-page-bottom-widgets-right-space {
background:transparent url(images/admin-images1.gif) right -12559px no-repeat;
border-bottom:1px solid #a4d1ff;
padding:0 195px 30px 0;
}
p.home-page-bottom-widgets-container-color {
background:transparent url(images/admin-images1.gif) right -13003px no-repeat;
padding:0 195px 40px 0;
border:0;
}
p.home-page-bottom-widgets-minimum-height{
background:transparent url(images/admin-images3.gif) right -7134px no-repeat;
}
p.home-page-bottom-widgets-heading-background-color{
background:transparent url(images/admin-images1.gif) right -4400px no-repeat;
}
p.home-page-bottom-widgets-background-color{
background:transparent url(images/admin-images1.gif) right -4000px no-repeat;
}
p.home-page-bottom-widgets-underlining-color{
background:transparent url(images/admin-images1.gif) right -11089px no-repeat;
}
p.home-page-bottom-widgets-border-color{
background:transparent url(images/admin-images1.gif) right -4201px no-repeat;
}
p.home-page-bottom-widgets-heading-font-color{
background:transparent url(images/admin-images1.gif) right -4600px no-repeat;
}
p.home-page-bottom-widgets-font-color{
background:transparent url(images/admin-images3.gif) right -9427px no-repeat;
}
p.home-page-bottom-widgets-link-color{
background:transparent url(images/admin-images3.gif) right -9723px no-repeat;
}
p.home-page-bottom-widgets-hover-color{
background:transparent url(images/admin-images3.gif) right -10033px no-repeat;
border-bottom:none;
padding-bottom:30px;
}


/* =Site layout (two column etc.) 
---------------------------------------------------------------------------------------------------*/
div.inner-site-layout {
margin-bottom:0;
padding-bottom:0;
}
div.site-layout{	
border:1px solid #7dbeff;
float:left;
margin:0 3% 0 0;
width:13%;
-moz-border-radius:3px;
-webkit-border-radius: 3px;
border-radius:3px;
}
div.site-layout:hover{
border:1px solid #007efd;
}
div.highlight_current-layout {
border:2px solid #007efd;
}
div.highlight_current-layout:hover {
border:2px solid #7dbeff;
}
label.site-layout{
font-size:0.8em;
font-weight:normal;
padding:0 0 0 5%;
}
input.site-layout {
margin-left:5%;
width:0;
}
img.site-layout{
width:100%;
}
p.site-layout-description {
clear:both;
font-size:0.7em;
padding-top:5px;
}


/* =Body and content background color, site border color and width 
---------------------------------------------------------------------------------------------------*/

div.body-background {
border-right:1px solid #a4d1ff;
margin:0;
padding-bottom:0;
padding-top:0;
}
div.left-body-and-content-background {
border-right:1px solid #a4d1ff;
}
p.body-background-color{
background:transparent url(images/admin-images1.gif) right -200px no-repeat;
border-bottom:1px solid #a4d1ff;
margin-right:10px;
padding:0 150px 60px 0;
position:relative;
}
div.body-background-spacer {
border-top:1px solid #a4d1ff;
clear:both;
height:1px;
margin-top:10px;
}
div.site-border-color {
margin-left:20px;
padding-bottom:0;
padding-top:0;
}
p.site-border-color{
background:transparent url(images/admin-images1.gif) right -5850px no-repeat;
border-bottom:1px solid #a4d1ff;
margin-right:10px;
padding:0 150px 40px 0;
}
p.sidebar-top-spacing {
background:transparent url(images/admin-images2.gif) right -2965px no-repeat;
border-bottom:1px solid #a4d1ff;
margin-right:10px;
padding:0 140px 80px 0;
}
div.content-top-spacing {
background:transparent url(images/admin-images2.gif) right -3707px no-repeat;
border-bottom:1px solid #a4d1ff;
margin-right:10px;
padding:0 140px 50px 0;
}
div.content-background {
border-right:1px solid #a4d1ff;
margin:0;
padding-bottom:0;
padding-top:0;
}
div.content-background-color{
background:transparent url(images/admin-images1.gif) right -10566px no-repeat;
margin-right:10px;
padding:0 150px 130px 0;
position:relative;
}
div.move-website-up-or-down {
padding-bottom:0;
padding-top:0;
margin-left:20px;
}
p.top-of-website-spacing{
background:transparent url(images/admin-images1.gif) right -5159px no-repeat;
margin-right:10px;
padding:0 150px 90px 0;
position:relative;
}
label.custom-background-checkbox {
font-weight:bold;
margin-right:10px;
}
input.custom-background-checkbox {
margin-bottom:0;
padding-bottom:0;
position:relative;
vertical-align:bottom;
top:-2px;
}
span.site-border-width-description {
background:transparent url(images/home-page.gif) 0 -218px no-repeat;
display:block;
padding:10px 0 0 30px;
}
input.site-border-width-input{
width:30px;
}

/* =Menus
--------------------------------------------------------------------------------------------------- */

p.small-menu-item-drop-down {
margin:0 10px 20px 0;
padding:0 200px 35px 0;
border-bottom:1px solid #a4d1ff;
}
div.top-drop-down-menus {
border-right:3px solid #6a6a6a;
}
input.drop-down-menus {
height:2.4em;
} /* conflict with accordion, prevents scroll-bars */
p.drop-down-menus-description {
font-size:1.0em;
font-weight:normal;
}
div.top-navigation-bar {
border-right:3px solid #6a6a6a;
}
p.small-menu-item-nav-bar{
margin:0 10px 20px 0;
padding:0 200px 20px 0;
border-bottom:1px solid #a4d1ff;
}
p.top-navigation-bar-background-color{
background:transparent url(images/admin-images3.gif) right -1300px no-repeat;
}
p.top-navigation-bar-link-color{
background:transparent url(images/admin-images3.gif) right -7700px no-repeat;
}
p.top-navigation-bar-hover-color{
background:transparent url(images/admin-images3.gif) right -8100px no-repeat;
border-bottom:none;
}
p.top-navigation-bar-top-border-color{
background:transparent url(images/admin-images3.gif) right -4905px no-repeat;
}
p.top-navigation-bar-bottom-border-color{
background:transparent url(images/admin-images3.gif) right -11198px no-repeat;
}
p.top-menu-color{
background:transparent url(images/admin-images3.gif) right -2100px no-repeat;
}
p.top-menu-visited-color{
background:transparent url(images/admin-images3.gif) right -2500px no-repeat;
}
p.top-menu-hover-color{
background:transparent url(images/admin-images3.gif) right -2900px no-repeat;
}
p.top-menu-active-color{
background:transparent url(images/admin-images3.gif) right -3300px no-repeat;
}
p.top-menu-border-color{
background:transparent url(images/admin-images3.gif) right -3700px no-repeat;
}
p.top-menu-font-color{
background:transparent url(images/admin-images3.gif) right -4100px no-repeat;
}
p.top-menu-hover-font-color{
background:transparent url(images/admin-images3.gif) right -10810px no-repeat;
border-bottom:none;
}
p.bottom-navigation-bar-background-color{
background:transparent url(images/admin-images3.gif) right -1300px no-repeat;
}
p.bottom-navigation-bar-link-color{
background:transparent url(images/admin-images3.gif) right -7700px no-repeat;
}
p.bottom-navigation-bar-hover-color{
background:transparent url(images/admin-images3.gif) right -8100px no-repeat;
border-bottom:none;
}
p.bottom-navigation-bar-top-border-color{
background:transparent url(images/admin-images3.gif) right -4905px no-repeat;
}
p.bottom-navigation-bar-bottom-border-color{
background:transparent url(images/admin-images3.gif) right -11198px no-repeat;
}
p.bottom-menu-color{
background:transparent url(images/admin-images3.gif) right -2100px no-repeat;
}
p.bottom-menu-visited-color{
background:transparent url(images/admin-images3.gif) right -5700px no-repeat;
}
p.bottom-menu-hover-color{
background:transparent url(images/admin-images3.gif) right -2900px no-repeat;
}
p.bottom-menu-active-color{
background:transparent url(images/admin-images3.gif) right -3300px no-repeat;
}
p.bottom-menu-border-color{
background:transparent url(images/admin-images3.gif) right -3700px no-repeat;
}
p.bottom-menu-font-color{
background:transparent url(images/admin-images3.gif) right -4100px no-repeat;
}
p.bottom-menu-hover-font-color{
background:transparent url(images/admin-images3.gif) right -10810px no-repeat;
border-bottom:none;
}


/* =Banner image
--------------------------------------------------------------------------------------------------- */

p.banner{
background:transparent url(images/admin-images1.gif) -280px -960px no-repeat;
margin:0;
padding:0 0 50px 0;
width:220px;
}
div.title-and-description-color { /* color picker dropdown fix */
width:90%;
}
label.tagline-label,
input.tagline-input{
display:inline-block;
width:170px;
}
span.tagline-text {
display:inline-block;
margin-left:180px;
}
span.tagline-link{
margin-left:110px;
width:170px;
}
input.header-image-input{
margin-left:180px;
}

textarea.replace-top-banner-image {
height:50px;
width:525px;
}
.form-table td p.header_image {
margin-bottom:70px;
margin-top:20px;
}
.form-table td p.secondary_tagline{
margin-top:20px;
}
.form-table td p.tagline-headings {
margin-top:40px;
}


/* =Sidebar widths 
--------------------------------------------------------------------------------------------------- */

div.left-inner-sidebar-width {
background:transparent url(images/sidebar-width.gif) right -630px no-repeat;
border-right:1px solid #a4d1ff;
margin-top:0;
padding-top:0;
}
div.right-inner-sidebar-width {
background:transparent url(images/sidebar-width.gif) right 0 no-repeat;
margin-top:0;
padding-top:0;
}
p.left-sidebar-width,
p.right-sidebar-width {
padding-bottom:10px;
}

/* =Choose the sidebar items 
---------------------------------------------------------------------------------------------------*/

p.be-imaginative {
color:#707070;
font-size:1.3em;
font-weight:bold;
margin-left:10px;
}
div.left-sidebar-items{
background:transparent url(images/admin-images1.gif) right -1794px no-repeat;
}
div.right-sidebar-items{
background:transparent url(images/admin-images1.gif) right -2650px no-repeat;
}
p.left-sidebar-item-label,
p.right-sidebar-item-label{
font-size:1.1em;
color:#3e3e3e;
}
p.left-sidebar-items,
p.right-sidebar-items{
font-weight:normal;
padding:15px 0 0 0;
}
label.left-sidebar-item,
label.right-sidebar-item,
label.footer-item {
float:left;
font-weight:normal;
position:relative;
width:200px;
}
input.left-sidebar-item,
input.right-sidebar-item,
input.footer-item {
float:left;
margin-top:5px;
}
hr.choose-item-checkbox,
hr.simple-home-page-items-separator {
background-color:transparent;
border:0;
clear:both;
color:transparent;
height:1px;
margin:0;
padding:0;
width:100px;
}
hr.simple-home-page-items-separator{
height:8px;
}
div.sidebar-items{
border:1px solid #a4d1ff;
clear:both;
position:relative;
}
div.left-sidebar-items {
border-right:3px solid #a4d1ff;
}

/* =Sidebar item colors 
---------------------------------------------------------------------------------------------------*/

div.left-sidebar-item-colors {
border-right:2px solid #a4d1ff;
}
input.sidebar-items {
height:2.4em;
}
p.small-sidebar-item{
border-bottom:1px solid #a4d1ff;
padding:0 80px 34px 0;
}
p.left-sidebar-item-background-color{
background:transparent url(images/admin-images1.gif) right -4000px no-repeat;
}
p.left-sidebar-item-list-border-color{
background:transparent url(images/admin-images1.gif) right -11089px no-repeat;
}
p.left-sidebar-item-border-color{
background:transparent url(images/admin-images1.gif) right -4200px no-repeat;
}
p.left-sidebar-item-heading-background-color{
background:transparent url(images/admin-images1.gif) right -4400px no-repeat;
}
p.left-sidebar-item-heading-font-color{
background:transparent url(images/admin-images1.gif) right -4600px no-repeat;
}
p.left-sidebar-font-color{
background:transparent url(images/admin-images3.gif) right -9425px no-repeat;
}
p.left-sidebar-link-color{
background:transparent url(images/admin-images3.gif) right -9720px no-repeat;
}
p.left-sidebar-hover-color{
background:transparent url(images/admin-images3.gif) right -10030px no-repeat;
border:0;
}
p.right-sidebar-item-background-color{
background:transparent url(images/admin-images1.gif) right -4000px no-repeat;
}
p.right-sidebar-item-list-border-color{
background:transparent url(images/admin-images1.gif) right -11089px no-repeat;
}
p.right-sidebar-item-border-color{
background:transparent url(images/admin-images1.gif) right -4200px no-repeat;
}
p.right-sidebar-item-heading-background-color{
background:transparent url(images/admin-images1.gif) right -4400px no-repeat;
}
p.right-sidebar-item-heading-font-color{
background:transparent url(images/admin-images1.gif) right -4600px no-repeat;
}
p.right-sidebar-font-color{
background:transparent url(images/admin-images3.gif) right -9425px no-repeat;
}
p.right-sidebar-link-color{
background:transparent url(images/admin-images3.gif) right -9720px no-repeat;
}
p.right-sidebar-hover-color{
background:transparent url(images/admin-images3.gif) right -10030px no-repeat;
border:0;
}


/* =Sidebar background colors
---------------------------------------------------------------------------------------------------*/
div.short-left-sidebar-background-color {
border-bottom:1px solid #a4d1ff;
border-right:1px solid #a4d1ff;
overflow:visible;
}
p.sidebar-background-color {
overflow:visible;
padding:0 150px 50px 0;
}
p.short-left-sidebar-background-color{
background:transparent url(images/admin-images2.gif) right 0px no-repeat;
}
div.short-right-sidebar-background-color {
border-bottom:1px solid #a4d1ff;
overflow:visible;
}
p.short-right-sidebar-background-color{
background:transparent url(images/admin-images2.gif) right -500px no-repeat;
}
div.long-left-sidebar-background-color {
margin-top:0;
overflow:visible;
padding-top:0;
}
p.long-left-sidebar-background-color{
background:transparent url(images/admin-images2.gif) right -10060px no-repeat;
}
div.long-right-sidebar-background-color {
margin-top:0;
overflow:visible;
padding-top:0;
}
p.long-right-sidebar-background-color{
background:transparent url(images/admin-images2.gif) right -10610px no-repeat;
}
div.move-first-sidebar-item-up-or-down{
border-right:1px solid #a4d1ff;
}


/* =Footer items 
---------------------------------------------------------------------------------------------------*/

div.footer-items{
border-right:1px solid #a4d1ff;
overflow:visible;
}
div.footer-items-description {
background:transparent url(images/admin-images2.gif) right -1500px no-repeat;
border-bottom:1px solid #a4d1ff;
font-weight:normal;
padding:15px 0 70px 0;
}
div.footer-items-description-free{
padding:15px 0 90px 0;
}
div.footer-item-colors{
overflow:visible;
}
p.number-of-footer-items {
background: transparent url(images/admin-images3.gif) right -12667px no-repeat;
border-bottom:1px solid #a4d1ff;
margin-bottom:0;
padding:0 150px 30px 0;
}
p.minimum-footer-item-height {
background: transparent url(images/admin-images3.gif) right -7134px no-repeat;
border-bottom:1px solid #a4d1ff;
margin-bottom:0;
padding:0 150px 20px 0;
}
p.footer-left-space {
background:transparent url(images/admin-images1.gif) right -12094px no-repeat;
border-bottom:1px solid #a4d1ff;
padding:0 195px 30px 0;
}
p.footer-right-space{
background:transparent url(images/admin-images1.gif) right -12559px no-repeat;
border-bottom:1px solid #a4d1ff;
padding:0 195px 30px 0;
}
div.inner-footer-stuff {
border-top:none;
}


/* =Footer item colors
---------------------------------------------------------------------------------------------------*/

p.small-footer-item{
border-bottom:1px solid #a4d1ff;
margin:0 0 10px 0;
padding:0 200px 35px 0;
}
p.footer-item-background-color{
background:transparent url(images/admin-images1.gif) right -4000px no-repeat;
}
p.footer-item-list-border-color{
background:transparent url(images/admin-images1.gif) right -11089px no-repeat;
}
p.footer-item-border-color{
background:transparent url(images/admin-images1.gif) right -4200px no-repeat;
}
p.footer-item-heading-background-color{
background:transparent url(images/admin-images1.gif) right -4400px no-repeat;
}
p.footer-item-heading-font-color{
background:transparent url(images/admin-images1.gif) right -4600px no-repeat;
}
p.footer-font-color{
background:transparent url(images/admin-images3.gif) right -9425px no-repeat;
}
p.footer-link-color{
background:transparent url(images/admin-images3.gif) right -9720px no-repeat;
}
p.footer-hover-color{
background:transparent url(images/admin-images3.gif) right -10030px no-repeat;
padding:0 200px 60px 0;
}
div.admin-footer-spacer{
background:transparent url(images/admin-images2.gif) right -4990px no-repeat;
margin:0;
padding:0 150px 70px 0;
}
div.footer-background-color{
background:transparent url(images/admin-images2.gif) right -4500px no-repeat;
border-bottom:1px solid #a4d1ff;
margin:0;
padding:0 150px 10px 0;
position:relative;
}
div.clear-footer {
border-bottom:1px solid #a4d1ff;
clear:both;
}

/* =Utility links
---------------------------------------------------------------------------------------------------*/

p.utility-link{
background:transparent url(images/admin-images2.gif) right -9330px no-repeat;
padding:0 200px 0 0;
margin-right:0;
border-bottom:none;
}
p.utility-hover{
background:transparent url(images/admin-images2.gif) right -9710px no-repeat;
padding:0 200px 0 0;
margin-right:0;
border-bottom:none;
}


/* =Post font colors, border, background, category headings 
--------------------------------------------------------------------------------------------------- */

div.left-post-and-page-colors {
border-right:1px solid #a4d1ff;
}
p.post-and-page-colors {
border-bottom:1px solid #a4d1ff;
padding:0 150px 55px 0;
}
p.category-heading-font-color{
background:transparent url(images/admin-images2.gif) right -5500px no-repeat;
}
p.post-title-font-color{
background:transparent url(images/admin-images2.gif) right -5900px no-repeat;
}
p.post-title-font-hover-color{
background:transparent url(images/admin-images2.gif) right -6300px no-repeat;
}
p.body-and-post-font-color{
background:transparent url(images/admin-images2.gif) right -8200px no-repeat;
}
p.body-and-post-link-color{
background:transparent url(images/admin-images2.gif) right -8600px no-repeat;
}
p.body-and-post-hover-color{
background:transparent url(images/admin-images2.gif) right -9000px no-repeat;
border-bottom:0;
}
p.post-background-color{
background:transparent url(images/admin-images2.gif) right -6700px no-repeat;
}
p.post-border-color{
background:transparent url(images/admin-images2.gif) right -7100px no-repeat;
}
p.post-margin-bottom{
background:transparent url(images/admin-images2.gif) right -11368px no-repeat;
border:0;
padding:0 150px 80px 0;
}

/* =Miscellaneous items
---------------------------------------------------------------------------------------------------*/

div.mini-miscellaneous-stuff {
margin-bottom:20px;
}
div.miscellaneous-item{
border:1px solid #a4d1ff;
padding:10px 200px 30px 0;
}
label.miscellaneous-item{
clear:both;
float:left;
font-weight:normal;
margin-left:10px;
padding-right:30px;
width:260px;
}
input.miscellaneous-item{
height:20px;
}
div.topsearch{
background:transparent url(images/admin-images3.gif) 90% 0 no-repeat;
position:relative;
}
div.rss{
background:transparent url(images/admin-images3.gif) 90% -200px no-repeat;
position:relative;
}
div.poweredby{
background:transparent url(images/admin-images3.gif) 90% -401px no-repeat;
position:relative;
}
div.copyright{
background:transparent url(images/admin-images3.gif) 90% -602px no-repeat;
position:relative;
}
div.noindex {
background:transparent url(images/admin-images3.gif) 90% -5270px no-repeat;
position:relative;
}
div.alchemweb_link {
padding:10px 80px 80px 0;
}
p.options-alchemweb-link {
float:right;
font-size:1.2em;
margin-right:0;
padding-right:0;
}


/* =Rounded corners
---------------------------------------------------------------------------------------------------  */

div.rounded-corners {
margin-bottom:20px;
overflow:auto;
padding-bottom:10px;
}
div.rounded_everything {
background:transparent url(images/admin-images1.gif) 75% -6523px no-repeat;
}
div.square_top_banner {
background:transparent url(images/admin-images1.gif) 75% -7010px no-repeat;
}
div.square_images_in_posts {
background:transparent url(images/admin-images1.gif) 75% -7385px no-repeat;
padding-bottom:40px;
}
div.square_top_left_sidebar_items {
background:transparent url(images/admin-images1.gif) 55% -7937px no-repeat;
}
div.square_bottom_left_sidebar_items {
background:transparent url(images/admin-images1.gif) 55% -8446px no-repeat;
}
div.square_top_right_sidebar_items {
background:transparent url(images/admin-images1.gif) 95% -7937px no-repeat;
}
div.square_bottom_right_sidebar_items {
background:transparent url(images/admin-images1.gif) 95% -8442px no-repeat;
}
div.square_top_home_page_widgets {
background:transparent url(images/admin-images1.gif) 75% -11397px no-repeat;
}
div.square_bottom_home_page_widgets {
background:transparent url(images/admin-images1.gif) 75% -11698px no-repeat;
}
div.square_top_footer_items {
background:transparent url(images/admin-images1.gif) 75% -7690px no-repeat;
}
div.square_bottom_footer_items {
background:transparent url(images/admin-images1.gif) 75% -8193px no-repeat;
}
div.no_top_border_footer {
background:transparent url(images/admin-images1.gif) 75% -9000px no-repeat;
padding-bottom:40px;
}
div.no_top_border_footer {
background:transparent url(images/admin-images1.gif) 75% -9000px no-repeat;
padding-top:20px;
}
div.square_posts {
background:transparent url(images/admin-images1.gif) 75% -9523px no-repeat;
padding-bottom:100px;
}

/* =Fonts
---------------------------------------------------------------------------------------------------  */

p.fonts-help {
color:#20484a;
font-size:1em;
}
p.website-fonts-description {
color:#20484a;
font-size:0.8em;
font-weight:bold;
padding:40px 0 0 8px;
text-indent:0;
word-wrap: break-word;
}
p.font-container {
border-bottom:1px solid #a3bbbc;
clear:both;
overflow:auto;
padding:50px 0 5px 50px;
}
p.font-container label.font-size-label {
color:#20484a;
float:left;
font-size:0.8em;
font-weight:bold;
width:19em;
}
p.font-container input.font-size-input {
border:2px solid #c2fcc7;
float:left;
font-size:0.8em;
line-height:1.2em;
width:60px;
}
p.font-container input.font-family-input {
border:2px solid #b8f7fa;
float:left;
font-size:0.8em;
line-height:1.2em;
width:150px;
}
p.font-container {
background:transparent url(images/admin-fonts.gif) bottom right no-repeat;
}
p.change_everything{
background-position: -50px -06px;
}
p.site_title {
background-position: -50px -185px;
}
p.site_description {
background-position: -50px -365px;
}
p.top_navigation_horizontal {
background-position: -50px -545px;
}
p.top_navigation_dropdown {
background-position: -50px -725px; 
}
p.bottom_navigation_horizontal{
background-position: -50px -905px;
}
p.bottom_navigation_dropdown{
background-position: -50px -1085px;
}
p.left_widget_headings {
background-position: -50px -1265px;
}
p.left_widget_text {
background-position: -50px -1445px;
}
p.right_widget_headings {
background-position: -50px -1625px;
}
p.right_widget_text{
background-position: -50px -1805px;
}
p.home_bottom_widget_headings{
background-position: -50px -1985px;
}
p.home_bottom_widget_text {
background-position: -50px -2165px;
}
p.footer_widget_headings {
background-position: -50px -2345px;
}
p.footer_widget_text {
background-position: -50px -2525px;
}
p.multiple_post_headings {
background-position: -50px -2705px;
}
p.multiple_post_titles {
background-position: -50px -5045px;
}
p.single_post_title {
background-position: -50px -2885px;
}
p.post_author{
background-position: -50px -3065px;
}
p.post_number_of_comments {
background-position: -50px -3245px;
}
p.post_text {
background-position: -50px -3425px;
}
p.post_page_heading_h1 {
background-position: -50px -5225px;
}
p.post_page_heading_h2 {
background-position: -50px -5405px;
}
p.post_page_heading_h3 {
background-position: -50px -5585px;
}
p.post_page_heading_h4 {
background-position: -50px -5766px;
}
p.post_page_heading_h5 {
background-position: -50px -5945px;
}
p.post_page_heading_h6 {
background-position: -50px -6125px;
}
p.post_cats_tags{
background-position: -50px -3605px;
}
p.leave_trackbacks{
background-position: -50px -4865px;
}
p.next_previous_nav {
background-position: -50px -3785px;
}
p.number_of_comments {
background-position: -50px -3965px;
}
p.comment_author {
background-position: -50px -4145px;
}
p.comment_date {
background-position: -50px -4325px;
}
p.comment_text {
background-position: -50px -4505px;
}
p.reply_to_this_comment {
background-position: -50px -6305px;
}
p.leave_a_comment{
background-position: -50px -4685px;
}

/* =Errors 
--------------------------------------------------------------------------------------------------- */

h3.layout-error-top{
color:#FF0000;
font-size:1.4em;
margin:0;
padding:0;
position:absolute;
top:0;
right:100px;
}
h3.layout-error-bottom{
color:#FF0000;
font-size:1.4em;
position:absolute;
bottom:30px;
right:150px;
}
h4.layout-error{
color:#FF0000;
font-size:0.8rem;
}
h4.font-error,
span.font-error {
color:#FF0000;
display:block;
clear:both;
font-size:1em;
z-index:200;
}
h4.footer-items-error {
font-size:1.8em;
}
h5.layout-error-top{
color:#FF0000;
font-size:1.2em;
margin:0;
padding:0;
position:absolute;
top:30px;
right:100px;
}
h5.layout-error-bottom{
color:#FF0000;
font-size:1.2em;
position:absolute;
bottom:0px;
right:150px;
}
hr.hr-error {
background:red url(images/admin-images2.gif) center -12210px no-repeat;
clear:both;
height:40px;
margin: 20px 1.5% 160px 0;
padding:0;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius:7px;
}
hr.hr-error span {
display:none;
}
div.error {
border:2px solid red;
border-left:4px solid red;
}

/* =Options menus
--------------------------------------------------------------------------------------------------- */
ul,
li {
position:relative;
}
.top-navigation{
background:#949494;
clear:both;
display:block;
float:left;
margin:0;
position:relative;
width:97%;
}
div.top-navigation{
border-top:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
clear:both;
margin-bottom:15px;
margin-top:20px;
position:relative;
}
div.top-navigation{
padding:3px 0 0 0;
}
.top-navigation ul{
list-style:none;
margin:0;
padding:0;
position:relative;
}
.top-navigation li{
float:left;
margin-bottom:0;
padding-bottom:5px;
}
.top-navigation a{
color:#ffffff;
display:block;
font-size:16px;
font-size:1rem; 
font-weight:bold;
padding:0 10px;
text-decoration:none;
}
.top-navigation ul li:hover > ul{
display:block;
}
.top-navigation ul ul{
display:none;
float:left;
margin:7px 0 0 0;
position:absolute;
left:10px;
z-index:310;
}
.top-navigation ul ul ul{
left:100%;
top:0;
}
ul.top-navigation li li a:link,
ul.top-navigation li li a:visited,
.top-navigation ul ul a{
background-color:#d7f7de;
border:1px solid #000000;
color:#000000;
font-size:16px;
font-size:1rem; 
font-weight:normal;
height:auto;
padding:4px;
width:188px;
word-wrap: break-word;
z-index:320;
}
ul.top-navigation  ul.sub-menu li.menu-item a{ 
margin-left:-1px;
margin-top:-7px;
}
.top-navigation li:hover > a,
.top-navigation ul ul:hover > a,
.top-navigation a:focus,
ul.top-navigation li li a:hover{	
background-color:transparent; 
border-color: #000000;
color:#18742d; 
}
ul.top-navigation li li a:active{
background-color:#99eaab; 
border-color: #000000;
color:#000000;
}
.top-navigation .current-cat > a,
.top-navigation .current-menu-item > a,
.top-navigation .current_page_item > a{
text-decoration:none;
}
ul.top-navigation, 
div.top-navigation {
background-color:#ffffff; 
}
div.top-navigation {
border-top-color:#00356a; 
border-bottom-color:#00356a; 
}
div.top-navigation a {
color:#00356a;
}
div.top-navigation li:hover > a,  div.top-navigation a:focus {
color:#0054a8;
}
ul.top-navigation li li a:link, ul.top-navigation li li a:visited {
color:#00356a; 
background-color:#ffffff; 
border-color: #00356a;
} 
ul.top-navigation li li a:hover {
color:#0054a8; 
background-color:#d7ebff; 
border-color: #00356a;
} 
ul.top-navigation li li a:active {
color:#00356a; 
background-color:#ffffff; 
border-color: #00356a;
} 
.top-navigation a{
font-size:12px;
font-size:0.8rem;
}
ul.top-navigation li li a:link, 
ul.top-navigation li li a:visited,
.top-navigation ul ul a{
font-size:12px;
font-size:0.8rem;
}

/* =Other
--------------------------------------------------------------------------------------------------- */

li.menu-icon-cst_home_page { /* sidebar icon for very simple home pages DEPRECATED */
list-style-image: url(images/admin-options.gif);
}
span.use-widgets{
font-weight:bold;
color:red;
}
h1.your-color-scheme { /*Color scheme output in red*/
font-size:1.3em;
margin-top:40px;
}
p.your-color-scheme { 
font-size:1em;
}
div.bottom-anchor {
margin-top:60px;
}
h4.options-no-script { /*Auto-save on select*/
color:#ff5151;
font-size:1.2em;
margin:0;
padding:0;
}
.wp-color-result {
margin-bottom:0;
}

