@import url('thickbox.css');
@import url('superfish.css');
@charset "utf-8";
/* CSS Document */
/*
Theme Name: Gamedibs theme
Theme URI: http://www.gamedibs.com/
Version: 1.0
Description: Gamedibs.com Proprietary theme
Author: Ritesh Manchanda
Author URI: http://www.gamedibs.com
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

a:visited{
text-decoration:none !important;
}
body{
background:#51565c url(images/squaresbg.png) repeat-x;
}
body ul, body ul li, ol{
list-style:none;
}
.borders{
border-left:10px solid #717478;
border-right:10px solid #717478;
position:relative;
}
h1{

}
h2{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#d22222;
text-decoration:none;
text-transform:uppercase;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2480b7;
text-decoration:none;
}
h4:hover, h4 a{
text-decoration:none;
}
p, .p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#242424;
}
.zebra{
background:#fff;
}
.clear{
clear:both;
}
.auto{
margin:0 auto 0 auto;
}
.redtitle{
background: url(images/menubg.gif) repeat-x;
height:27px;
}
.redtitle h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#fff;
text-decoration:none;
text-transform:uppercase;
padding: 5px 0 0 5px;
}

#headerWrap{
width:1000px;
height:70px;
background: url(images/headerbg.gif) repeat-x;
}
#headerLogo{
height:70px;
width:216px;
float:left;
overflow:hidden;
}
#headerRight{
width:784px;
height:70px;
float:left;
}
.searchContainer{
width:290px;
height:50px;
float:left;
}
.searchForm{
margin:10px 0 0 20px;
}
.searchBtn{
background:url(images/menubg.gif) !important;
width:55px !important;
height:25px !important;
padding:0 0 4px 0 !important;
margin:5px 0 0 0;
border:none !important;
cursor:pointer;
color: #fff !important;
}
.searchFormTxt{
margin:0;
padding:0 !important;
}
.searchFormTxt input{
width:200px;
height:19px;
border:1px solid #C0C0C0;
margin:0;
padding:2px 0 0 2px;
color:#FF0000;
background:#f9f9f9 ;
}
.searchFormTxt input:focus{
border:1px solid #FF0000;
}
.searchFormTxt input:focus{
border:1px solid #FF0000;
}

.loginContainer{
width:494px;
height:50px;
float:left;
}
.pageLinks{
width:170px; /* max 784px width*/
height:20px;
float:right;
}
.pageLinks ul, .pageLinks li{
list-style:none;
overflow:hidden;
}
.pageLinks ul{
margin:0 10px 0 0;
}
.pageLinks ul li{
float:left;
margin:0 5px 0 5px;
}
.pageLinks ul li a{
color:#d21818;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:lowercase;
font-weight:bold;
text-decoration:none;
}
.pageLinks ul li a:hover{
text-decoration:underline;
}
#menuWrap{
width:1000px;
height:27px;
background: url(images/menubg.gif) repeat-x;
z-index:100 !important;
}
/*Dropdown Navigation*/

.nav, .nav * {
margin:0;
padding:0;
list-style:none;
padding:2px 0px 0 4px;
z-index:100 !important;
}
.nav ul {
position:absolute;
top:-999em; 
background-position: bottom; 
background-repeat: no-repeat; 
background-image: url(images/dropdown-bottom.png); 
padding-bottom: 9px;
}
.nav li {float:left;position:relative;z-index:99;font-size:12px; height: 27px !important; border-right: 1px solid #000!important;}
.nav a {
display:block;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.nav ul li{
width: 100%;}
.nav li:hover ul,ul.nav li.sfHover ul {left: 0px;top:25px;}
.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:15em;top:0px;}
.nav li:hover ul,.nav li li:hover ul {top: -999em;}
.nav li li {
display: block;
padding: 0px;
height: 25px;
}
.nav li ul li ul li {
left: 60px;
}
.nav li:hover {
background-color: #262D2B;
padding: 0px !important;
margin: 0px;
border: none;
}
.nav li li a:link, .nav li li a:visited {
width: 180px;
display: block;
background-color: #262D2B;
padding: 10px 30px 0px 30px !important;
margin: 0px 0px 0px 0px  !important;
border: none;
font-weight: normal;
height: 30px;
background-image: none !important;
}
.nav li li a:hover {
background-color: #1F2624 !important;
text-decoration: none;
border: none;
}

/*End Dropdown Navigation*/

#bodyWrap{
width:1000px;
background:#fff;
}
#bodyContent{
padding:10px;
background:#fff;
z-index:1;
position:relative;
}

