/*
Theme Name: WoW Contender
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body{

font-family: Verdana, Arial, Helvetica, sans-serif;

margin:0;

padding:0;

background-color:#000;

font-size:12px;

color:#333333;
	

	
}



#body{

	width:993px;

	height:auto;

	margin:0 auto 0 auto;

  

	background-repeat: no-repeat;

         background-position:0 /*210px*/0;


}
#wrapper {
width:100%;
margin:0;
padding:0;
background: url("http://www.wowcontender.com/images/page-bg1.jpg") no-repeat top left;
	   float:left;
}
.spacer{
	width:100%;
	clear:both;
	height:15px;
}

.header{
background-image: url(images/header.png);/* url(images/n_header.jpg)*/
width:993px;
height:54px;
/*height:44px;*/
background-repeat:no-repeat;
padding-top:/*170px*/0px;
position:relative;
margin-top:2px;
}

.menu1 img{
border:0;
margin:0;
}

.clearer{
clear:both;
}

/*
.menu1{
margin:0 auto;
width:810px;
}
*/
.menu1{
text-align:center;
margin:10px auto 0px;
width:200px;
float:left;
}

.menu1 a:link , .menu1 a:visited{
display:block;
height:26px;
float:left;
border:0;
margin:0;

/*background-repeat: repeat;*/
}

.menu1 a:hover{
background-position:0 0;
}

.menu1 ul{
margin:0;
text-align:center;
padding:0;
padding-left:30px;
}

.menu1 li{
text-align:center;
list-style:none;

/*display:block;

float:left;

margin:0 7px;*/

}

.active{
background-position:0 32px;	
}

.home{
background-image:url(images/n_menu.png);
background-position:0 /*32*/26px;
width:54px;
}

a.home:hover,li.active a.home{
background-position:0 -4px;
}

.contenders{
background-image:url(images/n_menu.png);
background-position:/*-72*/-69px /*32*/26px;
width:106px;
}

a.contenders:hover,li.active a.contenders{
background-position:/*-72*/-69px -4px;
}

.register{
background-image:url(images/n_menu.png);
background-position:/*-198px*/-186px /*32*/26px;
width:82px;
}

a.register:hover,li.active a.register{
background-position:-186px -4px;
}

.rankings{
background-image:url(images/n_menu.png);
background-position:-281px /*32*/26px;
width:144px;
}

a.rankings:hover,li.active a.rankings{
background-position:-281px -4px;
}

.rules{
background-image:url(images/n_menu.png);
background-position:-435px 26px;
width:57px;
}

a.rules:hover,li.active a.rules{
background-position:-435px -4px;
}

.faq{
background-image:url(images/n_menu.png);
background-position:-502px 26px;
width:42px;
}

a.faq:hover,li.active a.faq{
background-position:-502px -4px;
}

.forum{
background-image:url(images/n_menu.png);
background-position:-555px 26px;
width:62px;
}

a.forum:hover,li.active a.forum{
background-position:-555px -4px;
}
.duels1{
background-image:url(images/n_menu.png);
background-position:-628px /*32*/26px;
width:58px;
}
a.duels1:hover,li.active a.duels1{
background-position:-628px -4px;
}

.menu2{
	background-repeat:repeat;
	width:700px;
	height:60px;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position:relative;
top:-1px;

}

.menu2 ul{
margin:0;
padding:0;
}
.menu2 li{
list-style:none;
display:block;
float:left;
}

.menu2 img{
border:0;
}

.menu2 a:link,.menu2 a:visited {
background-image: url(/images/n_menu2.png);
display:block;
margin:0 -6px;
height:48px;
}

.active2{
background-position:0 32px;	
}

.account{
background-position:0 -5px;
width:88px;
padding:0 5px;
}

a.account:hover,li.active2 a.account{
background-position:0 -60px;
height:60px;
}

li.active a{
cursor: default;
}

.duels{
background-position:-100px -5px;
width:93px;
padding:0 2px;
}

a.duels:hover,li.active2 a.duels{
background-position:-100px -60px;
height:55px;
}

