/*
-----------------------------------------------------------
Theme Name: Through the Raven's Eye
Theme URI: Custom Pixel Post Template
Description: Custom PixelPost design by Lisa Sabin - E.Webscapes.
Version: 1.5
Author: Lisa Sabin / E.Webscapes
-----------------------------------------------------------
*/

body {
 background: #353329 url(header.jpg) repeat-x top left;
 margin: 0px; 
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, sans-serif;
 font-size: 12px
}

a,
a:link,
a:visited {
 color: #e4e2dc;
 font-weight: bold;
 text-decoration: none;
}

a:active { 
 color: #333333;
 font-weight: bold;
}

a:hover	{
 color: #fff;
 font-weight: bold;
 text-decoration: underline;
}

p {
 margin: 0px 0px 8px 0px;
 padding: 0px;
}

blockquote {
 margin: 7px 23px 7px 23px;
}

.container {
 float:right;
 padding: 15px;
 margin: 13px 0 0 0;
 background: transparent;
}

#navSquare { 
 text-align:right;
 margin: 0;
 padding: 0 0 20px 10px;
}

#navSquare li {
 margin: 0;
 padding: 0;
 display: inline;
 list-style-type: none;
}

#navSquare a:link, #navSquare a:visited {
 float: left;
 font-size: 10px;
 line-height: 14px;
 font-weight: bold;
 padding: 0 12px 10px 12px;
 text-decoration: none;
 color: #ada791;
}

#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
 color: #fcf9ed;
 background: url(nav.gif) no-repeat bottom center;
}

#page {
 margin-left: auto;
 margin-right: auto;
 width: 870px;
}

.controls {
 color: #615e4f;
 }
 
#image { padding: 5px;
 background: #898679;
 border: 2px solid #000;	
}
  
#item-description {
 margin-left: 0px;
 float:left;
 text-align:left;
 color:#fcf9ed;
 width: 860px;
 }

.description {
 float: left;
 width: 860px;
 margin: 0;
 }
 
       
#thumbnails {
 text-align:left;
 width:100%;
 margin: 0;
}
	
#thumbnails a:link img, #thumbnails a:active img, #thumbnails a:visited img {
 border:1px solid #000;
 padding:3px;
 margin:3px;
}
	
#thumbnails a:hover img  {
 border:1px solid #000;
 background: #999681;
 padding:3px;
 margin:3px;
}
		
	
#copyright {
 text-align:center;
 color: #ada791;
 font-weight:normal;
 font-size: 10pt;
 }
 
 #copyright a, #copyright a:visited {
  color: #fcf9ed;
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  }
  
#copyright a:hover {
   color:#ada791;
   text-decoration: underline;
   }

.about-description {
 float:left;  
 color:#d5cbdb;
 width: 400px;
 margin: 0 30px 0 0;
 }
  
.aboutdescription {
 padding: 0 0 0 20px;
 text-align: justify;
}
 
.aboutdescrip {
 text-align: left;
 margin: 20px 0 0 0;
 border-top: 1px solid #9c91a3;
 border-bottom: 1px solid #9c91a3;
 padding: 5px;
 text-transform: uppercase;
 color: #9c91a3;
 letter-spacing: 4px;
 }
 
#browsepage {
 margin-left: auto;
 margin-right: auto;
  color: #615e4f;
 width: 950px;
 height: 365px;
 }
 
#browsepage a:link img, #browsepage a:active img, #browsepage a:visited img {
 border:1px solid #000;
 padding:3px;
 margin:3px
}
	
#browsepage a:hover img  {
 border:1px solid #000;
 background: #999681;
 padding:3px;
 margin:3px;
}
	
#commentpage {
 color: #e7e5d8;
 margin-left: auto;
 margin-right: auto;
 width: 100%;
 }
	
.commentcontainer {
 margin: 75px 0 0 0;
 background: transparent;
}

.comments {
 padding: 0 10px 0 10px;
}
 
.commentthumb img {
 float:left;
 border:1px solid #999681;
 padding:3px;
 margin:3px 8px 3px 3px;
}
	
.comments ul {list-style: none; margin:0; padding:0;}

 .comments li {
 list-style:none;
 margin: 15px 0 3px;
 padding: 5px 10px 3px;
 list-style: none;
 background-color: #807e70;
 border: 1px #000 solid;
}

.comments li a:link, .comments li a:visited {color: #e3e1d3; text-decoration: none;}
.comments li a:hover {color: #fff; text-decoration:none;}
 
.title {
 padding-left: 10px;
 font-size: 16px;
 }
 
FORM {
 padding: 0 10px 0 10px;
}

INPUT {
 border:1px solid #000;
 background: #e4e2dc;
 color: #000;
 width: 180px;
}

checkbox {
padding:0
margin:0;
}

TEXTAREA {
 border:1px solid #000;
 background: #e4e2dc;
 width:95%;
 height: 110px;
}