/*-------------------------------------------------------------
Theme Name: Splendidglow
Theme URI: http://www.friscic.com
Version: 2.0
Description:  Splendidglow.com Design
Author: Manfred Friscic
Author URI: http://www.friscic.com
-------------------------------------------------------------*/
/*-------------------------------------------------------------
Name: Manfred Friscic
Date: 2006-12-24
Description: Wordpress Theme White Label
Author: Manfred Friscic
URL: http://friscic.com

-------------------------------------------------------------*/


/* DEFAULT ITEMS */

* {
	margin: 0;
	padding: 0;
}

a {
  	color: #000;
}

a:hover {
	color: #000;
}

body {
	/*background: #333 url(img/bg.gif);*/
	color: #000;
	/*font: normal 12px "Lucida Sans Unicode",sans-serif;*/
	font-family: verdana, helvetica, arial, sans-serif;
	margin: 0px 0px;
	background-color:#000;
}

p,ul {
	padding-bottom: 1em;
	font-size:13px;
}

ul {margin-left: 1.2em;}


h1 {
	font: 14px Verdana,sans-serif;
	height:30px;
	vertical-align:text-bottom;
}

blockquote {
	background: #FFF;
	border-bottom: 1px solid #EEE;
	border-top: 1px solid #EEE;
	color: #333;
	display: block;
	font-size: 0.9em;
	margin-bottom: 1.2em;
	padding: 6px 12px;
}
blockquote p {padding: 3px 0;}

