/*
Theme Name: Precious
Theme URI: http://wordpreciousss.org/themes/precious/
Description: Precious is a <a href="http://codex.wordpress.org/Theme_Frameworks">theme framework</a> for WordPress <strong>2.8</strong>+. Built with simplicity and web accessibility in mind.
Version: 4.0.1
Author: Kristin K. Wangen
Author URI: http://wordpreciousss.org/
Tags: white, blue, orange, light, two-columns, flexible-width, right-sidebar, threaded-comments, translation-ready

 * @package WordPreciousss
 * @subpackage Precious_Parent_Theme


*/

body { 
background:#fcfcfc;
color:#111;
font-size:62.5%;
font-style:normal;
margin:0;
padding:0 1em;
font-family: Arial, Verdana, Tahoma,Helvetica, Sans-serif;
}

/*bk styling*/






/*some class styling*/
.sidenote {
padding:5px;
border: 1pt solid #ccc;
float:right;
}
.sidequote {
background:#eee;
font-style:italic;
font-family:Georgia, Serif;
font-size:1.1em;
padding:5px;
border: double #ccc;
border-width:2px 0px;
float:left;
margin: 0px;
margin-right: 10px;
}
.border,   hr {
border: 1pt solid #ccc;
}
 .doubleborder {
border: 5px double #ccc;
padding: 3px;
}
blockquote {
border-left: 3px solid #369;
padding-left: 5px;
}

/*linkcolors for default skin*/
a:link {
color : #369; 
text-decoration : underline; 
} 
 a:visited {
color : #369; 
text-decoration : underline; 
} 
 a:hover {
color :#369; 
text-decoration:underline;
} 
 a:active {
color : #369; 
} 

/*header styles*/
h1, h2, h3, h4, h5, h6, #commentbox legend, #searchform label, #wp-calendar caption, #sidebar h2 a {
font-family :'URW Gothic L', 'Century Gothic', 'Trebuchet MS', Tahoma, Arial, 
	Verdana, Helvetica, Sans-Serif; 
color : #333; 
margin: 10px 0px;
padding:2px 0px;
font-weight:normal;

}
#sidebar h2{
	color:#786B52;
}
#sidebar li{color:#8C98B2;}
#sidebar li li{color:#8C98B2;}
#sidebar li li li{color:#8C98B2; font-size:0.8em;}

#sidebar ul.blogroll li{font-size:.8em;}
#sidebar ul.blogroll li a{display:block; padding-top:6px; font-size:14px;}

/*Wrap*/
#wrap {
background: #f3f0ee url('/wp-content/themes/precious/mek/mek-wrapper.jpg') no-repeat 0px 197px;	
width:1100px;
padding:0px;
max-width:90em;
margin: 0px auto;
font-size:1.1em;
}


/*Access navigation*/
#accessnav, #footer, #footer ul {
margin:0px;
padding:0px;
}
#accessnav li:before {
content: "\00BB \0020";
}

ul#accessnav a {
color:#111;
text-decoration:none;
}


#footer {
clear:both;
}

/*header*/

#header {
background:	url('/wp-content/themes/precious/mek/mek-header.jpg') no-repeat;
height:197px;
margin:0px;
padding:0px 0px 0px;
text-align:left;
border-bottom: 4pt solid #382f20;
}

div#title-strip h2#pagetitle{padding-top:20px;}

#title{padding:30px 0 0 520px;}

#header h1{
color:#FFF;
font-size:5em;
margin:0px 0px;
}
#header p {
margin:2px 0px;
padding:0px;
}
#header h1 a:link, #header h1 a:visited {
color:#f3f0ee;
font-weight:normal;
text-decoration:none;
}
#header h1 a:hover, #header h1 a:active {
color:#fff;
text-decoration:none;
}

#menu-header-block li{display:inline;}

h2{font-size:2.4em; padding:0 6px 0 0;}

#title h2 a:link, #title h2 a:visited {
color:#f3f0ee;
font-weight:normal;
text-decoration:none;
}
#title h2 a:hover, #title h2 a:active {
color:#fff;
text-decoration:none;
}

ul#menu-header-block.menu{padding:0px;margin:-14px 0 0 0;}
ul#menu-header-block.menu li{padding-right:10px;}

#menu-about-pages.menu li{display:inline;}

/*subpage links*/
h2#pagetitle{font-size:3em;}
h2#pagetitle a:link, h2#pagetitle a:visited{color:#333;}
h2#pagetitle a:hover, h2#pagetitle a:active{color:#FFF;}

div #child-page-links ul {margin: 0px, -20px;}

div #child-page-links {
	padding:4px 6px 4px 0;
	font-size:22px;

	}

div #child-page-links li.page_item a:link, div #child-page-links li.page_item a:visited{
	color:#8C98B2;
	text-decoration:none;
	}