.search{
background-position:-202px -5px;
width:118px;
}
a.search:hover,li.active2 a.search{
background-position:-202px -60px;
height:55px;
}
.signup{
background-position:-323px -5px;
width:118px;
}

a.signup:hover,li.active2 a.signup{
background-position:-323px -60px;
height:55px;
}
.mail{
background-position:-446px -5px;
width:84px;
}

a.mail:hover,li.active2 a.mail{
background-position:-446px -60px;
height:60px;
}

.submit{
background-position:-545px -5px;
width:153px;
}

a.submit:hover,li.active2 a.submit{
background-position:-545px -60px;
height:55px;
}

.banner{
background-position:-694px -5px;
width:91px;	
}

a.banner:hover,li.active2 a.banner{
background-position:-694px -60px;
height:55px;
}

.content{
margin:10px auto 15px auto;
}

.content2{
margin:40px auto 15px auto;
}

.content_top{
background-image:url(/images/main_top.jpg);
width:500px;
height:78px;
}

.content_bottom{
background-image:url(/images/main_bottom.jpg);
width:500px;
height:101px;
}

.content_mid{
	background-image:url(/images/main_bg.jpg);

	/*width:688px;*/

	width:460px;

	min-height:500px;

	height:auto; /*should be auto*/

	background-repeat: repeat;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}
.content_mid div.jdGallery {
margin-top:-30px;
}
.blog-layout {
/*background:none repeat scroll 0 0 #E6E6E6;*/
border:4px outset #DDDED9;
width:400px;
margin:10px auto 0px;
padding:10px;
}
.blog-layout h1 {
font-size:20px;
}
.blog-layout .subcat h2 {
font-size:18px;
}
.subcat {
padding-left:15px;
}
.blog-layout .subcat h3 {
font-size:16px;
}
.blog-layout .subcat .post{
padding-left:20px;
background:url(images/category-arrow.gif) no-repeat 10px 6px;
}
.user{

	float:right;

	width:auto;

	padding-right:40px;

	padding-top:40px;

	font-size:10px;

	font-weight:bold;
}

.user a:link, .user a:visited{

	font-size:10px;

	font-weight:normal;

}

.localtime{

	font-weight:bold;

	font-size:smaller;

	padding-top:20px;

	padding-left:35px;

	float:left;

	width:auto;

}

.localtime a:link, .localtime a:visited{

	font-size:smaller;

}

.note{

	font-weight:bold;

	font-size:smaller;

	margin-left:10px;

	clear:both;

	width:340px;

	text-decoration:underline;

}

.login{

	font-size:12px;

	margin-bottom: 10px;

}

.login a:link, .login a:visited{

	color:#000;	

}



.round-a-error{

	background:#CC0000 url(/images/round_red-left.png) left top no-repeat;

	color:#FFFFFF;

	text-align:center;

	font-size:12px;

	font-weight:bold;

	margin-top:10px;

}

.round-a-error div{

	background:url(/images/round_red-right.png) right bottom no-repeat;

	padding:4px;

}

.round-a-error a:link, a:visited{

	color:#FFF;

	text-decoration:none;

}

.round-a-error a:hover{

	color:#FFF;

	text-decoration:underline;

}

.userInfo{

	font-size:12px;

	margin-top:10px;

	width:200px;

	border-top-width: 1px;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCC;

	border-right-color: #CCC;

	border-bottom-color: #CCC;

	border-left-color: #CCC;

	line-height: 20px;

}

.footer{

background-image: url(/images/footer-bg.png);

background-repeat:no-repeat;

background-position:bottom;

height:45px;

width:993px;
float:left;
margin-top:20px;

padding-bottom:10px;

}



.footer_txt{

float:right;

width:100%;

margin:0 auto;

}



.footer_txt a:link,.footer_txt a:visited{

color:#fff;

font-size:10px;

font-weight:bold;

text-decoration:none;

line-height:30px;

}

.footer_third{

width:33%;

float:left;

display:inline;

color:#fff;

font-size:9px;

font-weight:bold;

line-height:30px;

}



img{

border:0;

}

p{

	margin-top:0;

	margin-bottom:0;

}



.tab{

width:260px; /*anything*/

}



