/*
Theme Name: Cyber
Version: 1.0.0
Author: Minerskinz
Author URI: http://www.minerskinz.com/
Tags: two-columns, threaded-comments, fixed-width
*/
body {
margin:0;
padding:0;
background:#222 url(images/body.png) repeat;
}
p {
margin:11px 0;
}
h1 {
font-size:16px;
margin:12px 0;
}
h2 {
font-size:15px;
margin:11px 0;
}
h3 {
font-size:14px;
margin:10px 0;
}
h4 {
font-size:13px;
margin:10px 0;
}
h5 {
font-size:12px;
margin:9px 0;
}
h6 {
font-size:11px;
margin:8px 0;
}
#wrapper {
background:url(images/wrapper.jpg) no-repeat center top;
}
.header {
height:206px;
width:1001px;
margin:0 auto;
background:url(images/header.png) no-repeat left top;
}
.header1 {
height:117px;
}
.logo {
float:left;
}
.mem-area {
float:right;
background:url(images/mem-area.png) no-repeat left top;
height:70px;
width:370px;
margin-right:35px;
display:inline;
}
.mline1 {
height:35px;
width:365px;
font:normal 12px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
text-align:right;
padding-top:1px;
padding-right:5px;
}
.mline2 {
width:358px;
padding-left:12px;
font:normal 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#fff;
}
.mem-area a {
color:#fcff00;
text-decoration:none;
}
.mem-area a:hover {
text-decoration:underline;
}
#loginfrm {
float:right;
width:358px;
padding-top:3px;
margin:0;
}
.memtitle, .tboxes, .cboxes, .tbus {
float:left;
}
.memtitle {
color:#323232;
padding-top:3px;
margin-right:10px;
font-weight:bold;
}
.tboxes {
margin-top:0px;
}
.cboxes {
padding:4px 0 0 0;
}
.tbus {
padding-top:1px;
}
.bginput1, .bginput2 {
margin:0 6px 0 0;
padding:3px 5px 3px 5px;
border:none;
width:83px;
background:url(images/tbox.png) no-repeat !important;
vertical-align:top;
font:11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#666;
}
#cb_cookieuser_navbar {
margin:0 0 0 4px;
padding:0;
vertical-align:top;
}
.button2 {
margin:0 0 0 7px;
padding:0;
background:transparent url(images/tbu.png) no-repeat;
width:41px;
height:20px;
border:none;
vertical-align:top;
cursor:pointer;
}
.header2 {
height:56px;
padding-left:156px;
font:normal 14px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#fff;
}
.header2 ul {
margin:0;
padding:0;
list-style:none;
}
.header2 ul li {
float:left;
color:#fff;
}
.header2 ul li a {
display:block;
color:#fff;
text-decoration:none;
padding:13px 12px;
border-right:1px solid #000;
}
.header2 ul li a:hover {
color:#fff;
text-decoration:none;
background:url(images/libg.png) repeat-x;
}
.header3 {
padding:0 20px;
}
.h3l {
float:left;
font:normal 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#fff;
}
.h3l ul {
float:left;
margin:0;
padding:0;
list-style:none;
}
.h3l ul li {
float:left;
}