#horSection{

}

#adStrip{
height:90px;
}

#adStripLeft{
width:242px;
margin:0 10px 0 0;
float:left;
}

#adStripRight{
width:728px;
float:left;
}
#leftContainer{
width:670px;
float:left;
margin:10px 10px 0 0;
}
#slideShow{
width:670px;
height:250px;
margin:0 0 10px 0;
overflow:hidden;
}
#slideShow ul, #slideShow ul li{
list-style:none;
}
#slideShow ul{
width:670px;
height:250px;
}
$slideShow ul li{
width:670px;
height:250px;
}
.lcd{
position:absolute;
top:1;
left:1;
cursor:pointer;
background:url(images/lcd.png);
z-index:100;
width:670px;
height:250px;
overflow:hidden;
}
.lcdscreen{
position:absolute;
top:1;
left:1;
cursor:pointer;
background:url(images/lcdscreen.png);
z-index:50;
width:670px;
height:250px;
}
.slideOverlay{
width:660px;
height:18px;
position:absolute;
top:230px;
left:0px;
z-index:99;
background:#000;
padding:2px 0 0 10px;
}
.slideOverlay img{
width:670px;
height:20px;
}
.slideOverlay h1 a{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
}
.slideOverlay h1 a:hover{
color:#CCCCCC;
}
.leftLeftCont{
width:330px;
margin:0 10px 0 0;
float:left;
}
.leftRightCont{
width:330px;
float:left;
}
.box a{
text-decoration:none;
}
.box ul{
width:330px;
float:left;
display:block;
list-style:none;
margin:0 0 10px 0;
}
.boxBody{
height:282px;
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
background:#f9f9f9;
}
.boxBody ul{
padding:4px;
width:320px;
height:272px;
margin:0;
list-style:none;
display:block
}
.boxBody ul li{
margin:0;
padding:0;
list-style:none;
display:block;
}
.listItemL{
height:100px;
width:320px;
overflow:hidden;
}
.listItemL img{
width:90px;
height:90px;
border:5px solid #dcdcdc;
}
.largeImg{
height:100px;
width:100px;
float:left;
}
.largeImgTxt{
margin:0 0 0 10px;
height:100px;
width:210px;
float:left;
overflow:hidden;
}
.largeImgTxt h4:hover, .boxLink h4:hover, .smallImgTxt h4:hover{
text-decoration:underline;
}
.listItemS{
height:50px; /* change this to change the margin on the list items*/
width:320px;
}
.listItemS img{
width:46px;
height:46px;
border: 2px solid #dcdcdc;
}
.listItemM{
height:85px;
width:320px;
overflow:hidden;
}
.listItemM img{
width:66px;
height:66px;
border:5px solid #dcdcdc;
}
.medImg{
height:80px;
width:80px;
float:left;
}
.medImgTxt{
margin:0 0 0 10px;
height:80px;
width:230px;
float:left;
overflow:hidden;
}

.smallImg{
height:50px;
width:50px;
float:left;
}
.smallImgTxt{
margin:0 0 0 10px;
height:50px;
width:260px;
float:left;
overflow:hidden;
}

.boxLink{
line-height:17px;
width:320px;
float:left;
}
.linkList{
float:left;
}
.redLine{
background:#d22222;
line-height:1px; /*IE bugfix*/
font-size:1px; /*IE Bug Fix*/
height:1px;
}
.more{
float:right;
line-height:12px;
}
.more a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#d22222;
text-decoration:none;
}
.more a:hover{
text-decoration:underline;
}
.continuereading{
float:left;
line-height:12px;
}
.continuereading a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#d22222;
text-decoration:none;
}
.continuereading a:hover{
text-decoration:underline;
}

