﻿/*Social Groups 1.0
  By: j0n4th4ntub3!
  spirate 2.3
  Actualizaciones, modificaciones en --> http://www.spirate.net
  
  Diseño totalmente creado por: j0n4th4ntub3
  Exclusivo Social Groups

CREDITS: 
Kaissar: big-megabullet.png, botones-bg.png and your styles in this mod
*/

ul {list-style-type:none;}
/*Lineas en inputs -> onfocus ??? quitemoslas!*/
input::-moz-focus-inner { border: 0;outline:0 } 
input[type=button]::-moz-focus-inner { border: 0;outline:0 } 
input[type=submit]::-moz-focus-inner { border: 0;outline:0 }
button::-moz-focus-inner { border: 0;outline:0 } 

.title_groups_box{
border-top:2px solid #CEE3F6;
background:url('images/social_groups/title.gif') repeat-x;
padding: 5px;
font-weight:bold;
text-shadow:1px 1px 1px #FFF;
border-left:1px solid #cee3f6;
border-right:1px solid #cee3f6;


}
.icon_box_groups{float:right;}
.content_groups_box{
background:url('images/social_groups/bg_box_sgroupstit.gif') repeat-x #E6E6E6;
padding:10px 10px 10px 5px;
border:1px solid #cee3f6;
border-top:none;
margin-bottom:10px;
overflow:hidden;
}

.div_anchor_groups2{
	width:322px;
	word-wrap:break word;
}

.content_groups_box a{text-decoration:none;}


.marginado-left{
margin-left:15px;
}
.sgroups_fleft{
float:left;
}
.sgroups_fright{
float:right;
}


#bullet{
padding: 0 10px 10px 30px;
background:url("images/social_groups/big-megabullet.png") no-repeat transparent;

}

#bullet.inactive{
background-position: 0 -73px;		
}
#bullet.active{
background-position: 0 -233px;
}
#bullet.black_b{
	background-position: 0 -135px;
	font-weight:bold;
	
}
#bullet.red_b{
	background-position: 0 -169px;
	font-weight:bold;
	color:red;
}




.infomoreg{
padding: 0 10px 10px 29px;
color:#848484;
font-size:12px;
width:400px;
overflow:hidden;
}
.infomoreg img{
	margin-bottom:-4px;
	margin-right:4px;
}

.div_big_group{
	background:#f7f7f7;
	width:700px;
	height:500px;
	border:1px solid #d7d7d7;
	border-top:2px solid #cee3f6;ss
}

.delete_activ a{
	color:red; 
	float:right;
	z-index:999;
	position:absolute;
	text-decoration:none;
	right:0;
	}
.delete_activ img:hover{
	cursor:pointer;}


.div_big_group table{
	padding-left:20px;
	margin-top:40px;
	}
