/*  
Theme Name: Pheonah Pop
Theme URI: http://www.tiangson.com
Description:<p>This unique design comes in 3 columns with a really girly colour scheme being all different shades of red and arrows everywhere. It also comes widget and adsense ready so the moment you change the theme you’re up and running with no hassle in the admin section. I think the reds, dark and light pinks works so well with this theme as they all blend into each other and making the bold red at the stop stand out. It was designed by </span><a href="http://www.drwords.com">Dictionary</a> and <a href="http://www.wallstreetmatador.com">Stock Market Charts</a>. Coded by <a href="http://www.goldturnkeywebsites.com">Turnkey Websites</a>.</p>
Version: 1.0
Author: PHILIP
Author URI: http://www.tiangson.com/

	This theme was designed and built by PHILIP.

	To use this theme, a link back to "SPONSORS" must be provided. You are free to:
	- use this theme for personal or commercial projects
	- modify, translate, or distribute
	- do anything you want but please give me some credit by linking back to my website...
	
	Thank you!
*/

*{
	margin:0px;
	padding:0px;
}
body {
  margin:0;
  background-color: #E91D1D;
  font: normal 12px Georgia, Tahoma, sans-serif;
}
a img{
  border:0;
}

.entry h1 {	
	font: bold 2.5em/120% Georgia,Arial, Helvetica, sans-serif;
}
.entry h2 {
	font: bold 2em/120% Georgia,Arial, Helvetica, sans-serif;
}
.entry h3 {
	font: bold 1.8em/120% Georgia,Arial, Helvetica, sans-serif;
}
.entry h4{
  font: bold 1.5em/120% Georgia,Arial, Helvetica, sans-serif;
}
.entry h5{
  font: bold 1.3em/120% Georgia,Arial, Helvetica, sans-serif;
}



#page{
  width: 990px;
  margin: 0px auto;
  background:  #E91D1D url('images/bg2.png') no-repeat left top;
  
}

/* ------------------------------------------------------- page header --- */
#page-header {
	height: 245px;
	clear: both;
	/*background: #CECDB1 url('images/bg.jpg') no-repeat left top;*/
}
.header{
	position: relative;
	margin: 130px 0 0 22px;	
	height:60px;
	float:left;
}
.header h1 {
	font: normal 44px "Arial Black";
	padding: 0px 0 0 0px;
	margin: 0px;
}
.header h1 a, .header h1 a:visited, .header h1 a:hover {
  color: #FFFF00;
  text-decoration:none;
}
 
.header .description{
	margin-top:-5px;
	color: #FFFF00;
	font: normal 12px "Arial Black";
	width:480px;
}

/* ---------------------------------------------------------- search form --- */
#searchform {
	position: relative;
	top: -30px;
	/*left: 600px;*/
	height: 63px;
	width: 273px;
	background: url(images/search.png) no-repeat left top;
	float:right;
}
#searchform #s {
  position: relative;
	height: 16px;
	width: 191px;
	margin: 0px 0px 0px 2px;
	padding: 5px 5px 2px 3px;
	color: #000;
	border: 1px solid #fff;
	font: 12px normal Georgia,Arial, Helvetica, sans-serif;
	left:15px;
	top: 20px;
}
#searchform #searchsubmit { 
	background: url(images/submit.gif) no-repeat left center;
	height: 30px;
	width: 39px;
	border: none;
	text-indent: -500px;
	line-height: 0px;
	position: relative;
	top: 21px;
	left:15px;
}

/* -------------------------------------------------------------- content --- */
#content {
  float: left;
  width: 990px;
  font: 11px/160% Georgia,Tahoma, Verdana, Helvetica, Arial, sans-serif;
  background: url(images/body-bg.png) repeat-y left top;
  min-height:600px;
}
#content1 {
  margin: 0px 237px 0px 237px;  
}
.post {
  padding: 0px 0px 50px 0px;
}
.entry-title-c {
  padding: 0 0px 0 20px;
  margin-right:16px;
}

.entry-title-c h2, .entry-title-c h2 a:link, .entry-title-c h2 a:visited, .entry-title-c h2 a:hover {
  font: bold 19px Georgia,Arial, sans-serif;
  color: #fff;
  text-decoration:none;
}
.post-content {
  font: bold 12px/170% Georgia,Tahoma, Verdana, Helvetica, Arial, sans-serif;
  padding: 10px 20px 0 20px;
  color: #000;
}
.post-content p {
  padding: 6px 0;
}

