/*  
Theme Name: Ghost Whisperer
Theme URI: http://www.turnbackthesun.com/
Description: Designed by: <a href="http://turnbackthesun.com">Mel</a> 
Author: Mel
Author URI: http://www.turnbackthesun.com
*/

@import url('http://turnbackthesun.com/style.css');



/*-----Link Style-----*/

body {
	background-color: #E6E7DF;
	background-image: url(http://i50.tinypic.com/dg3047.gif);
	background-repeat: repeat-x; 
	background-position: top;
	margin: 0px;
	padding: 0px;
	font: 9px arial;
	font-weight: bold;
	letter-spacing: 0px;
	color: #5F645D;
}




a {
	text-decoration: none;
	color: #EA6B62;
	font-weight: normal;
	letter-spacing: 0px;

}
a:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
b, strong {
	color: #ffffff;
	font-weight: bold;

}
u	{
	color: #EA6B62;

}

.welcome {	
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F645D;
	text-align: justify;
	font-weight: normal; 


}


input,textarea,select{
   	background: #D8D8CC url() repeat-x;
	color:#5F645D;
	font-size: 12px;
	font-weight: ;
	border: 3px solid #ffffff;
	padding: 4px;
	text-transform: ;
	font-family: arial;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;

}
table{
	color:#5F645D;
	font-family: arial;
	font-size: 12px;
	background: #transparent url() repeat-x;

}



			
.textinput {
	padding-left: 20px;
	background: transparent; 	
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F645D; 
	Line-Height: 14px; 
	Letter-Spacing: 0px;
	border-bottom: 0px solid #F2EBE1;
	text-align: justify;

}	
.textinput2 {
	padding: 10px;
	background: #ffffff; 	
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F382E; 
	Line-Height: 14px; 
	Letter-Spacing: 0px;
	border-bottom: 0px solid #F2EBE1;
	text-align: justify;
}
		



a img {
padding: 2px;
margin: 2px;
background: #ffffff;
border: 1px solid #A6A69A;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;
}


a:hover img {
padding: 2px;
margin: 2px;
border: 1px solid #A6A69A;
background-color: #ffffff;
opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;

}




em,i {
	color: #EA6B62;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

input, textarea, button, select {
color: #5F645D;
margin: 0px;
background: #D8D8CC url() repeat-x;
text-transform: none; 
line-height : 30px;
text-decoration : none;
font-size: 12px;
font-weight: none;
font-family: arial; 
text-align :center;
border: 3px solid #ffffff;
padding: 6px; 
}

/* FOOTER ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.footer {
background:#F5F5F5 url() no-repeat;
font-weight: bold; 
font-family: Lucida Sans;
text-align: center;
font-style: normal;	
font-size: 12px;
font-weight: normal;
line-height: 12px;
color: #5F645D; 
text-align:center;
padding:0px;

}

.footer strong, b, {
color: #000000;
}

.footer a {
	font-weight: normal;
	color: #FB658A;
	text-decoration: none;}

.footer a:link, .news-box2 a:visited {
	font-weight: normal;
	color: #FB658A;
	text-decoration: none;}

.footer a:hover {
	font-weight: normal;
	color: #FF6436;
	text-decoration: none;}




/* WORDPRESS CSS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.news-box-post {
background: url(http://i45.tinypic.com/35ktun9.jpg) repeat-y;
font-weight: normal; 
font-family: "Lucida Sans", arial, sans-serif;
font-size:12px; 
letter-spacing:0px; 
line-height:15px; 
color: #5F645D;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
text-align:justify; 
	


}



.news {
	font: 12px Arial, Helvetica, sans-serif;
	line-height:15px;
	color: #906d4f;
	background-color: #FFFDFD;
	padding:15px;
	border-bottom:1px solid #EFE0E0;
	border-right:1px solid #EFE0E0;
	-moz-border-radius:10px;
}




.category {
      padding: 6px;
 	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background:#D8D8CC url();
	border: 2px solid #ffffff;
	font-family: arial;
	text-align: center;
	font-style: normal;
	font-size: 9px;
	font-weight: normal;
	line-height: 12px;
	text-transform: none;
	color: #5F645D;
	width: 25%;
	letter-spacing:0px;
	

}

.category a:link {color: #5F645D;
font-weight: normal;
}

.category a:visited {color: #5F645D;
font-weight: normal;
}

.category a:hover {color: #ea6b62;
font-weight: normal;
}

	
.news-box2 {
	background: #222222;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;}

	
.news-box-post a:link{
	text-decoration: none;
	color: #EA6B62;
	font-weight: bold;
	letter-spacing: 0px;}

.news-box-post a:visited{
	text-decoration: none;
	color: #EA6B62;
	font-weight: bold;
	letter-spacing: 0px;}


.news-box-post a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.news-box-post2 a {
	font-weight: bold;
	color: #292A2A;
	text-decoration: none;}

.news-box-post2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #292A2A;
	text-decoration: none;}

.news-box-post2 a:hover {
	font-weight: bold;
	color: #AF3A33;
	text-decoration: ;}

.news-title, .news-title ul, .news-title ul ul {
background: url(http://i45.tinypic.com/w8p5pj.jpg) no-repeat #ffffff;
	padding-top: 25px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	letter-spacing: -2.5px; 
	line-height: 12px;
	color: #ffffff; 
	text-transform: capitalize;
	font-weight: bold;
	text-align: center;
margin-bottom: 0px;


}






 
.news-title li {}

.news-title a {
	color: #ffffff;
	font-weight: bold;
	letter-spacing: -1px;}

.news-title a:link, .news-title a:visited {
	color: #ffffff;
	font-weight: bold;
letter-spacing: -1px;}

.news-title a:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
letter-spacing: -1px;}




#content .newscomment a:link {
	color: #D8D8CC;
	text-decoration:none;
}



#content .newscomment a:visited {
	color: #D8D8CC;
	text-decoration:none;
}



#content .newscomment a:hover {
	color: #D8D8CC;
	text-decoration:none;
}

.news {
	font: 12px Arial, Helvetica, sans-serif;
	line-height:15px;
	color: #906d4f;
	background-color: #FFFDFD;
	padding:15px;
	border-bottom:1px solid #EFE0E0;
	border-right:1px solid #EFE0E0;
	-moz-border-radius:10px;
}




.navigation {
	background:#E6E7DF;
	padding: 15px;
	font-family: arial;
	font-size:12px;
	letter-spacing: 0px; 
	line-height: 3pt; 
	color: #D8D8CC; 
	text-transform: capitalize;
	text-align: left;
border: 0px solid #2f2f2f;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
margin: 5px;
first-letter: #AF3A33;


}


comments {
font-size: 13px;
font-weight: bold;
border-bottom: 1px solid;
text-transform: uppercase;
color: #3c3c3c;
}

.post-meta {
	padding-top: 9px;
	padding-bottom: 4px;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-size: 9px;
	letter-spacing: 1px; 
	line-height: 3pt; 
	color: #5F645D;
	font-weight: normal; 
	text-transform: capitalize;
	text-align: center;
margin-bottom: 0px;

}

.post-meta a:link {color: #5F645D;
letter-spacing: 1px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.post-meta a:visited {color: #5F645D;
letter-spacing: 1px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.post-meta a:hover {color: #5F645D;
letter-spacing: 1px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}



a img {
padding: 2px;
margin: 2px;
background: #290207;
border: 1px solid #126616;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;
}


a:hover img {
padding: 2px;
margin: 2px;
border: 1px solid #D9BDB2;
background-color: #290207;
opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;

}


/* SIDEBAR ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.sidebar {
	background-color: #ffffff;
	padding: 4px;
}

.side-title {
	background:#ffffff url() repeat-x;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size:18px;
	letter-spacing: -1px; 
	line-height: 12px;
	color: #99A2B1; 
	text-transform: capitalize;
	font-weight: bold;
	text-align: center;
margin-bottom: 0px;
}


.side-content {
	background:#;
padding: 0px 8px 0px 8px;
font-weight: normal; 
font-family: "Lucida Sans", arial, sans-serif;
font-size:12px; 
letter-spacing:0px; 
line-height:15px; 
color: #5F645D;
text-align:justify; 


}


a img {
padding: 3px;
margin: 3px;
background: #ffffff;
border: 1px solid #A6A69A;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;
}


a:hover img {
padding: 3px;
margin: 3px;
border: 1px solid #ffffff;
background-color: #A6A69A;
opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;

}

	



/* CONTENT ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.table-content {

margin: 20px 0 0 10px;
padding: 0px;
background: #E6E7DF;


}

.title {
	padding: 15px;
	font-family: Georgia, arial;
	font-style: italic;
	font-size:15px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #3F4553; 
	font-weight: bold;
	text-transform: Capitalize;
	text-align: center;
-moz-border-radius: 7px;

}

.title:first-letter {color: #171926;}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/
.comments-count {background: #D8D8CC;
font-family: arial;
 font-size:12px;
letter-spacing:0px;
		line-height: 15px; 
text-transform: capitalize;
		text-align: left;
		color: #5F645D; font-weight: bold;
-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;

}
#comments li{list-style:none;background:#D8D8CC; font-family: arial; color: #5F645D; padding: 10px; margin:0px; 
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
width: 100%;}

li.commentlist {padding:5px;}

.alt {background:#D8D8CC; color: #5F645D;}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {text-decoration: none;
	color: #92A7B8;
	letter-spacing: 0px;
	font-weight: bold;
}

.comment-meta a:hover, .comment-meta a:active {color: #D8D8CC;
	font-weight: bold;
}

.comment-meta {padding:10px;background:#D8D8CC;color:#5F645D;}

.comment-text {padding-left:20px;padding-right:20px;color:#5F645D;}

#commentform {color: #5F645D; }