h1,h2,h3 {color: #000;}


/* misc */
.clearer {clear: both;}
.main_right .padded {padding: 0px 0px 0px 0px;}
.main .padded {padding: 0px 0px 0px 0px;}

.left {padding:5px 5px 5px 5px; float: left; font-size:11px;}
.left a {
padding:5px 5px 5px 5px; text-decoration:none;}

.right {float: right; font-size:11px;}
.right a {
text-decoration:none;}

.toplists {
padding-left:10px;
  }



/* structure */
.container {
	font-size: 12px;
	background: url(img/bgcontainer.jpg) repeat-y;
	margin: 0 auto;
	width: 894px;
	/*border: 12px solid #222;*/
}

* html .container {

    width: 894px;

}

/* header */
.header {
	float: left;
	width: 671px;
	background: url(img/header.jpg) no-repeat;
	font: normal 1em Verdana,sans-serif;
	line-height: 150px;
	text-align: right;
	vertical-align: top;
	color:#fff;	
}

/* structure */
.top {
	background: #000;
	color: #DDD;
	float: left;
	font: normal 1.4em Verdana;
	height: 50px;
	text-align: center;
	width: 639px;
}


/* main */
.main {
	float: left;
	padding-left:1px;
	width: 475px;
}

* html .main {

     float:right;
}

/*.main .padded a {
	color: #9A33CD;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}*/

.changePage {
text-align:center;
height:30px;
font-size:14px;
}

.changePage a {
color:#000;
font-weight:bold;
text-decoration:none;

}

.changePage a:hover {
color:#000;
text-decoration:underline;
font-weight:bold;
}

.breadcrumb {
/*background: url(img/breadcrumb_bg.jpg) repeat-x;*/
padding-left:20px;
text-align:left;
font-size:12px;
/*font-weight:bold;*/
padding-top:8px;
color:#812aac;
}

.breadcrumb a {
color:#812aac;
text-decoration:none;
font-weight:bold;
text-decoration:none;
}

.breadcrumb a:hover {
text-decoration:underline;
font-weight:bold;

}

.main ul {margin: 0; padding: 0;}
.main li {
	list-style: none;
	padding: 8px 5px 0px 5px;
	  	  border-bottom:#000000 dotted 1px;
		  	text-align:center;
			font-size: 10px


}
.main li a {
	color: #000;
	display: block;
	padding: 2px 5px 5px 5px;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.main li a:hover {
	/*background: #C03FFF;*/
	color: #000;
	text-decoration:underline;
}



/* sub-navigation */
.subnav {
	float: left;
	width: 191px;
	font: normal 12px "Lucida Sans Unicode",sans-serif;
}

.subnav h1 {
	background: #111;
	color: #FFE;
	line-height: 24px;
	padding:10px 0px 0px 10px;
}
.subnav ul {margin: 0; padding: 0;}
.subnav li {
	border-bottom: 1px solid #fff;
	list-style: none;
}
.subnav li a {
	background:  #C03FFF url(img/subnav_line.jpg) repeat-x;	
	color: #000;
	display: block;
	padding: 10px 10px 0px 5px;
	width: 177px;
	text-decoration: none;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	height:33px;
}
.subnav li a:hover {
	background:  #C03FFF url(img/subnav_line_.jpg) repeat-x;	
	/*background: #9A33CD;*/
	color: #FFF;
}

/* footer */
.footer {
	background: url(img/bgfooter.jpg) no-repeat;
	width: 479px;
	height:50px;
	margin-left:192px;
}
.footer .left { padding-left:0px;}
.footer .right {padding: 10px 16px; font-style:italic;}
.footer a {color: #000; text-decoration:none;font-style: normal;}
.footer a:hover { text-decoration: underline;}


/* POST <-- */

.post{
  margin:10px 20px 20px 20px;
  
  clear: both;
}

.post .h1 {
font: normal 12px "Lucida Sans Unicode",sans-serif;
  padding:8px 0px 5px 0px;
  font-size:13px;
  color:#fff;
  background-image:url(img/post_header.jpg);
  /*border-top:1px dotted #000;
  border-bottom:1px dotted #000;
  background-color:#822AAC;*/
  text-align:center;
  margin-bottom:5px;
  height:15px;  
}

.post .h1 a {
  font-size:14px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
}

.post .meta {
  padding:5px 0px 0px 0px;
  font-size:12px;
  color:#666666;
  margin-bottom:10px;
  text-align:right;
  border-top:1px dotted #666666;
  height:20px;
}

.post .meta .left { font-size:12px;}

.post .meta .right {}

.post .info {
  padding:8px 5px 5px 5px;
  font-size:12px;
  color:#000;
  background-image:url(img/post_footer.jpg);
  text-align:center;
  height:13px;
}

.post .yourcomment {
  padding:5px 5px 5px 5px;
  font-size:12px;
  color:#000;
  background-image:url(img/comment_light.jpg);
  text-align:center;
  height:16px;
}

.post .end {
  /*border-top:1px dotted #000;*/
}

.post a {
  font-size:12px;
  color:#000;
  font-weight:bold;
  text-decoration:none;
}

.post a:hover {
  text-decoration:underline;
}

.entry {
  padding:10px 0px 0px 0px;
  background-color:#fff;
  font-size:13px;
  color:#000;
  margin-bottom:5px;
}

.entry a {
  font-size:11px;
  color:#000;
  text-decoration:underline;
  font-weight:bold;
  text-transform:lowercase;
}

.entry img {
border:none;
margin-left:10px;
/*height:180px;*/
padding-top:0px;

}

.entry .none img {
border:none;
height:16px;
padding-left:0px;
margin-left:0px;
}
.entry .none a {
font-size:12px;
padding-left:0px;
margin-left:0px;
text-transform:none;
}

.subnav .none_out {
padding-bottom: 5px;
font-size: 10px;
color: #822AAC;
}

.subnav .none_out a {
color: #fff;
font-weight: bold;
font-size: 11px;
}

.subnav .none_out a hover {
color: #fff;
}

.entry .none_out {
font-size: 11px;
padding-bottom: 30px;
color: black;
}

.entry .none_out a {
color: #000;
font-weight: bold;
}

.entry p {
text-align: justify;
}

.akpc_pop {
  color:#666666;
}

.akpc_pop a {
  color:#666666;
}

.post ul li
{
  /*list-style:square;*/
  list-style-image: none;
  margin-left:18px;
  padding:5px;
}

/* --> POST */

.entry ol li
{
padding:5px;
list-type:decimal;
margin-left:22px;
}


/* Comments <-- */

.comment{
margin:0px 20px 0px 20px;
}

.comment h3 {
	background: url(img/comment.jpg) repeat-x;
	height:16px;
	padding:5px 5px 5px 5px;
	background-color:#FFF;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:5px;
	width:428px;
}

.comment h2 {
	font-size:12px;
	color:#000;
	font-weight:bold;
}

.comment p {
	padding:10px 0px 0px 0px;
	background-color:#fff;
	font-size:13px;
	color:#000;
	margin-bottom:5px;
	width:438px;
}

.comment small {
font-size:11px;
}

.commentlist {
background: url(img/comment_light.jpg) repeat-x;
padding:8px 5px 5px 5px;
height:13px;
padding-bottom: 5px;
color:#000;
width:428px;
}

.commentlist a {
  font-size:12px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
  font-style:normal;	
}

#commentform {
margin: 1em 0;
background: #fff;
width: 280px;
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #822AAC;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #822AAC;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
}
#commentform input{
margin-bottom: 3px;
}

/* --> Comments */


/* Right <-- */

.main_right {
	float: right;
	width: 223px;
	color: #CCC;
	font: normal 12px "Lucida Sans Unicode",sans-serif;
}

.main_right li {list-style: none;}
/*.main li {list-style-image: url(img/li.gif);}*/

.main_right h1 {
	width:223px;
	height:150px;
	text-align:right;
	background: url(img/header_right.jpg) no-repeat;
}
.main_right h2 {
	background: #111;
	color: #FFE;
	font: 14px Verdana,sans-serif;
	line-height: 24px;
	padding:10px 10px 0px 0px;
	width:213px;
	text-align:right;
	height:30px;
}


.main_right ul {margin: 0; padding: 0;}
.main_right li {
	border-bottom: 1px solid #fff;
	list-style: none;
	width: 223px;
	background: #822AAC;
	font-size:12px;
	text-align:left;
	color: #000;
}
.main_right li a {
	background:  #C03FFF url(img/subnav_line.jpg) repeat-x;	
	display: block;
	padding: 10px 10px 0px 5px;
	width: 208px;
	text-decoration: none;
	font-size:12px;
	text-align:right;
	background: #C03FFF;	
	color: #000;
	background:  #C03FFF url(img/subnav_line.jpg) repeat-x;	
	height: 35px;
	line-height: 12px;
}
.main_right li form {
	display: block;
	padding: 15px 10px 5px 5px;
	width: 208px;
	height:25px;
	text-decoration: none;
	font-size:11px;
	text-align:right;
		background:  #C03FFF url(img/subnav_line.jpg) repeat-x;	

	color: #000;
}
.main_right li a:hover {
	/*background: #9A33CD;*/
	background:  #C03FFF url(img/subnav_line_.jpg) repeat-x;	
	color: #FFF;
}


.main_right .comments ul {
   margin: 0px 0px 0px 0px; 
   padding: 0px 0px 0px 0px;
}

.main_right .comments li {
	border-bottom: 1px solid #fff;
	list-style: none;
	background: #C03FFF;
	font-size:11px;
	color: #000;
	width:223px;
	text-align:center;
	padding-bottom:5px;
}

.main_right .comments li a {
	background:  #C03FFF url(img/subnav_line.jpg) repeat-x;	
	display: block;
	text-decoration: none;
	font-size:12px;
	color: #000;
	font-weight:bold;
	width:208px;
	padding: 15px 10px 5px 5px;
	margin-bottom:5px;

}

.main_right .comments li a:hover {
	background:  #C03FFF url(img/subnav_line_.jpg) repeat-x;	
	color: #FFF;
}
/* --> Right */

.calendar {
text-align:center;
font-size:14px;
color:#C03FFF;
}

.calendar a {
text-decoration:none;
font-size:14px;
font-weight:bold;
color: #000;
}

.calendar a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #fff;
}