.tab_left{

background-image:url(/images/tab_left.png);

width:10px;

height:30px;

float:left;

}



.tab_mid{

background-image:url(/images/tab_bg.png);

float:left;

width:220px; /*subtract 40 from tab width*/

height:30px;

padding:0 10px 0 10px;

line-height:30px;

color:#fff;

font-size:12px;

font-weight:bold;

text-align:center;

background-repeat:repeat-x;

}



.tab_right{

background-image:url(/images/tab_right.png);

width:10px;

height:30px;

float:left;

}





.tab_body{

width:226px; /*subtract 34 from tab width*/

clear:both;

height:auto;

padding:10px 15px 10px 15px;

border-bottom:2px #515151 solid;

border-left:2px #515151 solid;

border-right:2px #515151 solid;

}

.column{

	margin-top:10px;

	width:auto;

}



h1{

	margin-top:0;

	font-size:14px;font-weight:bold;

}

h2{

	margin-top:0;

	font-size:13px;font-weight:bold;

}

.formContainer{

width:170px;

}

.myForm

{

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	width:auto;


	margin:5px 0 5px 0;

	color:#333333;

}



.mytxt

{

	width:132px;

	height:15px;

	display:block;

	float:left;

	line-height:15px;

	border:0 solid #111111;

	border:2px solid #999999;

	margin-bottom:5px;

	padding:0 0 0 5px;

}



.mytxt:focus

{

	border:2px solid #d62d32;

}





.mysel

{

	width:100px;

	height:20px;

	display:block;

	float:left;

	line-height:15px;

	border:0 solid #111111;

	border:2px solid #999999;

	margin-bottom:5px;

	padding:0 0 0 5px;

}



.mysel:focus

{

	border:2px solid #d62d32;

}





.mysubmit

{

	display:block;

	float:left;

	border:solid 0 #fff;

	background:none;

	background-repeat:no-repeat;

	background-image: url(/images/login_up2.png);

	width:62px;

	height:33px;

	cursor:pointer;

	margin-top:0;

	margin-left:5px;

}

.mysubmit:hover{

	background-image: url(/images/login_down2.png);

}

a:link,a:visited{

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	clear:both;

	color:#0066ff;

}



a:hover,a:active{

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#0066ff;

}



.formclearer{

clear:both;

}

.icon{

	margin:2px;

}

.MB_head{

	font-size:14px;

	font-weight:bold;

}

.duelinfo{

	margin-left: 170px;

	margin-bottom: 20px;

}



.duel_container{

	width:85%;

	position:relative;

	padding:10px 0 10px 0;

	text-align: center;

	margin-left:10%;

	margin-right:10%;

}

.duel_containerHome{

	width:100%;

	position:relative;

	padding:0;

	text-align: center;

	margin-left:3%;

	margin-right:3%;

}

.corner{

	width:auto;

	height:20px;

	position:absolute;

	top: 0px;

	right: 0px;

	text-align:right;

}

.did{

	width:auto;

	height:20px;

	position:absolute;

	text-align:left;

	font-weight:bold;

	top:0;

	left:0;

}

.left{

	float:left;

	width:36%;

	padding-top:30px;

	text-align:left;

}



.right{

	float:right;

	width:40%;

	padding-top:30px;

	text-align:left;

}





.middle{

	float:left;

	width:20%;

	padding-top:30px;

}

.sperator{

	height:1px;

	background-color:#000;

	clear:both;

	margin:0 auto 0 auto;

	width:90%;

	margin-bottom:15px;

}

#tnt_pagination {

	display:block;

	text-align:left;

	height:22px;

	line-height:21px;

	clear:both;

	padding-top:15px;

	margin-right:40px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	text-align:right;

}



#tnt_pagination a:link, #tnt_pagination a:visited{

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #333;

	margin-left:10px;

	text-decoration:none;

	background-color:#000;

	color:#e2ad1e;

	width:22px;

	font-weight:normal;

}



#tnt_pagination a:hover {

	background-color:#000;

	border:1px solid #ff2222;

	color:#e2ad1e;

}