.div_big_group label{ font-weight:bold;}
.div_big_group td{color:#666666;}
.div_big_group td span.troubleshoot_ajax{color:red; font-weight:bold; background:url("images/social_groups/big-megabullet.png") 0 -169px no-repeat transparent; padding-left:27px; height:25px;}
.div_big_group td span.correct_ajax{color:green; font-weight:bold; background:url("images/social_groups/big-megabullet.png") 0 -233px no-repeat transparent; padding-left:27px; height:10px;}
.div_big_group input.textos{width:300px; margin-left:20px;}
.div_big_group textarea{width:300px; margin-left:20px;}
.div_big_group select{width:143px; margin-left:20px; font-size:11px;}
.div_big_group option{color:#AAA; font-size:11px;}
.force_alin{width:150px; padding-left:28px;}

.inputs{margin-top:45px; padding:0 80px 0 0;}


.foco_inpt{border: 1px solid #cee3f6;}
.disabledc{background:url(images/social_groups/loader.gif) no-repeat #f5f5f5; background-position:center;}



/*Notificaciones*/

.news_notifi_class{
	display:none;
}

#newsnotifi{
width:38px;
padding:4px 0 0 0px;
position:absolute;
height:27px;
}
#newsnotifi span{
background:url("images/social_groups/tipgroups_trans.png") no-repeat transparent;
color:#FFF;
width:38px;
height:27px;
padding:4px 0 0 0px;
text-align:center;
position:absolute;
bottom: 25px;
right:3px;
cursor:pointer;
}

.boton_groups{
	background:url('images/social_groups/botones-bg.png') repeat-x;
	-moz-box-shadow:0 1px 0 #CCCCCC;
background-color:#EEEEEE;
border-color:#999999 #999999 #888888;
color:#333333;
cursor:pointer;
outline:0px;
text-align:center;
	
}
.boton_groups:active{
	background-color:#DDDDDD;
background-image:none;
border-color:#999999;
}

#sgroups_column_left{
width: 170px;
height:auto;
margin-bottom:5px;
}

.sgroups_avatar{
	background:#FFF;
	padding:1px;
	width: 170px;
	height:150px;
	border:solid 1px #333;
	overflow:hidden;
	z-index:99999px;
}
.sgroups_avatar img.avat_group{
	width: 170px;
	height:150px;
	z-index:99999px;
	
	
	
}

.nobold{
	
	font-weight:normal;}

#sgroups_column_left .sgroups_menu_opciones{
	border-bottom:1px dotted #A9D0F5;
	width:170px;
	padding: 3px 0px 3px 4px;
}
#sgroups_column_left .sgroups_menu_opciones:hover{
	background:#A9D0F5;
	cursor:pointer;
	color:#F2F2F2;
	text-shadow:1px 1px 1px #81BEF7;
	font-weight:bold;
}

.red_delete{
	background:url('images/icons/delete.gif') no-repeat;
	background-position:right;
	width:170px;
	padding: 3px 2px 3px 4px;
	
}
.red_delete:hover{
	background:url('images/icons/delete.gif') no-repeat #F6CECE;
	background-position:right;
	cursor:pointer;
	color:#F2F2F2;
	text-shadow:1px 1px 1px red;
	
	font-weight:bold;
	
}



#sgroups_column_left .sgroups_menu_opciones:hover a{
	color:#FFF;
}
#sgroups_column_left .sgroups_menu_opciones a:hover{
	color:#FFF;
	text-decoration:none;}



#sgroups_column_left .sgroups_infogrupo{
margin-top:18px;
	border:1px solid #bbdce8;
	padding:3px;
	width:170px;
	cursor:pointer;
	text-align:center;
}

#sgroups_column_left .sgroups_infogrupo span{
	color:#222;
}


.description{color:#888; font-size:11px; font-family:"Comic Sans MS", cursive; font-weight:normal;}

.paginacion_g{padding-left:25px; font-size:14px;}


#sgroups_column_left .sgroups_infogrupo textarea{
	width:145px;
}
.efectonewrow{
outline:none;
border-color:rgba(82,168,236,.75)!important;
box-shadow:0 0 8px rgba(82,168,236,.5);
-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);
}

.efectonewrowsuceful{
outline:none;
border-color:green!important;
box-shadow:0 0 8px green;
-moz-box-shadow:0 0 8px green;
-webkit-box-shadow:0 0 8px green;		
}

.efectonewrowerror{
outline:none;
border-color:red!important;
box-shadow:0 0 8px red;
-moz-box-shadow:0 0 8px red;
-webkit-box-shadow:0 0 8px red;		
}


.onerrorajax{
color:red;
text-align:center;
display:none;
}
.onsucefulajax{
color:green;
text-align:center;
display:none;	
	
}


.member_group{
float:left;

width:50px;
padding-right:20px;
overflow:hidden}


.maquet_members{
	padding-left:20px;
	margin-top:2px;
	position:relative;
	
}



#muro_sgroups{
	width:550px;
	margin-left:35px;
	margin-top:10px;
	
}


#muro_sgroups .top_info_group{
	color:#333;
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}

.clearboth{
	clear:both;
}

.separator´{height:3px;}

#muro_sgroups .menu_optimus_groups{
	
	margin-top:20px;
	
	
}

