/*
Theme Name: Sand- Typlerd
Theme URL: http://www.typlerd.com/
Description: Typlerd main site
Version: 1.0
Author: Typlerd
*/


/*General Tags*/

*{margin:0;padding:0;font-family:Arial;/*border:1px solid #000;*/}
a{text-decoration:none;color:#6d6d2b;}
.edit{font-variant:small-caps;font-size:1.2em;text-decoration:underline overline}
.continue{font-weight:bold}
.links{width:100%;text-align:left;border:0;height:2px;color:#53533a;background-color:#53533a;margin-bottom:1em;}
.links_list{padding:0;margin:0}
.links_list li{margin-left:-3em}

#new_post{margin:-60px 40px 0;float:right;font-size:2em;text-align:right;}
#new_post a,#new_post a:visited{text-decoration:underline;color:#53533a}
#new_post a:hover{text-decoration:none;}
#new_post p{font-size:.7em}


body{font-size:62.5%;background-color:#c3c1a2;text-align:center;}

#wrapper{
	width:820px;
	margin: 0 auto;
	text-align:left;
	background:url(images/background.jpg) repeat-y;}

#mainLine{
	height:1px;
	width:100%;
	position:absolute;
	top:130px;
	left:0px;
	border-top:3px solid #53533a;
	border-bottom:1px solid #6d6d2b;
}


/*header*/
#header{height:130px;}
#header img{position:relative;left:40px;top:30px;border:none;}


/*menu*/
#wrapper #header #menu{clear:both;float:right;margin:10px 10px 0 0;padding:0;list-style:none;}
#wrapper #header #menu li{padding:0 3em;float:left;}
#wrapper #header #menu li a{font-size:2em;color:#53533b;display:block;}


/*content, posts, and blog posts*/
#content{width:800px;margin:0 10px;text-align:center;clear:both;}
#box{
	text-align:left;
	margin:25px;
	overflow:hidden;
	width:750px;
	border-left:2px solid #6d6d2b;
	border-right:2px solid #6d6d2b;
	border-top:1px solid #6d6d2b;
	border-bottom:1px solid #6d6d2b;
	color:#53533a;
}

#box .special{width:300px;margin-right:20px;padding:60px 0;float:left;}
#box h2{padding-bottom:.2em;font-size:3em;}
#box h3{padding-bottom:0;font-size:1.5em;}
#box p,#box2 p{padding-bottom:1.2em;font-size:1.4em;line-height:1.5em;}
#box ul,#box2 ul{margin:0 0 1.2em 4.8em;list-style:circle;font-size:1.4em;}
#box a,#box2 a{text-decoration:underline;}
#box a:hover,#box2 a:hover{text-decoration:none;}

#box .post,#box .blogPost{padding:20px 20px 0 20px;}

#box2 .post{padding:20px}
#box2 ul{margin-left:2.4em}
#box2 h2{font-size:2.5em;font-variant:small-caps;}
#box2 h3{font-size:1.8em;font-weight:bold;padding-bottom:1.2em}
#box2 img{float:right;margin:20px 0 20px 20px;border:0}

#box .blogPost{width:500px; border-right:1px solid #6d6d2b;float:left;}
#box .blogPost h2{padding-bottom:.1em;font-size:2em;font-weight:normal;}

#box .blogPost .date{font-style:italic;font-size:1.2em;padding:0 0 10px 30px;}
#box .blogPost .meta{font-style:italic;font-size:1.2em;margin-bottom:2em}

#box2{
	text-align:left;
	margin:25px;
	overflow:hidden;
	width:750px;
	border-left:2px solid #6d6d2b;
	border-right:2px solid #6d6d2b;
	border-top:1px solid #6d6d2b;
	border-bottom:1px solid #6d6d2b;
	color:#53533a;
}


/*sidebar*/
#sidebar{padding:20px 20px 10px 10px;width:170px;float:right;}
#sidebar ul{padding:0;margin:0;list-style:none;}
#sidebar ul li{padding:0;margin-bottom:20px;}
#sidebar ul li h2{padding-bottom:.2em;font-size:1em;}
#sidebar ul li ul{list-style:none;margin:0 0 1.2em 1.2em;}

#archives ul li{font-size:.7em;margin-bottom:0;padding-bottom:0;}


/*footer*/
#footer{
	clear:both;
	height:50px;
	width:800px;
	margin-left:10px;
	text-align:center;
	border-bottom:2px solid #53533a;
}

#footer p{color:#53533b;}



/*comments*/
#comments{list-style:none;}
#commentsH2{margin-bottom:10px;}
#comments .comment,#comments .commentAlt{padding:10px 20px;border-top:1px solid #53533a;}
#comments .commentFirst{padding:10px 20px;border:none;}
#comments .commentAlt{background-color:#ebe8c3;}
#comments .meta{margin:0 0 10px 0;padding:0;text-align:right;}