.right{
text-align:right;
}
.leftMidHor{
width:670px;
height:100px;
margin:0 0 10px 0;
}
.leftMidLeft{
width:330px;
height:100px;
float:left;
margin:0 10px 0 0;
}
.leftMidRight{
width:330px;
height:100px;
float:left;
}
.leftMidLeft img, .leftMidRight img{
width:330px;
height:100px;
}
#rightContainer{
width:300px;
float:right;
margin:10px 0 0 0;
}

#bigSqAd{
height:250px;
margin: 0 0 10px 0;
}
#footerWrap{
height:300px;
width:1000px;
background: url(images/footerbg.gif) #292B2D repeat-x;
}
#footerContent{
width:1000px;
height:280px;
padding:22px 0 0 0;
/*border-bottom:10px solid #717478;*/
}
#footerContent ul{
width:130px;
height:120px;
padding:10px;
display:inline;
float:left;
list-style:none;
margin:0 0 0 80px;
}
#footerContent ul li{
width:130px;
height:16px;
float:left;
list-style:none;
}
#footerContent h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000;
text-decoration:none;
text-transform:uppercase;
}
#footerContent a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
color: #999999;
text-decoration:none;
text-transform:uppercase;
}
#footerContent a:hover{
text-decoration:underline;
}
.footerLink{
border-bottom:1px dotted #333333;
padding:5px 0 0 5px;
line-height:12px;
}
.footer{
width:700px;
height:140px;
text-align:center;
}
.indexrss{
margin:0 0 0 300px;
}
.indexheading{
float:left;
}
.sidebarblock{
width:300px;
margin:0 0 10px 0; 
float:left;
}
.reviewImg{
width:46px;
height:46px;
border: 2px solid #dcdcdc;
float:left;
}
.reviewTxt{
height:50px;
width:180px;
float:left;
margin:0 0 0 10px;
}
.reviewContent ul li{
width:300px;
float:left;
margin:5px 0 0 0;
border-bottom: 1px dotted #c0c0c0;
padding:0 0 5px 0;
}
.reviewContent ul li p{
color:#7992a4;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:italic;
}
.releaseTxt{
height:50px;
width:240px;
float:left;
margin:0 0 0 10px;
}
.releaseContent ul li{
width:300px;
float:left;
margin:5px 0 0 0;
border-bottom: 1px dotted #c0c0c0;
padding:0 0 5px 0;
}
.releaseContent ul li p{
color:#7992a4;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:italic;
}
.reviewGrade{
width:40px;
color:#d22222;
font-family: Arial, Helvetica, sans-serif;
font-size:36px;
float:left;
text-align:center;
margin:0 0 0 5px;
}
.recentCommentAvatar{
width:46px;
height:46px;
border: 2px solid #dcdcdc;
float:left;
}
.recentCommentAvatar img{
width:46px;
height:46px;
}
.recentCommentAvatarText{
width:240px;
float:left;
margin:0 0 0 10px;
}
.recentCommentContent ul li{
width:300px;
float:left;
margin:5px 0 0 0;
border-bottom: 1px dotted #c0c0c0;
padding:0 0 5px 0;
}
.recentCommentAvatarText a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2480b7;
text-decoration:none;
}
.recentCommentAvatarText a:hover{
text-decoration:underline;
}
.recentCommentAvatarText p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
}
.singlegreyborder{
border-top:2px solid #ededed;
}
.singlegreyborder2{
border-top:1px solid #ededed;
}