#tnt_pagination .active_tnt_link {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #ff2222;

	margin-left:10px;

	text-decoration:none;

	background-color:#000;

	color:#ff2222;

	cursor:default;

}



#tnt_pagination .disabled_tnt_pagination {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #333;

	margin-left:10px;

	text-decoration:none;

	background-color:#000;

	color:#D7D7D7;

	cursor:default;

}



.box-top{

background-image: url(/images/box-top.png);

width:218px;

height:32px;

background-repeat:no-repeat;

text-align:center;

padding-top:14px;

}



.box-bottom{

background-image: url(/images/box_bottom.png);

width:218px;

height:23px;

background-repeat:no-repeat;

}



.box-mid{

background-image: url(/images/box-bg2.png);

height:auto;

width:178px;

padding:0 20px;

background-repeat: no-repeat;

background-position:bottom;

min-height:166px;



}



.box-mid-cont{

background-image: url(/images/box-bg.png);

height:auto;;

width:218px;

background-repeat: repeat-y;

background-position:50% -25px;

}


/* Box pagination */

.qp_counter{
padding:0 25px;
}



.left-content{

float:left;

width:230px;

position:relative;

}





.content-all{
background:transparent;
width:963px;
float:left;
margin:0 auto;
padding:0 15px;
}



.box{

margin-bottom:3px;

float:left;

width:218px;

}



.mid-content{

float:left;

}



.servers{

padding:5px 0;

}



.server{

float:left;

width:45%;

text-align:center;

}



.registered{

	color:#fff;

	font-size:11px;

	font-weight:bold;

	position:absolute;

	left: 5px;

	top: 60px;

}

 

.registered b{

color:#ff9900;

font-size:11px;

font-weight:bold;

}





.logged{

	color:#fff;

	font-size:10px;

	font-weight:bold;

	text-align:right;

	position:absolute;

	left: 760px;
top:/* 215px*/50px;

	width: 228px;

	background:none;

	height: 14px;

}

.logged a{

	font-size:10px;

}

.logged b{

color:#ff9900;

font-size:10px;

font-weight:bold;

}



.right-content{
float:right;
width:218px;
}



.logged img{

vertical-align:middle;

}

.logged a:link, .logged a:visited{

	background:none;

	height:auto;

	display:inline;

}



.register-link{

	color:#fff;

	font-size:11px;

	font-weight:bold;

	text-align:center;

	padding:10px;

}

.register a:link, .logged a:visited{

	background:none;

	height:auto;

	display:inline;

}



.register-link img{

	margin-top:5px;

}

.pw{

	font-size:10px;

	color:#FFFFFF;

	font-weight:bold;

}

.pw a{

	color:#0066ff;

	font-weight:bold;

	font-size:10px;

}

a{ outline: none;

    -moz-outline-style: none;

}





.box2-top{

background-image: url(/images/box2-top.png);

width:418px;

height:32px;

background-repeat:no-repeat;

text-align:center;

padding-top:14px;

}



.box2-bottom{

background-image: url(/images/box2_bottom.png);

width:418px;

height:23px;

background-repeat:no-repeat;

}



.box2-mid{

background-image: url(/images/box2-bg2.jpg);

height:auto;

width:338px;

padding:0 40px;

background-repeat: no-repeat;

background-position:bottom;

min-height:137px;

}



.box2-mid-cont{

background-image: url(/images/box2-bg.png);

height:auto;

width:418px;

background-repeat: repeat-y;

background-position:50% -25px;

}



.box2{

margin:0 auto;

width:418px;

}



.loading{

position:relative;

margin-top: 40px;

text-align:center;

display:none;

}

.homeContent{

width:auto;

float:left;

/*padding:20px;*/

padding:0px 20px 20px 20px;

height:auto;

}

.serverIcon{

cursor:pointer;

}





















/******************	NEWS *************************/

.news-cont{

padding:20px;

}

.news-title{

padding-bottom:5px;

}

.news-title a{

font-size:14px;

font-weight:bold;

}

.news-content{



}

.readmore{

width:auto;

text-align:left;

float:right;

}

.readmore a{



}

news-date{

font-size:11px;

}