.calendar td:hover {
	background: #C03FFF;
}

.calendar td {
padding:4px 15px 2px 15px;
background: #E09FFF;
text-align:center;
}

.calendar th {
font-size:16px;
color:#E09FFF;
background: #FFF;
padding:4px 15px 2px 15px;


}

.calendar caption {
margin-bottom:10px;
font-size:14px;
font-weight:bold;
color:#C03FFF;
}



.wp-notable {
        padding-left:2px;
        padding-right: 2px;
        padding-bottom: 10px;
        padding-top: 10px;
}

.wp-notable img {
        border: none;
}

.tags {
  color: #812AAC; 
  font-size:12px;
  padding:0px 10px 0px 10px;
  text-align:center;
}
.tags a {
  color: #812AAC;
  font-size:10px;
  text-decoration:none;
}

.tags a:hover {
  text-decoration:underline;

}

.taglist {
float:left;
width:140px;
text-align:left;
padding-left:10px;
}

.tags_right {
font: normal 12px "Lucida Sans Unicode",sans-serif;
  color: #C03FFE; 
  font-size:10px;
  padding:0px 10px 0px 10px;
  text-align: center;
}
.tags_right a {
  color: #C03FFE;
  font-size:12px;
  font-style:italic;
  text-decoration:none;
}

.tags_right a:hover {
  text-decoration:underline;
}

.posttag {
color:#000;
}
.posttag a {
padding-top:10px;
color:#000;
}

.relatedposts {
font: normal 12px "Lucida Sans Unicode",sans-serif;
font-size:10px;
padding-top:0px;
text-align:left;
font-weight:bold;
color:#812aac;
height:120px;

}

.relatedposts a {
font-size:10px;
color:#AE36E9;
font-weight:normal;
}

.relatedposts span {
float:left;
width:215px;
text-align:left;
}

.relatedposts li {
	
list-style-image: url(http://splendidglow.com/wp-content/themes/splendidglow/img/icon_related_small.gif);

font-size: 8px;

text-align: center;
}

.related_post
{
	padding: 0px;
	margin: 0px;
}

.related_post ul
{
	padding: 0px;
	margin: 0px;
	
	height: 0px;


display: inline;

padding-right: 20px;


list-style-position: outside;

border-bottom-style: none;

}

.related_post li
{


list-style-position: outside;

border-bottom-style: none;

background-image: none;

height: 10px;
}

.flickr-caption {
color:#666666;}

.flickr-caption a {
color:#666666;}

.flickr-yourcomment {
padding-top:20px;}

.main .sitemapview a {  font-size:11px; font-weight:normal; text-align:left; }

.subnav .page_item_home { 
list-style-image:url(img/icon_home.gif)
}


.main_right .flickrPic {

	background-color: #000;

	border: 1px solid #a9a9a9;

	padding: 4px;

}



.main_right .flickrPic img:hover {

	background-color: #ccd;

}



.main_right .flickrPic-ds {

	float: left;	

	margin: 2px 0px 0px 9px;

 	padding: 0px 0px 0px 0px;	

}

.main_right .flickrPic-ds a {

color:fff;	

}

 

.main_right .flickrPic-ds img {

	 background-color: #111;

	 border: 1px solid #C03FFE;

	 display: block;

	 margin: 5px 5px 5px -5px;

	 padding: 8px;

	 position: relative;

}
