/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:07 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

body { color: #333; background-color: white; }

h1, h2, h3, h4, h5, h6 { color: #060; }

a:link { color: #080; text-decoration: none; }
a:visited { color: #363; text-decoration: none; }
a:hover, a:focus { color: #090; text-decoration: underline; }
a:active { color: #090; text-decoration: underline; }


#header-group-wrapper { background: url('../images/bg-logo.png') no-repeat #105410; }
#header-group { background:  url('') no-repeat; color: #9f9; }
#header-group a { color: white; }


#main-wrapper { margin-top: 20px; }

#header-site-info { margin-top: 10px; margin-bottom: 10px; }

#block-menu-primary-links { background-color: #151; color: white; padding: 1em 0 1em 0; border-radius: .3em;  }

#block-menu-primary-links a,
#block-menu-primary-links h1,
#block-menu-primary-links h2,
#block-menu-primary-links h3,
#block-menu-primary-links h4,
#block-menu-primary-links h5,
#block-menu-primary-links h6 { color: white; }

#block-menu-primary-links ul { margin-left: 0; }

#block-menu-primary-links li.leaf { list-style-type: none; list-style-image: none; padding: 0.1em 0 0.1em 1.5em; }

#block-menu-primary-links li { border-bottom: 1px solid #393; }

#block-menu-primary-links li.last { border-bottom: none; }

#block-menu-primary-links li span.separator hr { height: .6em; border: 0;}

#sidebar-first #block-block-1 { }

#content-tabs { margin: 0 0 1em; }

.meta { color: #666; font-size: 95%; margin: -0.5em 0 0.5em 0; }

.terms { color: #666; font-size: 95%; margin: -0.5em 0 0.5em 0; }

.terms a, .terms a.active { color: #fff; padding: .1em .4em; background-color: #696;  border-radius: .3em; }

.field-field-image { float: left; margin-right: 1em; }

.pager { line-height: 140%; }

.teaser { padding-bottom: 1em; border-bottom: 1px solid #ccc; }

#comments { border-top: 1px solid #ccc; padding-top: 10px; }

#comments .submitted { font-size: 90%; margin: -0.5em 0 0.5em; color: #666; }

#login-box { position: absolute; right: 3%; top: 0; width: 20em; margin-top: 10px; text-align: right; }

#login-box a { color: white; }

#search-box { position: absolute; right: 3%; top: 2em; width: 20em; margin-top: 10px; text-align: right; }

#search-box-inner { margin: 0; }

#sponsored-webhosting { position: absolute; right: 3%; top: 4em; 
width: 40em; margin-top: 10px; margin-bottom: 10px; text-align: right; }

form#search-theme-form input.search-input  { background-color: #9c6; color: #030; border: 1px solid #171; }

form#search-theme-form input.search_submit {  background-color: #393; color: white; border: 1px solid #171; }

body.full-node .field-field-teaser { font-size: 125%; line-height: 160%; font-family: Georgia, "Times New Roman", Times, serif; color: #360; }

/* video page layout */

body.page-nodes div.node-type-video div.field-field-video { float: left; margin-right: 10px; }

body.page-nodes div.node-type-video div.content p { margin-left: 140px;  }

body.page-nodes div.node-type-video div.links { margin-left: 140px; }

/* edition page layout */

body.page-nodes div.node-type-edition div.field-field-image,
body.page-node div.node-type-edition div.field-field-image,
body.page-current-edition div.node-type-edition div.field-field-image { float: left; margin-right: 10px; }

body.page-nodes div.node-type-edition div.field-field-topic,
body.page-node div.node-type-edition div.field-field-topic,
body.page-current-edition div.node-type-edition div.field-field-topic  { margin-left: 200px; }

body.page-nodes div.node-type-edition div.content p,
body.page-node div.node-type-edition div.content p,
body.page-current-edition div.node-type-edition div.content p { margin-left: 200px; }

body.page-nodes div.node-type-edition div.field-field-content,
body.page-node div.node-type-edition div.field-field-content,
body.page-current-edition div.node-type-edition div.field-field-content { margin-left: 200px; }

div.field-type-nodereference { margin: 1em 0 1em 0; padding: 1em; background-color: #efe; border: 1px solid #cfc; border-radius: .5em; }

div#footer-message { font-size: 80%; color: #999; }

div#footer-message a { color: #ccc; }

p.image-description { font-size: 90%; font-style: italic; margin: -2em 0 2em; }

div.social-links { margin-top: 1em; }

blockquote { width: 300px; float: right; font-size: 140%; line-height: 150%; font-family: Georgia, "Times New Roman", Times, serif; color: #360; font-weight: bold; margin: 0 1em; }

