/*
Theme Name: Gloomers
Theme URI: http://gloomers.com/
Description: The default WordPress mu theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://etisbew.com/


*/
/* New Gloomers Style Sheet */


/*this color is prefered by dan for visited links    #48789A   */







/* Links for header1 not logged user */
#headerlink2 { background:url("images/bg_new.gif") no-repeat; width:1003px; margin:0; padding:0; float:left; position:relative; }
.txttype7 { color: #A0C04A; font-size:20px; }
.txttype8 { color: #DDE3EE; font-size:20px; }
.txttype9 { color: #5E90C1; font-size:20px; }




/* Links for header1 not logged user end */

.linktype8 { color: #FFFFFF; font-size:14px; font-weight:bold; }
.linktype8:hover { color: #96D269; }


.watchtxt { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;color: #96BDE7;}
.watchtxt a { text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #FFFFFF;   }
.watchtxt a:visited { text-decoration: none; font-family: arial; font-size: 12px;font-weight: normal; color:#96BDE7;}
.watchtxt a:active { text-decoration: none; font-family: arial; font-size: 12px;font-weight: normal; color: #96BDE7; }
.watchtxt a:hover { text-decoration: none; font-family: arial; font-size: 12px;font-weight: normal;  color: #FFFFFF; }




.updatemsg{ text-decoration:none; font-family: arial; font-size: 13px; 
font-weight: bold; color: #96BDE7; padding:6px;}

div.message #info{ text-decoration:none; font-family: arial; font-size: 14px; 
font-weight: bold; color: #96BDE7; padding:6px;}

li.current {float:left;clear: both;text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #FFFFFF;}
li.current a{float:left;clear: both;text-decoration: none; font-family: arial; font-size: 12px;font-weight: normal; color: #96BDE7;}
li.current a:hover{float:left;clear: both;text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #96BDE7;}

a{text-decoration: none; font-family: arial; font-weight: normal; color: #96BDE7;}
a:hover{text-decoration: none; font-family: arial; font-weight: normal; color:#FFFFFF;}
a:visited{text-decoration: none; font-family: arial; font-weight: normal;color:#FFFFFF;}


.green-head2 { color: #87D150; font-size:18px; font-weight:bold; }
.silver-head2 { color: #E7E7E7; font-size:16px; font-weight:bold; }
.greenbig2 {color:#83B01A;font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;font-weight:normal;text-transform:uppercase;}


li #rht-lewis{ font-size:12px; color:#FFFFFF; text-decoration:none;font-weight:normal; padding-top:3px; }
li #rht-lewis a{ font-size:12px; color:#FFFFFF; text-decoration:none;font-weight:bold; padding-top:3px;}
li #rht-lewis a:hover{ font-size:12px; color:#009933; text-decoration:underline;font-weight:bold; padding-top:3px;}

.wpbdr{color : #ffffff;font-family:Arial;font-weight:normal; font-size:14px;text-decoration:none;font-weight:bold;}
.wpbdr a{font-family:Arial;font-weight:normal; font-size:14px; text-decoration:none;font-weight:bold;}
.wpbdr a:hover{color : #ffffff;background-color:#666666;font-family:Arial;font-weight:bold; font-size:14px; text-decoration:none;}

.wpborder{
color : #FFFFFF;
border:1px solid #222222;
background-color:#111111;font-family:Arial;font-weight:bold; font-size:14px;
}



.subheading{ text-transform: uppercase;font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.subheading a{ text-transform: uppercase;font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; text-decoration: none;}
.subheading a:hover{ text-transform: uppercase;font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.astric{  font-family: arial; font-size: 14px; font-weight: bold; color: #CC0000; }

.left-curve-top { background:url("images/curve_lft_top.gif") no-repeat; width:10px; height:10px; }
.right-curve-top { background:url("images/curve_rht_top.gif") no-repeat; width:10px; height:10px; }
.left-curve-bottom { background:url("images/curve_lft_down.gif") no-repeat; width:10px; height:10px; }
.right-curve-bottom { background:url("images/curve_rht_down.gif") no-repeat; width:10px; height:10px; }

.readx { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.readx a { text-decoration: none; font-family: arial; font-size: 12px; /*font-weight: bold;*/font-weight: normal; color: #96BDE7; }
.readx a:visited { text-decoration: none; font-family: arial; font-size: 12px; /*font-weight: bold;*/font-weight: normal; color:#96BDE7;}
.readx a:active { text-decoration: none; font-family: arial; font-size: 12px; /*font-weight: bold;*/font-weight: normal; color: #96BDE7; }
.readx a:hover { text-decoration: none; font-family: arial; font-size: 12px;/*font-weight: bold;*/font-weight: normal; color: #96BDE7; }

.readx2 { text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #FFFFFF; }
.readx2 a { text-decoration: none; font-family: arial; font-size: 12px;font-weight: normal; color: #96BDE7; }
.readx2 a:visited { text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color:#96BDE7;}
.readx2 a:active { text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #96BDE7; }
.readx2 a:hover { text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #96BDE7; }

.errors { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #FF6633 }; 

.listyle{ list-style:url(../images/tickmark.png);}
.joinfreediv{ padding-left:80px; padding-top:10px;}

div.wrapper {
width:600px;
}
div.left_column {
width:270px;
float:left;
text-align:center;
vertical-align:middle; padding-right:80px;
}
div.content {
width:90px;
float:left;
text-align:right;
}
div.rightcolumn {
width:300px;
float:right;
text-align:center;
vertical-align:middle; /*padding-right:80px;*/
}

.avgrate { font-family: arial; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration:none; }
.avgrate a{ font-family: arial; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration:none; }
.avgrate a:hover{ font-family: arial; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration:underline;}
.ratename { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }

.caplocks {color:#9ABADE;font-family:Arial;
font-size:14px;font-weight:bold;text-transform:uppercase;}

.greenbig1 {color:#83B01A;font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;font-weight:normal;text-transform:uppercase;}

.greenbig{text-transform: uppercase;font-weight:normal; font-size:26px;
color:#83B01A;  font-family:Georgia, "Times New Roman", Times, serif; }


.greensmall{text-transform: uppercase;font-weight:normal; font-size:14px;
color:#83B01A;  font-family:Georgia, "Times New Roman", Times, serif; }
.greensmall a{text-transform: uppercase;font-weight:normal; font-size:14px;
color:#83B01A;  font-family:Georgia, "Times New Roman", Times, serif; }
.greensmall a:visited{text-transform: uppercase;font-weight:normal; font-size:14px;
color:#83B01A;  font-family:Georgia, "Times New Roman", Times, serif; }
.greensmall a:active{text-transform: uppercase;font-weight:normal; font-size:14px;
  font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; }
.greensmall a:hover{text-transform: uppercase;font-weight:normal; font-size:14px;
 font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; }



.readx3 { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.readx3 a { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }
.readx3 a:visited { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color:#96BDE7;}
.readx3 a:active { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }
.readx3 a:hover { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }

.activity{text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.activity a { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }
.activity a:visited { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color:#96BDE7;}
.activity a:active { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }
.activity a:hover { text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold; color: #96BDE7; }


.forgotpwd {color:#96BDE7;font-family:arial;font-size:12px;font-weight:bold;}
.forgotpwd a {color:#96BDE7;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}
.forgotpwd a:hover {color:#96BDE7;font-family:arial;font-size:12px;font-weight:bold;text-decoration:underline;}


.maintxt {
color:#FFFFFF;
font-family:arial;
font-size:12px;
font-weight:normal;
}
.maintxt a:visited {color:#96BDE7;font-family:arial;font-size:12px;font-weight:normal;text-decoration:none;}

.maintxt a:hover {color:#66CC00;font-family:arial;font-size:12px;font-weight:normal;text-decoration:none;}

.maintxt a {color:#96BDE7;font-family:arial;font-size:12px;font-weight:normal;text-decoration:none;}



input, select {
background-color:#999999;
border:1px solid #999999;
color:#000000;
}
input.submit {
font-weight:bold !important;
height:30px !important;
padding-left:10px !important;
padding-right:10px !important;
vertical-align:middle !important;

font-weight:bold;
height:30px;
padding-left:10px;
padding-right:10px;
vertical-align:middle;
}
input[type="image"] {
border:medium none !important;
border:medium none;
}

.innerhome {color:#96BDE7;font-family:"Times New Roman",Times,serif;font-size:12px;
font-weight:bold;text-decoration:none;text-transform:uppercase;}

.innerhome a {color:#96BDE7;font-family:"Times New Roman",Times,serif;
font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}

.innerhome a:hover {color:#FFFFFF;font-family:"Times New Roman",Times,serif;
font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}

.pixtop {
background:#000000 url(images/pix_top.gif) repeat-x scroll left top;
}
.pixdown {
background:#000000 url(images/pix_down.gif) repeat-x scroll left bottom;
}
.pixleft {
background:#000000 url(images/pix_left.gif) repeat-y scroll left top;
}
.pixright {
background:#000000 url(images/pix_right.gif) repeat-y scroll right top;
}







/* General */
body { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; background:url("images/clouds.gif") repeat #0D3654; font-family: arial; font-size: 12px; font-weight: normal; color: #C7C4CF;}
#start { width:1003px; display:table; }

html, 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, tfoot, thead, tr, th, td,
img { margin:0; padding:0; border:0; text-decoration: none; }

li{ list-style:none; float:left; }

caption, th{ text-align:left; font-weight:normal; }

a img { border:none; }

/* Header */
#header { padding-top:8px; }
#header #main{
	padding:4px;
	background-color:#0A0A0B;
}
#header #main #hometb_bg{
	height:392px;
	width:996px;
	background:url("images/bg_homepage.gif") repeat-x;
}
#header #main #hometb_bg #left{
	width:412px; height:387px; background:url("images/img_members.jpg") no-repeat left top; text-align:left; padding:15px 0 0 328px;
}
#header #main #hometb_bg #left #logo-sub{
	padding:25px 0 20px 20px;
}
#header #main #hometb_bg #left #text{
	padding:0 0 0 40px;
	width:330px;
	font-size:15px;
}
#header #main #hometb_bg #left #but-signin{
	padding:46px 0 0 54px;
}
#header #main #hometb_bg #left #but-signin #background{
	background:url("images/bg_button_signin.gif") no-repeat;
	width:306px;
	height:48px;
	line-height:46px;
	text-align:center;
}
#header #main #hometb_bg #left #but-signin #background a{
	color: #FFFFFF;
	font-size: 20px;
}
#header #main #hometb_bg #left #but-signin #background a:hover{
	color: #96D269;
}
#header #main #hometb_bg #left #but-signin #background span{
	color:#C7C4CF;
	font-size:15px;
}
#header #main #hometb_bg #right{
	width:252px; height:387px; float:left; padding:44px 0 0 0;
}
.myBox { color: #ffffff; width: 226px; text-align: left; background-color: #09090A; padding:22px; border: 2px solid #24272C; }

.green-head { color: #87D150; font-size:22px; font-weight:bold; }
.silver-head { color: #E7E7E7; font-size:22px; font-weight:bold; }
.blue-head { color: #059EF5; font-size:22px; font-weight:bold; }

.linktype1 { color: #FFFFFF; font-size:11px; font-weight:bold; }
.linktype1:hover { color: #96D269; }

/* Link Page Stylesheet Comes Here */
/*#bodylinkpage { background:url("images/cloud_background.gif") repeat-x #0D3654; }*/
#headerlink {  width:1003px; height:128px; position:relative; margin:0; padding:0; }

#menu{
	width:1001px; float:left; border:1px #000000 solid; height:41px; background:url("images/menu_bg.gif") repeat-x #000000;
}
#menu #lftgap{
	width:10px;
}
#menu #lftimg{
	width:20px;
	height:41px;
	background:url("images/menu_bg2.gif") repeat-x #000000;
	text-align:left;
}
#menu #rhtimg{
	width:20px;
	background:url("images/menu_bg2.gif") repeat-x #000000;
	text-align:right;
}
#menu #innerbg{
	background:url("images/menu_bg2.gif") repeat-x; line-height:41px;
}
#menu #innerbg a{
	color:#FFFFFF;
	font-size:13px;
}
#menu #innerbg a:hover{
	color:#566B7A;
}
#menu #innerbg li.pipe{
	width:30px;
	text-align:center;
	color:#566B7A;
}
#menu #innerbg a span{
	color:#566B7A;
	font-size:13px;
}


#menu #innerbg2{
	background:url("images/menu_bg2.gif") repeat-x; line-height:41px;
}
.notlogin a{
	color:#ffffff;
	font-size:16px;
}
.notlogin a:hover{
	color:#566B7A;
}
#menu #innerbg2 li.pipe{
	width:550px;
	text-align:center;
	color:#ffffff;
}
.notlogin a {
	color:#566B7A;
	font-size:13px;
}

.notlogin{
	color:#B1FF77;
	font-size:13px;
}








#menugap{
	height:15px; width:100%; float:left;
}
#user-room{
	background-color:#030305; width:973px; float:left; padding:15px;
}
#user-room #top-nav{
	float:right;
}
#user-room #top-nav a{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
#user-room #top-nav a:hover{
	color:#566B7A;
}
#user-room #top-nav span.pipe{
	text-align:center;
	color:#566B7A;
	padding:0 10px 0 10px;
}
#user-room #flash{
	width:973px;
	height:406px;
	float:left;
}
#user-room #post-gloom{
	width: 432px;
	text-align:left;
	float:left;
}

#user-room #post-gloom #left{
	width:110px; padding:0 10px 0 0; text-align:right; line-height:20px;
}
#user-room #post-gloom #left2{
	width:110px; padding:5px 10px 0 0; text-align:right;
}
#user-room #post-gloom #right{
	width:312px; float:left; line-height:20px;
}
#user-room #post-gloom #right2{
	width:312px; padding:5px 0 0 0;
}
#user-room #gloom-tvdiv{
	width:40px; text-align:center;
}
#user-room #gloom-tv{
	width: 500px;
	text-align:left;
	float:left;
}
#user-room #gloom-tv #left{
	width:296px;
}
#user-room #gloom-tv #right{
	width:204px;
}
#user-room #gloom-tv #left-txt{
	color:#FFFFFF;
}
#user-room #gloom-tv #right-txt{
	float: right;
}
#user-room #gloom-tv #right-txt a{
	color:#FFFFFF;
	font-weight:bold;
}
#user-room #gloom-tv #right-txt a:hover{
	color:#27A3EA;
}
#user-room #gloom-rooms{
	
}
#user-room #gloom-rooms #left{
	width:310px; text-align:center; float:left;
}
#user-room #gloom-rooms #right{
	float:left; width:650px;
}
#user-room #gloom-rooms #avatar-flow{
	width:600px; float:left;
}
#user-room #gloom-rooms #avatar-flow #avatar{
	width:60px;
}
#user-room #gloom-rooms #avatar-flow #mess{
	color:#FFFFFF; text-align:left; padding:10px 0 0 0; width:140px;
}

/*#mess a{color:#FFFFFF; text-decoration:none; }
#mess a:hover{color:#009933; text-decoration:none; }*/ 


#user-room #post-gloom .textbox{
	color: #000000;
	font-size: 13px;
	width: 210px;
	height: 16px;
	background-color: #999999;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
#user-room #post-gloom .textarea{
	color: #000000;
	font-size: 13px;
	width: 300px;
	height: 100px;
	padding:5px;
	font-family: tahoma;
	background-color: #999999;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
#user-room #post-gloom .listmenu{
	color: #000000;
	font-size: 13px;
	border-left: #696969 1px solid;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-bottom: #030305 1px solid;
}
#user-room #post-gloom #button{
	float:right;
}
#user-room #post-gloom #buttonbg{
	background:url("images/but_bg.gif") repeat-x; height:36px; line-height:36px; width:62px; text-align:center;
}
#user-room #post-gloom #buttonbg a{
	color:#082235; font-weight:bold;
}
#user-room #post-gloom #buttonbg a:hover{
	color:#FFFFFF;
}
#user-room #post-gloom #lft-lewis{
	width:218px; text-align:center;
}
#user-room #post-gloom #rht-lewis{
	width:214px;
}
#user-room #post-gloom #lewis{
	width:214px; float:left; line-height:20px; text-align:center;
}
 #lewis{
	width:214px; float:left; line-height:20px; text-align:center;
}


#user-room #post-gloom #lewis a{
	color:#FFFFFF;
	font-weight:bold;
}
#user-room #post-gloom #lewis a:hover{
	color:#27A3EA;
}
#user-room #post-gloom #lewis span.pipe{
	text-align:center;
	color:#566B7A;
	padding:0 10px 0 10px;
}


