/*
Theme Name: Likely Arts Ten Auras
Author: Lynn Schirmer
Author URI: http://likelyarts.com/
	This is a custom designed theme. The CSS, XHTML and design of this template are owned by Likely Arts and Ten Auras Productions and Publications. 
	No part of this theme may be used or reproduced in any way. Copyright infringements will be prosecuted.
*/


html {
margin: 0;
padding: 0;
min-width: 800px;
background-color: #28020f;
}

body {
color: #a1fff7;
font-family: verdana, ariel, helvetica, sans-serif;
font-size: 80%;
margin: 0 auto 0 auto;
min-width: 800px;
text-align: center;
line-height: 1.4em;
}

a {
color: #0bffeb;
font-weight: normal;
text-decoration: none;
font-size: 1.1em;
}

a:visited {
color: #09aea0;
}

a:hover {
color: #0bffa6;
}

a:active {
color: #0bffa6;
}


a img {
border: none;
outline: 0;
}

h1, h2, h3, h4, h5 {
font-weight: normal;
text-align: left;	
}

h1 {
font-size: 1.5em;
}

h2 {
clear: both;
font-size: 1.3em;
}

h3 {
font-size: 1.2em;
}

h4 {
font-size: 1.2em;
text-decoration: underline;
}

h5 {
font-size: 1.1em;
}

p {
text-align: left;
font-size: 1em;
line-height: 1.4em;
max-width: 500px;
}


.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix { display: inline-block;}

html[xmlns] .clearfix {display: block;}

* html .clearfix { height: 1%;}


#container {
position: relative;
margin: 0 auto;
padding: 0 0 30px 0;
width: 950px;
background: #4b041c url(images/conbg10.gif) top left repeat-y;
text-align: left;
}

#navcon {
position: absolute;
top: 0;
right: 0;
width: 240px;
text-align: left;
}

ul#nav  {
list-style: none;
margin: 0 0 30px 0;
padding: 0;
text-transform: uppercase;
}

ul#nav li {
margin: 0 0 3px 0;
padding: 0;
}

ul#nav li a {
display: block;
width: 195px;
padding: 10px 35px 10px 10px;
background: #28020f url(images/linkbg.gif) top right repeat-y;
}

ul#nav li a:hover {
padding: 10px 35px 10px 10px;
color: #0bffeb;
background: transparent;
}

ul.blog {
list-style: none;
margin: 0 0 0 10px;
padding: 0;
color: #18dccc;
}

ul.blog li {
margin: 0;
padding: 0;
}

ul.blog li a {
margin-left: 10px;
}

ul.blog ul li ul {
list-style: none;
margin: 0;
padding: 0;
}

ul.blog ul li ul li{
margin: 0;
padding: 0;
}

#logo {
margin: 0;
padding: 0;
width: 546px;
}

#content {
margin: 0 auto 20px 11%;
width: 530px;
padding: 0;
text-align: left;
}

#content a {
text-decoration: underline;
}


#footer {
clear: both;
margin: 0 auto;
width: 950px;
padding: 20px 0;
text-align: center;
}


	
/* Begin Calendar */

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0;
	margin: 0 0 20px 30px;
	display: inline;
	}

img.alignleft {
	padding: 0;
	margin: 0 30px 20px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}


/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
	.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
/* End Comments */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
font-size: 1.1em;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	display: none;
	}

a img {
	border: none;
outline: 0;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
.post{
margin-bottom: 60px;
border-bottom: 2px solid #28020f;
}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft,
div.alignleft {
	float; left;
	display: block;
	margin-right: 20px;
	margin-bottom: 20px;
}

.wp-caption {
	border: 5px solid #4b041c;
	text-align: center;
	background-color: #4b041c;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 0.9em;
}
/* End captions */