.h3l ul li a {
color:#fff;
text-decoration:none;
display:block;
margin:0 12px;
}
.h3l ul li a:hover {
text-decoration:none;
color:#d50c1a;
}
.h3r {
float:right;
}
.h3r form {
float:right;
margin:0;
padding:0;
}
.stbox {
margin:0;
padding:3px 5px 3px 5px;
border:none;
width:105px;
background:url(images/stbox.png) no-repeat !important;
vertical-align:top;
font:11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#aaa;
}
.sbu {
margin:0;
padding:0;
background:transparent url(images/stbu.png) no-repeat;
width:47px;
height:20px;
border:none;
vertical-align:top;
cursor:pointer;
}
.content-in {
clear:both;
background:url(images/content-in.png) repeat-y center top;
font:11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
line-height:145%;
color:#bababa;
}
.content-in a {
color:#d50c1a;
text-decoration:none;
}
.content-in a:hover {
color:#747474;
text-decoration:none;
}
.content-in2 {
background:url(images/ctop.jpg) no-repeat center top;
padding-bottom:15px;
}
.content-in3 {
width:971px;
margin:0 auto 0 auto;
background:url(images/cin.png) repeat-y;
}
.content-in4 {
background:url(images/cin2.png) no-repeat left top;
}
.content-in42 {
background:url(images/cin22.png) no-repeat left top;
}
.content-in5 {
background:url(images/cin3.png) no-repeat left bottom;
height:100%;
overflow:hidden;
padding:7px 0 27px 3px;
}
.boxline1 {
height:277px;
padding-left:4px;
padding-right:4px;
}
.featured {
float:left;
width:640px;
}
.featured-txt h1 {
margin:0;
padding:17px 15px 5px 15px;
font:normal 16px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
}
.featured-txt .p-meta {
color:#747474;
font:normal 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
padding:0 15px;
}
.p-meta a {
color:#747474;
text-decoration:none;
}
.p-meta a:hover {
color:#d50c1a;
text-decoration:none;
}
.right-banner {
width:307px;
float:right;
padding-top:8px;
}
.side-banner {
width:307px;
padding-top:8px;
height:269px;
}
.main-side {
clear:both;
height:100%;
overflow:hidden;
padding-left:10px;
}
.main {
float:left;
width:682px;
padding-top:19px;
}
.mains {
float:left;
width:626px;
}
.bcumbs {
font:normal 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#bababa;
padding:3px 0 6px 0;
}
.bcumbs a {
color:#bababa;
text-decoration:none;
}
.bcumbs a:hover {
color:#d50c1a;
}
.rpa {
background:url(images/rpa-mid.png) repeat-y left top;
margin-bottom:10px;
}
.rpa-in {
background:url(images/rpa-top.png) no-repeat left top;
}
.rpa-in2 {
background:url(images/rpa-bot.png) no-repeat left bottom;
padding:18px 15px;
height:100%;
overflow:hidden;
}
.rpas {
background:url(images/article_mid.png) repeat-y left top;
margin-bottom:10px;
}
.rpas-in {
background:url(images/article_top.png) no-repeat left top;
}
.rpas-in2 {
background:url(images/article_bot.png) no-repeat left bottom;
padding:18px 15px;
height:100%;
overflow:hidden;
}
.rpa-left {
float:left;
width:172px;
padding-top:1px;
}
.rpa-left a img {
border:1px solid #666;
width:170px !important;
}
.rpa-right {
float:right;
width:470px;
}
.rpa-right .p-meta {
padding:3px 0 10px 0;
color:#747474;
}
.rpas .p-meta {
padding:3px 0 0 0;
color:#747474;
}
a.rmore {
color:#747474;
text-decoration:none;
}

a.rmore:hover {
color:#d50c1a;
text-decoration:none;
}
.p-title2 {
font:normal 14px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
margin:0px;
}
.sidebar {
float:right;
width:266px;
padding-bottom:10px;
}
.sidebar2 {
float:right;
width:311px;
padding-bottom:10px;
}
.side-in {
padding-left:45px;
}
.widget, .widget_t {
background:url(images/widgetbg.png) no-repeat left top;
padding:18px 18px 5px 18px;
}
/*
.widget_t {
background:url(images/widhead.png) no-repeat left top;
padding:5px 10px 5px 15px;
}
*/
.widget a, .widget_t a {
color:#bababa;
text-decoration:none;
}
.widget a:hover, .widget_t a:hover {
color:#d50c1a;
}
h4.widtitle {
font:normal 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#fff;
margin:0;
padding-bottom:18px;
text-transform:uppercase;
text-align:center;
}
.widget ul, .widget_t ul {
margin:0;
padding:0;
list-style:none;
}
.widget ul li, .widget_t ul li {
line-height:100%;
padding:8px 5px 8px 10px;
background:url(images/wli.png) no-repeat left bottom;
}
.widget ul li a, .widget_t ul li a {
padding-left:14px;
background:url(images/bullet.png) no-repeat 0px 4px;
}
.footer {
background:url(images/footer.png) repeat-y center top;
}
.footer-in {
width:971px;
padding:15px;
margin:0 auto;
background:url(images/footer-in.png) repeat-y center top;
border-top:1px solid #000;
text-align:center;
font:11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#ccc;
}
.footer-in a {
color:#ccc;
text-decoration:none;
}
.footer-in a:hover {
color:#d50c1a;
text-decoration:none;
}
blockquote {
padding:3px 5px 3px 25px;
border-left:5px solid #424242;
background:#292929;
margin:20px 0 20px 25px;
}
#comment-wrap form p{
  margin:8px 0 3px 0;
}