#muro_sgroups .tabs_groups{
	background:url("images/social_groups/big-megabullet.png") 0 -69px no-repeat #d8dfea;
	border-top:1px solid #d8dfea;
	border-left:1px solid #d8dfea;
	border-right:1px solid #d8dfea;
	border-bottom:1px solid #d8dfea;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:-1px;
	padding: 5px 9px 1px 27px;
	margin-left:3px;
	color:#3b5998;
	text-decoration:none;
	-moz-border-radius:5px 5px 0 0 ;
	cursor:pointer;
}

#muro_sgroups .tabs_groups_adm{
	background:url("images/social_groups/big-megabullet.png") 0 -228px no-repeat #CEF6CE;
	border-top:1px solid #d8dfea;
	border-left:1px solid #d8dfea;
	border-right:1px solid #d8dfea;
	border-bottom:1px solid #d8dfea;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:-1px;
	padding: 5px 9px 1px 27px;
	margin-left:3px;
	color:#088A08;
	text-decoration:none;
	-moz-border-radius:5px 5px 0 0 ;
	cursor:pointer;	
	
	
	
	
}

#muro_sgroups .tabselected{
	color:#000;
	background:url("images/social_groups/big-megabullet.png") 0 -35px no-repeat #FFF;
	font-size:14px;
	border-top:1px solid #d8dfea;
	border-left:1px solid #d8dfea;
	border-right:1px solid #d8dfea;
	float:left;
	font-weight:bold;
	margin-left:3px;
	-moz-border-radius:5px 5px 0 0 ;
	text-shadow:1px 1px 1px #BDBDBD;
	border-bottom:1px solid #FFF;
	padding: 5px 9px 1px 27px;
	margin-bottom:-2px;
	text-decoration:none;
	z-index:9999999;		
}


.area_text{
	margin-top:15px;
margin-left:30px;
width:510px;
background:url('images/social_groups/bg_box_sgroupstit.gif') repeat-x #E6E6E6;
padding:10px 10px 10px 5px;
border:1px solid #bebebe;
border-top:none;
margin-bottom:10px;}
.options_in_areatext{padding-left:10px; padding-top:4px; text-align:right;}
.area_text textarea{padding-left:2px; width:508px; -moz-border-radius:2px;}

.reciente_wall{
	margin-top:75px;
	margin-left:30px;
	border-bottom:1px solid #bebebe;
	color:#555;
	width: 530px;
}

.activities{
	margin-top:25px;
	margin-left:30px;
	margin-bottom:20px;
	
}

.not_pubs{
	margin-top:25px;
	margin-left:30px;
	background:url('images/social_groups/bg_box_sgroupstit.gif') repeat-x #f5f5f5;
	padding:20px;
	width: 460px;
	text-align:center;
	font-weight:bold;
	text-shadow:1px 2px 1px #e6e6e6;	
	}




.bullt_tit{
background:url('images/social_groups/comentar.png') -1px -1px no-repeat #2D90C3;
padding: 2px 3px 1px 20px;
-moz-border-radius:2px 2px 2px 2px;
border-color:#26749C #2D90C3 #2D90C3 #26749C;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:11px;
margin-left:5px;
position:relative;
text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.2);
top:-1px;
font-weight:normal;
}

.lik_tit{
background:url('images/social_groups/morelikes.png') 0 2px no-repeat #2D90C3;
padding: 3px 3px 2px 20px;
	
}

.sbcom_txtra{
	padding-left:90px;
	
	
	
}
.sbcom_txtra textarea{
	width:350px;
	-moz-border-radius:5px;
	margin-bottom:10px;
	border-color:#26749C #2D90C3 #2D90C3 #26749C;
}