.post-content ul {
  padding-left: 30px;
}
.post-content ul li {
  padding-left: 5px;
}
.post-content ol {
  padding-left: 35px;
}
.post-content ol li {
  padding-left: 3px;
}
.post a, .post a:visited {
  color: #ffff00;
  text-decoration: underline;
}
.post a:hover {
  color: #ffff00;
  text-decoration: none;
}
.entry-bottom {
  padding: 0px 20px;
}


.post-meta-info-t {
  font: bold 13px/150% Georgia,Arial, sans-serif;
  color:#fff;
}
.post-meta-info {
  font: bold 13px/150% Georgia,Arial, sans-serif;
  color: #ffff00;
}
blockquote { 
  min-height: 45px; 
  padding: 10px 0 5px 40px;
  margin: 5px 0px 0px 0px; 
  background: url('images/bq.gif') no-repeat; 
  /*font: 1.0em Arial Tahoma, 'Times New Roman', Times, serif; */
  line-height: 2em; 
  font-style: italic; 
  clear: left;
  color: #303030;
}

/* --------------------------------------------------------- comment area --- */
span#comments, span#respond {
  padding: 20px 0 10px 10px;
  font: bold 14px/150% Verdana,Helvetica,Arial,sans-serif;
  clear: both;
  color: #ffff00;
}
/* --------------------------------------------------------- comment form --- */
#commentform {
  margin: 10px 10px 0 5px;
}
#commentform p.notice {
  border: #000 1px solid;
  margin: 5px 0;
  padding: 10px 5px;
}
#commentform label {
  color:#fff;
  font: bold 12px Verdana,Helvetica,Arial,sans-serif;
  padding-left: 5px;
}
#commentform small {
  color: #000;
  font: normal 10px Verdana,Helvetica,Arial,sans-serif;
}
#commentform input {
  font: 12px Verdana,Helvetica,Arial,sans-serif;
  width: 220px;
  padding: 2px 2px 2px 5px;
  margin: 5px 0;
  border: 1px solid #AC1F1F;
}
#commentform textarea {
  font: 12px Georgia,Arial, Helvetica, sans-serif;
  height: 140px;
  border: 1px solid #AC1F1F;
  padding: 2px 2px 2px 5px;
  width: 98%;
}
#commentform #submit {
  font: 12px/100% Georgia,Arial, Helvetica, sans-serif;
  color: #fff;
  width: 125px;
  height: 25px;
  padding-top: 2px;
  margin:10px 0 0 380px;
  background-color: #E91D1D;
}


/* ------------------------------------------------------------- comments --- */
.commentlist {
  margin: 5px 0 10px 5px;
  padding: 0 0;
  width: 98%;
  list-style: none;
  font: normal 12px/150% Tahoma, Verdana,Helvetica,Arial,sans-serif;
}
.commentlist li {
  padding: 0px 3px 10px 10px;
  margin: 0 0 10px;
  background: transparent;
  border: 1px solid #ffff00;
}
.commentlist .alt {
  background-color: transparent;
  border: 1px solid #fff;
}
.commentlist cite, .commentlist cite a:link, .commentlist cite a:visited {
  font: bold 15px Verdana,Helvetica,Arial,sans-serif;
  color: #fff;
  text-decoration:none;
}
.commentlist cite a:hover {
  color: #000;
  text-decoration:underline;
}
.commentlist small {
  margin-bottom: 2px;
  display: block;
  font: normal 11px Arial,sans-serif;
}
.commentmetadata {
  padding:0 0;
}
.comment_number {
  float:right;  
  font: normal 5em Georgia,Helvetica,Arial, serif;
  padding: 0 10px 0px 0;
  color: #fff;
}


/* -------------------------------------- next & previous page navigation --- */
.page-nav, .page-navigation {
	clear: both;
	height: 25px;
	font: bold 14px/150% Georgia,Arial,sans-serif;
}
.page-nav a:link, .page-nav a:visited {
	color: #ffff00;
	text-decoration: none;
}
.page-nav a:hover {
	color: #fff;
	text-decoration: none;
}
.previous-entries a {
	float: left;
	padding: 0px 0 0 5px;
	margin-left: 15px;
}
.next-entries a {
	float: right;
	padding: 0px 0 0 5px;
	margin-right: 25px;
}


