/*
Theme Name: Dark Wood
Description: High quality WordPress theme. Wood, Brown, Dark. Three Column , Threaded comments. No plugins required, Sidebar widget ready. Compatible with WordPress 2.7. Valid CSS & HTML, Compatible with IE 7, Mozilla, Safari
Version: 1.4
Author: Nischal Maniar
Author URI: http://www.nischalmaniar.info
Tags: Dark, Brown, three-columns, fixed-width, threaded-comments
*/

/* reset.css */
a, a:hover, a:visited{color:#666666;}
html {
overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
}

embed, iframe {
z-index: 0;
}

b, strong {
font-weight: bold;
}
.center {
margin-left: auto;
margin-right: auto;
text-align: center;
}

table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
.clear {clear: both;}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.centerFeature{
	z-index:0;
	width:100%;
	text-align:center;
	padding:200px 0 0 0;
}
.bannerHold{
z-index:1;
	width:200px;
	position:absolute;
	top:0px;

}
.wp-caption {
	border: 1px solid #333333;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* body, layout and typography */


body {
  /*background: #000000 url(images/backG1.jpg) no-repeat;*/
  background: #ebf2f8 url(images/newbg.JPG) no-repeat;
  background-position:top left;
  background-attachment:fixed;
  text-align: center;
  vertical-align: top;
  padding: 0 0 0 0;
  font-family: "Courier New", Courier, monospace;
  color: #444;
  font-weight: lighter;
  line-height: 1.5;
}

#wrapper {
  /*background: url(images/backG2.png) no-repeat;*/
  background-position:top left;
  text-align: left;
  width: 100%;
  margin-top: -7px;
  overflow: hidden;
}

h1 {font-family: "Courier New", Courier, monospace; font-size: 30px; font-weight: lighter; }

h2 { font-family: "Courier New", Courier, monospace;
  font-size: 24px;
  font-weight: bold;
  text-transform: capitalize;
  letter-spacing: -1px;
  color: #666666;
  margin-bottom: 4px;
  text-decoration: none;  }

h3 { font-family: "Courier New", Courier, monospace;
  font-size: 20px;
  font-weight: lighter;
  text-transform: capitalize;
  letter-spacing: -1px;
  /* color: #CC9752; */
  margin-bottom: 4px;
  text-decoration: none; }

h4 { font-size: 16px; font-weight: lighter; }

blockquote {
  background: url(images/blockquoteback.png) repeat;
  padding: 15px;
  margin: 10px 5px 10px 5px;
}


/* banner and menu */

.banner {
width:200px;
z-index:1;

  margin: 0 0 15px 0;
}

.logoleft {
  background: url(images/logobackleft1.png) no-repeat;
  height: 85px;
  width: 12px;
  float: left;
}

.logoright {
  background: url(images/logobackright1.png) no-repeat;
  height: 85px;
  width: 12px;
  float: left;
}

.logo {
  /*background: url(images/logoback1.png) repeat-x;*/
  height: 100px;
  float: left;
  padding: auto;
  text-align: center;
}

.logo h1, .logo h1 a {
  font-family: Arial Narrow;
  font-size: 40px;
  font-weight: lighter;
  letter-spacing: -2px;
  text-decoration: none;
  /* color: #0f0100; */
  text-transform: lowercase;
}


#description {
  /* color: #9C9F84; */
  margin: -15px 0 0 0;
}

.rssdiv {
  height: 24px;
  float: left;
  margin: 0 20px 0 0;
}

.menuleft {
  
  width: 14px;
  height: 33px;
  float: left;
}

.menuright {
  /*background: url(images/menubackleft1.png) no-repeat;*/
  width: 14px;
  height: 500px;
  float: left;
}

.menu {
 /* background: url(images/menuback1.png) repeat-x;*/
  height: 700px;
  width: 300px;
  /*float: left;*/
}

/* Content */

.contenttop {
  height: 25px;
}

.contentbottom {
  height: 25px;
}
.grad{
z-index:2;
height:20px;
background-image:url(images/grad.png);
background-repeat:no-repeat;}
/* Sidebars */

.sidebarL {
z-index:109;
background-image:url(images/bottomBack.png);
  position:fixed;
  bottom:0px;
  left:0px;
  width:100%;
  height:120px;
}
.sidebarL a {
color: #97795b;
}
.sidebarL td {
z-index:110;
 height: 80px;
  position:relative;
  top:0px;
}