.box_user{margin-left:30px; border-bottom:1px solid #DDD; width:528px; margin-bottom:25px; position:relative}
.box_cont_user{position:relative; min-height:80px;}
.nick_that{position:relative; left:65px; width:450px; min-height:60px; margin-bottom:12px;}
.nick_that .nick{padding:2px; color:#555; font-weight:bold;}
.nick_that .nick a:hover{text-decoration:none}

.nick_that .message{ width:350px; word-wrap:break-word; padding-left:4px;}
.nick_that .message img{max-width:60px; max-height:60px;}

.avatar_group{ margin-top:5px; position:absolute; left:0px; height:50px;}
.avatar_group img{border:1px solid #ffffff;}
.avatar_group img:hover{border:1px solid #222; -moz-box-shadow: 1px 1px 10px #444; cursor:pointer;}

.optionsinbox{position:relative; bottom:0px;  width:450px; margin-bottom:5px;}
.optionsinbox .link_me{color:#444; font-weight:bold; cursor:pointer}
.optionsinbox .link_me:active{color:#777;}
.optionsinbox .hour{margin-right:20px;color:#3b5998;font-weight:bold;}


/*pretty Buttons 1.0 by j0n4th4ntub3*/

#register button{
-moz-box-shadow:0 1px 0 #CCCCCC;
padding-left:10px;
background-color:#EEEEEE;
border:1px solid #888888;
color:#333333;
cursor:pointer;
outline:0px;
text-align:center;	
-moz-border-radius:3px;	
}

#register button strong.register.abandonar{
background:url('images/social_groups/abandonar.png') no-repeat;
background-position:2px 3px;
}

#register button strong.register{
background:url('images/social_groups/reg_user.png') no-repeat;
background-position:2px 3px;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
display:block;
font-weight:bold;
color:#000;
text-shadow:1px 1px 1px #DDD;
padding-left:22px;
height:20px;
}




#register button:hover{
-moz-box-shadow: 1px 1px 6px #444
}
#register button:active{
background:-moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD;}




.optionsinbox button{
-moz-box-shadow:0 1px 0 #CCCCCC;
padding-left:10px;
background-color:#EEEEEE;
border:1px solid #888888;
color:#333333;
cursor:pointer;
outline:0px;
text-align:center;	
-moz-border-radius:3px;
	
}

/*Like or nolike*/
.optionsinbox button strong.like{
background:url('images/social_groups/btn_ok_or_bad.png') no-repeat;
background-position:2px -99px;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
display:block;
font-weight:bold;
color:#000;
text-shadow:1px 1px 1px #DDD;
padding-left:22px;
height:20px;
}

.optionsinbox button:hover strong.like{
background:url('images/social_groups/btn_ok_or_bad.png') no-repeat;
background-position:2px -73px;
color:green;
}

.optionsinbox button strong.nolike{
background:url('images/social_groups/btn_ok_or_bad.png') no-repeat;
background-position:2px 2px;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
display:block;
font-weight:bold;
color:#000;
text-shadow:1px 1px 1px #DDD;
padding-left:22px;
height:20px;
}

.optionsinbox button:hover strong.nolike{
background:url('images/social_groups/btn_ok_or_bad.png') no-repeat;
background-position:2px -25px;
color:red;
}
/*New reply!*/
.optionsinbox button strong.comment{
background:url('images/social_groups/new_comment.png') no-repeat;
background-position:0px 3px;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
display:block;
font-weight:bold;
color:#000;
text-shadow:1px 1px 1px #DDD;
padding-left:22px;
height:20px;
}

.optionsinbox button:hover strong.comment{
color:#06C;
}


/*cargando....*/
.optionsinbox button strong.load{
background:url('images/social_groups/loader2.gif') no-repeat;
background-position:2px 3px;
color:#666;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
display:block;
font-weight:bold;
text-shadow:1px 1px 1px #DDD;
padding-left:22px;
height:20px;}

.optionsinbox button:hover strong.load{
background:url('images/social_groups/loader2.gif') no-repeat;
background-position:2px 3px;
color:#666;
}

/*effect on hover...*/
.optionsinbox button:hover{
-moz-box-shadow: 1px 1px 6px #444
}
.optionsinbox button:active{
background:-moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD;

}

/*Fin buttons like and comment*/

.comments{
background:#bbdce8;
margin-top:1px solid #333;
height:auto;
padding: 8px 0 0 8px;
width:520px;
}

.likes{
background:url('images/social_groups/bg_box_sgroupstit.gif') repeat-x #E6E6E6;
height:auto;
padding: 8px 0 0 8px;
width:520px;
min-height:20px;
}

.displaynone{display:none;}

.likes span{
	color:#06F;
	font-weight:bold;
	
}

.lasts_news{margin-left:10px; display:none;}


.border_back{border-bottom:1px solid #d8dfea; margin-left:4px; z-index:9959;}
.tit_groups_box{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;}




#column_right_groups{
border-left:4px solid #D8D8D8;
height:auto;
min-height:260px;
display:block;
overflow:hidden;
padding-left:10px;
}


/*My popup 1.0 by j0n4th4ntub3*/

#mascara  {
background-color:#000000;
left:0;
opacity:0.5;
filter: alpha(opacity=60);
padding:8px;
position:absolute;
top:0;
z-index:99990;

}  
  
#mypopup  {
background-image:url("images/social_groups/border-popup.png");
border:1px solid #888888;
display:none;
min-width:350px;
padding:8px 8px 8px 8px;
position:fixed;
text-align:left;
z-index:99999;

}


