/*
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;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, t, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; color:#CCCCCC;}
body {line-height:1.5;}
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-position:top right;
  background-attachment:fixed;
  text-align: center;
  vertical-align: top;
  padding: 0 0 0 0;
  font-family: "Courier New", Courier, monospace;
  font-size: 12px;
  font-weight: lighter;
}

#wrapper {
  background: url(images/backG2.png) no-repeat;
  background-position:top left;
  text-align: left;
  width: 100%;
  
  margin: 0 auto 0 auto;
  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;*/
}

#nav {
  
  margin: 3px 0 0 0;
  padding: 0;
}

#nav li {
  margin: 0 0 0 0;
  padding: 0;
  
  color: #CCCCCC;
  text-transform: Capitalize;
  font-family: "Courier New", Courier, monospace;
  font-size: 14px;
}

#nav li a {
  color: #ffffff;
  text-decoration: none;
}

#nav li a:hover {
  color: #333333;
}

/* Content */

.contenttop {
 
  height: 25px;
 
}
.myUL,.myUL li a:link,.myUL li a:visited,.myUL li a:active{
list-style-image:url(images/bullet.png); font-family:'Courier New', Courier, monospace; color:#666666;
text-decoration:none; font-weight:bolder; font-size:16px;

}
.myUL a:hover,.myUL li a:hover{
width:30px; font-family:'Courier New', Courier, monospace; color:#333;
text-decoration:none; background-image:url(images/menubackRoll.png); background-repeat:repeat-x; padding-right:2px; background-position:bottom left;font-weight:bolder; font-size:16px;

}
.contentcenter {
z-index:2;
 padding:102px 0 0 0;
  background-position:top;
	clear:both;
  overflow: hidden;
}
.contentcenter1 {
text-align:right;
z-index:3;
 padding:60px 60px 0 0;
  background-position:top;
	clear:both;
  overflow: hidden;
}
.contentbottom {
 
  height: 25px;

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

.sidebarL {
z-index:5;
  /*width: 210px;
  vertical-align:top;*/
 
  background-color:#000;
  position:fixed;
  bottom:0px;
  left:0px;
  width:100%;
  height:120px;
  
  
}
.sidebarL tr {
/*background-image:url(images/footBack2.jpg);*/
background-position:bottom;
background-repeat:repeat-x;
  }
.sidebarL td {
 
 height:100px;
  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: #666699;
  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;
}
.sidebar ul ul li {
  margin: 0;
  background: url(images/bullet.png) no-repeat;
  padding: 5px 0 5px 13px;
  color: #666666;
}

.sidebar ul ul li:hover {
  background: url(images/bullet_hover.png) no-repeat;
}

.sidebar ul ul li a {
  color: #7D8BAE;
  text-decoration: none;
}

.sidebar ul ul li a:hover {
  color: #7D8BAE;
  text-decoration: none;
}

#tag_cloud a {
  color: #7D8BAE;
  text-decoration: none;
}

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

#wp-calendar {
  width: 100%;
  color: #CCCC9A;
}

#wp-calendar caption {
  text-align: center;
  padding: 2px;
  background-color: #281207;
}

#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 */

.container1 {
z-index:5;
padding-left: 320px;
 
 
}

/* posts 79BEDB*/

.posts {
	width:600px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.postsPage {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.posts a, .postsPage a {
  color: #33CCFF;
  text-decoration: none;
}

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

.post_content img {

  background: url(images/imgback.png) repeat;

  /*border: 1px #333333 solid;*/
}
.post_content{

width:600px;
}

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

.post_title {
  color: #666666;
  font-family: "Courier New", Courier, monospace;
  font-size: 12px;
  font-weight: bold;
  text-transform: capitalize;
  letter-spacing: -1px;

  padding: 0 0 0 0;
}
.page_title {

  color: #999999;
  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 {
  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 {
  margin: 20px 0 0 0;
  padding: 0 0 5px 0;
  border-bottom: 1px #333333 dashed;
}

.comment {
/*display:none;*/
  margin: 0 0 0 10px;
}

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

.fl { float: left; }

.fr { float: right; }

/* Comments section */

#comments {
  font-family: "Courier New", Courier, monospace;
  font-weight: lighter;
  font-size: 16px;
}

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


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

.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 {
 /* background: url(images/textboxback.png) no-repeat;

  width: 200px;
  height: 18px;
  margin: 8px 0 15px 0;
  
  text-align: left;*/
  border: 2px solid #000;
}

.textbox input {/*
  background: none;
  padding-left:5px;
 
  color: #000000;
  width: 370px;*/
  padding: 5px 5px 5px 5px;
   border: 2px solid #000;
}

.textarea {
  border: 2px solid #000;
  padding: 10px 0 5px 0;
  
}

.textarea textarea {/*
  width: 365px;
  height: 230px;
  overflow: auto;
  background: none;
  color: #000000;
  border: none;
  font-family: Arial;*/
}

#submit {
background:url(images/menubackRoll.png) repeat-x center;
 cursor:pointer;
  border: none;
  color: #0066CC;
  padding: 3px;
}

.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{
background-image:url(images/div.png);
background-position:top left;
background-repeat:no-repeat;
}
.footBack td{
color:#666666;
height:100px;
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;

font-size:14px;
padding-left:2px;
}
.botCon{
font-family:"Courier New", Courier, monospace;
font-size:12px;
padding-left:14px;
}

#twitter_update_list li span{color:#999999;}
#container2 { width:200px; height:90px;  }



#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 { position:relative; z-index:1; width:200px;  background-image:url(http://iamcell.com/wp-content/themes/dark-wood/images/mp3Holder.jpg);
  background-position:top center; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

#sound_selected {padding-left:5px;border:#000000 solid 1px; position:absolute; top:5px; left:5px; width:183px; line-height:14px; height:15px; background:url(http://iamcell.com/wp-content/themes/dark-wood/images/down.png) no-repeat 170px center; display:block;background-color:#000;  }
#sound_track {padding-left:5px; position:absolute; z-index:8; top:20px; left:10px; }
#sound_track a {padding-left:5px;background-color:#333333; float:left; display:block; width:183px; line-height:14px; height:15px;  }
#sound_track a:hover { position:relative;}

#play_button, #stop_button, #next_button, #prev_button { position:absolute; right:0; width:20px; height:20px; line-height:14px; display:block; background-repeat:no-repeat; background-position:center; }
#play_button {left:25px; top:24px; z-index:2; background-image:url(http://iamcell.com/wp-content/themes/dark-wood/images/play.png);}
#stop_button { left:45px; top:24px; z-index:1; background-image:url(http://iamcell.com/wp-content/themes/dark-wood/images/stop.png);}
#next_button { left:65px; top:24px; z-index:1; background-image:url(http://iamcell.com/wp-content/themes/dark-wood/images/next.png);}
#prev_button { left:5px; top:24px; z-index:1; background-image:url(http://iamcell.com/wp-content/themes/dark-wood/images/prev.png);}

#player a:link, #player a:visited { text-decoration:none; }
#player a:hover, #player a:focus, #player a:active { background-color:#333333; color:#4E7BB4;} 
#play_button a:hover, #stop_button a:hover, #next_button a:hover, #prev_button a:hover{ background-color:#333333; }

#sound_status {display:none; position:absolute; z-index:3; right:0px; top:0px; width:16px; height:30px; background:#6666666 url(http://iamcell.com/pimp3-v1/css/sound_status.gif) no-repeat center;}