#comment-wrap input, #comment-wrap textarea, #comment-wrap select{
  margin: 3px 0 5px 0;
  background:#292929 !important;
  color:#aaa;
}

#comment-wrap input, #comment-wrap textarea{
  padding: 3px 5px;
  font:11px Verdana, Lucida Sans Unicode, Arial, Helvetica, sans-serif;
   border:1px solid #424242;
  color:#aaa;
}
#comment-wrap textarea {
overflow:auto;
}

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


#comment-wrap fieldset{
  padding: 5px 15px;
  border: 1px solid #ddd;
}

#comment-wrap legend{
  padding: 2px 10px 10px 10px;
  color: #bababa;
  font-style: italic;
  text-transform:capitalize;
}
#comment-wrap h3 {
background:url(images/comhead.png) no-repeat;
height:51px;
padding-top:4px;
width:120px;
padding-left:24px;
padding-right:482px;
text-align:center;
font:normal 12px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
color:#fff;
margin:10px 0;
}
small{ font-size: 11px; }

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

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

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

.wp-caption {
   border: 1px solid #424242;
   text-align: center;
   background-color: #292929;
   padding-top: 4px;
   margin: 10px 0;
}

.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;
}
/***************** 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 10px;
padding:5px 10px 5px 15px;
}
#main-comment .even {
background:#292929;
border:1px solid #424242;
}
#main-comment .odd {
background:#1b1b1b;
border:1px solid #353535;
}
#main-comment .fn {
text-transform:capitalize;
font-weight:bold;
}
#main-comment .avatar {
float:right;
border:3px solid #343434;
}
.comment-meta {
background:#343434;
margin:3px 38px 3px 0px;
padding:2px 4px 1px 4px;
}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#portal-menu {
	background: #333;
	list-style: none;
	margin: 0;
	padding: 0px;
	width: 240px;
	font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;      

}
#portal-menu li {
	margin: 0;
	padding: 1px;
}
#portal-menu a {
	background: #1d1d1d;
	border-bottom: 1px solid #393939;
	color: #D50C1A;
	display: block;
	margin: 0;
	padding: 1px;
	text-decoration: none;
	font-weight:normal;

}
#recentcomments li a {
background:none !important;
}
#portal-menu a:hover {
	background: #2580a2 url("images/hover.gif") left center no-repeat;
	color: #ff9900;
	padding: 1px;
}
.textmiddle {
        vertical-align:middle;
#        padding: 4px 5px 4px 4px;
        border:0px;
} 

.staffcontainer{
   margin: 0px auto;
   width: 250px;
   background-color: #ffffff

}

.staffwrapper{
   margin: 0px 0px 10px 0px;
   width: 250px;
   vertical-align: middle;
   font-face: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
   font-size: 14px;
}

.staffright{
   align: left;
   float: right;
   width: 120px;
   padding-left: 5px;
   padding-right: 10px;
   

}

.staffimage{
      vertical-align: middle;
}

.staffleft{
   float: left;
   width: 110px;
   vertical-align: middle;
}

.rpap {
background:url(images/article_mid.png) repeat-y left top;
margin-bottom:10px;
}
.rpap-in {
background:url(images/article_top.png) no-repeat left top;
}
.rpap-in2 {
background:url(images/article_bot.png) no-repeat left bottom;
padding:18px 15px;
height:100%;
overflow:hidden;
}
.rpap-left {
float:left;
width:172px;
padding-top:1px;
}
.rpap-left a img {
border:1px solid #666;
width:170px !important;
}
.rpap-right {
float:right;
width:414px;
}
.rpap-right .p-meta {
padding:3px 0 10px 0;
color:#747474;
}
.rpap .p-meta {
padding:3px 0 0 0;
color:#747474;
}