#mypopup #popup{
border:1px solid #000;	
}

#mypopup #loading_popup  {
background:url('images/social_groups/loading_popup.gif') no-repeat center white;
display:none;
height:100%;
opacity:0.9;
position:absolute;
width:100%;
z-index:99999;
}

#mypopup-content  {
background-color:#FFFFFF;
height:100%;
width:100%;

position:relative;


}



#mypopup .mypopup-content2{
	padding-left:20px;
	margin-right: 20px;
	padding-top:20px;
	min-height: 30px;
	
}

#mypopup .title {
background: url('images/social_groups/mensajetopbg_2.gif') repeat-x;
background-color:#318cf6;
color:#000;
border-bottom:1px solid #000;
text-shadow: 1px 1px 1px #FFF;
display:block;
font-size:12px;
font-weight:bold;
line-height:20px;
padding:4px 24px 4px 6px;
text-transform:none !important;
}

#Closepopup  {
height:17px;
position:absolute;
right:12px;
top:12px;
width:17px;
z-index:10;
}

#Closepopup a.close_pop {
background:url("images/social_groups/close_mypopup.jpg") no-repeat;
display:block;
height:17px;
width:17px;
cursor:pointer;
}


#mypopup .footer  {
background-color:#F5F5F5;
border-top:1px solid #E6E6E6;
clear:both;
color:#777777;
font-weight:bold;
padding:5px;

}

#mypopup #buttons{
	text-align:center;
	
	
	}
#mypopup #buttons input.popbuttons{
		
-moz-box-shadow:0 1px 0 #CCCCCC;
background-color:#EEEEEE;
border:1px solid #888888;
color:#333333;
cursor:pointer;
outline:0px;
text-align:center;	
-moz-border-radius:3px;	
margin-bottom:15px;
margin-left:5px;
		 }
#mypopup #buttons input.popbuttons:active{

background:-moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD;
}


/*Change Logo*/



#change_logo{margin-bottom:10px;}
div.cont_act{margin-bottom:10px;}
.cont_act img{-moz-box-shadow:1px 1px 10px #444444;border:1px solid #222222; max-height:150px; max-width:150px; padding:1px}
div#change_logo input{width:80%;}



/*Comentarios!*/

.new-comments{width:44em;}

.subcomentario  {
border:1px solid #CACACA;
margin:10px 0;

}
.cmeta  {
background:url("images/social_groups/background_sub_comentarios.gif") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #CCCCCC;
height:33px;
padding:0 6px;
}
p.author  {
float:left;
font-size:12px;
height:33px;
line-height:33px;
margin:0;
text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);
}
.gravatar  {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C8C8C8;
display:inline-block;
font-size:1px;
line-height:1px;
margin-right:3px;
margin-top:-2px;
padding:1px;
vertical-align:middle;
}
p.info  {
float:right;
font-size:11px;
height:33px;
line-height:33px;
margin:0;
}
.subcomentario .body {
background:none repeat scroll 0 0 #FBFBFB;
color:#333333;
font-size:12px;
overflow:auto;
padding:0 6px;
position:relative;
}

