/*
Theme Name: Elecite
Version: 1.0.0
Author: Minerskinz
Author URI: http://www.minerskinz.com/
Tags: dark, black, threaded-comments, fixed-width
*/

body {
margin:0;
padding:0;
background:#171b1c url(images/bodybg.png) repeat-x;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#606D6F;
}
blockquote {
margin:15px 20px 15px 15px;
background:#333;
border-left:5px solid #444;
padding:5px 5px 5px 20px;
}
p {
margin:12px 0;
}
fieldset {
padding:5px 15px;
}
table{
  margin: .6em 0 1.1em;
  border-bottom: 3px solid #333;
  border-left: 1px solid #333;
}

table td, table th{
  text-align: left;
  padding: .2em .5em;
  border-top: 1px solid #333;
  border-right: 1px solid #333;
}

table th{
  background: #252525;
  border-bottom: 2px solid #333;
}

table tr.odd{
  background: #222;
}

form p{
  margin:8px 0 3px 0;
}

input, textarea, select{
  margin: 3px 0 5px 0;
  background:#262b2c !important;
  color:#a2a2a2;
}

input, textarea{
  padding: 3px 5px;
  font:11px Verdana, Arial, Helvetica, sans-serif;
   border:1px solid #141414;
  color:#a2a2a2;
}
textarea {
overflow:auto;
}

input.radio, input.checkbox{
  padding: 2px;
  margin: 1px 2px 5px 2px;
  vertical-align:top;
  background:none !important;
  border:none !important;
}


fieldset{
  padding: 5px 15px;
  border: 1px solid #090909;
}

legend{
  padding: 2px 10px 10px 10px;
  color: #777;
  font-style: italic;
  text-transform:capitalize;
}

small{ font-size: 85%; }

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

.alignleft {
   float: left;
   margin-right:10px;
}

.alignright {
   float: right;
   margin-left:10px;
}

.wp-caption {
   border: 1px solid #333;
   text-align: center;
   background-color: #222;
   padding-top: 4px;
   margin: 10px 0;
   max-width:600px;
}

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

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

a {
color:#D6E6EB;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
#wrapper {
background:url(images/wrapper.png) repeat-x;
}
#wrapper-in {
width:944px;
margin:0 auto;
}
.header {
height:75px;
background:url(images/mb1.jpg) no-repeat left top;
}
.header1 {
height:75px;
overflow:hidden;
background:url(images/header-in.gif) repeat-x left top;
}
.logo {
float:left;
}
.topnav {
float:right;
}
.mb2 {
background:url(images/mb2.jpg) no-repeat;
height:125px;
}
.mb3 {
background:url(images/mb3.jpg) no-repeat;
height:130px;
}
.mb4 {
background:url(images/mb4.jpg) no-repeat;
height:139px;
}
.secondary-nav {
background:url(images/mb5.jpg) no-repeat;
height:103px;
}
.secondary-nav ul {
float:left;
margin:0;
padding:65px 0 0 0;
list-style:none;
}
.secondary-nav ul li {
float:left;
text-transform:lowercase;
font:20px Georgia, "Times New Roman", Times, serif;
color:#6c7478;
}
.secondary-nav ul li a {
color:#6c7478;
text-decoration:none;
padding:0 29px;
}
.secondary-nav ul li a:hover {
color:#fff;
}
.content {
height:100%;
background:url(images/conbg.gif) repeat-y;
overflow:hidden;
padding:0 12px 30px 11px;
min-height:300px;
}
.rpa {
background:url(images/rpamid.gif) repeat-y;
margin-bottom:5px;
}
.rpa-in {
background:url(images/rpatop.gif) no-repeat left top;
}
.rpa-inp {
background:url(images/rpatop2.png) no-repeat left top;
}
.rpa-in2 {
background:url(images/rpabot.gif) no-repeat left bottom;
height:100%;
overflow:hidden;
padding:7px 9px 8px 8px;
}
.rpa-inp .rpa-in2 {
background:url(images/rpabot.gif) no-repeat left bottom;
height:100%;
overflow:hidden;
padding:10px 15px 10px 15px;
}
.rpa-left {
float:left;
width:275px;
margin-top:6px;
}
.rpa-right {
float:right;
width:612px;
}
.rawww {
position:relative;
}
.rpa-right p {
margin:0;
}

.post-top {
height:100%;
overflow:hidden;
}
.post-text {
line-height:135%;
}
.spost-text {
line-height:155%;
}

.spost-text .alignleft {
float:left;
margin-right:10px;
}
.spost-text .alignright {
float:right;
margin-left:10px;
}
.post-meta {
padding-top:10px;
text-align:right;
font:11px Georgia, "Times New Roman", Times, serif;
color:#ccc;
font-style:italic;
}
.post-metaww {
position:absolute;
right:10px;
bottom:8px;
font:11px Georgia, "Times New Roman", Times, serif;
color:#ccc;
font-style:italic;
}
.spost-meta {
clear:both;
text-align:right;
font:11px Georgia, "Times New Roman", Times, serif;
color:#ccc;
font-style:italic;
}
.com-count {
float:right;
width:44px;
text-align:center;
color:#D6E6EB;
font:normal 22px Georgia, "Times New Roman", Times, serif;
line-height:22px;
}
.footer {
background:url(images/footer.png) repeat-x;
height:41px;
}
.footer a {
color:#999;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.footer-left {
background:url(images/footer-left.png) no-repeat;
width:110px;
height:28px;
padding-top:13px;
float:left;
display:inline;
font:14px Arial, Helvetica, sans-serif;
color:#999;
text-align:center;
}
.footer-left a {
color:#fff;
}
.footer-mid {
float:left;
width:545px;
margin-left:90px;
height:28px;
padding-top:13px;
display:inline;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color:#999;
}
.footer-right {
background:url(images/footer-right.png) no-repeat right top;
width:156px;
height:28px;
padding-top:13px;
float:right;
display:inline;
color:#92D239;
font:11px Arial, Helvetica, sans-serif;
text-align:center;
}
/***************** Comments ****************/

#main-comment ol {
margin:10px 0;
padding:0;
list-style:none;
}
#main-comment ol ul {
margin:0;
padding:0;
list-style:none;
}
#main-comment li {
margin:15px 10px 0 0px;
padding:5px 10px 5px 15px;
}
#main-comment .even {
background:#151515;
border:1px solid #0c0c0c;
}
#main-comment .odd {
background:#191919;
border:1px solid #0c0c0c;
}
#main-comment .fn {
text-transform:capitalize;
font-weight:bold;
}
#main-comment .avatar {
float:right;
border:3px solid #333;
}
.comment-meta {
margin:3px 59px 3px 0px;
padding:1px 4px 1px 0;
font-size:11px;
}
.snright {
float:right;
position:relative;
font:normal 20px Georgia, "Times New Roman", Times, serif;
color:#6c7478;
text-transform:lowercase;
}
.sntw {
position:absolute;
top:-2px;
right:26px;
z-index:100;
}
.snfb {
position:absolute;
top:8px;
right:-10px;
z-index:98;
}
.snfb:hover {
z-index:101;
}
.sntxt {
position:absolute;
top:60px;
right:20px;
z-index:99;
}
.post-title {
float:left;
margin:0;
padding:10px 0;
width:563px;
color:#D6E6EB;
font:20px Georgia, "Times New Roman", Times, serif !important;
font-weight:normal;
font-style:italic !important;
}
.spost-title {
margin:0;
padding:5px 0;
width:563px;
color:#D6E6EB;
font:20px Georgia, "Times New Roman", Times, serif !important;
font-weight:normal;
font-style:italic !important;
}
