/* MyCss stylesheet */

body{
	background:  url(http://lunajade.com/images/LJbg2180.jpg) no-repeat fixed center top #000000;
	background-attachment:fixed;
	
}



#contentmiddle {
    margin-top:1px;
}

div#wrap{
    margin-top:0px;
    padding-top:0px;
    border-top:0px;
}

p.quotes{
     border-left: thick solid #FFFFFF;
     border-right:thick solid #FFFFFF;
}

div.announcements{
     border-left: thick solid #FFFFFF;
     border-right:thick solid #FFFFFF;
}

li#text-2.widget div.textwidget{
     margin-top:0px;
     padding-bottom: 0px;
} 

li#text-2.widget h4{
     margin-bottom:0px;
     padding-bottom: 0px;
} 




ul.announce { list-style-image: url(images/li2.png) }

li.announce{
list-style-image: url(images/li2.png)
list-style-position: inside;
margin-bottom:10px;
}

li.twitter_update_list{
    margin-bottom:3px;
}

.imageCaption{
    color:Navy;
    font-weight:bold;
    font-style:italic;
}

.audioLink{
    margin-top:0; margin-bottom:0; background-color:black;width:50%;color:white;
}

a.audioLink{color:teal;}

.imgDiv{text-align:center; font-style:italic; }

.imgDivMbl{text-align:center;font-size:smaller; color:navy; border: black 1px solid;}

ul.liSquare{list-style-type: square;}

#tweets{border:#C0C0C0 0px solid; }
#innerTweets{margin-left:3px;margin-right:3px;}
//li#twitter-tools {margin-left:3px; margin-right:3px;list-style-type: square;list-style-position: inside;}
li.aktt_tweets{list-style-type: square;list-style-position: inside; }
hr.tweets{color:#C0C0C0;background-color:#C0C0C0; border-color:#C0C0C0; border-width: .5em; border-style: solid;}

div.aktt_tweets li{list-style-type: square;list-style-position: inside;background-color:#e9e0ef; margin-bottom:3px;}
div.aktt_tweet ul{margin-left:3px; margin-right:3px;list-style-type: square;list-style-position: inside;}

div.aktt_tweets li{
	/* list-style-type:square; */
	margin-bottom:5px;
        margin-left:5px;
        border-bottom:thin #C0C0C0 solid;
        border-left: thick solid #E9E0EF;
        border-right:thick solid #E9E0EF;
        

}

div.aktt_tweets ul{padding-left:10px;}


div#calendar_wrap{
     background-color:#e9e0ef;
}

table#wp-calendar{text-align:center;}
table#wp-calendar>caption{background-color:#e5e5e5;}
//table#wp-calendar thead>tr{background-color:#f2f2f2;}

.titleScreen{background-color:#efefef;}

/* Hackadelic Sliding Notes */

.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #3F0EB3;
	padding: 0 3px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}

/* END Hackadelic Sliding Notes */

/* Hackedelic Series */

div.hackadelic-series-info {
	margin: 0 1em 1em 1em;
        font-size:11pt;
        font-weight:normal;
        border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
        background-color: #EFEFEF;
}
div.hackadelic-series-info.on-frontpage {
	margin: -1em 1em 1em 1em;

}


/* END Hackedelic Series */

/* Hackedelic TOC */

div.toc {
	border: 1px solid #ccc;
	font-size: .75em;
}
div.toc.toc-left {
	max-width: 18em;
	float: left;
	margin: 5px 5px 5px 0;
}
div.toc.toc-right {
	max-width: 18em;
	float: right;
	margin: 5px 0 5px 5px;
}

a.toc-header {
	display: block;
	text-align: right;
	background-color: #f8f8ec;
	border-top: 1px solid #fcfcfc;
	border-left: 1px solid #fcfcfc;
	border-bottom: 1px solid #f0f0e0;
	border-right: 1px solid #f0f0e0;
	color: #777;
}
/*a.toc-header:before { content: "TOC " }*/ /* TOC box header text */
a.toc-header:hover {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #fcfcfc;
	border-right: 1px solid #fcfcfc;
}

div.toc ul {
	list-style: none;
	margin: 0;
	padding: 5px;
	background-color: #fcfcfc;
	overflow: hidden;
	white-space: nowrap;
}

div.toc li {
	padding-left: 0;
}
div.toc li a {
	text-decoration: none;
	border: 0 none;
	color: #777;
}
div.toc li.toc-level-1 {
	font-weight: bold;
}
div.toc li.toc-level-2 {
	font-weight: bold;
	padding-left: .25em;
}
div.toc li.toc-level-3 {
	padding-left: .5em;
}
div.toc li.toc-level-4 {
	padding-left: .75em;
}


/* END Hackedelic TOC  */




#twitter_update_list li{
	/* list-style-type:square; */
	margin-bottom:5px;
        margin-left:5px;
        border-bottom:thick #C0C0C0 solid;

}