/*************** NEWS BOX *******************/
.article{
	padding:5px 0 20px 0;
	clear:both;
}
.article h3{
  font-size:50%;
  margin-bottom:4px;
	margin-top:0;
}
.article .newsdate {
  font-size:80%;
}
.article p {
  font-size:85%;
  line-height:1.5em;
  color:#777;
}
.article .readmore {
  padding-top:5px;
  font-size:80%;
}
#newspages{
	margin:10px;
	padding-bottom:5px;
}
#newspages{
  font-size:80%
}
#newspages a{
  font-size:10px;
}


/************ QUICK PAGNIATION ****************/
#pages{
	margin:10px;
}
#pages{
  font-size:80%
}
#pages a{
  font-size:10px;
}

#Facedpages{
	margin:10px;
}
#Facedpages{
  font-size:80%
}
#Facedpages a{
  font-size:10px;
}

#adjpages{
	margin:10px;
}
#adjpages{
  font-size:80%
}
#adjpages a{
  font-size:10px;
}
/*********************POLL*******************************/



/* Bar Graphs */

.graph {

  width: 250px;

  position: relative;

  right: 30px;

}

.bar-title {

  position: relative;

  float: left;

  width: 104px;

  line-height: 20px;

  margin-right: 17px;



  text-align: right;

}

.bar-container {

  position: relative;

  float: left;

  width: 70px;

  height: 10px;

  margin: 0px 0px 15px;

}



.bar-container div {

  background-color:#cc4400;

  height: 20px;

}

.bar-container strong {

  position: absolute;

  right: -32px;

  top: 0px;

}

#poll-results p {

  text-align: center;

}



.show_results{

  display:block;

  width:auto;

  margin:2% 18%;

  text-align:right;

}



.videoContainer{

width:200;

float:right;

height:auto;

}

.videoContainerV{

width:200;

float:left;

height:auto;

}

.vhead{

position:relative;

}

.vTitle{

text-align:center;

overflow:hidden;

width:180px;

}

.vtext{

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-align:center;

color:#333333;

}

.vtext a{

font-size:10px;

font-weight:bold;

}

.clipsbutton{

text-align:center;

margin-top:5px;

}

.frame{

	width:166px; /*Width of the thumbnail*/

	height:126px; /*Heightof the thumbnail*/

	background-image:url(/images/frame.png);

	position:absolute;

}





#video{

	margin:18px 23px;

	cursor:pointer;

}

/*********************ADS*******************************/

.ad-cont{
padding:0 0 20px 0;
height:auto;
width:500px;

}

.ad-cont2{
text-align:right;
width:200px;
height:auto;
margin-left:0px;
float:left;
}


/*********************COMMENTS*******************************/
#comments {
position:relative;
}

h3#comments-title{
font-size: 18px;
margin: 20px 0 5px 0; 
border-bottom:1px solid #000;
text-transform:uppercase;
}
h3#comments-title span{
display:block;
position:absolute;
right:5px;
top:0px;
padding-left:24px;
background: url(images/comments.gif) top left no-repeat; }
font-size: 14px;
}

#comment-area										{padding:20px;}

#leave-comment-title                                { width: 220px; height: 19px; text-indent: -9999px; margin: 25px 0 10px 0; }

#comment-writer-info								{ overflow: hidden; margin: 0 0 8px 0; }

#comment-writer-info div							{ width: 188px; float: left; position: relative; z-index: 100; }

#comment-writer-info div img                        { position: absolute; top: 4px; left: 4px; width: 23px; }

#comment-writer-info label                          { position: absolute; top: 7px; left: 45px; z-index: 50; color: #333; font-size: 13px; }

#comment-writer-comment label					    { position: absolute; top: -9999px; left: -9999px; }

#comment-writer-info div input						{ border: 1px solid #f69c3a; padding: 9px 5px 5px 42px; width: 128px; height: 15px; outline: none; background-color: white; }



#author                                             { background: url(images/commentform-name-bg.png) top left no-repeat; }

#url                                                { background: url(images/commentform-url-bg.png) top left  no-repeat; }



#comment-writer-comment                             { overflow: hidden; }

