/*  
Theme Name: Yurto
Theme URI: http://yurto.com/
Description: By SplashScreen for Splashpress.
Version: 1.0
Author: SplashScreen Digital Design
Author URI: http://www.splashscreen.com/

	Yurto
	 http://yurto.com/

	This theme was designed and built by SplashScreen,
	whose website you will find at http://www.splashscreen.com/

*/

*{margin:0;padding:0;}
body{font: 100% arial,sans-serif;text-align:center;line-height:1.4;background-color:#fff;color:#333333;}
p, h2, h3, h4, ul, blockquote {margin-bottom:10px;}
h2, h3, h4{font-weight:normal;}
ul {margin-left:16px;list-style:square;color:#666;}
blockquote {margin:20px;}
a, a:link{color:#660099;text-decoration:none;}
a:hover {color:#4d5d10;text-decoration:underline;}
img a, a img {border:none;text-decoration:none;}
h2 {font-size:160%;}
h3 {font-size:140%;}
h4 {font-size:120%;}
div#header {text-align:center;padding:8px 0 0 0;margin:14px 0 10px 0;}
#topnavbar {background-color:#fff;padding:2px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:6px;font-size:72%;margin-top:0;}
div#container{text-align:left;}
div#content p{}
.content-space {padding:6px 14px 6px 14px;}
div#navigation{background:transparent}
div#extra{background:transparent}
div#footer{background:transparent;color: #666}
div#footer p{margin:0;padding:5px 10px}

div#container{width:960px;margin:0 auto}
div#wrapper{float:left;width:100%;background:transparent;}
div#content{margin: 0 200px 0 200px;font-size:82%;}
div#navigation{float:left;width:200px;margin-left:-960px;font-size:72%;margin-top:10px;}
div#extra{float:left;width:200px;margin-left:-200px;font-size:72%;margin-top:10px;}
div#footer{clear:left;width:100%;font-size:62%;text-align:right;}

#navigation h3, #extra h3 {font-size:120%;text-transform:uppercase;letter-spacing:.1em}
#navigation a, #navigation a:link, #extra a, #extra a:link {color:#666;}
#navigation a:hover, #extra a:hover {color:#4d5d10;}

.box-green {background-color:#dff09a;padding:10px 10px 4px 10px;margin:10px 2px 6px 2px;border:1px solid #a3bb47;}
.box-white {background-color:#fff;padding:10px 10px 4px 10px;margin:10px 2px 6px 2px;border:1px solid #ccc;}
.box-rust {background-color:#dbb4aa;padding:10px 10px 4px 10px;margin:10px 2px 6px 2px;border:1px solid #a3bb47;}
.box-blue {background-color:#b1bae6;padding:10px 10px 4px 10px;margin:10px 2px 6px 2px;border:1px solid #a3bb47;}
.box-teal {background-color:#a0efbc;padding:10px 10px 4px 10px;margin:10px 2px 6px 2px;border:1px solid #a3bb47;}
.blogosphere-resources {background-color:#ccc;padding:10px 10px 4px 10px;margin:10px 2px 6px 2px;border:1px solid #a3bb47;}
.blogosphere-resources h4 {text-transform:uppercase;font-size:92%;font-weight:bold;color:#666666;}

.post-title {margin:0;font-weight:bold;}
.post-title a, .post-title a:link {color:#333;}
.post-title a:hover {color:#4d5d10;text-decoration:underline;}
.post-body {padding-top:10px;text-align:justify;}
.post-info {font-size:82%;margin-bottom:10px;}

.page_title {margin-top:10px;text-transform:uppercase;letter-spacing:.1em;}

.aligncenter {text-align:center;}
.alignleft {float:left;}
.alignright {float:right;}

#navcontainer ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
margin:0;
background-color: #fff;
color: #330033;
width: 100%;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color:#697f15;
text-decoration: none;
border-right: 1px solid #ccc;
}

#navcontainer ul li a:hover
{
background-color:#a5bd47;
color:#fff;
}

#navcontainer #active { border-left: 1px solid #ccc; }


.hidden {display:none;}