.singleheader{
margin:5px 10px 5px 5px;;
height:170px;
}
.catheader{
margin:10px 10px 5px 5px;;
height:160px;
padding: 0 0 20px 0;
border-bottom:1px solid #c0c0c0;
}
.singlecontent, .catcontent{
margin:0 10px;
}
.singleheaderimage, .catheaderimage{
width:180px;
height:170px;
float:left;
}
.singleheaderimage img, .catheaderimage img{
border:5px solid #dadada;
}
.singleinfo{
float:left;
width:475px;
}
.catinfo{
float:left;
width:475px;
}
.singletitle{
height:60px;
}
.cattitle{
height:50px;
width:475px;
float:left;
}
.cattitle h1 a, .cattitle h1{
color:#2480c3;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
.singletitle h1 a, .singletitle h1{
color:#2480c3;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
.singletitle h1 a:hover, .cattitle h1 a:hover{
color:#2fa2f6;
}
.catauthorinfo{
float:left;
}
.authorinfo{
height:20px;
border-bottom:1px solid #ededed;
}
.catdesc{
float:left;
margin:10px 0 0 0;
}
.numcomments, .catnumcomments{
float:right;
}
.catnumcomments{
float:right;
padding:0 10px 0 0;
}
.singletime{
color:#808080;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
.cattime{
color:#808080;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
.singlebluetext, .catbluetext a{
color:#2480c3;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
.catbluetext{
color:#2480c3;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
.catbluetext a:hover{
text-decoration:underline;
}
.socialbtns1{
margin:3px 0 0 0;
}
.singleheadersocial{
width:50px;
margin:0 5px;
}

.singlecontent p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}
.singlecontent p img{
max-width:98%;
text-align:center;
}
.singlecontent a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2480c3;
text-decoration:none;
}
.singlecontent a:hover{
text-decoration:underline;
}
.singlecontent object, .singlecontent embed{
max-width:98%;
margin:10px 0 0 0;
text-align:center;
}
/*.commentblock{
border-bottom:1px dotted #d7dde1;
float:left;
width:670px;
}
*/
.commentmid{
width:670px; 
overflow:hidden; 
float:left; 
padding:10px 0 7px 0;
border-bottom:1px dotted #d7dde1;
}
.commentavi{
float:left; 
width:60px; 
height:60px; 
padding:0 0 0 10px;
}
.commentavi img{
border:3px solid #dadada;
}
.commentinfo{
float:left; 
padding:0 0 0 10px; 
font-family:Arial, Helvetica, sans-serif; 
color:#808080; 
font-size:10px; 
width:468px; 
overflow:hidden;
}
.username{
font-size:12px; 
color:#2480c3; 
font-weight:bold; 
text-decoration:none;
}
.commentwrap{
float:left; 
width:468px; 
padding:0 10px 0 0;
}
.comment{
float:left; 
width:590px; 
padding:10px 10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
width:590px; 
overflow:hidden;
}
.comment p{
margin:0; 
padding:0; 
line-height:13px;
}
.comment a, .commentmid a, .commentinfo a, .username a{
font-family:Arial, Helvetica, sans-serif; 
color:#2480c3; 
font-size:12px; 
width:468px; 
overflow:hidden; 
}
.comment a:hover, .commentmid a:hover, .username a:hover{
text-decoration:underline;
}

/*share buttons*/
.share-buttons {
border-top:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
float:left;
margin:5px 0 5px 0;;
padding:12px 0 12px 45px;
width:625px;
}
.share-buttons li {
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 9px;
padding-top:1px;
}
.share-buttons a {
color:#808080;
display:block;
font-size:7px;
height:14px;
overflow:hidden;
padding:33px 0 0;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:46px;
background:url(images/syndication.gif);
}
.share-buttons a:hover {
text-decoration:none;
}
.share-buttons .del-icio-us a:hover {
background-position:-138px -47px;
}
.share-buttons .del-icio-us a {
background-position:-138px 0;
}
.share-buttons .digg a:hover {
background-position:0 -47px;
}
.share-buttons .digg a {
background-position:0 0;
}
.share-buttons .technorati a:hover {
background-position:-322px -47px;
}
.share-buttons .technorati a {
background-position:-322px 0;
}
.share-buttons .yahoo a:hover {
background-position:-368px -47px;
}
.share-buttons .yahoo a {
background-position:-368px 0;
}
.share-buttons .reddit a:hover {
background-position:-414px -47px;
}
.share-buttons .reddit a {
background-position:-414px 0;
}
.share-buttons .stumbleupon a:hover {
background-position:-92px -47px;
}
.share-buttons .stumbleupon a {
background-position:-92px 0;
}
.share-buttons .myspace a:hover {
background-position:-230px -47px;
}
.share-buttons .myspace a {
background-position:-230px 0;
}
.share-buttons .facebook a:hover {
background-position:-184px -47px;
}
.share-buttons .facebook a {
background-position:-184px 0;
}
.share-buttons .google a:hover {
background-position:-276px -47px;
}
.share-buttons .google a {
background-position:-276px 0;
}
.share-buttons .twitter a:hover {
background-position:-46px -47px;
}
.share-buttons .twitter a {
background-position:-46px 0;
}
.share-buttons .sharethis a:hover {
background-position:-460px -47px;
}
.share-buttons .sharethis a {
background-position:-460px 0;
}
.bookmark {
display:inline;
float:left;
}
.bookmark li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:4px;
padding-top:1px;
}
.bookmark a {
display:block;
height:16px;
overflow:hidden;
text-indent:-9999em;
width:16px;
}
.bookmark .del-icio-us a {
background-position:-38px -295px;
}
.bookmark .del-icio-us a:hover {
background-position:-38px -311px;
}
.bookmark .digg a {
background-position:-54px -295px;
}
.bookmark .digg a:hover {
background-position:-54px -311px;
}
.bookmark .technorati a {
background-position:-70px -295px;
height:17px;
margin-top:-1px;
}
.bookmark .technorati a:hover {
background-position:-70px -312px;
}
.bookmark .reddit a {
background-position:-86px -295px;
}
.bookmark .reddit a:hover {
background-position:-86px -311px;
}
.bookmark .yahoo a {
background-position:-102px -295px;
}
.bookmark .yahoo a:hover {
background-position:-102px -311px;
}
.bookmark .furl a {
background-position:-117px -295px;
}
.bookmark .furl a:hover {
background-position:-117px -311px;
}
.bookmark .blogmemes a {
background-position:-133px -295px;
}
.bookmark .blogmemes a:hover {
background-position:-133px -311px;
}
.bookmark .livejournal a {
background-position:-149px -295px;
}
.bookmark .livejournal a:hover {
background-position:-149px -311px;
}
.bookmark .blogger a {
background-position:-165px -295px;
}
.bookmark .blogger a:hover {
background-position:-165px -311px;
}
.bookmark .wordpress a {
background-position:-181px -295px;
}
.bookmark .wordpress a:hover {
background-position:-181px -311px;
}
.bookmark .socializer a {
background-position:-197px -295px;
}
.bookmark .socializer a:hover {
background-position:-197px -311px;
}
/* end share buttons*/
.margintop5{
margin-top:5px;
}
.margintop10{
margin-top:10px;
}
.singleheading{
float:left;
width:100%;
}
.singleheading h1{
color:#51565c;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
margin-top:20px;
}
.commentform textarea{
width:470px;
height:40px;
margin-top:10px;
border:1px solid #51565c;
float:left;
}
.commentform button{
float:right;
}
.breadcrumb, .breadcrumb h2, breadcrumb p{
color:#c0c0c0 !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
margin:5px 0;
}
.breadcrumb a, .breadcrumb h2 a, .breadcrumb p a{
color:#2480c3;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.breadcrumb a:hover, .breadcrumb h2 a:hover, .breadcrumb p a:hover{
text-decoration:underline;
}
.catbreadcrumbs, .catbreadcrumbs p, .catbreadcrumbs h1{
color:#c0c0c0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
font-weight:bold;
margin:5px 0;
}
.catbreadcrumbs a, .catbreadcrumbs p a, .catbreadcrumbs h1 a{
color:#2480c3;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
font-weight:bold;
padding:0;
margin:0;
}
.catbreadcrumbs a:hover, .catbreadcrumbs p a:hover, .catbreadcrumbs h1 a:hover{
text-decoration:underline;
}

/*page-navi*/
.wp-pagenavi, span.extend{
text-align:center;
margin:10px 10px 10px 5px;
padding:5px 0 5px 0;
border-top:1px solid #999999;
border-bottom:1px solid #c0c0c0;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border:none !important;
	color: #0066cc !important;
	background-color: transparent !important;	
        font-family:arial !important;
        font-size:11px !important;
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border:none !important;
	color: #0066cc !important;
	background-color: transparent !important;	
        font-family:arial !important;
        font-size:11px !important;
}
.wp-pagenavi a:hover {	
	border: none !important;
	color: #d22222 !important;
	background-color: transparent !important;
        font-family:arial;
        font-size:11px;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border:none !important;
	color: #d22222 !important;
	background-color: transparent !important;
        font-family:arial !important;
        font-size:11px !important;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000 !important;
	border:none !important;
	background-color: transparent !important;
        font-family:arial !important;
        font-size:11px !important;
        font-weight:bold !important;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: none !important;
	color: #d22222 !important;
	background-color: transparent !important;
       font-family:arial !important;
        font-size:11px !important;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: none !important;
	color: #d22222 !important;
	background-color: #FFFFFF;
       font-family:arial !important;
        font-size:11px !important;
}
/*page navi end*/
.loggedinblock{
float:left; width:300px; height:50px; margin:0 0 0 100px;
}
.loggedinavi{
float:left; width:50px; height:50px;
}
.loggedinavi img{
border:5px solid #dcdcdc;
}
.loggedinform{
float:right;
}
.loggedinlist{
float:left; width:190px; margin:0 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22222;
}
.loggedinlist ul li{
float:left;
}
.loggedinusername{
float:left; width:190px; margin:0 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22222; font-weight:bold;
}
.logout{
float:left;width:190px; margin:0 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22222;
}
.buttonlink{
background:transparent !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
cursor:pointer;
border:none !important; 
padding:0;
color:#2480b7;
text-decoration:underline;
text-transform:lowercase;
}
.buttonlink:hover{
text-decoration:underline;
}
/*forum mods*/
.sfloginstrip, .sfmessagestrip {
display:none;
}
#sforum a{
color:#2480b7 !important;
}
#sforum a:hover{
color:#2fa2f6 !important;
}
.sfrowtitletop a{
font-size:14px !important;
color:#2480b7 !important;
}
.sfrowtitletop a:hover{
color:#2fa2f6 !important;
}
.sfblock{
margin:0px 0 10px 0 !important;
}
.sfforumitem, .sficoncell, .sfcounts{
background:#fff !important;
}
.sfheading{
background:#fff !important;
}
.sfheading p{
margin:6px 0 4px 0 !important;
color: #666666 !important;
}
/*forum mods end*/
/*login mods*/
#login h1 a{
display:none !important;
}
#login{
margin-top:0 !important;
}
#nav{
margin:0 !important;
padding: 0 !important;
float:left;
}
#loginform p.submit input{
background:url(images/menubg.gif) !important;
width:70px !important;
height:25px !important;
padding:0 0 4px 0 !important;
margin:5px 0 0 0;
border:none !important;
cursor:pointer;
color: #fff !important;
}
.loginBtn{
background:url(images/menubg.gif) !important;
width:55px !important;
height:25px !important;
padding:0 0 4px 0 !important;
margin:5px 0 0 0;
border:none !important;
cursor:pointer;
color: #fff !important;
}
.loginFormTxt{
margin:0;
padding:0 !important;
color:#000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin:10px 0 0 40px;
}
.loginFormTxt input{
width:100px;
height:19px;
border:1px solid #C0C0C0;
margin:0;
padding:2px 0 0 2px;
color:#FF0000;
background:#f9f9f9 ;
}
.loginFormTxt input:focus{
border:1px solid #FF0000;
}
.loginFormTxt input:focus{
border:1px solid #FF0000;
}
/*login mods end*/
.footnote{
text-align:center;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
float:left;
margin:5px 0 5px 350px;
}