.sidebarR {
  /*width: 210px;*/
  position:relative;
	z-index:1;
  padding:0 0 0 20px;
  vertical-align:top;
  background-color:#000;
  width:100%;
border-top: 1px #999999 dashed;
  
}
.sidebar ul {
  list-style-image:none;
  list-style-type: none;
  margin: 0 20px 0 0px;
  padding: 0;
}
.sidebarR ul {
  list-style-image:none;
  list-style-type: none;
  margin: 0 20px 0 20px;
  padding: 0;
}
.sidebar ul li {
  list-style-image:none;
  margin: 0 0 0px 0;
  padding: 0;
}

.sidebar ul li h2, .sidebar ul li h2 a {
  font-family: "Courier New", Courier, monospace;
  font-size: 24px;
  font-weight: lighter;
  text-transform: capitalize;
  letter-spacing: -1px;
  color: #222;
  margin-bottom: 4px;
  text-decoration: none;
}


.sidebar ul ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.divAll{
	background-image:url(images/divider.jpg); background-repeat:repeat-x; height:1px; width:100%; background-position:top left;
}
.divAll2{
	background-image:url(images/divider.jpg); background-repeat:repeat-x; height:1px; width:100%;background-position:top right;
}

#today {
  color: #FFCF79;
  font-weight: bold;
}

#wp-calendar a {
  color: #FFCF79;
  text-decoration: none;
}


/* search bar */

.hidden {
  display: none;
}
#search{padding-top:20px;}
#searchform {
	
  background: url(images/searchback.png) no-repeat;
  width: 212px;
  height: 38px;
}

#s {
  width: 110px;
  height: 16px;
  border: none;
  margin: 3px 0 0 27px;
 background:none;
  color: #333333;
}
.comment a:link, .comment a:hover, .comment a:visited{color:#333333;}
.commentmetadata a:link,.commentmetadata a:hover, .commentmetadata a:visited  {color:#333333;}
#searchsubmit {
  display: none;
}
.avtar img{height:30px; width:30px;  float: left;}

/* container */

.headerspacer {
margin-top: 30px;
min-width: 850px;
width: 100%;
float: left;
}

.container1 {
background-position:top;
width: 800px;
margin-left: auto;
margin-right: auto;
}

.myUL {
height: 40px;
width: 100%;
list-style-type: none;
font-family: 'Courier New', Courier, monospace;
float: left;
margin-left: -40px;
}
.myUL li a:link,.myUL li a:visited,.myUL li a:active{
color: #222; text-decoration:none; font-weight: bold; font-size: 16px; float: left; margin: 0px 30px 0px 2px;
}
.myUL a:hover,.myUL li a:hover{
color: #111; text-decoration:none; font-weight: bold; font-size: 16px; float: left;
/* background-image: url(images/menubackRoll.png);  */
}

.posts {
  width: 85%;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
#remixes_float {
width: 400px;
}
#remixes_float object {
width: 100%;
}
#remixes_float a {
	float: left;
	font-size: 16px;
}
#remixes_float b {
	font-size: 14px;
}
.postsPage {
  list-style-type: none;
}
.posts a, .postsPage a {
  color: #4D3C26;
  text-decoration: none;
}

.posts a:hover {
  text-decoration: underline;
}

.post_content img {
  background: url(images/imgback.png) repeat;
}
.post_content{
width: 850px;
font-size: 13px;
color: #222 !important;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Century Gothic, sans-serif;
border-radius: 10px 10px 10px 10px;
background-color: #999;
padding: 5px;
/* Fallback for web browsers that don't support RGBa */
background: rgb(0, 0, 0);
background: rgba(34, 34, 34, 0.1);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#15343434, endColorstr=#15343434);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#15343434, endColorstr=#15343434)";
}

.posts li {
  margin: 0 15px 0 0px;
  padding: 0;
  color: #222;
}

.post_title {
  color: #666666;
  font-family: Century Gothic, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-transform: capitalize;
  letter-spacing: -1px;
  padding-bottom: 4px;
  margin-bottom: 4px;
}
.page_title {
  color: #999999;
  font-family: "Courier New", Courier, monospace;
  font-size: 16px;
  font-weight: bold;
  text-transform: capitalize;
  letter-spacing: -1px;
text-align:right;
  margin: -30px 0 0 0;
  width:200px;
}
.post_title a {
  background-image:url(images/titleB.png);
background-repeat:no-repeat;
  color: #666666;
  font-family: "Courier New", Courier, monospace;
  font-size: 13px;
  font-weight: bold;
  text-transform: capitalize;
  letter-spacing: -1px;
text-align:right;
  margin: -30px 0 0 0;
  width:200px;
}