#comment-writer-comment	textarea					{ width: 343px; padding: 10px; border: 1px solid #f69c3a; font: 13px "Lucida Grande", Arial, Sans-Serif; float: left; outline: none; }



#remember-area                                      { width: 177px; float: right; padding: 17px 17px 0 0; }

#remember-area h5                                   { font: bold 14px "Lucida Grande", Sans-Serif; margin: 0 0 10px 0; color: black; }

#remember-area ul                                   { margin-left: 15px; list-style: outside disc; }

#remember-area ul li                                { background: none !important; padding: 0; margin: 0 0 8px 0; font: 11px/1.2 "Lucida Grande", Sans-Serif; color: black; }



#comment-area .cancel-comment-reply					{ margin: 0 0 8px; }

#comment-area #cancel-comment-reply-link			{ padding: 1px 4px; background: #620303; color: white; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

#comment-area #cancel-comment-reply-link:hover		{ background: red; border: none; } 

#comment-writer-submit								{ text-align: right; padding: 5px 20px 0 0; background: url(images/submit-area-line-bg.png) top right no-repeat; margin: 0 0 20px 0; }

ol.commentlist #respond #leave-comment-title        { display: none; }

ol.commentlist #comment-writer-info					{ width: 250px; }

ol.commentlist #comment-writer-info div				{ width: 220px; float: none; margin: 0 0 8px 0; }

ol.commentlist #comment-writer-comment textarea		{ width: 245px; }

ol.commentlist #remember-area                       { width: 132px; float: left; padding: 17px 0 0 8px; }

#comment-area ol.commentlist #remember-area ul      { list-style: outside disc; margin: 0 0 0 15px; }

#comment-area ol.commentlist #remember-area ul li   { padding: 0; border: 0; list-style: outside disc !important; }



.comment-text 										{ padding-left: 60px; }



#comment-area ol#commentList						{ list-style: none; margin: 0; }

.commentArrow										{ position: absolute; left: -14px; top: 7px; }

.commentPreview .authorInfo							{ width: 115px; float: left; }

.commentPreview code								{ width: 375px; background: none; margin: 0; padding: 0; }



#commentList li.item                                { margin: 0 0 35px 0; }

#commentList .commentText,

.commentPreview .commentText						{ width: 380px; float: right; border: 1px solid #999; background: #eee; padding: 15px;

													  position: relative; min-height: 50px; margin: 0 0 10px 0; }

#commentList li.author .commentText p				{ color: black; }

#comment-area ol.commentlist                        { list-style: none; margin: 0; padding: 0; text-indent: 0; }

#comment-area ol.commentlist li                     { border: 1px solid #d5d5d5; margin: 0 0 10px; 

                                                      padding: 5px 7px 15px 70px; position:relative;  

                                                      background: white; list-style: none !important; }

#comment-area ol.commentlist code                   { width: 370px; }

#comment-area ol.commentlist li.bypostauthor        { background: #fff0da; }

#comment-area ol.commentlist ul ul                  { margin: 15px 0 0 0; }



ol.commentlist li div.comment-author                { padding: 0 170px 0 0; }

ol.commentlist li div.vcard cite.fn                 { font-style: normal; font-weight: bold; font-size: 14px; }