.wp-caption-text{
        color:mediumblue;
}

p.code code {
	background:#EEEEEE none repeat scroll 0 0;
	display:block;
	margin:5px 0;
	padding:0;
	width:100%;
}

code {
	background:#EEEEEE none repeat scroll 0 0;
	font-family:"Courier New",Courier,mono;
}

code strong {
        background:#FFFFCC none repeat scroll 0 0;
}


.to_av img{
border:1px solid #CCCCCC;
height:24px;
width:24px;
}

a.from_av img{
height:36px;
width:36px;
}

ul.resultsTweets {
border-top:1px dashed #CCCCCC;
list-style-type:none;
margin:0;
padding:0;
}

li.result {
border-bottom:1px dashed #CCCCCC;
margin:0;
overflow:hidden;
padding:15px 5px;
}

hr.divider{border-top: 1px solid #C0C0C0;border-bottom: 1px solid #C0C0C0; width:85%;}

ul.wppp_list{
    list-style-type:square;
}

td.navCell{
    border:thin navy solid;
    text-align:center;
    background-color:black;
    color:white;
    font-weight:bold;
    letter-spacing:120%;

}

table.nav{
    padding:10px;

}




a.navCell{
    color:white;
}

span.toTop a{
	float:right;
	font-weight:bolder;
	text-decoration:none;
	border:thin blue double;
	padding: 5px;
	background-color:#FFCCCC;
	color:navy;
	font-variant:small-caps;
}

table.thumbs{
	padding:2px;
        margin-top:0px;
}
td.thumbs{
	/* margin-left:5px; */
	/* margin-right:5px; */
	border:thin black solid;
}

#postList > li{margin-bottom:6px;}

#commentlist > li{
        border-bottom:2px solid #C0C0C0;
        margin-bottom: 10px;
}

p.feedburnerFlareBlock{
        font-size: 11px;
}

/* sidebar titles */
#l_sidebarwidgeted h2.widgettitle, h2.widgettitle{
	font-weight:bold;
        border-bottom: 1px solid #C0C0C0;
        border-top: 1px solid #C0C0C0;
        background-color: #cFcFcF;
        padding-left:6px;
	margin-bottom: 8px;
	padding-bottom:5px;
        background:#D1DFDD url(http://lunamusika.com/blog/images/li3.png) center left no-repeat;
        color: indigo;font-size: 17px;
        font-family: Tahoma, Verdana, Arial, Sans-Serif, Times;
        font-weight: bold;
        padding-left: 25px;
        margin: 0;
        margin-top: 20px;
        font-variant: small-caps;
        border-bottom: 3px solid #8B9F9C;
        border-top: 3px solid #8B9F9C;
}

#l_sidebarwidgeted h5{
	font-weight:bold;
        border-bottom: 1px solid #C0C0C0;
        border-top: 1px solid #C0C0C0;
        background-color: #cFcFcF;
        padding-left:6px;
	margin-bottom: 7px;
	padding-bottom:5px;
        padding-top:5px;
        background:#D1DFDD url(http://lunamusika.com/blog/images/li3.png) center left no-repeat;
        color: indigo;font-size: 17px;
        font-family: Tahoma, Verdana, Arial, Sans-Serif, Times;
        font-weight: bold;
        padding-left: 25px;
        margin: 0;
        margin-top: 20px;
        font-variant: small-caps;
        border-bottom: 3px solid #8B9F9C;
        border-top: 3px solid #8B9F9C;
}

/* sidebar titles with logo */
#l_sidebarwidgeted h2.widgettitle{
background:#000000 none center left no-repeat;
color: white;font-size: 17px;font-family: Tahoma, Verdana, Arial, Sans-Serif, Times;
font-weight: bold;padding-left: 25px;margin: 0;font-variant: small-caps;
border-bottom: 3px solid #000000;border-top: 3px solid #000000;}

/*
div.format_text h5{
background:#D1DFDD url(http://lunamusika.com/blog/images/li3.png) center left no-repeat;
color: indigo;font-size: 17px;font-family: Tahoma, Verdana, Arial, Sans-Serif, Times;
font-weight: bold;padding-left: 25px;margin: 0;font-variant: small-caps;
border-bottom: 3px solid #8B9F9C;border-top: 3px solid #8B9F9C;
}
*/

div.format_text h5{
background:#7F0002 none center left no-repeat;
color: white;font-size: 17px;font-family: Tahoma, Verdana, Arial, Sans-Serif, Times;
font-weight: bold;padding-left: 25px;margin: 0;font-variant: small-caps;
border-bottom: 3px solid #000000;border-top: 3px solid #000000;
}



/* END sidebar titles with logo */

#l_sidebarwidgeted li.widget{
    margin-top: 15px;
    margin-bottom: 15px;
}

div.widgetbody{
    margin-bottom: 20px;
}