p.author em a {
color:#666666;
font-style:normal;
}

p.author a {
color:#222222;
}
.subcomentario .tag  {
-moz-border-radius:2px 2px 2px 2px;
background:none repeat scroll 0 0 #2D90C3;
border-color:#26749C #2D90C3 #2D90C3 #26749C;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:11px;
margin-left:5px;
padding:1px 5px;
position:relative;
text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.2);
top:-1px;
}
.usingMouse a {
outline:medium none;
}

.subcomentario .cmeta .icon {
background:url("images/Social_groups/subcomts_icon.png") no-repeat scroll 0 0 transparent;
display:inline-block;
height:16px;
margin-left:5px;
margin-top:-2px;
vertical-align:middle;
width:16px;
}
.subcomentario .cmeta .icon:hover{
background-position:bottom;
cursor:pointer;
}

#submcomentar button{
-moz-box-shadow:0 1px 0 #CCCCCC;
padding-left:10px;
background-color:#EEEEEE;
border:1px solid #888888;
color:#333333;
cursor:pointer;
outline:0px;
text-align:center;	
-moz-border-radius:3px;
margin-bottom:10px;
margin-right:10px;
}

#submcomentar button strong{
background:url('images/social_groups/add_scom.png') no-repeat;
background-position:2px 3px;
font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
display:block;
font-weight:bold;
color:#000;
text-shadow:1px 1px 1px #DDD;
padding-left:22px;
height:20px;}

.h2_back{background:url('images/social_groups/fondo_h2.png') repeat-x;
height:60px;
padding:20px;
text-shadow:1px 1px 1px #FFF;
overflow:hidden;}

.content_mem{
float:left;
height:60px;
margin:5px;
padding:5px;
width:160px;}

.content_mem img.avat{float:left;
margin-left:5px;
margin-right:5px;
width:50px;
height:50px;}

.content_mem a.nameurl{color:#06F;}

.content_varios_mem{background:#FFF; padding-top:10px; padding-left:15px; width:650px; height:300px; margin:15px; border:1px solid #999; margin-top:0px; overflow:scroll;}

.abcd{margin-left:25px;}
.abcd span{
	border:1px solid #999;
	border-bottom:none;
	padding: 1px 4px 0 4px;
	margin-right:3px;
	-moz-border-radius: 4px 4px 0 0;
	
	}
.abcd span.selected{
border-bottom:1px solid #FFF;
}
.abcd span.selected:hover{ background:none;}
.abcd span.selected a:hover{color:#111;}
.abcd span:hover{
	background:#81BEF7;
	text-shadow:1px 1px 1px #000;
	color:#FFF;
}

	
.abcd span a:hover{text-decoration:none; cursor:pointer; color:#FFF;}

.div_procesando{
background:url('images/social_groups/loading_popup.gif') no-repeat center white;
display:none;
height:100%;
opacity:0.5;
position:absolute;
width:100%;
z-index:999;}

.post_tema{
background:#FFF; 
margin:20px; 
margin-top:0px; 
padding:20px; 
-moz-border-radius:5px; 
border:1px solid  #666666; 
font-weight:normal; 
font-weight:normal;
overflow:hidden;
}

.descr_tema{
	border:1px solid #d7d7d7;
	border-top:none;
	width:650px;
	padding:10px;
	
}


/* ------------------------CSS INSTALACION---------------------------- */

#instalation{
position:absolute;
top:37%;
left:37%;
background:url('images/social_groups/bg_box_sgroupstit.gif') repeat-x #E6E6E6;
padding:10px 10px 10px 5px;
border:1px solid #cee3f6;
border-top:none;
margin-bottom:10px;
overflow:hidden;
text-shadow:1px 1px 1px #FFF;
width:300px;
height:100px;
text-align:center;
padding-top:50px;
z-index:99999;
-moz-border-radius:7px;}