.aboutmid{
width:670px; 
overflow:hidden; 
float:left; 
padding:10px 0 7px 0;
border-bottom:1px dotted #d7dde1;
}
.aboutavi{
float:left; 
width:60px; 
height:60px; 
padding:0 0 0 10px;
}
.aboutavi img{
border:3px solid #dadada;
}
.aboutinfo{
float:left; 
padding:0 0 0 10px; 
font-family:Arial, Helvetica, sans-serif; 
color:#808080; 
font-size:10px; 
width:468px; 
overflow:hidden;
}
.aboutusername{
font-size:12px; 
color:#2480c3; 
font-weight:bold; 
text-decoration:none;
}
.aboutwrap{
float:left; 
width:468px; 
padding:0 10px 0 0;
}
.about{
float:left; 
width:590px; 
padding:10px 10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
width:590px; 
overflow:hidden;
}
.about p{
margin:0; 
padding:0; 
line-height:13px;
}
.about a, .aboutmid a, .aboutinfo a, .aboutusername a{
font-family:Arial, Helvetica, sans-serif; 
color:#2480c3; 
font-size:12px; 
width:468px; 
overflow:hidden; 
}
.about a:hover, .aboutmid a:hover, .aboutusername a:hover{
text-decoration:underline;
}

.commenttext input{
width:200px;
height:19px;
border:1px solid #C0C0C0;
margin:0;
padding:2px 0 0 2px;
color:#FF0000;
background:#f9f9f9 ;
}
.commenttext input:focus{
border:1px solid #FF0000;
}
.commenttext input:focus{
border:1px solid #FF0000;
}
.commentsubmit{
background:#C12626 !important;
width:150px !important;
height:42px !important;
padding:0 0 4px 0 !important;
margin:10px 0 0 10px;
border:none !important;
cursor:pointer;
color: #fff !important;
}