/* hackedelic widget voodoo styles */

 ul.l_sidebarwidgeted .widget.collapsible .widgettitle {
	/* text-align: center;
	height: 24px;
	-moz-border-radius: .6em; -webkit-border-radius: .6em;  */
	cursor: pointer;
background:#000000 none center left no-repeat;
color: white;font-size: 17px;font-family: Tahoma, Verdana, Arial, Sans-Serif, Times;
font-weight: bold;padding-left: 25px;margin: 0;font-variant: small-caps;
border-bottom: 3px solid #000000;border-top: 3px solid #000000;
        color: red;
}

#l_sidebarwidgeted .widget.collapsible .widgettitle:hover,
#l_sidebarwidgeted .widget.collapsible .widgettitle.collapsed:hover,
#l_sidebarwidgeted .widget.collapsible .widgettitle.collapsed,
#r_sidebarwidgeted .widget.collapsible .widgettitle.collapsed, h2.collapsed    {
	color: #B41520
}



/* END hackedelic widget voodoo styles  */

#l_sidebarwidgeted div.textwidget{
font-size:1.1em;
line-height:1.4em;
}

div#lunaSites a{display:inline; font-size:11px; line-height:1.4em;}


/* Styles for text in ReverbNation Mailing List and Free Download widget */
span.RNText1{font-size:10pt;}
span.RNText2{font-size:12pt;}
span.RNText3{font-size:10pt;}
/* END Styles for text in ReverbNation Mailing List and Free Download widget */


/* Styles for ZenFolio feed */
#zenfoliorss, #zenfoliorss2, div.zenfolio { 
   /* border: 3px solid #8B9F9C; */
   text-align:center;padding:0px; 
   /* background-color: #ffffff; */
}

#zenfoliorss img, #zenfoliorss2 img, div.zenfolio img { border: 0px solid black; padding: 2px; height: 60px; width: 60px }
/* div.zenfolio img { border: 0px solid black; padding: 2px; height: 55px; width: 155px } */
/* END Styles for ZenFolio feed */

/* Widgetized Footer */
/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #EEEEEE;
	/* widget padding */
	padding: 16px;
        padding-top:0px;
	/* margin at bottom of widgets */
	margin-bottom: 5px;
        /* margin at top of widgets */
	margin-top: 0px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 240px;
	/* space between widgets */
	padding-right: 15px;
	/* text color */
	color: #2361A1;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
        
        padding-bottom: 5px;
}

/* widget item headers*/
#footer_setup .footer_items h3, #footer_setup .footer_items h4, #footer_setup .footer_items h2.widgettitle {
	/* font family */
	font-family:tahoma;
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding over header text */
    	padding-top: 20px;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	/* border-bottom: 3px solid #B33B3F; */
	border-bottom: 3px solid #8B0000;
	/* distance between border and widget text */
	margin-bottom: 5px;
}

#footer_setup .footer_items h2.widgettitle {
display:block;
font-weight:bold;
margin:1.33em 0;
}

#footer_setup .footer_items li.widget { list-style-type:none; }

#copyrightBar{margin-bottom:30px;}
#navbarfw{margin-left:30px;}
	
/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }

/* Beauty Suspended Photo Blog RSS Feed Posts */
div#beautySusBlogRss ul.cets_embedRSS li{
    margin-top:10px;
}

div#beautySusBlogRss ul.cets_embedRSS li a.post{
    font-weight: bold;
    font-size: 120%;
}

div#beautySusBlogRss ul.cets_embedRSS li span.rss-date{
    font-size:90%;
    margin-left:20px;
    font-weight: normal;
    text-align:right;
}

blockquote{
     color: #6901A5;
-moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;
}

.format_text blockquote {
    background-color: #FFF7DF;
    border-left: 0px solid #BBBBBB;
    color: #000000;
    padding-bottom: 1px;
    padding-top: 5px;
	margin-left: .9em;
	margin-right: .9em;
	-moz-box-shadow: 5px 5px 5px #ccc;
  	-webkit-box-shadow: 5px 5px 5px #ccc;
  	box-shadow: 5px 5px 5px #ccc;
}

.simplePullQuoteLeft {
   /* background: url("../../../plugins/simple-pull-quote/images/quote.png") no-repeat scroll left top #FFFBEF; */
    background: url("../simple-pull-quote/images/quote.png") no-repeat scroll left top transparent;
    border-bottom: 3px solid #868686;
    border-top: 3px solid #868686;
    box-shadow: 7px 7px 8px #818181;
    float: left;
    margin: 5px 20px 10px 0px;
    padding: 8px;
    text-indent: 10px;
    width: 200px;
    text-align:left; 
}

.emphPoint{
	color: navy;
	margin-left:0px;
	font-style:italic;
	 font-size: 110%; 
	font-weight:bold;
	text-align: center;
}

.subTitle{
	font-size:130%;
	font-weight:bold;
	font-variant:small-caps;	
}
