/*
Theme Name: Sancta Simplicitas
Theme URI: http://www.phpied.com/
Description: Bare bone theme using YUI grids
Version: 1.0
Author: Stoyan
Author URI: http://www.phpied.com/
*/

/*
YUI font-reset-base-grids
They are minified and unreadable, just leave as is, the actual styles follow after these.
For performance reasons these stylesheets are merged into the main stylesheet.
Instead of merged here, they can be linked from:
http://yui.yahooapis.com/2.3.0/build/reset-fonts-grids/reset-fonts-grids.css
http://yui.yahooapis.com/2.3.0/build/base/base-min.css
*/

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/*reset.css*/body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{_margin-left:1.2%;*margin-left:1.7%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.yui-gb div.first{margin-left:0;*margin-right:1px;float:left;}.yui-gb .yui-gb div.first{*margin-right:0;width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first{float:left;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-gb .yui-gc .yui-u,.yui-g .yui-gc .yui-u{_float:right;width:32%;_width:29.9%;}.yui-gb .yui-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:1px;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{_width:48.1%;*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/*base.css */h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th,td {border:1px solid #000;padding:.5em;}th {font-weight:bold;text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {margin-bottom:1em;}


/*
Base styles, mainly menu lists corrections, probably leave as is
*/

body, html{
	background:#232903;
	font-family: Arial,Helvetica,sans-serif;
	color: #8b985f;
}
#bd{
	background:#44452b;
	border-left:25px solid #34160c;
	border-right:25px solid #34160c;
	border-bottom:25px solid #34160c;
        border-top:1px solid #8b985f;
}

/*ul, li {
	margin-left: 0; 
	padding-left: 0;
}*/

#content {
	margin:0 20px 10px 0px;
	padding-left:10px;
}

#yui-main .yui-b{
	border:1px solid #323319;
	border-right:1px solid #8b985f;	
	background:#323319;
}

a {
	color: #d18c0a;
}

a:hover {
	color: #fff;
}

a img {
  border: none;
}
blockquote {
  border-left: 5px solid #ccc;
  margin-left: 1.5em;
  padding-left: 5px;
}
#commentform textarea {
  height: 100px;
  width: 100%;
}
ol#commentlist li {
  list-style-type: none;
}
ol#commentlist li li {
  list-style-type: inherit;
}
	
#menu ul, #menu li{
	margin-left: 0; 
/*	padding-left: 0;*/
}
#menu ul li {
  font-weight: bold;
  list-style-type: none;
  padding-top: 5px;
}
#menu ul ul {
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#menu ul ul li {
  font-weight: normal;
  list-style-type: disc;
  padding: 0px;
  margin: 0px;
}

/*
Go crazy from here...
*/
#menu{
    background: #45462c;
}

.meta {
    background: none;
}
.avatar {
    float: left;
    padding: 5px 10px 0 0;
}

.storytitle a{
	color: #8b985f;
	text-decoration:none;
}
/* footer styles */
#foot {
font-size:85%;
padding-bottom:3px;
margin-top:-3px;
margin-bottom: 2px;
}

#foot_left{
float:left;
width:450px;
}

#foot_right{
float:right;
width:150px;
text-align:right;
}

.untra_link_footer a {
color: #f79900;
text-decoration: none;
font-size: 8px;
font-weight:bold;
}

.untra_link_footer a:hover {
color: #ffffff;
text-decoration: underline;
font-size: 8px;
}

/* Menu */
#main_menu {
	background-color: #571a09;
	height:56px;
	border-bottom: 1px solid #8b985f;
	border-top: 1px solid #8b985f;
	border-left:25px solid #34160c;
	border-right:25px solid #34160c;
	padding:0;
	width: 700px;		
}

#main_menu ul {
	margin: 0;
	padding: 0;;
	left: 0;
	list-style-type: none;
	border-right:2px solid #8b985f;
	height:56px;
	display:block;		
}

#main_menu ul li {
	float: left;
	list-style-type: none;
}

#main_menu .page_item a {
	display: block;
	padding: 8px 6px 5px 10px;
	margin:0 !important;
	color: #868686;
	text-decoration: none;
	width:98px;
	height:43px;
	text-transform:uppercase;
	font-size:93%;
	border-left:2px solid #8b985f;
}

#main_menu .current_page_item a, #main_menu .page_item a:hover {
	color: #fff;
}

.yui-t5 .yui-b{
float: right;
width: 18.4608em;
min-height:380px;
}

#random-quote {
color:#fff;
border: 1px solid #8b985f;
padding:0 8px;
font-weight:bold;
text-transform:uppercase;
}

.quotescollection_randomquote q {
color:#8b985f;
font-weight:normal;
font-size:93%;
text-transform:none;
}

.quotescollection_author { /* author */
color: #8b985f !important;
font-size:77% !important;
text-transform:none !important;
}

.quotescollection_nextquote { /* 'Next Quote »' link */
font-size:93%;
}

.quotescollection_nextquote a { /* use this if you want to change, for example, the color of the 'Next Quote »' link */
color: #fff !important;
text-transform:none !important;
}

#recent-posts {
color:#fff;
text-transform:uppercase;
margin-top:5px;
border: 1px solid #8b985f;
padding:0 5px 5px 5px;
}

#recent-posts ul li {
color:#fff;
text-transform:none;
list-style-type: none !important;
}

#recent-posts ul {
list-style-type: none !important;
}

.subheading {
color: #8b985f;
font-weight:bold;
margin-bottom:3px;
font-size:108%;
}

p.gallery {
text-align:center;
}

img.brdr {
	border:6px solid #fff;
	margin:3px;
}

.contact td{
	border:0px;
	vertical-align:top;
}

.contactInfo {
border: 1px solid #8b985f;
height: 200px;
padding-left:5px;
margin-bottom:10px;
}

.location {
	padding-left:5px;
	border: 1px solid #8b985f;
}

.menuTitle {
width:100%;
border: 1px solid #8b985f;
background: #571a09;
color:#fff;
padding:5px;
}

.subpage{
width:100%;
border: 1px solid #571a09;
background: #d18c0a;
padding:5px;	
text-align:center;
}

.subpage a{
color:#571a09;
text-transform:uppercase;	
}

.widget {
color:#fff;
border: 1px solid #8b985f;
padding:0 8px 5px 8px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;
}

.widget a{
text-transform:none;
}


