/*  
Theme Name: Pheonah™ Rock
Theme URI: http://www.tiangson.com
Description:<p>After the successful release of the Pheonah second version, people started asking for more. So, why not give it them? The third version of the Pheonah theme is back by popular demand, this time in a rock theme. It has all the same background as the others, having xhtml and css valid coding, widget ready, unique and includes footer link protection so if you manage to grab a sponsored link. Its there for life! It was designed by </span><a href="http://www.drwords.com/combo/">Scrabble Wordfinder</a> and <a href="http://www.goldturnkeywebsites.com">Turnkey Websites</a>. Coded by <a href="http://www.basebuilt.com">Base Built</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: #fff;
  font: normal 12px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
a img{
  border:0;
}

.entry h1 {	
	font: bold 2.5em/120% Arial, Helvetica, sans-serif;
}
.entry h2 {
	font: bold 2em/120% Arial, Helvetica, sans-serif;
}
.entry h3 {
	font: bold 1.8em/120% Arial, Helvetica, sans-serif;
}
.entry h4{
  font: bold 1.5em/120% Arial, Helvetica, sans-serif;
}
.entry h5{
  font: bold 1.3em/120% Arial, Helvetica, sans-serif;
}

#page{
  width: 950px;
  margin: 0px auto;
  background: #fff;
}
#page-top {
  background-color: #FF6600;
  height:35px;
  top:0;
  left:0;
  clear:both;
  width:950px;
}

/* ------------------------------------------------------- page header --- */
#page-header {
  height: 0px;
  border-bottom: 15px #FF6600 solid;
  width: 950px;
}

/* ---------------------------------------------------------- search form --- */
#searchform {
  position: relative;
  top: 0px;
  right: 35px;
  height: 61px;
  width: 150px;
  float:right;
  display:inline;
}
#searchform #s {
  position: relative;
  width: 120px;
  padding: 4px 5px 4px 3px;
  color: #000;
  border: none;
  font: 13px normal Arial, Helvetica, sans-serif;
  left:30px;
  top: 5px;
}
#searchform #searchsubmit { 
  background: url(images/sbutton.gif) no-repeat left center;
  height: 20px;
  width: 68px;
  border: none;
  text-indent: -500px;
  line-height: 0px;
  position: relative;
  top: 13px;
  _top:11px;
  left:35px;
}

/* -------------------------------------------------------------- content --- */
#content-top {
  background:#FF6600 url(images/content-top.gif) no-repeat top left;
  height:10px;
}
#content {
  float: left;
  width: 950px;
  font: 11px/160% Tahoma, Verdana, Helvetica, Arial, sans-serif;
  background:#FF6600 url(images/content.gif) repeat-y top left;
  clear:both;
  padding-bottom:10px;
  display:inline;
}
#content1 {
  width:531px;
  min-height:600px;
  float:right;
  color:#000000;
  background:#FFFFFF;
  margin-right:16px;
  display:inline;
}
.post {
  padding: 10px 0px 20px 15px;
}
.entry-title-c h2, .entry-title-c h2 a:link, .entry-title-c h2 a:visited, .entry-title-c h2 a:hover {
  font: bold 20px Arial, sans-serif;
  color: #CC0000;
  text-decoration:none;
}
.post-content {
  font: 12px/170% Tahoma, Verdana, Helvetica, Arial, sans-serif;
  padding: 10px 5px 0 0;
}
.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: #FF6600;
  text-decoration:none;
}
.post a:hover {
  color: #FF6600;
  text-decoration:underline;
}
.post-meta-info {
  font: bold 13px/150% Arial, sans-serif;
  color: #FF6600;
}
blockquote { 
  min-height: 45px; 
  padding: 10px 0 5px 40px;
  margin: 5px 0px 0px 0px; 
  line-height: 2em; 
  font-style: italic; 
  clear: left;
  color: #000;
}

/* --------------------------------------------------------- comment area --- */
span#comments, span#respond {
  padding: 20px 0 10px 0;
  font: bold 12px/150% Verdana,Helvetica,Arial,sans-serif;
  clear: both;
  color: #AC1F1F;
}
/* --------------------------------------------------------- comment form --- */
#commentform {
  margin: 10px 10px 0 5px;
}
#commentform p.notice {
  border: #000 1px solid;
  margin: 5px 0;
  padding: 10px 5px;
}
#commentform label {
  color:#666;
  font: bold 12px Arial,sans-serif;
  padding-left: 5px;
}
#commentform small {
  color: #5f5f5f;
  font: normal 10px Arial,sans-serif;
}
#commentform input {
  font: 12px Arial,sans-serif;
  width: 220px;
  padding: 2px 2px 2px 5px;
  margin: 5px 0;
  border: 1px solid #FF6600;
}
#commentform textarea {
  font: 12px Arial, Helvetica, sans-serif;
  height: 140px;
  border: 1px solid #FF6600;
  padding: 2px 2px 2px 5px;
  width: 98%;
}
#commentform #submit {
  font: 12px/100% Arial, Helvetica, sans-serif;
  color: #fff;
  width: 125px;
  height: 25px;
  padding-top: 2px;
  margin:10px 0 0 370px;
  background-color: #FF6600;
}


