/*
THEME NAME: FLY LIKE A DOVE
VERSION: 1.0
Author: lightamatch.com
Author URI: http://www.grindfx.com/
*/


/* purple:  #a664bc (990066)*/

*{ padding: 0;  margin: 0;}
body {	font: normal normal 62.5% Verdana, Arial, Sans-Serif; color: #090909;background: url(images/bg.jpg) repeat-x fixed;   }
#categories { font-size: 1.4em;  border-bottom: 1px solid #666; margin:0 0 20px 0; color: #a664bc;}

#wrap { background: /*#fef4af*/url(images/bg1.jpg) no-repeat top center fixed; margin:0px;}
#container {width: 900px; margin: 0 auto; padding:0; background: #FFF;}
#content /* 550px */{  float: left;  width: 530px; padding: 0px 10px;}
#header {  margin: 0 0 15px 0 ;  text-align: left;  padding: 0px;  height: 250px;  background: #FFF url(images/header2.jpg); display:block;}
#headerimg{ display:none;}
#footer { padding:15px; clear: both; text-align: center;  border-top:1px solid #CCC;}
#date, #date a {	font: normal normal 10px Verdana, Arial, Sans-Serif; background: transparent;color: #666;text-transform: uppercase;	 margin:-20px 0 20px 0;}

.post {margin-bottom: 20px;  padding: 0 5px;  font-size: 1.2em;}
.post p { line-height: 1.6em;  margin-bottom: 1em;}
.post li{margin-left: 20px;}

.entry {   margin-top: 10px;  margin-bottom: 50px; border-bottom:1px #999 solid;}

#readmore{padding:5px;  color:#333333; text-align:right;}
#topsearch{ float:left; margin-top:0px;}

#discography {font: normal normal 10px Verdana, Arial, Sans-Serif; background:#020202;}
#discography td{ background:transparent; padding:2px;}


/* HEADINGS 
************************************************/

blockquote { color: #a664bc; font-size: 16px; line-height:normal; letter-spacing: -1px; margin:0 ;}

h2, h2 a{ font: normal bold 1.4em 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;  border-bottom: 0px solid #666; margin:0 0 20px 0; color: #a664bc; text-decoration:none;}
.pagetitle{ font-size: 14px;  margin:0 0 20px 0; color: #a664bc; text-decoration:none;}

h2 a:hover{ color: #999;}
h3 {font: normal bold 1.4em 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;  margin-top: 1.5em; margin:0 0 20px 0; color: #a664bc;}
h4{margin-top: 1.2em;font-size: 1.2em;}

#blogname { padding: 15px 0px 10px 10px; display:block; width:400px; float:left; }
#blogname  h5 {float: left; font: normal normal 18px Georgia, 'Times New Roman', Times, serif; margin:0;padding: 0px 10px 0 0;	border-right:1px solid #CCC;}
#blogname  h5 a { text-decoration:none; }
#blogname  p { padding: 5px 0 0 10px; margin:0;	line-height: 1em;letter-spacing: 0px;}

.postmetadata{margin-top:25px;padding: 2px; color:#666; font-size:0.9em;}
.postmetadata a{ color: #a664bc;}




.post ul {
 /* list-style-image: url (images/listitem.png);  
 list-style-type: bullet;*/
  margin-bottom: 10px
}

acronym, abbr, span.caps{cursor: help;}
acronym, abbr{border-bottom: 1px dashed #999;}
blockquote cite { margin: 5px 0 0; display: block;}
.center { text-align: center;}

a img { border: none;}
a{color: #003366 /*#006699*/;}
a:hover{color: #006699;}

.navigation{  display: block; margin-top: 10px; margin-bottom: 40px;}
.alignleft{
  float: left;
  text-align: left;
  width: 50%;
}







.alignright { float: right; text-align: right; width: 50%}



/* comments 
************************************************/


ol.commentlist {
 width: 90%;
 margin: 0 auto;
}

ol.commentlist li

{
  margin-bottom: 1.5em;
  border: 0px solid #ff0000;
  padding: 5px;
  background-color: #f5de74;
}
ol.commentlist li.alt
{
  background-color: #EEE;
}

ol.commentlist a
{
  color: #a664bc;
}
ol.commentlist cite {font-size: 1.4em; font-weight:bold; font-style:normal; }
small.commentmetadata
{
font-size: 0.8em;
margin-bottom: 1em;
display: block;
}

#commentform p { margin-bottom:5px;}
#commentform input{width:240px;border:1px solid #999; background:#EEE;margin:0 5px 5px 0; ;padding:5px; font: normal 15px Arial,Verdana, sans-serif;color:#222;}
#commentform textarea { width:500px;border:1px solid #999; background:#EEE;margin:0 5px 5px 0; ;padding:5px; font: normal 15px Arial,Verdana, sans-serif;color:#222;}
#commentform #submit { width:300px;}
#commentform #submit:hover { background:#CCC ; cursor: pointer;}

/************************************************
	SIDEBAR 
************************************************/

#sidebar
{ float: right; width: 340px; padding: 0px; text-align: left; list-style: none;}

#sidebar ul
{ list-style: none; margin-bottom: 20px;}
#sidebar ul ul{ list-style-type: none; margin-left: 0px;}
#sidebar ul ul ul{  margin-bottom: 0;}
#sidebar ul h2{
  font-size: 1.4em;
  font-weight: bold;
  text-transform: uppercase;	
  padding: 0 2px 2px 0px;
  margin-bottom: 5px;
  color: #a664bc;

}

#sidebar ul li
{line-height: 1.6em;}/* htis adds space between lines */

sidebar_box2{}

/************************************************
*	Left Sidebar 					     	    *
************************************************/
#l_sidebar {float: left;width: 160px;margin: 5px 0px 0px 0px;	padding: 0px 10px 20px 0px;line-height: 20px;}
#l_sidebar h3 {font-size:1.5em;color:#FFF; margin: 20px 0px 10px 0px; padding:2px 5px;border:0px; background:#a664bc url(images/sidehearder.png) bottom right;}
#l_sidebar ul {list-style-type: none;	margin: 0px;padding: 0px;	}
#l_sidebar ul ul li {margin: 0px;background: url(images/recent-arrow.png) no-repeat 0 50%; border-bottom: 1px solid  #CCC; padding: 3px 0  3px 13px;}
#l_sidebar ul ul li a{ text-decoration:none;}
#r_sidebar p {padding: 0px;margin: 0px;line-height: 20px;}
	
/************************************************
*	Right Sidebar 					     	    * 
************************************************/
#r_sidebar {float: right;width: 160px;margin: 5px 0px 0px 0px;	padding: 0px 0px 20px 10px;line-height: 20px;}
#r_sidebar h3 {font-size:1.5em;color:#FFF; margin: 20px 0px 10px 0px; padding:2px 5px;border:0px; background:#a664bc url(images/sidehearder.png) bottom right;}
#r_sidebar ul ul li {margin: 0px;background: url('images/recent-arrow.png') no-repeat 0 50%; border-bottom: 1px solid  #CCC; padding: 3px 0  3px 13px;}
#r_sidebar ul ul li a{ text-decoration:none;}#r_sidebar p {padding: 0px;margin: 0px;line-height: 20px;}
.description { border-bottom: 100px;}
#ad_hf { text-align: center;  padding-top: 10px;}





/************************************************
Begin Form Elements 
************************************************/
#searchform {margin: 0px auto;	padding: 5px 3px; text-align: center; float:right; }
#sidebar #searchform #s {	width: 300px;	padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;}





/* Top Navigation  horizontal
-----------------------------------*/
#topnav { display:block; position: relative; height:55px; margin:0; font:normal bold 12px Arial, Helvetica, sans-serif;  width:100%;  }
#topnav ul {border-top: 0px solid #FFF;  margin: 0;  padding: 0; float: right;   list-style: none; display:none; }
#topnav ul li { float: left; border-left:1px #000 solid;}
#topnav ul a:link, #topnav ul a:active, #topnav ul a:visited {  padding: 10px 20px;  line-height: 2em;text-decoration: none;  color: #ff9900; float: left;  display: block;}
#topnav ul a:hover { color: #FFF; text-decoration: underline;}
#topnav ul .first a {background: none;}





.post .p-com { background: #eee; padding: 10px 5px; border-top: solid 1px #f7f6f0; border-bottom: solid 1px #f7f6f0;}
.post .p-com a, .post .p-com a:visited { background: url(images/p-com-ico.png) no-repeat left 2px; padding-left: 15px; font-size: 10px; font-weight: bold; color:#a664bc;}
.post .p-com a:hover { color:#00B3FE;}

.post .p-tag { font-size: 11px; color:#917d69; margin-top: 5px;}
.post .p-tag a, .post .p-tag a:visited, .post .p-tag a:hover { color:#00B3FE; text-decoration: underline;}

/* Fly Videos*/
#video-278175961 { height:340px;}
.widget widget_video ul li, { list-style:none; font-size:1.6em;}
#text-281176871 h3{ list-style:none; font-size:2.3em!important; background:#a664bc url(images/sidehearder.png); color:#FFF; margin-bottom:5px; padding:10px;}
#video-280875581 h3{ list-style:none; font-size:2.3em!important; background:#a664bc url(images/sidehearder.png); color:#FFF; margin-bottom:5px; padding:10px;}


/************************************************
Google Ads 
************************************************/
#ad468x15, #ad768x90 { margin-bottom:10px;}
#ad160x600 { margin-top:15px;}