div #child-page-links li.page_item a:hover, div #child-page-links li.page_item a:active{
		color:#369;
		padding-bottom:4px;
		text-decoration:none;
	}	
li.page_item{display:inline;}

/*content div*/
#content {
padding: 0px 20px;
margin: 0px;
margin-right:0.5em;
width: 68%;
float: left;
font-size:1.1em;
line-height:1.6em;
}
h2#pagetitle, h2#comments{
color:#369;
font-weight:normal;
padding: 10px 0px 3px;
}
h2#pagetitle {
padding:3px 0px;
line-height:1.2em;
}

#content 	.posttitle,  #content h2.posttitle {
padding:3px 0px;
border-bottom: 1px solid #eee;
}
#content h3.posttitle a {
font-size:1.2em;
}
#content h2.posttitle a {
font-size:1em;
}

#content h3 a:link,  #content h3 a:visited, #content h2 a:link,   #content h2 a:visited  {
color:#369;
font-weight: normal;
text-decoration:none;
}
#content h2 a:hover, #content h2 a:active,  #content h3 a:hover,  #content h3 a:active {
color:#333;
}
.post {
margin: 15px 0px 25px;
clear:both;
}
.sticky {
background:#eee;
border:1px solid #ccc;
padding: 10px;
}
.postmeta {
color:#BEBEBE;
font-size:0.9em;
clear:both;
padding: 2px;
}
.postmeta .single-post{
	padding:0;
}
.postmeta p>a:link,.postmeta p>a:visited, .postmeta p>a:active {color:#8294AD;}
.postmeta p>a:hover{color:#369;}
.postmeta p {
margin:1px 0px;
padding:0;
}
.wp-caption {
background:#eee;
border:1px solid #ccc;
}

/*Comments*/
#commentbox,  #footer {
border-top:1px solid #ccc;
}
#commentbox ol {
list-style: none outside;
}
#commentlist li {
background:#f7f7f9;
border:1px solid #ccc;
padding: 6px;
margin: 5px 10px 10px 10px;
}
#commentlist li.alt {
background:#EFF0F8;
}

#commentlist li.bypostauthor {
background:#f7f7f9;
border:1px solid #369;

}
ul.children {
list-style:none outside;

}
 .commentmeta {
font-size:0.9em;
text-align:right;
}
img.avatar {
border:1px solid #ccc;
background:#fcfcfc;
margin: 5px;
float:right;
padding:2px;
}



/*sidebar*/
#sidebar {
padding: 5px 0px;
margin: 0 0 0 1.5em;
width: 25%;
float:right;
font-size:14px;
}
#sidebar h2, #sidebar label {
font-size:16px;
margin:5px 5px 2px 0px;
font-weight: normal;
border-bottom:1px solid #CCC;
}
#sidebar a {
text-decoration: none;
}
#sidebar ul {
list-style:none outside;
padding: 2px 0px;
margin:2px 0px;
}
#sidebar li {
margin:0px;
padding: 3px 6px;
}
#sidebar li li {
border-bottom: 1px solid #eee;
}
#sidebar li li li:before {
content: "\00BB \0020";
}

#sidebar li li li, #sidebar li ul.wp-tag-cloud li  {
border: none;
}


#sidebar form, #sidebar fieldset {
margin:0px;
padding:0px;
}
#sidebar label {
display:block;
}
#sidebar input#searchquery, #sidebar input#search-widget{
width:50%;
}
#sidebar input.submit {
width:20%;
}

/* Widget styling*/
 td#today { 
background:#ccc;
}
#wp-calendar caption {
font-size: 1.1em;
text-align: left;
}

/*forms*/
#captcha{
	border:2px solid #BDCADA;
	margin:6px 4px -6px 0px;
}
#captcha-input{width:120px;}
input , textarea, select, option {
font-family : Verdana, Arial, Tahoma, Helvetica, Sans-Serif; 
font-size:1em;
padding: 4px;
background:transparent;
border:2px solid #BDCADA;
color : #111; 
margin: 2px;
width:360px;
}
input#form-button{width:100px; margin-top:10px;}
 fieldset,  legend {
background:transparent;
color : #111; 
border: none;
padding: 5px;
}
 label,  legend {
font-weight:normal;
}

/*other styling*/
#wpfooter {
text-align: center;
}

ol li{list-style-type: decimal;
	list-style-position:inside;}
ul li{list-style-type: circle;
	list-style-position:inside;}
ol li ul{padding-left:12px;}

div#sidebar ul li{list-style-type:none;}
	/*  */
	
}

h3#event-date{padding-left:10px; border-left:1px solid #ccc;}

/*and just to make this go through WP Themes directory*/
.alignright, .alignleft, .aligncenter, .wp-caption { }