ol.commentlist li div.vcard cite.fn a.url           { color: #fe4902; text-decoration: none;  }

ol.commentlist li div.vcard cite.fn a.url:hover     { color: #000; }

ol.commentlist li div.vcard img.avatar              { position: absolute; top: 9px; left: 11px; }

ol.commentlist li ul                                { list-style: square; margin: 0 0 1em; padding: 0; text-indent: 0; }

ol.commentlist li .reply .comment-reply-link		{ position: absolute; bottom: 5px; right: 5px; font: italic 12px Georgia, Serif; border: 0					; color: #3680A1; text-transform: none; }

ol.commentlist li .reply .comment-reply-link:hover  { color: black; border: 0 !important; }

ol.commentlist li div.reply a                       { color:#fff; text-decoration: none; text-transform: uppercase; }

ol.commentlist li ul.children                       { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li.depth-2            { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-3            { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-4            { margin:0 0 .25em; }

ol.commentlist li.even                              { background:#fff; }

ol.commentlist li.odd                               { background:#f6f6f6; }

ol.commentlist li.pingback div.vcard                { padding: 0 170px 0 0; }


ul.commentlist{
	list-style:none;
	margin:0;
	padding:0;
}

ul.commentlist li img{
	float:left;
	margin:0 5px 0 0;
}

ul.commentlist li {
   float:left;
	border:#ddded9 outset 2px;
	margin:10px 0;
	padding:10px;
	position:relative;
	background:#E6E6E6;
}
.comment-author {
width:350px;
float:left;
}

ul.commentlist li div.comment-meta  {
width:350px;
position:absolute;
top:28px;
left:47px;
font: normal 9px helvetica,arial,sans-serif;
}
ul.commentlist li.pingback div.comment-meta  {
width:400px;
left:10px;
top:40px;
}
ul.commentlist li div.comment-meta a {
color:#9b9b9d;
}
ul.commentlist li cite.fn {
font-size:14px;
font-weight:bold;
}
ul.commentlist li span.says {
display:none;
}
.comment .avatar {

}
.comment-body {
float:left;
}
ul.commentlist li p {
width:380px;
margin: 1em 0 1em;
float:left;
}
ul.commentlist li.pingback p {
width:435px;
margin: 2em 0 1em;
float:left;
}
ul.commentlist li p.thdrpy {
width:50px;
height:15px;
position:absolute;
top:2px;
right:10px;
background:#cecece;
text-align:center;
border:1px solid #c6c6c6;
}
ul.commentlist li p.thdrpy a{
color:#000;
}
.comment-childs {
background-color:white;
border:none;
margin:5px 2px 2px 4px;
padding:4px 2px 2px 4px;
float:left;
}
.block {
height:195px;
border:1px dashed #333;
margin-bottom:20px;
}

.block .thumb {
	width:170px;
	padding-top:22px;
	padding-left:20px;
	float:left;
}


.block .thumb a img {
border-width:2px;
border-color:#909189;
}


.block .thumb a:hover img {
border-width:2px;
border-color:#FFCC00;
}


.block .intro h2 {
font-family: Georgia, sans-serif;
color:#207eca;
font-size:18px;
font-weight:normal;
}

.block .intro h2 a{
font-family: Georgia, sans-serif;
color:#207eca;
font-size:18px;
font-weight:normal;
text-decoration:none;
}

.block .intro h2 a:hover{
font-family: Georgia, sans-serif;
color:#990000;
font-size:18px;
font-weight:normal;
}

.block .intro h3 {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:12px;
font-weight:normal;
line-height:18px;
}

.block .intro h3 a{
text-decoration:none;
color:#54c7c7;
}

.block .intro h3 a:hover{
text-decoration:none;
color:#990000;
}

.block .intro p {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:12px;
font-weight:normal;
line-height:18px;
}

.block .intro p a{
text-decoration:none;
color:#54c7c7;
}

.block .intro p a:hover{
text-decoration:none;
color:#990000;
}

.block .infoBottom {
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#909189;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	clear:both;
}

.block .infoBottom a{
text-decoration:none;
color:#54c7c7;
font-weight:bold;
}

.block .infoBottom a:hover{
text-decoration:none;
color:#990000;
}
.block .infoBottom p.postmetadata a{
font-weight:normal;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.rss{
	position:absolute;
	top:/*165*/0px;
	right:57px;
	width:32px;
	height:32px;
}
.twitter{
	position:absolute;
	top:/*162*/0px;
	right:17px;
	width:32px;
	height:32px;
}
#logo{
width:300px;
height:61px;
position:absolute;
top:-12px;
left:40px;
}
#logo a{
cursor:pointer;
}
.left-top_thumb {
width:220px;
float:left;
background:transparent url(images/left-nav-bg.png) no-repeat;
padding-top:22px;
padding-left:12px;
margin-bottom:0px;
margin-top:-8px;
padding-bottom:26px;
position:relative;
}

.left-top_thumb img{
margin:0;
padding:0;
border:0;
width:64px;
height:64px;
float:left;
}

*:first-child+html .left-top_thumb img{
display:inline-block;
float:none;
}
*:first-child+html .left-top_thumb img#2{
margin-left:-8px;
position:relative;
right:4px;
}
*:first-child+html .left-top_thumb img#3{
margin-left:-8px;
}
*:first-child+html .left-top_thumb img#4{
margin-left:-8px;
}
*:first-child+html .left-top_thumb img#5{
margin-left:-8px;
}
.left-top_thumb img#blog-thumb{
float:none;
width:60px;
height:20px;
position:absolute;
left:130px;
top:-6px;
}
a.general {
display:block;
width:100%;
float:left;
padding-left:46px;
}
.left-top_thumb img#general-thumb{
width:104px;
height:50px;
margin:0 auto;
text-align:center;
}
.left-top_thumb img#2, .left-top_thumb img#3, .left-top_thumb img#5, .left-top_thumb img#6,{
margin-left:-4px;
}

.left-nav {
width:220px;
float:left;
background:transparent url(images/left-bottom-nav-bg.png) no-repeat;
padding-top:20px;
margin-top:0px;
padding-left:14px;
margin-bottom:0px;
padding-bottom:40px;
margin-left:-2px;
}

.video-tut {
margin:-20px auto 10px;
float:left;
text-align:center;
}
.video-tut img{
margin:0 0 0 7px;
width:200px;
}
.right-content ul {
list-style:none;
padding-left:0px;
}
.right-content ul li, .right-content ul li li{
padding-left:14px;
background:transparent url(images/arrow.gif) no-repeat left 0px;
color:#FFF;
}
.right-content ul li a, .right-content ul li li a{
color:#1C9CC6;
}
.search_main {
margin-bottom:10px;
padding-bottom:2px;
width:202px;
background:transparent url(images/search-bg.png) no-repeat -3px 3px;
}
.searchform {
width:201px;
display:block;
position:relative;
}
.searchform input.field {
margin:0px;
color:#b8b3ba;
font-size:11px;
width:142px;
padding-bottom:1px;
}
.searchform .submit {
width:48px;
height:21px;
position:relative;
top:6px;
left:-2px;
}
h2.widgettitle {
color:#FFF;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
border-bottom:2px solid #797b80;
padding-bottom:2px;
}
#slidebox {
bottom:240px;
position:fixed;
right:-300px;
text-align:right;
width:280px;
}
#slidebox .ribbon {
-moz-box-shadow:-2px 0 5px #222222;
background:#FFF;
color:#444444;
display:block;
padding:22px 28px;
text-align:left;
}
#slidebox .ribbon h2{
font-size:17px;
font-weight:bold;
}
#slidebox .ribbon ul {
list-style:square;
padding-left:0px;
}
#slidebox .ribbon ul li{
list-style:square;
padding-left:0px;
padding-bottom:3px;
margin-bottom:3px;
}
.slideInfoZone p {
display:none;
}
li#recent-comments-with-gravatar .rcg-div {
background:transparent;
clear:both;
overflow:hidden;
padding:10px;
margin-top:-20px;
}
li#recent-comments-with-gravatar .rcg-avatar {
display:none;
}
li#recent-comments-with-gravatar .rcg-text {
margin-left:-52px;
background:transparent url(images/arrow.gif) no-repeat 42px 0px;
}
.featured {
float:left;
margin-top:-20px;
}
#entry {
float:left;
margin:0px 0px 10px;
}
#entry .text h3{
margin-top:0px;
margin-bottom:6px;
}
#entry img {
float:left;
}
#entry .text{
width:300px;
float:left;
}
.navigation {
width:100%;
float:left;
position:relative;
top:-16px;
}
.navigation .alignleft{
width:48%;
float:right;

}
.navigation .alignright{
width:48%;
float:left;
padding-right:5px;
margin-right:5px;
border-right:1px solid #000;
}

.navigation .alignright2{
width:48%;
float:left;
padding-right:5px;
margin-right:5px;
}

.mid-content {
position:relative;
}
img.cataclysm {
position:absolute:
top:20px;
right:0px;
}
img.unlinked {
opacity:0.4;
filter:alpha(opacity=40);
}
.carouselContainer {
display:none;
}