.post_title a:hover {
  text-decoration: none;
}

.info {
width: 200px;
  margin: 20px 0 0 0;
  padding: 0 0 5px 0;
  border-bottom: 1px #333333 dashed;
}

.comment {
/*display:none;*/
color: #444;
  margin: 0 0 0 7px;
}

.author {
display:none;
  margin: 0 0 0 10px;
}

.fl { float: left; }

.fr { float: right; }

/* Comments section */

#comments {
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Century Gothic, sans-serif;
  font-weight: lighter;
  font-size: 16px;
}

#commentsrss {
  margin: 0 0 -3px 5px;
}


.commentslist {
  list-style-type: none;
  margin: 0px 8px 0 8px;
  padding: 0;
  color: #333;
}

.commentslist li {
  margin: 0 0 6px 0;
  padding: 0px;
}
.recent-comment ul{padding-left:19px;}
.children {
  margin: 8px 0 0 0px;
  list-style-type: none;
  padding: 0;
}

.children li {
  border: none;
  
  margin: 0 0 0 0;
}

.tp {
  float: left;
  margin: 0 0 0 8px;
}

.tp .commentauthor, .tp .commentauthor a {
  font-family: "Courier New", Courier, monospace;
  font-size: 16px;
  font-weight: lighter;
  text-transform: capitalize;
  letter-spacing: -1px;
  line-height:-3px;
  color: #333333;
  margin-bottom: 1px;
  text-decoration: none;
}

.reply {
  margin: 10px 0 0 0;
}

.reply a {
  color: #593e1a;
  text-decoration: none;
}

.reply a:hover {
  color: #7D8BAE;
  text-decoration: none;
}

.com-header {
  margin: 0 0 5px 0;
}

/* form elements */

#commentform {
  text-align: left;
}

#commentform label {
  margin: 0 0 0 5px;
}


.textbox {
  border: 2px solid #000;
}

.textbox input {
  padding: 5px 5px 5px 5px;
   border: 2px solid #000;
}

textarea {
  width: 90%;
  height: 210px;
  border: 2px solid #222;
  color: #000000;
  font-family: Arial;
}

#submit {
  background: none;
  cursor: pointer;
  border: none;
  color: #0066CC;
  padding: 2px;
  font-size: 18px;
}

.leavereplytop {

  width: 495px;
  height: 15px;
  margin: 0 0 0 0;
}


.leavereply {
  
  width: 495px;
  overflow: hidden;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

.leavereplybottom {
  padding-bottom:10px;
  width: 495px;
  height: 14px;
  margin: 0 0 0 0;
}

#respond {
  font-family:"Courier New", Courier, monospace;
  font-size: 16px;
  font-weight: bold;

  letter-spacing: 2px;
  color: #666666;
  margin-bottom: 20px;
  text-decoration: none;
}

#er {
  color: #CCCC9A;
  text-align: center;
  margin: 15px 0 40px 0;
}
.rightish{
/*background-image:url(images/footBack.jpg);
background-position:bottom right;
background-repeat:no-repeat;*/
vertical-align:text-top;
height:100px;
}
.fbDiv{
padding-top: 4px;
}

.footBack td{
color: #555555;
height: 80px;
padding-left:10px;
position:relative;
top:0px;
vertical-align:text-top;
}
.oddZBack {
margin-right:20px;
padding:0 0px 0 20px;
}
.botTits{
font-family:"Courier New", Courier, monospace;
font-style:italic;
font-weight:bolder;
color:#333333;
padding: 0px 0px 4px 6px;
font-size:14px;
}
.botCon{
font-family:"Courier New", Courier, monospace;
font-size:12px;
padding-left:14px;
}

#twitter_update_list li span {
color: #999999;
}

#placeholda { width:200px; height:90px; background-image:url(http://iamcell.com/wp-content/themes/dark-wood/images/mp3Holder.jpg);
  background-position:top center; background-repeat:no-repeat; }

pre { margin:0; padding:5px 0;  text-align:left;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
pre code { font:16px "Monospaced", monospace; display: block; margin:0; padding:0; line-height:100%; }

.justify { text-align:justify; }

/* --------------- PIMP3 -------------- */
#player { display: none; }
