/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 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 */



html {
	overflow-y: scroll;
	background-color:#9D8F79 !important;
}

body {
	background-color:#9D8F79 !important;
	font-family:Georgia, serif;
}

a, a:active, a:hover, a:visited, a:link {
	color:#E29400;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1,h2,h3 {
	font-weight:normal;
	color:#E29400;
	margin: 0 0 0.15 0em !important;
}

h1 {
	font-size:2em !important;
}

h2 {
	font-size:1.5em !important;
}

h3 {
	font-size:1.25em !important;
}

.content {
	line-height:1.6em;
}

.content p {
	font-size:1.2em;
	line-height:1.6em;
}

.content h1,.content h2,.content h3,.content h4,.content h5,.content h6 {
	margin-top:2em !important;
}

.content h1 {
	font-size:2.25em;
}

.content h2 {
	font-size:1.75em !important;
}

.content h3 {
	font-size:1.25em;
}

.comments, .service-links, .fivestar-widget, .book-navigation {
	margin-top:2em;
	border-top:1px dotted #9D8F79;
}

.fivestar-widget .fivestar-widget {
	margin-top:0.5em;
	border-top:0px dotted #9D8F79;
}

.comments .comments-header, .service-links .service-label {
	margin-top:2em !important;
}

.comments .box .title {
	margin-top:1em !important;
}

.book-navigation .page-links {
	border:0px solid white !important;
}


.content table, .content th, .content td {
	border: 0px solid black;
}

.content table td {
	border-bottom:1px solid #9D8F79;
}

.content li {
	margin:0.25em 0em;
}

.content li p {
	margin:0em;
}

th p, td p {
	margin:0px;
}

th {
	background-color:#9D8F79;
	padding:3px !important;
}

th, th p {
	font-weight:normal;
	color:#F7F7F4;
	font-size:1em;
}

.nicebox, .content-group-inner {
	margin:5px;
	color:#444437;
	background-color:#F7F7F4;
    -webkit-box-shadow: 0px 0px 5px #666;
    -moz-box-shadow:0px 0px 5px #666;
    box-shadow: 0px 0px 5px #666;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

.nicebox {
	width:167px;
}

.nicebox .inner, .content-group-inner .inner {
	margin:7px;
}



ul.pager li a {
	background-color:#9d8f79;
}

ul.pager li a:hover, ul.pager li a:focus {
	background-color:#9d8f79;
	color:#E29400;
}

.header-top-wrapper {
	background-color:#F7F4EE;
	background-image:none;
	min-height:10px !important;
}

.header-group-wrapper {
	background-image:url('../images/headerback.png');
	background-repeat:no-repeat;
	background-position: center top;
	height:236px;
	background-color:#F7F4EE;
}

.header-group-inner {
	margin:0px; padding:0px; padding-top:0px;
}

.loginregister {
	width:300px; 
	position:relative; left:23px; top:33px;
	color:#9D8F79;
}

.loginregister a {
	color:#E29400 !important;
}

.search-box-inner {
float:none !important;
position:absolute !important;
left:600px;
top:45px;
}

.search-box-inner form#search-theme-form {
background:none;
}

.search-box-inner #search-input input, .form-text, textarea {
font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Geneva, sans-serif;
background-color:white;
padding:2px !important;
border:1px solid #DFD7CB !important;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.header-site-info {
	position:relative;
	left:0px;
	top:20px;
	margin-left:0px !important;
	margin-top:0px !important;
}


.edit-comment-wrapper {
	background-color:#F7F7F4;
}

.search-box-inner #search-input input {
	width:80%;
}

.header-primary-menu-wrapper  {
	background-color:transparent;
	background-image:none;
	border:0px;
}

.primary-menu-inner ul.menu {
	font-weight:regular;
	font-family:Georgia;
}

.primary-menu-inner ul li {
	border-left:0px solid red !important; border-right:0px solid red !important;
	font-size:170% !important;
}

.primary-menu-inner ul li a {
	border-left:0px solid red !important; border-right:0px solid red !important;
	color:#F7F7F4 !important;
	background-color:transparent !important;
}

.primary-menu-inner ul li a:hover {
	border-left:0px solid red !important; border-right:0px solid red !important;
	color:#E29400 !important;
	background-color:transparent !important;
}

.main-wrapper {
	padding-top:0px !important;
}


.block ul, .block ol {
	margin-left:1.2em;
}

.breadcrumbs  {
margin-top:3px;
}

.breadcrumbs .inner  {
	border:0px solid red;
	background-color:transparent;
}

.breadcrumb {
	font-size:1em;
	font-family: Verdana, sans-serif;
}




.node-type-blog {
	border-bottom:1px solid #9D8F79;
	margin-bottom:5em !important;
	margin-top:2em !important;
}

.meta, .submitted, .terms, .node .links {
	font-size:85%;
}

.terms {
	margin-top:5px; margin-bottom:5px;
}




.comments  .box .title {
	margin-top:20px; 
	font-size:1.25em;
}


.footer-message-wrapper {
	background-color:#9D8F79;
	color:#F7F7F4;
}

.footer-message a:link, .footer-message a:visited, .footer-message a:active, .footer-message a:hover {
	color:#DFD7CB;
}


.footer-message-text-inner {
	vertical-align:middle;
	background-color:#AD9F89;
	padding:10px;
	text-align:center;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}


.postscript-bottom-wrapper {
	background-color:#9D8F79;
	color:#F7F7F4;
}

.postscript-bottom-wrapper .form-item {
	color:#444437;
}

.fusion-horiz-login {
	background-color:#AD9F89;
}

.fusion-horiz-login .inner {
	margin:10px;
}

.captcha {
	width:320px;
	border:0px solid white;
}

.service-links .item-list ul {
	list-style-type:none;
	margin:0px; padding:0px; margin-top:5px;
}
.service-links .item-list ul li {
	display:inline;
	padding-right:8px;
}


.welcomeblock {
	float: left; 
	width: 220px; 
	font-size: 1.5em; 
	border: 1px solid #DFD7CB; 
	background-color: white; 
	margin-right:10px; 
	padding: 10px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    line-height:1.3em;
}


.tagadelic.level1 { font-size:1em; }
.tagadelic.level2 { font-size:1.1em; }
.tagadelic.level3 { font-size:1.2em; }
.tagadelic.level4 { font-size:1.3em; }
.tagadelic.level5 { font-size:1.4em; }
.tagadelic.level6 { font-size:1.5em; }

.toc-list {
	padding-left: 30px;
}

.toc-list li {
    list-style: none !important;    
}

#comments h3.title { 
    display: none; 
}