.announce{
margin:0 0 10px 0;
background:url(images/headerbg.gif);
padding:10px;
text-align:center;
height:20px;
border:1px solid #d22222;
}
.announce a{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#d22222;
}
.pullquote h2{
border-top:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
margin:10px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
padding:5px;
width:630px;
text-transform:none !important;
}

/*widgetmaker*/
#widgetpreview{
float:left;
width:450px;
}
#widgetform ul li{
width:400px;
float:right;
text-align:right;
margin:5px;
}
#widgetform :input{
border:0;
padding:0;
}
#widgetform label{
color: #999999;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}
#widgetdescription p a{
color: #2480c3;
font-size: 11px;
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;
font-weight: normal;
}
/*end widget maker*/

/*disqus style*/
.dsq-dc-logo,.logo-disqus,.dsq-brlink, .powered-by{
display:none;
}
.dsq-comment-message{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
}
#dsq-new-post h3, .dsq-post-area h3{
color:#51565c;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}
.dsq-comment-header-likes{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
}
.dsq-comment-header-meta, .dsq-comment-footer-left, .dsq-options, .dsq-autheneticate-copy{
font-family:Arial, Helvetica, sans-serif; 
color:#808080; 
font-size:10px; 
}
.dsq-comment-header-meta a, .dsq-comment-footer-left a, .dsq-options a, .dsq-autheneticate-copy a{
font-family:Arial, Helvetica, sans-serif; 
color:#2480c3; 
font-size:12px; 
}
.dsq-comment-header-meta a:hover, .dsq-comment-footer-left a:hover, .dsq-options a:hover, .dsq-autheneticate-copy a:hover{
text-decoration:underline;
}
#dsq-comments-title h3, .dsq-item-trackback{
color:#51565c;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
/*end disqus style*/
/*polls mods*/
.pds-box{
border:none !important;
}
.pds-question-top{
font-size:12px !important;
font-weight:normal !important;
color:#d22222 !important;
}
.pds-answer-feedback-bar{
background:#d22222 !important;
}
.pds-answer-span{
font-size:12px !important;
}
.pds-links a, .pds-links-back a{
color:#2480b7 !important;
}
.pds-pd-link{
display:none !important;
}
/*polls mod ends*/