/* LAYOUT */

body {
	background: #fff;
	font-family: "Georgia", serif;
	font-size: .9em;
	color: #000;
	margin: 0;
	padding: 0;
}

#header{
	width: 500px;
	padding: none;
	margin-left: auto;
	margin-right: auto;
}

#content, .copyright{
	width: 500px;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-top: .5em;
	margin-bottom: .5em;
	font-size: .9em;
}

.navbar{
	margin-left: auto;
	margin-right: auto;
}

.header img{
	margin-left: auto;
	margin-right: auto;
}

/* BASICS */

img {
	border-style: none;
}

h1{
	text-align: center;
}

h2{
	text-align: center;
	font-variant: small-caps;
}

a {
	color: #653364;
	text-decoration: none;
}

a:visited {
	color: #653364;
}

/* basic classes */
.alignright{
	text-align: right;
}

.alignleft{
	text-align: left;
}

/* PAGE ELEMENTS */
.breaker{
	width: 167px;
	margin-left: auto;
	margin-right: auto;
}

.navbar {
	text-align: center;
}

#about p{
	text-align: justify;
}

.copyright, .address {
	text-align: center;
	font-size: .8em;	
	padding-top: 5px;
}

.sponsorbar {
	width: 100%;
	background: #d6b4d6;
	min-height: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-style: oblique;
	font-size: .9em;
	/*text-align: right;*/
	line-spacing: .5em;
}

/* ADS */

#sidebar-sponsor{
		/*max-width: 550px;*/
}

#sidebar-sponsor ul{
	list-style-type: none;
	text-align: left;
}

#sidebar-sponsor ul li{
	display: inline;
}

span#slogan{
	font-size: 1em;
	font-weight: normal;
	padding-right: 15px;
	margin: 0;
	float: right;
}

span#advertiselink{
	font-size: 1em;
	font-weight: normal;
	padding-right: 35px;
	margin: 0;
	float: right;
}

/* SITE NAVIGATION */

ul.contentlinks, ul.sitelinks {
  list-style-type: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
ul.contentlinks li, ul.sitelinks li {  padding-left: 5px;
  padding-right: 5px;
  display: inline;

}

ul.contentlinks li a, ul.sitelinks li a{

}

ul.contentlinks li a, ul.contentlinks li a:link, ul.contentlinks li a:visited, ul.sitelinks li a, ul.sitelinks li a:link, ul.sitelinks li a:visited {  color: #000;
  text-decoration: none;
  border: none;
  font-variant: small-caps;
  font-weight: bold;
  line-height: 1.2 em;
  letter-spacing: .1em;
}ul.contentlinks li a:hover, ul.contentlinks li a:active, ul.sitelinks li a:hover, ul.sitelinks li a:active {
	color: #d6b4d6;
	text-decoration: none;
	border: none; 
 }
 
 /*PAGES */
 h2.pagetitle{
 text-align: center;
 font-size: 2em;
 font-weight: bold;
 letter-spacing: .1em;
 margin-bottom: 5px;
 margin-top: 5px;
 /*font-variant: small-caps;*/
 }
 
 .page p{
 	text-align: justify;
 }
 
 /* masthead */
 #post-7.post p{
 	text-align: center;
 }
 
 /* navigation - posts */
.navigation{
	padding-bottom: .5em;
	padding-top: .5em;
}

 a.navigation {
 	text-decoration: none;
 }
 
 .navigation{
 	font-weight: bold;
 	font-size: 1em;
 	padding-top: .8em;
 	font-style: italic;
 	letter-spacing: .1em;
 }
 
 .navigation-big{
 	font-weight: bold;
 	font-size: 1.2em;
 	padding-top: .1em;
 	font-style: italic;
 	letter-spacing: .1em;
 }
 
 .nav-alignleft{
 	float: left;
 	max-width: 200px;
 }
 
 .nav-alignright{
 	float:right;
 	max-width: 200px;
 }
 
 /* comments */
 .nocomments{
 display: none;
 }
 /* edit */
 
.post-edit-link {
	margin-left: auto;
	margin-right: auto;
	padding-top: 1em;
	text-align: center;
	padding-bottom: 1em;
	clear: both;
} 

a.post-edit-link{
	font-family: 'helvetica', arial, sans-serif;
	font-weight: normal;
	color: #B2A900;
	margin-bottom: 1em;
	/*padding-left: 15em;*/

}

/* ARCHIVES */

.archives ul{
	text-align: center;
	padding: 0;
	list-style-type: none;
}

.archives li:before{
 content:"\A7 \0020";
}

.archives li.cat-item:before{
	content: none;
}
 

form#searchform{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
 
 /* POSTS */
 
 h2.post_title {
 text-align: center;
 font-weight: bold;
 letter-spacing: .1em;
 margin-bottom: 5px;
 margin-top: 5px;
 font-variant: small-caps;
 }
 
h2.post_title a, h2.post_title a:visited, h2.post_title a:link {
  color: #000;
  text-decoration: none;
  border: none;
  font-variant: small-caps;
  font-weight: bold;
  line-height: 1.2 em;
  letter-spacing: .1em;
}
  
h2.post_title a:hover, h2.post_title a:active{
	color: #d6b4d6;
	text-decoration: none;
	border: none; 
 }
 
 /* dialog */
 
 .entry li:before{
 content:"\2014 \0020";
 }
 
 .entry li{
 	list-style-type: none;
 	padding-bottom: .2em; 
 }
 
 .entry li:before{
 content:"\2014 \0020";
 }
 
 dl.post {
 		display: inline;
 }
 

.post dt{
	font-weight: bold;
	margin: 0 .5em 0 0;
	padding: 0;
	float: left;
	clear: left;
}

.post dd{
	margin: 0em;
	padding:0em 0em 1em 0em;
} 

/* comix */

.category-comix{
	text-align: center;
}
 /* video */
.category-video {
	text-align: center;
}
 
/* meta-data */
p.postmetadata{
	line-height: 1.2em;
	font-size: .8em; 
}

/* subscribe */
.subscribe ul{
	list-style-type: disc;
}

.subscribe li{
	list-style-type: disc;
}

.subscribe li:before{
 content: none;
}

/* byline */
span.post-meta-key{
 	display: none;
 }
 
.post-meta{
 		text-align: right;
 }
 
.post-meta li{
 	 	list-style-type: none;
 }

.post-meta li:before{
 content:"\2014";
}