/* -------------------------------------------------------------- sidebars ---*/
#left-sidebar, #right-sidebar {
  float: left;
  font: 12px/180% Georgia,Tahoma, Verdana,Helvetica,Arial,sans-serif;
  margin: 0px 0 10px 0;
  color: #fff;
}
#left-sidebar {
	margin-left: -990px;
	width: 237px;
}
#sidebar-l {
	width: 225px;
	margin-left: 12px;
	padding: 10px 0 0 0;
}
.sidebar-top {
  height: 20px;
  background: url(images/sidebar-t.png) no-repeat top left;
  margin-top:-20px;
}
#left-sidebar .sidebar-top {
  margin-left: 12px;
}
#sidebar-l .box-top {
  width: 230px;
  margin-left:-12px;
  
  height:39px;
}



#right-sidebar{
	margin-left: -237px;
	width: 237px;
}
#sidebar-r {
	width: 225px;
	padding: 10px 0 0 0;
}
#sidebar-r .box-top {
  width: 237px;
  height:39px;
}


.box {
  width:100%;
  padding-bottom: 7px;  
}
.sidebar .box-top div {
  font: bold 18px Arial, sans-serif;
  padding: 10px 10px 7px 25px;
  color: #FEFB00;
}
.sidebar .box-content {
  height:100%;
  padding: 5px 10px;
}

.sidebar ul {
  list-style: none;
  font: bold 14px/160% Georgia,Arial, sans-serif;
}
#left-sidebar ul li {
	padding: 5px 0 5px 10px;
	background: url(images/bullet-l.gif) no-repeat;
}
#right-sidebar ul li {
	padding-left: 17px;
	background: url(images/bullet-r.gif) no-repeat;
}

.sidebar ul li ul {
  margin-left: 0px;
}
.sidebar ul li ul li {
  margin-left: 0px;
}
.sidebar a, .sidebar a:visited {
  color: #fff;
  text-decoration:none;
}
.sidebar a:hover {
  color: #fff;
  text-decoration:underline;
}



/*--- footer --- */
#footer-top {
  height:40px;
  background: url(images/footer-t.png) no-repeat top left;
  width: 990px;
  float:left;
}



#page-footer {
  clear: both;
  width: 990px;
  background-color: #FFFF00;
  color: #000;
  height:40px;
}
#rss {
  height:118px;
  width:160px;
  float:left;
}
#rss span{
  position: absolute;
  height: 118px;
  width:160px;
  background:url('images/rss.png') no-repeat top left;
}

#rss a, #rss a:visited, #rss a:hover {
  display:block;
  height: 118px;
  position: absolute;
  cursor: pointer;
  color:#BF2025;
  text-decoration:none;
}
.credits {
  text-align:center;
  font: bold 11px Georgia,Arial;  
  width:990px;
  float:left;
  padding-top:3px;
}

.credits a:link, .credits a:visited {
  color: #E91D1D;
  text-decoration:none;
}
.credits a:hover {
  color: #E91D1D;
  text-decoration: none;
}

/*
.f-l, .f-r {
  height:250px;
  width: 237px;
  margin-top:-250px;
  z-index: 100;
  position:absolute;
}
.f-l {
  background: url(images/fl.png) no-repeat top right;
}
.f-r {
  background: url(images/fl.png) no-repeat top left;
  margin-left: 750px;
}

*/


p.error0 {
  font: bold 16px Georgia,Verdana,Helvetica,Arial,sans-serif;
}
p.error1 {
  font: normal 14px Georgia,Verdana,Helvetica,Arial,sans-serif;
  color: #ff0000;
}

/* ------------------------------------------------------------- calendar --- */
#calendar {
  color: #fff;
}
#calendar table{
  margin: 0 5px;
}
#calendar table caption{
  padding: 5px 0;
  font: bold 14px Arial;
}
#calendar table td{
  padding: 0px 6px;
}

#wp-calendar a:link, #wp-calendar a:visited {
  text-decoration: underline;
  color: #ffff00;
}
#wp-calendar a:hover {
  text-decoration: none;
  color: #ffff00;
}

#body_content {position: absolute;left: -10000px;};