/*--yogitha added code for who is description*/
#user-room #post-gloom #readxlft{ font-size:13px;float:left;line-height:20px;  padding-left:20px;}
#user-room #post-gloom #readxrht{font-size:13px; width:214px; padding-left:20px; }



/* Pagination Style */

/* Pagination Styles */

div.pagination {
	padding:1px;
	margin:2px;
	text-align:center;
}

div.pagination a {
	padding: 2px 3px 2px 3px;
	margin-right: 1px;
	font-weight:bold;
	/*border: 1px solid #ddd;*/
	text-decoration: none; 
	color: #88AF3F;
}
div.pagination a:hover, div.pagination a:active {
	/*border:1px solid #85BD1E;*/
	font-weight:bold;
	color: #638425;
	background-color: #F1FFD6;
}
div.pagination span.current {
	padding: 2px 3px 2px 3px;
	margin-right: 1px;
	/*border: 1px solid #B2E05D;*/
	font-weight: bold;
	/*background-color: #B2E05D;*/
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 3px 2px 3px;
	margin-right: 1px;
	font-weight:bold;
	/*border: 1px solid #f3f3f3;*/
	color: #ccc;
}

/* Pagination style end */


/* nEW sTYLES version2 */
.txttype10 { color: #FFFFFF; }
.txttype11 { color: #FFFFFF; font-size:10px; font-style:italic; }
.txttype12 { color: #66A1DD; }

#myview { padding:0 0 0 15px; }
#myview #part1 { width:175px; }
#myview #part2 { background-color:#030305; }
#myview #part2 #main { padding:14px 0 14px 0; width:797px; }
#myview #part2 #main #left { width:473px; text-align:left; border-right:1px #1A1A1C solid; padding:0 0 0 25px; float:left; }
#myview #part2 #left2 { width:473px; text-align:left; padding:0 0 0 25px; }
#myview #part2 #main #left #live-gloom { float:left; width:100%; }
#myview #part2 #main #left #live-gloom #lft { width:200px }
#myview #part2 #main #left #comm { width:100%; float:left; }
#myview #part2 #main #left #comm #table { float:left; width:94%; clear:both; }
#myview #part2 #main #left #comm #table #pic { padding:0 10px 0 0; }
#myview #part2 #main #left #comm #table #mess { float:left; width:380px; }
#myview #part2 #main #left #comm #table #comments { float:right }
#myview #part2 #part3 { width:278px; text-align:left; padding:0 0 0 20px; float:left; }
#myview #part2 #part3 #top5 { width:100%; float:left; }
#myview #part2 #part3 #top5 .lstfrz { font-size:11px; font-style:italic; }
#myview #part2 #part3 .frdzpic { padding:0 4px 8px 0; }
#myview #part2 #part3 .frdzpic2 { padding:0 14px 16px 0; }
#myview #part4 { background-color:#030305; width:772px; padding:14px 0 14px 25px; text-align:left; }
#myview #part4 #gloomtv { padding:0 70px 0 30px; }
#myview #part4 #gloomtv #block { float:left; width:100%; background-color:#111111; }
#myview #part4 #gloomtv #block #tvpic { padding:10px 10px 0 10px; }

.yellow-head { color: #F2B908; font-size:22px; font-weight:bold; }