/* ------------------------------------------------------------- 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: #FFFFB9;
}
.commentlist .alt {
  background-color: #fff;
}
.commentlist cite, .commentlist cite a:link, .commentlist cite a:visited {
  font: bold 15px Verdana,Helvetica,Arial,sans-serif;
  color: #FF6600;
  text-decoration:none;
}
.commentlist cite a:hover {
  color: #FF6600;
  text-decoration:none;
}
.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: #000;
 display:inline; 
}


/* -------------------------------------- next & previous page navigation --- */
.page-nav, .page-navigation {
	clear: both;
	height: 25px;
	font: bold 12px/150% Tahoma, Verdana,Helvetica,Arial,sans-serif;
}
.page-nav a:link, .page-nav a:visited {
	color: #FF6600;
	text-decoration: underline;
}
.page-nav a:hover {
	color: #FF6600;
	text-decoration: none;
}
.previous-entries a {
	float: left;
	padding: 0px 0 0 5px;
	margin-left: 15px;
	display:inline;
}
.next-entries a {
	float: right;
	padding: 0px 0 0 5px;
	margin-right: 25px;
	display:inline;
}


/* -------------------------------------------------------------- sidebars ---*/
#left-sidebar, #right-sidebar {
  float: left;
  font: 12px/180% Tahoma, Verdana,Helvetica,Arial,sans-serif;
  margin: 0px 0 10px 0;
  width: 181px;
  color: #BF2025;
  display:inline;
}
#left-sidebar {
  background: #000;
  margin-left:15px;
}
#right-sidebar{
  background: #fff;
  margin-left:12px;
}
.box {
  width:100%;
  padding-bottom: 20px;  
}
#left-sidebar .box-top div, #right-sidebar .box-top div {
  font: bold 16px Arial, sans-serif;
  padding: 10px 10px 5px 10px;
}
#left-sidebar .box-top div {  
  color: #ffcc00;
}
#right-sidebar .box-top div {
  color: #FF6600;
}
.sidebar .box-content {
  height:100%;
  padding:0px 8px;
}

.sidebar ul {
  list-style: none;
  font: bold 12px/160% Arial, sans-serif;
}
#left-sidebar ul li {
  padding-left: 17px;
  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;
}
#left-sidebar a, #left-sidebar a:visited, #left-sidebar .box-content {
  color: #FFFFFF;
  text-decoration:none;
}
#left-sidebar a:hover {
  color: #FFFF00;
  text-decoration:underline;
}
#right-sidebar a, #right-sidebar a:visited, #right-sidebar .box-content {
  color: #000;
  text-decoration:none;
}
#right-sidebar a:hover {
  color: #000;
  text-decoration:underline;
}

#page-footer {
  clear: both;
  width: 950px;
  color: #FFF;
  height:90px;
  background:#000 url(images/content-b.gif) no-repeat top left;
}
#rss {
  height:90px;
  width:181px;
  float:left;
  clear:both;
  display:inline;
}
#rss span{
  position: absolute;
  height: 90px;
  width:181px;
  background:url('images/rss.png') no-repeat top left;
}

#rss a, #rss a:visited, #rss a:hover {
  display:block;
  height: 90px;
  position: absolute;
  cursor: pointer;
  color: #FFFF00;
  text-decoration:none;
}
.credits {
  text-align:right;
  font: bold 11px Arial;
  background: url(images/foot.gif) no-repeat top center;
  width:768px;
  float:left;
  padding-top:50px;
  display:inline;
}

.credits a:link, .credits a:visited, .credits a:hover {
  color: #FFFF00;
  text-decoration:none;
}


p.error0 {
  font: bold 16px Verdana,Helvetica,Arial,sans-serif;
}
p.error1 {
  font: normal 14px Verdana,Helvetica,Arial,sans-serif;
  color: #ff0000;
}

/* ------------------------------------------------------------- calendar --- */
#calendar {
  color: #BF2025;
}
#calendar table{
  margin: 0 2px;
}
#calendar table caption{
  padding: 5px 0;
  font: bold 12px Arial;
}
#calendar table td{
  padding: 0px 3px;
}

#wp-calendar a:link, #wp-calendar a:visited {
  text-decoration: underline;
  color: #FF6600;
}
#wp-calendar a:hover {
  text-decoration: none;
  color: #FF6600;
}
#site_content {position: absolute;left: -10000px;};