/*GENERAL INSTRUCTIONS*/
body {background: #000; color: #fff;font-family:Verdana, Geneva, sans-serif; font-size:10px; height: 100%; margin-bottom:20px; background:url("../design/backgrounds/background.png") top left repeat;}
a{ color:#000; font-size:10px;}
a:hover{ text-decoration:underline;}
div.left-side{ float:left; margin:0; padding:0;}
div.right-side{ float:right; margin:0; padding:0;}
h1{color:#fff; font-size:30px; }
h2{color:#fff; font-size:25px; }
h3{color:#fff; font-size:14px;}
h4{color:#fff; font-size:11px; font-weight: normal; text-transform:uppercase; margin-bottom:5px;}
h6{ color:#797979; font-size:9px; float:left; width:100%; text-align:right;}
p{ line-height:15px; margin-bottom:15px;}
.right{float:right;}
.left{float:left;}
span.italic {font-style:italic; margin:10px; width:auto; float:left; color:#A890C6;}
/*END GENERAL INSTRUCTIONS*/

/*No script*/
div#noscript-container{
	width:100%; background:url(../design/noscript/bg-noscript.png) repeat; float:left; height:36px; padding-top:5px; margin-bottom:5px;
}
div#noscript-container div#noscript-inner{
	margin:0 auto; background: url(../design/noscript/icon-alert.png) no-repeat 0 0; padding-left:20px; height:36px; width:640px; padding-top:10px; font-weight:bold; color:#FFF;
}
div#noscript-container div#noscript-inner a{
	color:#FFF!important;
}
/*No script*/

/*Tooltips*/
.tipsy { padding: 5px; font-size: 10px; opacity: 1; filter: alpha(opacity=100); background-repeat: no-repeat;  background-image: url("../design/tips/tipsy.gif"); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }
/*Tooltips*/

/*Body content of all page*/
div#bodycontent{ margin:0 auto; height:175px; width:auto; position:absolute; z-index:-1;}

/*BEGIN breadcrumbs*/
div#breadcrumbs{width: 1024px; height:auto; padding: 0; margin: 0 auto; margin-top:55px; color:#fff; text-transform:uppercase; font-size:9px!important; }
div#breadcrumbs a{ color:#797979; text-transform:uppercase; font-size:9px!important;}
div#breadcrumbs span { font-size:9px!important;}
div#breadcrumbs a:hover{}
/*END breadcrumbs*/

/*BEGIN pagecontainer to center all itens in the page*/
div#pagecontainer{width:1024px; height:auto; padding: 15px 0;  margin: 0 auto;}

/*BEGIN pagewrapper*/
div#pagewrapper {float:left; width:100%;}
	/*BEGIN header*/
	div#pagewrapper div#header { width:251px; float:left; margin:0;}	
		/*BEGIN inner-header*/
		div#pagewrapper div#header div#inner-header { float:left; width:251px; margin:0;}
			/*BEGIN menu*/
			div#pagewrapper div#header div#inner-header div#menu { float:left;  margin:10px 0; width:251px; height:231px; background:url("../design/backgrounds/vertical-background.png") 0px -481px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu{ float:left; width:246px; margin-left:5px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container{ float:left; width:100%;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container div#logo { float:left; width:251px; background:url("../design/icons/logo.png") top left no-repeat; height:98px; }
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container div#logo a{ float:left; width:200px; height:100px; display:block;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul{ list-style:none; display:inline;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li{ float:left; display:inline-block; width:120px; height:30px; margin:0 3px 3px 0;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a{ float:left;  width:120px; height:30px; display:block; font-size:10px; color:#FFF; background:url("../design/menu/menu-sprite.png") top left; outline:0;}
			
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.begin{ background-position:0px 0px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.begin:hover{ background-position:-120px 0px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.begincurrent{ background-position:-240px 0px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.begincurrent:hover{ background-position:-240px 0px;}		
						
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.mediareport{ background-position:0px -30px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.mediareport:hover{ background-position:-120px -30px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.mediareportcurrent{ background-position:-240px -30px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.mediareportcurrent:hover{ background-position:-240px -30px;}	
						
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.magazine{ background-position:0px -60px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.magazine:hover{ background-position:-120px -60px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.magazinecurrent{ background-position:-240px -60px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.magazinecurrent:hover{ background-position:-240px -60px;}	
						
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.news{ background-position:0px -90px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.news:hover{ background-position:-120px -90px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.newscurrent{ background-position:-240px -90px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.newscurrent:hover{ background-position:-240px -90px;}	
						
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.agenda{ background-position:0px -120px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.agenda:hover{ background-position:-120px -120px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.agendacurrent{ background-position:-240px -120px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.agendacurrent:hover{ background-position:-240px -120px;}	
						
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.aboutus{background-position:0px -150px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.aboutus:hover{ background-position:-120px -150px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.aboutuscurrent{ background-position:-240px -150px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.aboutuscurrent:hover{ background-position:-240px -150px;}	
			
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.contacts{ background-position:0px -180px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.contacts:hover{ background-position:-120px -180px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.contactscurrent{ background-position:-240px -180px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.contactscurrent:hover{ background-position:-240px -180px;}	
			
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.visits{ background-position:0px -210px;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.visits:hover{ background-position:-120px -210px;} 
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.visitscurrent{ background-position:-240px -210px ;}
			div#pagewrapper div#header div#inner-header div#menu div#inner-menu div#menu-container ul li a.visitscurrent:hover{ background-position:-240px -210px;}	
						
			/*END menu*/
			/*BEGIN search-container*/
			div#pagewrapper div#header div#inner-header div#search-container{ float:left; width:251px; height:396px; margin:0; background:url("../design/backgrounds/vertical-background.png") 0px -883px no-repeat;  margin-bottom:10px;}			
			div#pagewrapper div#header div#inner-header div#search-container form{ background:url("../design/form/form-background.png") top left no-repeat; width:242px; height:40px; margin-left:5px; margin-top:3px; margin-bottom:5px;}
						
			/*So myBox don't show underline in Chrome*/
			div#pagewrapper div#header div#inner-header div#search-container a:hover{text-decoration:none;}
			
			/*END search-container*/
			/*BEGIN slideshower*/
			div#pagewrapper div#header div#inner-header div#slideshower{ float:left; width:251px; margin:0; background-color:#FF0; height:166px; background:url("../design/backgrounds/vertical-background.png") 0px -712px no-repeat;  margin-bottom:10px;  padding:5px 0 0 5px;}
			div#pagewrapper div#header div#inner-header div#slideshower div.slideshow{ float:left;} 
			/*END slideshower*/
			/*BEGIN agenda*/
			div#pagewrapper div#header div#inner-header div#agenda{ float:left; width:251px; margin:0; background-color:#0FF; height:238px; background:url("../design/backgrounds/vertical-background.png") 0px -243px no-repeat; margin-bottom:10px;}
			div#pagewrapper div#header div#inner-header div#agenda h1{ background:url("../design/icons/agenda-bullet.png") top left no-repeat; margin-top:5px; margin-left:5px; font-size:10px; text-transform:uppercase; padding-left:20px; padding-bottom:5px; }
			div#pagewrapper div#header div#inner-header div#agenda a:hover{text-decoration:none;}
			/*END agenda*/
		/*END inner-header*/
	/*END header*/
	/*BEGIN container*/
	div#pagewrapper div#container { float:left; width:622px; margin:0 auto;} 
		/*BEGIN inner-container*/
		div#pagewrapper div#container div#inner-container{ float:left; width:622px; background:url("../design/backgrounds/container-background.png") top left repeat-y; padding:1px 0px 0px 3px; min-height:1070px;}
		
		div#pagewrapper div#container div#inner-container div#lines{ float:left; width:622px; background:url("../design/social/divInnerBackground.png") top left repeat-y; min-height:1070px;}
		
		
		div#pagewrapper div#container div#topbackground{ float:left; width:622px; height:10px; background:url("../design/backgrounds/horizontal-backgrounds.png") top left no-repeat;}
		div#pagewrapper div#container div#bottombackground{ float:left; width:622px; height:10px; background:url("../design/backgrounds/horizontal-backgrounds.png") 0 -14px no-repeat;}
		
		
		div.hl{ float:left; width:612px; height:3px; background:url("../design/backgrounds/horizontal-backgrounds.png") 0 -11px no-repeat; border:none; outline:none;}
		
	/*END container*/
	/*BEGIN publicity*/
	div#pagewrapper div#publicity { float:left; width:150px; margin:0 auto; margin-left:1px;} 
		/*BEGIN inner-publicity*/
		div#pagewrapper div#publicity div#inner-publicity{ float:left; width:150px;} 
		div.publicontainer{ float:left; background-color:#000; margin-bottom:3px;}
	/*END publicity*/
/*END pagewrapper*/               
  
/*BEGIN footer*/
div#footer {width: 100%; float:left; margin-top:10px; margin-bottom:10px;  height:40px; border: 1px solid #212126; border-right:none; border-left:none; background-color:#121215;  /*bottom:0%; position:fixed; z-index:999999;*/}
	/*BEGIN inner-footer*/
	div#footer div#inner-footer{ margin:0 auto; width:960px; height:12px; padding:15px 0px;}
		/*BEGIN footer-content*/
		div#footer div#inner-footer div#footer-content{ width:960px; float:left; color:#FFF; text-align:center;}
		div#footer div#inner-footer div#footer-content { width:960px; float:left; color:#FFF;}
		div#footer div#inner-footer div#footer-content a{color:#FFF;}
		div#footer div#inner-footer div#footer-content img{color:#FFF; vertical-align:middle;}
		div#footer div#inner-footer div#footer-content div.image-logo-footer{ float:left; width:100px; margin-top:-5px; margin-left:35px; }
		div#footer div#inner-footer div#footer-content div.developedby{ float:right; }
		/*END footer-content*/
	/*END inner-footer*/ 
/*END footer*/ 

/*BEGIN copyright-company */
div#copyright-company { margin:0 auto; width: 960px;}
	/*BEGIN inner-copyright*/
	div#copyright-company  div#inner-copyright{ float:left; width:960px; height:30px;}
		/*BEGIN copyright-text*/
		div#copyright-company  div#inner-copyright div#copyright-text{ float:right; color:#FFF; font:Tahoma, Geneva, sans-serif; font-size:10px;}
		div#copyright-company  div#inner-copyright div#copyright-text a{ color:#FFF; font:Tahoma, Geneva, sans-serif; font-size:10px;}
		/*END copyright-text*/
	/*END inner-copyright*/ 
/*END copyright-company */ 




/*BEGIN form*/
form{ margin:0; padding:0; color:#333;}
form fieldset { margin:0; padding:5px 5px 0 0; }
form fieldset label{margin:0; padding:0; float:left; padding-top:5px; margin-right:15px; width:70px;}
form fieldset label.displaynone{ display:none;}
form fieldset input[type=submit]{ float:right; width:75px; text-align:center; background-color:#3C2D53; color:#9077AF; outline:none; border:none;}
form fieldset input[type=reset]{ float:right; width:75px; text-align:center; margin-right:20px; background-color:#3C2D53; color:#9077AF; outline:none; border:none;}
form fieldset input[type=submit]:hover{ cursor:pointer; }
form fieldset input[type=reset]:hover{ cursor:pointer;}
form fieldset input[type=text],form fieldset input[type=password] { float:left; width:150px; height:15px; margin-top:1px; padding:3px 5px 2px 5px; font-size:10px; border:none; outline:none; border:none; margin-right:30px; margin-bottom:30px;}
form fieldset textarea{ float:left; width:150px; margin-top:1px; padding:3px 5px 2px 5px; font-size:10px; border:none; outline:none; border:#CCC solid 1px; font-size:10px; color:#AAA; font-family:Arial, Helvetica, sans-serif; margin-bottom:30px; margin-right:30px;}
form fieldset input[type=text].search{  padding:6px 25px 3px 15px; width:180px; border:none; margin-right:0; background:none; color:#9D9D9D; font-size:14px; margin-bottom:0px;}
form fieldset input[type=text].email{  padding:6px 25px 3px 15px; width:101px; border:none; margin-right:0;background:url("../design/form/form-background.png") 0 -40px no-repeat; color:#666; font-size:12px; margin-bottom:0px;}

/*AGENDA INPUT TEXT*/
form fieldset input[type=text].space{  padding:11px 15px 2px 5px; width:135px; border:none; margin-right:0; background:url("../design/form/form-background.png") 0 -87px no-repeat; color:#666; font-size:11px; margin-bottom:0px; height:15px;}
form fieldset input[type=text].spaceBig{  padding:11px 15px 2px 5px; width:241px; border:none; margin-right:0; background:url("../design/form/form-background.png") 0 -274px no-repeat; color:#666; font-size:11px; margin-bottom:0px; height:17px;}
form fieldset input[type=text].local{  padding:11px 15px 2px 5px; width:82px; border:none; margin-right:0; background:url("../design/form/form-background.png") 0 -115px no-repeat; color:#666; font-size:11px; margin-bottom:0px; height:15px;}
form fieldset input[type=text].data{  padding:11px 15px 2px 5px; width:139px; border:none; margin-right:0; background:url("../design/form/form-background.png") 0 -143px no-repeat; color:#666; font-size:11px; margin-bottom:0px; height:15px;}
form fieldset input[type=text].comment{  padding:11px 15px 2px 5px; width:300px; margin-right:0; color:#666; font-size:11px; margin-bottom:0px; height:15px; border:#74559B 1px solid; background:#fff url("../design/form/comment-background.png") top left repeat-x; }
form fieldset input[type=text].comment-visits{  padding:11px 15px 2px 5px; width:302px; margin-right:0; color:#666; font-size:11px; margin-bottom:0px; height:15px; border:#74559B 1px solid; background:#fff url("../design/form/comment-background.png") top left repeat-x; }
/*END AGENDA INPUT TEXT*/

input[type=text].simple{  padding:7px 15px 2px 5px; width:337px; border:none; margin-right:0; background:none; color:#fff; font-size:11px; margin-bottom:0px; height:15px;}
input[type=password].simple{  padding:7px 15px 2px 5px; width:337px; border:none; margin-right:0; background:none; color:#fff; font-size:11px; margin-bottom:0px; height:15px;}
textarea.simple{  padding:7px 15px 2px 5px; width:327px; border:none; margin-right:0; background:none; color:#fff; font-size:11px; margin-bottom:0px; height:25px; font-family:Verdana, Geneva, sans-serif; }

/*NUMBER OF RESULTS*/
div.select {text-align: left;margin: 10px 12px 0 0;	display: block;	width:50px;	}
div.select div {background:url("../design/form/form-background.png") 0 -199px no-repeat;	display: block;	width: auto;	color:#FFF;}
div.select div p {	margin:0;	padding: 7px 5px 5px 5px;	height: 15px;	margin-right: 15px;	display: block;	overflow: hidden;	color:#FFF;}
div.select ul {	margin: 0;	padding:0;	list-style:none;	background-color:#121215;	display: block;	position: absolute;  z-index:99999;}
div.select ul li { 	display:block !important;	height: 1%;	position:relative;	color: #fff;	background-color: #533E73;	padding-left: 10px;	padding-top: 4px;	padding-right: 10px;	height: 18px;	cursor: pointer;  z-index:99999;}
div.select li.active {	background-color: #9571cc;	color: #FFF;	font-weight: bold;}
/*END NUMBER OF RESULTS*/



/*PARTY SELECTOR*/
div.select-party {text-align: left;margin: 1px 12px 0 0;	display: block;	width:340px; }
div.select-party div {background:url("../design/form/form-background.png") 0 -227px no-repeat;	display: block;	width: auto;	color:#FFF;}
div.select-party div p {	margin:0;	padding: 4px 5px 5px 5px;	height: 15px;	margin-right: 15px;	display: block;	overflow: hidden;	color:#FFF;}
div.select-party ul {	margin: 0;	padding:0;	list-style:none;	background-color:#121215;	display: block;	position: absolute; z-index:99999;	}
div.select-party ul li { 	display:block !important;	height: 1%;	position:relative;	color: #fff;	background-color: #533E73;	padding-left: 10px;	padding-top: 4px;	padding-right: 10px;	height: 18px;	cursor: pointer; z-index:99999;	}
div.select-party li.active {	background-color: #9571cc;	color: #FFF;	font-weight: bold;}
/*END PARTY SELECTOR*/

/*ARQUIVE SELECTOR*/
div.select-arquive {text-align: left;margin: 1px 12px 0 0;	display: block;	width:191px;	}
div.select-arquive div {background:url("../design/form/form-background.png") 0 -250px no-repeat;	display: block;	width: auto;	color:#FFF;}
div.select-arquive div p {	margin:0;	padding: 4px 5px 5px 5px;	height: 15px;	margin-right: 15px;	display: block;	overflow: hidden;	color:#FFF;}
div.select-arquive ul {	margin: 0;	padding:0;	list-style:none;	background-color:#121215;	display: block;	position: absolute;  z-index:99999;}
div.select-arquive ul li { 	display:block !important;	height: 1%;	position:relative;	color: #fff;	background-color: #533E73;	padding-left: 10px;	padding-top: 4px;	padding-right: 10px;	height: 18px;	cursor: pointer;  z-index:99999;}
div.select-arquive li.active {	background-color: #9571cc;	color: #FFF;	font-weight: bold;}
/*END ARQUIVE*/



/*select-newsletter-register SELECTOR*/
div.select-newsletter-register {text-align: left;margin: 1px 12px 0 0;	display: block;	width:91px;	}
div.select-newsletter-register div {background:url("../design/form/form-background.png") 0 -274px no-repeat;	display: block;	width: auto;	color:#FFF;}
div.select-newsletter-register div p {	margin:0;	padding: 4px 5px 5px 5px;	height: 15px;	margin-right: 15px;	display: block;	overflow: hidden;	color:#FFF;}
div.select-newsletter-register ul {	margin: 0;	padding:0;	list-style:none;	background-color:#121215;	display: block;	position: absolute;  z-index:99999;}
div.select-newsletter-register ul li { 	display:block !important;	height: 1%;	position:relative;	color: #fff;	background-color: #533E73;	padding-left: 10px;	padding-top: 4px;	padding-right: 10px;	height: 18px;	cursor: pointer;  z-index:99999;}
div.select-newsletter-register li.active {	background-color: #9571cc;	color: #FFF;	font-weight: bold;}
/*END select-newsletter-register*/




/*END form*/
/*BEGIN rounded Corners with curvycorners*/
.myBox {margin: 0 auto;    color: #fff;	float:left;    padding: 3px 12px;    text-align: left;    background-color:#3C2D53;    border: 1px solid #3C2D53;
/* Do rounding (native in Firefox and Safari) */    -webkit-border-radius: 5px;    -moz-border-radius: 5px; text-decoration:none !important; cursor:pointer !important;}
.myBox a{ float:left; color:#FFF; font-size:10px;}
.myBox a:hover{ text-decoration:none !important;}

.myBoxNewHighlight{background-color:#16151B; width:586px; height:234px; border-color:#16151B; margin-top:4px;}
.myBoxTabs{background-color:#16151B; background:url("../design/tabs/tabs-background.png") top left repeat-x; width:600px; height:28px; border-color:#121215; margin-top:4px; padding:3px 6px!important; }
.myBoxTabsConcept{background-color:#16151B; background:url("../design/tabs/tabs-background.png") top left repeat-x; width:377px; height:28px; border-color:#121215; margin-top:0px;}
.myBoxTabsTeam{width:119px; border-color:#1e1e1e; height:137px; background-color:#191919; text-align:center;}
.myBoxTabsComentary{width:76px; border-color:#1e1e1e; height:94px; background-color:#191919; text-align:center;}
.myBoxSendButtons{ font-size:12px;}
.myBoxBackButtons{ width:40px; text-align:center;}
.myBoxCommentButtons{ width:auto; text-align:center;}
.myBoxFotoAgenda{ background-color:#191919; border-color:#1E1E1E; margin:0; padding:7px; float:left; width:598px;}
.myBoxAgendaOptions{ float:left; width:100%; height:43px; background:url("../design/agenda/agenda-options.png") top left repeat-x; border-color:#121215; margin-left:-10px; width:380px;}
.myBoxNews{background-color:#16151zB; background:url("../design/tabs/tabs-background.png") top left repeat-x; width:380px; height:28px; border-color:#121215; margin-top:4px;}
.myBoxPollQuestionContainer{ border-color:#282828; background-color:#171717; width:345px; margin-bottom:20px; padding-top:8px;}
.myBoxHobbiesWinners{border-color:#282828; background-color:#171717; margin-bottom:20px; padding-top:8px; color:#4D4D4D; font-size:10px; margin-top:20px;}
.myBoxConfirmButtons{ width:auto; text-align:center; padding:5px 10px; float:right;}
.myBoxSingleAlbum{ /*border-color:#1E1E1E; background-color:#191919;*/ margin:1px; padding:5px; padding-right:0px; width:607px; cursor:default !important;}


.myBoxNewHighlight:hover{ cursor:default;}
.myBoxTabs:hover{ cursor:default;}
.myBoxTabsConcept:hover{ cursor:default;}
.myBoxTabsTeam:hover{ cursor:default;}
.myBoxTabsComentary:hover{ cursor:default;}
.myBoxSendButtons:hover{ cursor:default;}
.myBoxBackButtons:hover{ cursor:default;}
.myBoxCommentButtons:hover{ cursor:default;}
.myBoxFotoAgenda:hover{ cursor:default;}
.myBoxAgendaOptions:hover{ cursor:default;}
.myBoxNews:hover{ cursor:default;}
.myBoxPollQuestionContainer:hover{ cursor:default;}
.myBoxHobbiesWinners:hover{ cursor:default;}
.myBoxConfirmButtons:hover{ cursor:default;}
.myBoxSingleAlbum:hover{ cursor:default;}

/*END rounded Corners with curvycorners*/

/*BEGIN rounded Corners positions*/
.seemore{ float:right; margin-top:10px; margin-right:5px; background:url("../design/social/spritePt.png") -339px 0px no-repeat; width:71px; height:13px;}
.seemore a{ width:71px; height:13px; display:block; float:left;}
/*END rounded Corners positions*/

div.goback {float:left; margin-left:7px; display:none; background:url("../design/social/spritePt.png") -0px -894px no-repeat; width:91px; height:25px; margin-top:3px!important; }
a.back-clubs span.goback{ background-image:url("../design/icons/go-back.png"); background-repeat:no-repeat; background-position:2px 4px; padding-left:20px;}


/*IMAGES FOR SUBMIT BUTTONS*/
/*newsletter*/
a.submit-arrow{ float:left; background:url("../design/form/form-background.png") 0 -64px no-repeat; width:32px; height:22px; display:block; }
/*end newsletter*/
/*agenda*/
a.submit-update-agenda-form{ float:left; background:url("../design/form/form-background.png") 0 -171px no-repeat; width:121px; height:27px; display:block; color:#FFF; font-size:12px; line-height:27px; text-align:center; margin-top:2px;}
a.submit-update-agenda-form:hover{ text-decoration:none;}
/*end agenda*/


/*poll form submit*/
.formsubmit a{ float:left; width:77px; height:22px; background:url("../design/backgrounds/buttons-background.png") bottom left; text-align:center; display:block; text-decoration:none; margin:0px; font-size:10px; color:#FFF; line-height:22px;}
.formsubmit a:hover{ cursor:pointer; text-decoration:none; background-position:0 -27px;}
/*end poll form submit*/
/*END IMAGES FOR SUBMIT BUTTONS*/


/*BEGIN Tabs*/

/* root element for tabs  */
ul.tabs { list-style:none; 	margin:0 !important; 	padding:0; height:25px; padding-left:1px; float:left;}
/* single tab */
ul.tabs li { 	float:left;	 	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important; }
/* link inside the tab. uses a background image */
ul.tabs a { 	background: url("../design/tabs/search-tabs.png")  no-repeat 0 0;	font-size:11px;	display:block;	height: 22px;  	line-height:23px;	width: 72px;	text-align:center;	
	text-decoration:none;	color:#fff; font-size:10px; text-transform:uppercase;	padding:0px;	margin:0px;		position:relative;	top:1px; margin-left:4px;}
ul.tabs a:active {	outline:none;}
/* when mouse enters the tab move the background image */
ul.tabs a:hover { color:#fff;	}
/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {	cursor:default !important; 	color:#fff !important;}
/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */

/* width 1 */
ul.tabs a.w1 			{ background-position: 0px 22px; width:46px; }
ul.tabs a.w1:hover 	{ background-position: 0px -22px; }
ul.tabs a.w1.current  { background-position: 0px -44px; }
/* width 2 */
ul.tabs a.w2 			{ background-position: -46px -92px; width:41px; }
ul.tabs a.w2:hover 	{ background-position: -46px -22px; }
ul.tabs a.w2.current  { background-position: -46px -44px; }
/* width 3 */
ul.tabs a.w3 			{ background-position: -87px -92px; width:72px; }
ul.tabs a.w3:hover 	{ background-position: -87px -22px; }
ul.tabs a.w3.current { background-position: -87px -44px; }
/* width 4 */
ul.tabs a.w4 			{ background-position: -159px -92px; width:72px; }
ul.tabs a.w4:hover 	{ background-position: -159px -22px; }
ul.tabs a.w4.current { background-position: -159px -44px; }


/*AGENDA SEARCH FORM TABS*/
ul.tabs-agenda { list-style:none; 	margin:0 !important; 	padding:0; height:25px; padding-left:1px; float:left;}
ul.tabs-agenda li { 	float:left;	 	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important; }
ul.tabs-agenda a { 	background: url("../design/tabs/search-tabs.png")  no-repeat 0 0;	font-size:11px;	display:block;	height: 22px;  	line-height:23px;	width: 72px;	text-align:center;	
	text-decoration:none;	color:#fff; font-size:10px; text-transform:uppercase;	padding:0px;	margin:0px;		position:relative;	top:1px; margin-left:4px;}
ul.tabs-agenda a:active {	outline:none;}
ul.tabs-agenda a:hover { color:#fff;	}
ul.tabs-agenda a.current, ul.tabs a.current:hover, ul.tabs li.current a {	cursor:default !important; 	color:#fff !important;}
/* width 1 */
ul.tabs-agenda a.w1 			{ background-position: 0px -22px; width:46px; }
ul.tabs-agenda a.w1:hover 	{ background-position: 0px -44px; }
ul.tabs-agenda a.w1.current  { background-position: 0px -44px; }
/* width 2 */
ul.tabs-agenda a.w2 			{ background-position: -46px -22px; width:41px; }
ul.tabs-agenda a.w2:hover 	{ background-position: -46px -44px; }
ul.tabs-agenda a.w2.current  { background-position: -46px -44px; }
/* width 3 */
ul.tabs-agenda a.w3 			{ background-position: -87px -22px; width:72px; }
ul.tabs-agenda a.w3:hover 	{ background-position: -87px -44px; }
ul.tabs-agenda a.w3.current { background-position: -87px -44px; }
/* width 4 */
ul.tabs-agenda a.w4 			{ background-position: -159px -22px; width:72px; }
ul.tabs-agenda a.w4:hover 	{ background-position: -159px -44px; }
ul.tabs-agenda a.w4.current { background-position: -159px -44px;}
/*END AGENDA SEARCH FORM TABS*/





/* initially all panes are hidden */ 
div.panes{ float:left; background:url("../design/tabs/tabspane.png") top left no-repeat; width:242px; height:277px;  margin-left:5px; margin-top:5px;}
div.panes div.panes { float:left; width:240px; margin:3px 1px 3px 1px; height:273px;}
div.reportspane{ width:600px !important; height:300px!important; background:none;}
div.conceptspane{ float:left; width:387px; margin-left:5px; }
div.newspane{ float:left; margin:3px 1px 3px 1px; width:390px !important; height:auto!important; background:none;}




div.pane div ul{ float:left;}
div.pane div ul li{ float:left; width:223px; height:34px; background:url("../design/tabs/panes-li.png") top left;}
div.pane div ul li:hover{ background-position: 0px -34px; cursor:pointer;}
div.pane div ul li:hover a:hover{ text-decoration:none;}

div.pane div ul li div { float:left; width:20px; height:23px; margin:0;}
div.pane div ul li div a.favorites{ float:left; width:20px; height:23px; margin:0; }
div.pane div ul li div a.favorites span.star{float:left; width:15px; height:14px; background:url("../design/tabs/stars.png") 0 -14px; left; height:13px; margin-top:10px; margin-left:5px; }
div.pane div ul li div a.favorites span.star:hover{ background-position:0px 0px;}
div.pane div ul li div a.favorites span.active{ background-position:0px 0px;}

div.scroll_pane_cont div ul li a.favorites{ float:left; width:20px; height:23px; margin:0; margin-right:0px; }
div.scroll_pane_cont div ul li a.favorites span.star{float:left; width:15px; height:14px; background:url("../design/tabs/stars.png") 0 -14px; left; height:13px; margin-top:15px; margin-left:5px; }
div.scroll_pane_cont div ul li a.favorites span.star:hover{ background-position:0px 0px;}
div.scroll_pane_cont div ul li a.favorites span.active{ background-position:0px 0px;}



div.pane div ul li a {float:left; width:170px; height:34px; color:#74559B; font-size:9px; margin-top:3px; margin-left:10px;}
div.pane div ul li a.bold { font-weight:bold;}
div.pane div ul li a span{float:left; color:#FFF; font-size:11px; width:100%; height:15px;}
div.pane div ul li span.number{float:left; width:14px; height:14px; background:url("../design/tabs/number.png") top left no-repeat; margin-top:10px; font-size:8px; line-height:14px; text-align:center; font-family:Verdana, Geneva, sans-serif;}

div.pane div div.clubs-header{ float:left; width:223px; height:34px; background:url("../design/tabs/panes-li.png") top left; background-position: 0px -34px; }
div.pane div div.clubs-header div { float:left; width:20px; height:23px; margin:0;}
div.pane div div.clubs-header div a.favorites{ float:left; width:20px; height:23px; margin:0;}
div.pane div div.clubs-header div a.favorites span.star{float:left; width:15px; height:14px; background:url("../design/tabs/stars.png") 0 -14px; left; height:13px; margin-top:10px; margin-left:5px;}
div.pane div div.clubs-header div a.favorites span.star:hover{ background-position:0px 0px;}
div.pane div div.clubs-header div a.favorites span.active{ background-position:0px 0px;}

div.pane div div.clubs-header a.clubs-title {float:left; width:170px; height:34px; color:#74559B; font-size:9px; margin-top:3px; margin-left:10px;}
div.pane div div.clubs-header a.clubs-title span{float:left; color:#FFF; font-size:11px; width:100%; height:15px;}
div.pane div div.clubs-header a.back-clubs {float:left; width:14px; height:14px; margin:0;}
div.pane div div.clubs-header a.back-clubs span.close{float:left; width:14px; height:14px; background:url("../design/tabs/number.png") top left no-repeat; margin-top:10px; font-size:8px; line-height:14px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}

div.pane div ul.party-container {float:left;}
div.pane div ul.party-container li {float:left; float:left; width:223px; height:34px; background:url("../design/tabs/panes-li.png") top left;}
div.pane div ul.party-container li:hover{ background-position: 0px -34px; cursor:pointer;}
div.pane div ul.party-container li:hover a:hover{ text-decoration:none;}

div.pane div ul.party-container li div { float:left; width:20px; height:23px; margin:0;}
div.pane div ul.party-container li a {float:left; width:185px; height:34px; color:#74559B; font-size:9px; margin-top:3px; margin-left:10px;}
div.pane div ul.party-container li a span{float:left; color:#FFF; font-size:11px; width:100%; height:15px;}
/* END of panes */ 

/*Tabs for media-reports*/
ul.tabsreport { list-style:none; 	margin:0 !important; 	padding:0; height:31px; padding-left:1px; float:left;}
/* single tab */
ul.tabsreport li { 	float:left;	 	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important; }
ul.tabsreport a { background:url("../design/tabs/report-tabs.png") top left no-repeat;	font-size:11px;	display:block;	height: 30px;  	line-height:31px;	width: 120px;	text-align:center; text-decoration:none;	color:#fff; font-size:10px; text-transform:uppercase;	padding:0px;	margin:0px;		position:relative;	top:1px; margin-left:4px;}
ul.tabsreport a 	{ background-position: -245px 0px; }
ul.tabsreport a:hover 	{ background-position: -121px 0px; }
ul.tabsreport a.current { background-position: 0px 0px; }

ul.tabsreport a#t5 { background:url("../design/tabs/report-tabs2.png") -297px 0px no-repeat; width:145px;}
ul.tabsreport a#t5:hover 	{ background-position: -148px 0px; }
ul.tabsreport a#t5.current { background-position: 0px 0px; }


ul.tabsreport a#t6 { background:url("../design/tabs/report-tabs2.png") -297px 0px no-repeat; width:145px;}
ul.tabsreport a#t6:hover 	{ background-position: -148px 0px; }
ul.tabsreport a#t6.current { background-position: 0px 0px; }

ul.tabsreport a#t7 { background:url("../design/tabs/report-tabs3.png") -341px 0px no-repeat; width:168px;}
ul.tabsreport a#t7:hover 	{ background-position: -171px 0px; }
ul.tabsreport a#t7.current { background-position: 0px 0px; }

/*END Tabs for media-reports*/

/*Tabs for hobbies*/
ul.hobbies { list-style:none; 	margin:0 !important; 	padding:0; height:31px; padding-left:1px; float:left;}
/* single tab */
ul.hobbies li { 	float:left;	 	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important; }
ul.hobbies a { background:url("../design/tabs/hobbies-tabs.png") top left no-repeat; display:block;	height: 30px;  	line-height:31px;	width: 150px;	text-align:center; text-decoration:none;	color:#fff; font-size:9px; text-transform:uppercase;	padding:0px;	margin:0px;		position:relative;	top:1px; margin-left:4px;}
ul.hobbies a 	{ background-position: -307px 0px; }
ul.hobbies a:hover 	{ background-position: -153px 0px; }
ul.hobbies a.current { background-position: 0px 0px; }
/*END Tabs for hobbies*/

/*Tabs for concepts*/
ul.tabsconcept { list-style:none; 	margin:0 !important; 	padding:0; height:31px; padding-left:1px; float:left;}
/* single tab */
ul.tabsconcept li { 	float:left;	 	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important; }
ul.tabsconcept a { background:url("../design/tabs/concept-tabs.png") top left no-repeat;	font-size:11px;	display:block;	height: 30px;  	line-height:31px;	width: 83px;	text-align:center; text-decoration:none;	color:#fff; font-size:10px; text-transform:uppercase;	padding:0px;	margin:0px;		position:relative;	top:1px; margin-left:4px;}
ul.tabsconcept a 	{ background-position: -168px 0px; }
ul.tabsconcept a:hover 	{ background-position: -84px 0px; }
ul.tabsconcept a.current { background-position: 0px 0px; }
/*END Tabs for media-reports*/


/*END Tabs*/

/*AGENDA PANE*/
div#paneagenda{ float:left; width:242px; margin-left:5px; height:175px; margin-top:0px;}
div#paneagenda ul{ float:left;}
div#paneagenda li{ float:left; width:215px; padding:3px;}
div#paneagenda li span.date{ float:left; width:41px; height:35px;}
div#paneagenda li span.date span.day{  float:left; width:61px; font-family:"Times New Roman", Times, serif; color:#FFF; font-size:14px; height:14px;}
div#paneagenda li span.date span.month{ float:left; width:61px; height:14px;}
div#paneagenda li span.link{ float:right; width:168px; margin-bottom:3px;}
div#paneagenda li span.link a{ color:#74559B; font-size:9px; float:left; width:100%;}
div#paneagenda li span.link a span{ float:left; width:100%; color:#FFF; font-size:9px;}
/*END AGENDA PANE*/							




/*HOMEPAGE*******************************************************************************************/
div.image-highlight{ float:left; margin-left:8px; margin-bottom:5px; }/*Image on top*/
div.options-container{ float:left; width:188px; height:70px; background:url("../design/backgrounds/vertical-background.png") top left no-repeat; color:#AC99C3; padding:10px 6px 10px 11px; line-height:12px;} /*Options below the image*/
a.newsletter-submit{ margin-left:10px; margin-top:2px;} /*Submit of newsletter*/

div.news-highlights-box{background-color:#16151B; width:586px; height:234px; border-color:#16151B; margin-top:4px;}


/*Highlights News*/
div.highlights-news{ float:left;}
div.highlights-news div.left-side{ float:left; width:245px;}
div.highlights-news div.left-side div.image-new{}
div.highlights-news div.left-side div.image-new a{}
div.highlights-news div.left-side div.image-new a img{border:#16151B 3px solid !important;}
div.highlights-news div.left-side div.image-new a:hover img{ border:#74559B 3px solid !important;}

div.highlights-news div.right-side{ float:left; width:320px; margin-left:20px;}
div.highlights-news div.right-side div.texts-news{}
div.highlights-news div.right-side div.texts-news h2{color:#EDEDED; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:20px; font-weight:normal; margin-top:20px;}
div.highlights-news div.right-side div.texts-news div.text{ color:#BEBEBE; font-size:12px; margin-top:15px;}
div.highlights-news div.right-side div.texts-news div.comment{float:right; margin-top:33px;  font-size:10px; color:#AC99C3; background:url("../design/icons/comments-play.png") top left no-repeat; width:80px; height:20px; padding-left:20px; text-align:right; }
div.highlights-news div.right-side div.texts-news div.comment span{ font-size:10px; color:#D5CCE1; }

div.highlights-news div.right-side div.pagination{ float:left; width:100%; margin-top:20px;}
div.highlights-news div.right-side div.pagination div.page { background-color:#3C2D53;}
div.highlights-news div.right-side div.pagination div.page:hover { background-color:#564072;}
div.highlights-news div.right-side div.pagination div.page a{}

div.highlights-news div.right-side div.pagination div.pause { float:right; background:url("../design/icons/comments-play.png"); background-position:0 -54px; background-repeat:no-repeat; width:20px; height:20px;}
/*div.highlights-news div.right-side div.pagination div.pause:hover { background-position:0px -54px; background-repeat:no-repeat;}*/
div.highlights-news div.right-side div.pagination div.pause a{ float:left; width:20px; height:20px; display:block;}

div.highlights-news div.right-side div.pagination div.play { float:right; background:url("../design/icons/comments-play.png"); background-position:0 -27px; background-repeat:no-repeat; width:20px; height:20px;}
/*div.highlights-news div.right-side div.pagination div.play:hover { background-position:0px -27px; background-repeat:no-repeat;}*/
div.highlights-news div.right-side div.pagination div.play a{ float:left; width:20px; height:20px; display:block;}
/*END Highlights News*/

/*BEGIN HIGHLIGHTS PageNUMBER*/
.pagenumber{background-color:#3C2D53; padding:2px 0px; width:16px; text-align:center; font-size:9px; margin-right:4px; color:#74559B;}
.pagenumber:hover{background-color:#564072; color:#FFF;}
.active{background-color:#564072; color:#FFF;}
.contentseemore{ margin-right:0px; margin-top:10px;}
/*END HIGHLIGHTS PageNUMBER*/


/*BEGIN TEAM ELEMENTS PageNUMBER*/
.pagenumber-element{ background:none; border-color:#121215; padding:3px 0px; width:22px; text-align:center; font-size:12px; margin-right:3px; color:#74559B;}
.pagenumber-element:hover{background-color:#74559B; color:#FFF;}
.active-element{background-color:#74559B; color:#FFF;}
.pagenumber-division-box{float:left; padding-top:5px;}
.pagenumber-division{ background:none; border-color:#121215; padding:3px 0px; width:10px; text-align:center; font-size:12px; margin-right:1px; color:#74559B;}
/*END TEAM ELEMENTS PageNUMBER*/




/*Reporta tab pane*/
.reports-tab-pane{float:left; width:652px; height:290px;}
.tabseemore{float:right!important;; width:auto!important; height:auto!important;; margin-right:15px!important;;}

div.report-fotos{ float:left; width:600px !important ; height:300px!important;}
div.report-fotos a{ float:left;}
div.report-fotos a img{ float:left; border:#16151B 3px solid !important; margin:4px;}
div.report-fotos a img:hover{ float:left; border:#74559B 3px solid !important;}

div.report-fotos div.left-report-fotos{ float:left; width:290px !important; height:200px !important;}
div.report-fotos div.right-report-fotos{ float:right; width:290px !important; margin-right:5px; height:200px !important;}
/*END Reporta tab pane*/

/*Bottom Homepage - Poll, hobbies and Magazine*/
div.bottom{ float:left; width:622px; background:url("../design/backgrounds/bottom-v-background.png") -35px 10px repeat-y; margin-top:10px;}

div.bottom-content{ float:left; width:620px; padding-left:10px; color:#A890C6;}
div.bottom-content h3{ margin-bottom:15px;}
div.bottom-content p{ font-size:12px;}
div.bottom-content p.italic{ font-style:italic; font-size:10px;}

/*Divisions*/
div.poll{ float:left; width:230px; margin-left:15px; }
	div.pollbutton{ margin-top:10px;}
	div.results{ margin-top:0px; float:left; margin-top:5px;}
	div.results a:hover{ text-decoration:none;}
div.hobbies{float:left; width:155px; margin-left:15px;}
	div.hobbies a:hover{ text-decoration:none;}
	div.hobbies div.hobbies-container{ float:left; margin-bottom:10px;}
	div.hobbies div.hobbies-container div{ float:left; width:100%;}
	div.hobbies div.hobbies-container div a:hover{ text-decoration:underline;}
	div.hobbies div.hobbies-container div.hobbieTitle{color:#BEBEBE;}
	div.hobbies div.hobbies-container div.hobbieTitle a{color:#BEBEBE; float:left; width:100%;}
	div.hobbies div.hobbies-container div.hobbieDate{color:#5D487A; text-transform:capitalize;}
	div.hobbies div.hobbies-container div.hobbieDate a{color:#5D487A;float:left; width:100%;}
div.magazine-display{float:left; width:160px; margin-left:15px;}
	div.magazine-image{ float:left; width:144px; height:144px; background:url("../design/backgrounds/vertical-background.png") 0px -92px no-repeat; padding:3px;}
	div.magazine-display a:hover{ text-decoration:none;}
/*END Divisions*/

/*Poll*/
#pollcontainer{	margin:5px 0px; padding:0px;	min-height:200px;	width:220px; float:left;	z-index:5;}
#pollcontainer p{ margin-bottom:5px;}
.poll-question{	font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; float:left; margin-bottom:15px !important;}
.option-form{	font-size:11px; color:#A890C6; margin-left:5px;}
#loader{ display:none; text-align:center; position:absolute; z-index:10; width:220px; margin-top:120px}
.option{ margin:5px 0; min-height:35px; height:35px;}
.option p{ line-height:12px; margin-bottom:3px;}
.bar{ height:10px; /*background:#3399cc;*/ background:#6D5090; }
.yourvote{ /*background:#113399;*/ background:#3C2D53} 
a#viewresult{ float:left; color:#FFF; height:22px; line-height:22px;}
/*END Poll*/
/*END Bottom Homepage - Poll, hobbies and Magazine*/

/*END HOMEPAGE*******************************************************************************************/


/*CONCEPT*******************************************************************************************/
div.left-concept-container{ float:left; width:407px; margin-left:3px;}
div.right-concept-container{ float:left; width:212px;}

/*BEGIN CONCEPTS TAB PANE*/
.concept-tab-pane{float:left; width:407px; color:#D5CCE1;}
.conceptspane h2{color:#74559B; text-transform:uppercase; margin:50px 0 20px 0; font-size:16px; font-weight:normal;}
.conceptspane h5{ color:#74559B; font-size:14px; text-transform:uppercase; margin-bottom:5px;}
.conceptspane h6{ color:#AC99C3; font-size:10px; float:left; text-align:left; margin-bottom:20px;}
.concept-tab-pane p{ font-size:12px;}
.concept-tab-pane p:first-child{ margin-top:40px;}
/*END CONCEPTS TAB PANE*/

/*BEGIN CONTACTS PLATE RIGHT*/
.contacts-plate{ float:left; background:url("../design/backgrounds/vertical-background.png") 0px -1278px no-repeat; width:188px; height:143px;  padding:10px 6px 10px 11px; font-size:12px;}
.contacts-plate p{ font-size:10px; color:#AC99C3; line-height:11px;}
.contacts-plate span{ color:#8361AE; font-size:10px;}
.contacts-plate a{ font-size:12px; color:#FFF;}
/*END CONTACTS PLATE RIGHT*/

/*BEGIN ACTING-PLACES*/
.acting-places{ width:192px; float:left; margin-top:30px; margin-left:10px;}
.acting-places h5{ color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:5px;}
.acting-places h6{ color:#AC99C3; font-size:10px; float:left; text-align:left; margin-bottom:30px;}
.acting-places span {color:#9077AF; font-size:10px;}
.acting-places p{ float:left; width:100%; margin-bottom:5px;}
/*END ACTING-PLACES*/

/*BEGIN USERS-GOING*/
.users-going{ width:192px; float:left; margin-top:30px; margin-left:10px;}
.users-going h5{ color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:5px;}
.users-going h6{ color:#AC99C3; font-size:10px; float:left; text-align:left; margin-bottom:30px;}
.users-going a {color:#9077AF; font-size:10px;}
.users-going p{ float:left; width:100%; margin-bottom:5px;}
/*END USERS-GOING*/

/*BEGIN GUESTLIST*/
div.guestlist{ float:right; padding:10px; margin-top:3px; margin-right:4px; width:182px; height:27px; background:url("../design/backgrounds/vertical-background.png") 0px -1698px no-repeat; margin-bottom:2px; }
div.guestlist a{ font-size: 9px; color:#C7BBD7 }
/*END GUESTLIST*/

/*BEGIN EVENT-GOING*/
div.event-going{ float:left; margin-top:30px; color:#A890C6;}
div.event-going h5{ color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:15px;}
div.event-going a{ float:left; margin-left:40px; color:#A890C6; width:100%; font-size:12px; margin-bottom:2px; text-decoration:none;}
/*END EVENT-GOING*/

/*BEGIN ILIKEITBOX*/
div.ilikeit-box{ float:left; width:182px; height:253px; padding:10px; background:url("../design/backgrounds/vertical-background.png") 0px -1748px no-repeat; margin-bottom:1px;}
div.ilikeit-box div.linkoption{ float:left; color:#C7BBD7; margin-left:30px; font-size:10px; width:100%; height:15px;}
div.ilikeit-box div.linkoption a{color:#C7BBD7;}
div.ilikeit-box div.linkoption1{ margin-top:20px;}
div.ilikeit-box div.linkoption2{ margin-top:30px;}
div.ilikeit-box div.linkoption3{margin-top:11px;}
div.ilikeit-box div.linkoption4{margin-top:11px;}
div.ilikeit-box div.linkoption5{margin-top:11px;}
div.ilikeit-box div.linkoption6{margin-top:35px;}
div.ilikeit-box div.linkoption7{margin-top:12px;}
/*END ILIKEITBOX*/

/*BEGIN ARQUIVES*/
.arquives{ float:left; margin-top:20px; padding:0px 5px 10px 5px;}
.arquives h5{ color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:0px;}
div.search-for-label-arquives{margin-top:0px;}
/*END ARQUIVES*/


/*BEGIN OTHER-NEWS*/
.other-news{ float:left; padding:5px 15px 10px 5px; color:#4D4D4D; width:195px; min-height:30px; }
.other-news h5{color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:0px;}
.other-news a{ color:#C7BBD7; float:left; margin-bottom:5px; width:100%;}
.other-news a.color{ color:#AC99C3; }
/*END OTHER-NEWS*/

/*BEGIN POPULAR-POSTS*/
.popular-posts{ float:left; padding:10px 10px 10px 5px; color:#4D4D4D; font-size:10px;}
.popular-posts h5{color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:0px;}
.popular-posts div.links-container{ float:left; margin-top:15px;}
.popular-posts a{ float:left; margin-bottom:5px; color:#AC99C3; margin-bottom:5px;}
/*END  POPULAR-POSTS*/

/*BEGIN RECENT-COMMENTS*/
.recent-comments{ float:left; padding:10px 10px 10px 5px; color:#4D4D4D; font-size:10px;}
.recent-comments h5{color:#74559B; font-size:10px; text-transform:uppercase; margin-bottom:0px;}
.recent-comments div.links-container{ float:left; margin-top:15px;}
.recent-comments a{ color:#AC99C3; float:left; margin-bottom:5px; width:98%;} 
.recent-comments div.links-container a:hover{ color:#fff; background-color:#1C1923; text-decoration:none; } 
.recent-comments .title-hobbie{ float:left; font-size:11px; color:#C7BBD7; font-family:Georgia, "Times New Roman", Times, serif; margin-top:10px;}
.recent-comments .reclame-button{ float:left; width:100%; margin-top:25px;}
.recent-comments .title-hobbie a:hover{ text-decoration:none;}
.recent-comments .reclame-button a:hover{ text-decoration:none;}
/*END RECENT-COMMENTS*/

/*Division on left-side*/
.clear-divide{ float:left; width:100%; height:3px;}

/*Vivacena Acting-places*/
.acting-places div.allplaces{ float:right;}
.allplacesbutton{ margin-right:0px; width:auto!important; background:none!important;}
.allplacesbutton a{ width:auto!important; height:13px; display:block; float:left;}
.allplacesbutton a:hover{ text-decoration:none!important;}
/*END Vivacena Acting-places*/

/*TEAM ELEMENTS*/
div.team-element{ float:left; width:145px; margin:10px 20px; color:#FFF;}
div.team-element .img-horizontal{padding-left:5px; width:126px; text-align:center; height:114px; padding-top:26px;}
div.team-element div.data-element{ float:left; width:145px; margin-top:5px; color:#74559B; font-size:10px;}
div.team-element div.data-element a{ color:#FFF; font-size:12px; float:left; width:145px;}
/*END TEAM ELEMENTS*/

/*PAGUNATION OF ELEMENTS*/
div.pagination-elements{ float:left; width:530px; margin-top:15px; margin-left:30px;}
div.pagination-elements a:hover{ text-decoration:none; }
.previous-element-page{ float:left; padding:0; margin-top:1px; margin-right:2px; background:url("../design/social/spritePt.png") -860px -86px no-repeat; width:90px; height:25px; }
.previous-element-page a{ float:left; width:90px; height:25px; display:block; }
.previous-element-page.disablelink{ background:url("../design/social/spritePt.png") -760px -86px no-repeat;}

.next-element-page{ float:right; padding:0; margin-top:1px; margin-left:2px; background:url("../design/social/spritePt.png") -860px -139px no-repeat; width:90px; height:25px;}
.next-element-page.disablelink{ background:url("../design/social/spritePt.png") -760px -139px no-repeat; }

.next-element-page a{ float:left; width:90px; height:25px; display:block; }

div.pagination-elements div.page{float:left; width:22px; height:23px; margin:2px 2px 0 2px; background:url("../design/social/spritePt.png") -905px -114px no-repeat;}
div.pagination-elements div.page:hover{background:url("../design/social/spritePt.png") -927px -114px no-repeat;}
div.pagination-elements div.page a{ float:left; text-align:center; width:22px; height:19px; color:#FFF; padding:4px 0 0 0; font-weight:bold; font-size:10px;}
div.pagination-elements div.actualPage{background:url("../design/social/spritePt.png") -927px -114px no-repeat;}
div.pagination-elements div.page span.hellip{float:left; width:20px; padding-top:7px; text-align:center;}
div.pagination-elements a.disablelink span.myBox{  background-color:#766c86; border:1px solid #766c86; } 

/*END PAGUNATION OF ELEMENTS*/

/*BEGIN SERVICES*/
.concepContainerBox{ float:left; width:380px; background-color:#121215; border-color:#282828; padding-top:20px; padding-bottom:20px; margin-left:-7px; margin-bottom:20px; margin-top:0px;}
.concepContainerBox ul{ float:left; width:380px; /*width:380px; */}
.concepContainerBox ul li{ color:#C7BBD7; font-size:14px; margin-bottom:5px; background:url(../design/li-blur-effect.png) 0 -2px no-repeat; padding-left:25px;}

div.presskit-services{ float:left; background:url("../design/backgrounds/vertical-background.png") 0px -1442px no-repeat; width:395px; height:95px; padding:10px 6px; font-size:12px; margin-left:-7px;}
div.presskit-services h5{ font-size:10px; color:#FFF;}
div.presskit-services p{ font-size:10px; color:#AC99C3; line-height:11px;}
div.presskit-services div.link-info{ float:left; width:385px; height:40px; margin-left:5px; text-align:center;}
div.presskit-services div.link-info a{ color:#FFF; font-size:12px; line-height:40px; width:385px; height:40px; display:block;}
/*END SERVICES*/



div.link-info-button{ float:left; background:url("../design/backgrounds/vertical-background.png") 0px -1559px no-repeat; width:181px; height:22px; padding:0px 0px; font-size:12px; text-align:center; line-height:22px; margin-top:10px;}
div.link-info-button a{ color:#FFF; width:180px; height:22px; display:block;}  

div.options-container-presskit{ float:left; width:188px; height:95px; background:url("../design/backgrounds/vertical-background.png") 0px -1581px no-repeat;  color:#AC99C3; padding:10px 6px 10px 11px; line-height:11px;} /*Options below the image*/

/*END CONCEPT*******************************************************************************************/


/*CONTACTS*******************************************************************************************/
.contacts-center { float:left; width:100%; margin-left:20px;}
.contacts-center p{ font-size:10px; color:#AC99C3; line-height:11px;}
.contacts-center span{ color:#8361AE; font-size:10px;}
.contacts-center a{ font-size:12px; color:#FFF;}
/*END CONTACTS*******************************************************************************************/



/*AGENDA*******************************************************************************************/
.agenda-center { float:left; width:100%;}
div.search-for-label{ float:left; width:auto; margin-right:5px; padding-top:8px; color:#4D4D4D;}

div.agenda-filters{float:left; width:100%; margin-top:10px; margin-bottom:15px;}
div.search-for-label-watch{margin-left:195px;}
div.agenda-results-number{width:auto; float:right; margin-right:10px;}
div.search-for-label-results{margin-top:10px;}

div#agenda-results-container{ float:left; width:100%; margin-top:-15px;}
div#mediareport-results-container{float:left; width:100%; margin-top:-15px;}

/*Months of Agenda*/
.agenda-months{ float:left; width:123px; height:30px; background:url("../design/months.png") top left no-repeat; margin-bottom:5px; margin-left:7px; padding:6px; font-size:11px;}
.agenda-months span{font-weight:bold; text-transform:uppercase;}
/*END Months of Agenda*/

div.agenda-content{ float:left; margin-bottom:20px;}
span.agendaResultsFound{float:right; margin-right:20px; margin-top:5px;}
div.agenda-content-selected{margin-bottom:5px;}
div.agenda-content-box{ float:left; width:601px; height:54px; background:url("../design/agenda/agenda-content-background.png") top left repeat-x; border:none; padding-left:5px; padding-top:5px; padding-right:9px; cursor:default !important;}

div.agenda-ads-box{ float:left; width:615px; height:54px; border:none; margin-bottom:2px;}


div.agenda-content-box div.starAgenda{float:left;margin-left:0px; width:20px; margin-right:5px; }
div.agenda-content-box span.star{float:left; width:15px; height:14px; background:url("../design/tabs/stars.png") 0 -14px; left; height:13px; margin-top:18px; margin-left:5px;}
div.agenda-content-box span.star:hover{ background-position:0px 0px; cursor:pointer;}
div.agenda-content-box span.active{ background-position:0px 0px;}

div.agenda-content-box:hover{ background:url("../design/agenda/agenda-content-hover.png") top left repeat-x; cursor:default;}
div.agenda-selected-box:hover{background:url("../design/agenda/agenda-content-background.png") top left repeat-x; cursor:default;}

div.agenda-content-box div.agenda-content-image{ float:left;}
div.agenda-content-box div.agenda-content-image a{}
div.agenda-content-box div.agenda-content-image a.img{opacity:0.3; filter:alpha(opacity=30);}
div.agenda-content-box div.agenda-content-image a.img2{opacity:1.0; filter:alpha(opacity=100);}
div.agenda-content-box div.agenda-title{float:left; width:290px; margin-left:10px; margin-top:3px;}
div.agenda-content-box div.agenda-title-media{float:left; width:290px; margin-left:10px; margin-top:3px;}
div.agenda-content-box div.agenda-title div.agenda-name{float:left; color:#CDC0DE; font-size:12px; text-transform:uppercase; width:100%; margin-bottom:5px;}
div.agenda-content-box div.agenda-title div.agenda-location{float:left; color:#74559B; font-size:11px; width:100%;}

div.agenda-content-box div.agenda-info{float:left; color:#74559B; text-align:left; font-size:9px; margin-top:11px; width:100px;}
div.agenda-content-box div.agenda-info div.agenda-date-event{float:left; width:100%; text-align:right; margin-bottom:7px; text-transform:capitalize}
div.agenda-content-box div.agenda-info div.agenda-users{float:left; width:100%; text-align:right;}
div.agenda-content-box div.agenda-info div.agenda-users span{ color:#BAAACD;}

div.agenda-content-box div.agenda-info-single{float:left; color:#74559B; text-align:right; font-size:9px; margin-top:8px; width:100px;}
div.agenda-content-box div.agenda-info-single div.agenda-users{float:left; width:100%; text-align:right;}
div.agenda-content-box div.agenda-info-single div.agenda-users span{ color:#BAAACD; float:left; width:40px; text-align:right;}
div.agenda-content-box div.agenda-info-single div.agenda-users span.info-single-value{ float:left; color:#74559B; width:40px; text-align:left; margin-left:5px;}


div.agenda-content-box div.agenda-watch-button{float:right; width:77px; height:79px; margin-top:5px; visibility:hidden}
div.agenda-content-box:hover div.agenda-watch-button{ visibility:visible}
div.agenda-content-box div.agenda-watch-button a{ text-decoration:none; width:77px; height:39px; line-height:38px; font-size:10px; color:#74559B; text-align:center; display:block; background:url("../design/agenda/agenda-watch-button.png") 0px -40px no-repeat;}
div.agenda-content-box div.agenda-watch-button a:hover{background:url("../design/agenda/agenda-watch-button.png") 0 0px no-repeat; color:#FFF; }
/*div.agenda-content-box:hover div.agenda-watch-button a{background:url("../design/agenda/agenda-watch-button.png") 0 0px no-repeat; color:#FFF; }*/


div.pagination-agenda{ float:left; width:387px; margin-left:100px;}

div.change-partie-back{ float:left; width:100%; margin-left:20px; margin-top:2px;}
div.back-button-agenda{ float:left; width:125px;}
div.back-button-agenda a{ text-decoration:none;}
div.parties-number{ float:left; width:auto; margin-top:0px;}
div.parties-number div.search-for-label-results{ padding-top:0px; margin-top:5px;}




div.center-agenda{ float:left; width:100%;}
div.center-agenda div.left-content-agenda{ margin-left:10px; color:#FFF; width:390px; float:left;}
div.center-agenda div.left-content-agenda p{color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
div.center-agenda div.left-content-agenda h1{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-bottom:25px; margin-top:10px; width:100%;}

div.content-agenda-div{ font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-top:15px; font-weight:bold;}
div.content-agenda-left-column{ float:left; width:60%; text-align:left; color:#4D4D4D;}
div.content-agenda-left-column a{ color:#74559B; font-size:10px;}
div.content-agenda-right-column{ float:right; width:40%; text-align:right; color:#4D4D4D;}
div.content-agenda-tags{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#D5CCE1; margin-top:15px; margin-bottom:25px; margin-left:-3px;}
div.content-agenda-tags span.icontag{ float:left; background:url("../design/icons/comments-play.png") 0px -81px no-repeat; width:19px; height:17px; margin-top:-2px;}
div.content-agenda-tags span{ float:left; color:#74559B; margin-left:1px; margin-right:3px;}
div.content-agenda-tags a{color:#D5CCE1; font-family:Arial, Helvetica, sans-serif; font-size:10px;}



div.link-agenda-options{ float:left; width:22px; height:40px; text-align:center; margin-top:3px;}
div.link-agenda-options a{ color:#000; float:left; width:100%;}
div.link-agenda-options span{ float:left; width:100%; height:21px; margin-bottom:2px;}
div.link-agenda-options span.like{ background:url("../design/agenda/like.png") center center no-repeat;}

div.link-agenda-options span.facebook{ background:url("../design/agenda/facebook.png") center center no-repeat;}
div.link-agenda-options span.twitter{ background:url("../design/agenda/twitter.png") center center no-repeat;}
div.link-agenda-options span.share{ background:url("../design/agenda/share.png") center center no-repeat;}
div.link-agenda-options span.email{ background:url("../design/agenda/email.png") center center no-repeat;}
div.link-agenda-options span.bookmark{ background:url("../design/agenda/bookmark.png") center center no-repeat;}

div.facebook-agenda{ width:75px;}
div.twitter-agenda{ width:60px;}
div.share-agenda{width:60px;}
div.email-agenda{width:65px;}
div.bookmark-agenda{width:65px;}

div.link-agenda-options a:hover span{ background-position:-12px -20px;}

/*Coments*/
div.coment-box{ float:left; width:376px; background-color:#1F1A28; height:10px; padding:15px 10px; margin-top:20px; margin-left:0px; }
div.coments-number{ color:#74559B; float:left; width:40%; background:url("../design/icons/comments-play.png") 0px 0px no-repeat; padding-left:23px; height:18px;}
div.coments-like{ color:#74559B; float:left; width:40%; background:url("../design/icons/comments-play.png") 0px -121px no-repeat; padding-left:23px; height:18px;}
div.coment-box div.coments-see-all{ width:40%; float:right; text-align:right; color:#74559B;}
div.coment-box div.coments-see-all a{ color:#74559B;}
div.coment-box-container{ float:left; background-color:#1F1A28; min-height:20px; padding:10px 0px 10px 10px; width:386px; margin-top:2px; margin-left:0px;}
div.coments-photo{ float:left; width:50px; text-align:left;}
div.coments-see-all{ float:left; color:#BEBEBE; width:314px; }
div.coments-see-all span.userName{ color:#74559B; float:left; padding-right:5px;}
div.coments-see-all a{color:#74559B;}
div.date-coment{ float:right; color:#74559B; width:100%; margin-top:5px; text-align:right;}
div.coments-input{ float:left; margin-top:-6px;}
div.coment-button{ float:right; width:auto; margin-right:20px; margin-top:7px; text-align:center;}
div.coment-button a{ text-decoration:none; text-align:center; margin-right:5px; float:right;}
div.coment-button p{  float:right; width:100%; text-align:right;}
/*END Coments*/


div.center-agenda div.right-content-agenda{ float:right; margin-right:3px; color:#FFF; width:205px;}

/*END AGENDA*******************************************************************************************/




/*BEGIN NEWS PANE*******************************************************************************************/
.news-tab-pane{float:left; width:622px; height:290px;}
.tabseemore{float:right!important; width:auto!important; height:auto!important; margin-right:15px!important;}

div.news-content{ float:left; width:600px !important ; height:300px!important;}
div.news-content a{ float:left;}
div.news-content a img{ float:left; border:#16151B 3px solid !important; margin:4px;}
div.news-content a img:hover{ float:left; border:#74559B 3px solid !important;}

div.news-content div.left-content-fotos{ float:left; width:290px !important; height:200px !important;}
div.news-content div.right-content-fotos{ float:right; width:290px !important; margin-right:5px; height:200px !important;}
/*END NEWS PANE*******************************************************************************************/



/*BEGIN NEW*************************************************************************************************/
div.new-left{ float:left; width:390px; margin-left:7px;}
div.new-left a{ color:#74559B; }
div.new-left-back{ width:100%; float:left; margin-bottom:10px;}
div.new-left-top{ float:left; width:100%;}
div.new-left-top div.image-highlight{ float:left; margin-left:-9px; margin-top:2px; margin-bottom:20px;}
div.new-left-top h1{ color:#EDEDED; font-size:24px!important; font-family:Georgia, "Times New Roman", Times, serif;; margin-bottom:10px;}

div.new-right{ float:right; width:208px; padding-top:57px;}

/*END NEW**************************************************************************************************/


/*BEGIN NEWS PAGE*************************************************************************************************/
div.news-left{ margin-top:11px;}

div#news{ float:left; margin-top:10px;}

div.news-highlight-container{ float:left; height:auto; width:380px; border-top:#1E1E21 solid 1px;  border-bottom:#000000 solid 1px; padding:10px 5px;}
div.news-highlight-container:hover{  background-color:#1C1923;}
div.news-highlight-container:first-child{ border-top:none;}
div.news-highlight-container div.left-side{ float:left; height:auto; }
div.news-highlight-container div.left-side div.imageComentary{ height:auto;  margin:0px 0px; color:#FFF; width:110px; cursor:pointer;}


div.imageComentary .img-horizontal{padding-left:5px; text-align:center; height:114px; padding-top:14px; width:86px; height:76px;}

div.news-highlight-container div.right-side{ float:left; height:auto; width:270px;}
div.news-highlight-container div.text-news{ font-size:10px; color:#BEBEBE; float:left; height:auto; padding-bottom:8px; width:100%;}
div.news-highlight-container div.text-news p{ font-size:10px; color:#BEBEBE;}
div.news-highlight-container div.text-news h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#EDEDED; padding-bottom:5px;}
div.news-highlight-container div.text-news span.news_date{ float:left; width:100%; color:#EDEDED; padding-bottom:3px; text-align:left; padding-top:8px; }
div.news-highlight-container div.coments-number{ float:left; height:18px; margin-top:3px;}
div.news-highlight-container div.coment-button{ float:right; height:auto; margin:0px;}

div.news-right{ margin-top:15px; padding-top:0px;}

/*END NEWS PAGE**************************************************************************************************/


/*BEGIN MAGAZINE PAGE*************************************************************************************************/
div.magazinepage{ float:left;}
div.magazinepage div.magazine-content{ float:left; margin:5px 0px;}
div.magazinepage div.magazine-content div.magazine-left{ float:left; background:url("../design/backgrounds/vertical-background.png") 0px -2022px no-repeat; width:140px; height:206px; padding:10px;}
div.magazinepage div.magazine-content div.magazine-left a{ text-decoration:none;}
div.magazinepage div.magazine-content div.magazine-right{ float:left; width:215px; padding:4px 0 4px 12px;}
div.magazinepage div.magazine-content div.magazine-right h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:#EDEDED; height:42px; margin-bottom:5px; }
div.magazinepage div.magazine-content div.magazine-right div.date-magazine{ float:left; width:100%; color:#AC99C3; font-size:10px; margin-bottom:15px;}
div.magazinepage div.magazine-content div.magazine-right div.text-magazine{ float:left; color:#D5CCE1; font-size:12px; height:73px; margin-bottom:10px; }
div.magazinepage div.magazine-content div.magazine-right div.comments-magazine{ float:left; width:40px;}
div.magazinepage div.magazine-content div.magazine-right div.likes-magazine{ float:left; width:40px;}
div.magazinepage div.magazine-content div.magazine-right div.link-magazine{ float:right; margin-top:33px;}
div.magazinepage div.magazine-content div.magazine-right div.link-magazine a{ text-decoration:none;}

div.comentsbox-magazine{ float:left; width:100%; margin-top:30px; border-bottom:#000 solid 1px; padding-bottom:10px;}
div.comentsbox-magazine div.leftsideoptions{ float:left; width:50%; padding:12px 0 0 0;}
div.comentsbox-magazine div.leftsideoptions div.comments-magazine2{ float:left; width:40px;}
div.comentsbox-magazine div.leftsideoptions div.likes-magazine2{ width:40px;}
div.comentsbox-magazine div.donwloadoption{ float:right; width:195px;}
div.comentsbox-magazine div.donwloadoption div.downloadBox{ float:left; background:url("../design/backgrounds/vertical-background.png") 0 -2394px no-repeat; width:195px; height:38px; text-align:center;}
div.comentsbox-magazine div.donwloadoption div.downloadBox a{ float:left; width:195px; height:28px; display:block; color:#FFF; text-decoration:none; padding:5px 0;}

div.magazineOtherEditions{ float:left; border-top:#1E1E21 solid 1px; width:100%; padding-top:10px;}
div.magazineOtherEditions h3{ color:#FFF; font-size:10px; text-transform:uppercase;}
div.magazineOtherEditions div.otherMagazine{ float:left; border-left:#000 solid 1px; border-right:#1E1E21 solid 1px; width:123px; height:221px; margin-top:10px; padding-left:8px;}
div.magazineOtherEditions a{ text-decoration:none;}
div.magazineOtherEditions div.firstMagazine{ border-left:none; padding-left:0;}
div.magazineOtherEditions div.lastMagazine{ border-right:none;}
div.magazineOtherEditions div.otherMagazine h5{ color:#AC99C3; font-size:12px; margin-bottom:5px;}
div.magazineOtherEditions div.otherMagazine div.otherMagazineContainer{background:url("../design/backgrounds/vertical-background.png") 0 -2433px no-repeat; width:117px; height:167px; float:left;}
div.magazineOtherEditions div.otherMagazine div.otherMagazineContainer a{ float:left; padding:10px;}
div.magazineOtherEditions div.otherMagazine div.otherMagazineContainer a img{}
div.magazineOtherEditions div.otherMagazine div.otherMagazineBottom{ float:left; margin-top:5px; width:100%;}
div.magazineOtherEditions div.otherMagazine div.otherMagazineBottom div.comments-magazine2{ width:30px;}
div.magazineOtherEditions div.otherMagazine div.otherMagazineBottom div.likes-magazine2{ width:30px;}

div.fotoMagazine{ float:left; margin:0px 10px 10px 10px;}

/*END MAGAZINE PAGE*************************************************************************************************/



/*BEGIN VISITS PAGE*************************************************************************************************/
div.top-margin{ padding-top:50px;}
div.top-margin-right{ padding-top:70px;}
div.top-margin h1{ padding-top:50px; color:#74559B; font-size:14px;  text-transform:uppercase; margin:0; padding:0; margin-bottom:10px;}
div.coment-box-visits{ margin-bottom:50px;}
div.comments-visits{ width:320px;}
div.comments-administrator{ background-color:#2B223A;}
/*END VISITS PAGE*************************************************************************************************/

/*BEGIN VISITS PAGE*************************************************************************************************/
div.texts-container{ float:left; width:390px; font-size:12px; margin-bottom:15px; padding-right:10px;}
div.texts-container h2{color:#74559B; text-transform:uppercase; margin:50px 0 20px 0; font-size:16px; font-weight:normal;}
div.texts-container p{ font-size:12px; line-height:15px; margin-bottom:15px;}
div.texts-container a{ color:#FFF; font-size:12px;}
/*END VISITS PAGE*************************************************************************************************/

/*BEGIN POOLS PAGE*************************************************************************************************/
div.pools-container h1{color:#74559B; text-transform:uppercase; margin:5px 0 20px 10px; font-size:16px; font-weight:normal;}
div.poll{}
div.poll-c h2{ float:left; color:#FFF; font-size:10px; margin:5px 0; text-transform:uppercase;}
p.poll-question{ float:left; width:100%;}
div.poll-c p.poll_footer{ float:left; width:100%; text-align:right;}
div.poll-c p.poll_footer span { color:#AC99C3; }
div.poll-c p.poll_footer span.votes{ color:#74559B;  padding-right:5px;}
div.poll-c p.poll_footer span.period{color:#74559B;   margin-left:10px; padding-right:5px; }

div.past-polls{ float:left; background:url("../design/backgrounds/horizontal-background-l.png") top left repeat-x; padding-top:5px; width:387px;}
div.past-polls h2{ color:#74559B; font-size:14px; float:left; margin-left:10px; width:397px; margin-bottom:10px;}
div.past-polls p{ float:left; width:100%; text-align:right;}
div.past-polls p span { color:#AC99C3; }
div.past-polls p span.votes{ color:#74559B;  padding-right:5px;}
div.past-polls p span.period{color:#74559B;  margin-left:10px; padding-right:5px;}

div.past-polls div.past-polls-container{ padding:3px 10px 10px 10px; float:left; width:367px;}
div.past-polls div.past-polls-container div.titlepoll a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#EDEDED; margin-top:5px; }
div.past-polls div.division{background:url("../design/backgrounds/horizontal-background-l.png") bottom left repeat-x; float:left; width:387px; height:2px; display:block;}
div.past-polls div.past-polls-container:hover{ background:#1C1923; cursor:pointer;}
/*END POOLS PAGE*************************************************************************************************/

/*BEGIN HOBBIES PAGE*************************************************************************************************/
.myBoxHobbiesWinners h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin-bottom:10px;}
.myBoxHobbiesWinners div.winners{ float:left; margin-bottom:15px; color:#AC99C3; font-size:12px; width:100%; }
.myBoxHobbiesWinners div.winners span{ color:#8361AE;}
.myBoxHobbiesWinners p{}
div.left-content-hobbie{ color:#F2F2F2;}
div.left-content-hobbie h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#F2F2F2; margin-bottom:15px; }
div.left-content-hobbie p{ color:#F2F2F2; font-size:12px;}
/*END HOBBIES PAGE**z*************************************************************************************************/




/*MEDIA REPORT PAGE****************************************************************************************************/
.search-media{ margin-left:5px!important; margin-bottom:25px;}

.album-back{ float:left; margin-top:20px!important; margin-bottom:20px !important;}
.album-numbers{ float:right; width:50%; text-align:right; color:#74559B; margin-bottom:10px; padding-right:15px;}


div.pictures{ float:left; margin:0; padding:5px 5px 5px 20px; width:597px;}

div.picture-album{ float:left; margin:10px; width:172px; height:168px;}
div.picture-album div.picture-left{ float:left; width:143px;}
div.picture-album div.picture-left div.picture-top{ float:left; width:143px; height:143px; text-align:center;}/*Verificar paddings para hor e ver*/
div.picture-album div.picture-left div.picture-top a{ float:left; width:143px; height:143px; background:url("../design/backgrounds/vertical-background.png") 0 -2250px no-repeat;}
div.picture-album div.picture-left div.picture-top a.img-horizontal{padding-top:26px;}
div.picture-album div.picture-left div.picture-top a img{padding-top:5px;}
div.picture-album div.picture-left div.picture-bottom{ float:left; width:133px; color:#74559B; margin-top:3px; padding-left:10px;}
div.picture-album div.picture-left div.picture-bottom a{ color:#74559B;}
div.picture-album div.picture-left div.picture-bottom div.picture-comments{ float:left; width:40px; height:17px; background:url("../design/icons/VivaCena_Icon_16x16-Comment.png") top left no-repeat; padding-left:20px;}
div.picture-album div.picture-left div.picture-bottom div.picture-likes{ float:left; width:40px; height:17px; background:url("../design/icons/VivaCena_Icon_16x16-Favs.png") top left no-repeat; padding-left:20px;}
div.picture-album div.picture-right{ float:left; width:26px; padding-top:10px; padding-left:3px;}
div.picture-album div.picture-right a{ float:left; width:26px; height:21px; display:block;}
div.picture-album div.picture-right div.linked1{ float:left; width:26px; height:21px; background:url("../design/icons/VivaCena_Icon_16x16-Fav_Add.png") top left no-repeat;}
div.picture-album div.picture-right div.linked2{ float:left; width:26px; height:21px; background:url("../design/icons/VivaCena_Icon_16x16-Share.png") top left no-repeat;}
div.picture-album div.picture-right div.linked3{ float:left; width:26px; height:21px; background:url("../design/icons/VivaCena_Icon_16x16-ImHere.png") top left no-repeat;}
div.picture-album div.picture-right div.linked4{ float:left; width:26px; height:21px; background:url("../design/icons/VivaCena_Icon_16x16-ReportAbuse.png") top left no-repeat; margin-top:50px;}




/*SINGLE ALBUM*/
.album-numbers-small{ width:50%; text-align:left; float:left; margin-left:20px; margin-bottom:15px;}
.album-numbers-small span{ color:#FFF;}

.album-next-prev-buttons{ width:auto; float:right; margin-right:5px;}
.album-next-prev-buttons a{ text-decoration:none; }

div.single-album{ float:left;}
div.single-album div.top-navigation{ float:left;}
div.single-album div.middle-image{ float:left; width:600px; padding-top:5px;}

div.bottom-options{ float:left; width:100%; padding:10px;}
div.bottom-options div.leftoptions{ float:left; width:40%; color:#74559B; padding-top:5px; }
div.bottom-options div.leftoptions a{ color:#74559B;}
div.bottom-options div.leftoptions div.abuse{ float:left; background:url("../design/icons/VivaCena_Icon_16x16-ReportAbuse.png") top left no-repeat; width:120px; height:17px; padding-left:20px;}
div.likes{ float:left;  background:url("../design/icons/VivaCena_Icon_16x16-Favs.png") top left no-repeat; width:40px; height:17px; padding-left:20px;}
div.bottom-options div.leftoptions div.likes{ float:left;  background:url("../design/icons/VivaCena_Icon_16x16-Favs.png") top left no-repeat; width:40px; height:17px; padding-left:20px;}
div.bottom-options div.rightoptions{ float:right; width:auto; margin-right:20px;}
div.bottom-options div.rightoptions div{ width:32px; height:32px; margin:0 5px;}
div.bottom-options div.rightoptions div a{ float:left; width:32px; height:32px; display:block;}
div.bottom-options div.rightoptions div.linked1{ float:left;}
div.bottom-options div.rightoptions div.linked2{ float:left;}
div.bottom-options div.rightoptions div.linked3{ float:left;}
div.bottom-options div.rightoptions div.linked4{ float:left;}


div.linked1{ float:left;}
div.linked2{ float:left;}
div.linked3{ float:left;}
div.linked4{ float:left;}


.likes_toggle{ float:left; background:url("../design/social/spritePt.png") -572px -562px no-repeat; width:22px!important; height:22px!important; margin:2px;}
.likes_toggle.active{ float:left; background:url("../design/social/spritePt.png") -547px -562px no-repeat; width:22px!important; height:22px!important; margin:2px;}

.share_facebook{float:left; background:url("../design/social/spritePt.png") -596px -562px no-repeat; width:22px!important; height:22px!important; margin:2px;}

.photo_tagging{float:left; background:url("../design/social/spritePt.png") -670px -562px no-repeat; width:22px!important; height:22px!important; margin:2px;}
.photo_tagging.active{ float:left; background:url("../design/social/spritePt.png") -646px -562px no-repeat; width:22px!important; height:22px!important; margin:2px;}


.user_party_icon{float:left; background:url("../design/social/spritePt.png") -695px -562px no-repeat; width:22px!important; height:22px!important; margin:2px;}
.user_party_icon.active{float:left; background:url("../design/social/spritePt.png") -695px -587px no-repeat; width:22px!important; height:22px!important; margin:2px;}


div.socialContentsOptions{width:100%; float:left; margin-top:10px;}
div.socialContentsOptionsLeft{float:left; width:40%;}
div.socialContentsOptionsRight{float:right; width:auto;}

div.album-options{ float:left; margin:10px; width:100%;}
div.left-content-album{ float:left; margin:0 10px; width:390px;}
div.right-content-album{ float:right; margin-right:3px; width:185px; color:#74559B; font-size:9px; padding-top:15px;}
div.right-content-album h3{ float:left; width:100%; color:#FFF; font-size:9px; margin-bottom:25px;}
div.right-content-album a{color:#74559B; font-size:9px; float:left; width:100%; margin-bottom:10px;}

/*END MEDIA REPORT PAGE****************************************************************************************************/

/*FEEDBACK*/
div#feedback{ position:fixed; bottom:47%; width:30px; height:88px; background:url("../design/feedbackBtn.png") top left; display:block; left:0; opacity:0.5; filter:alpha(opacity=50%); display:none;}
div#feedback:hover{ opacity:1; filter:alpha(opacity=100%);}
div#feedback a{ float:right; width:30px; height:88px; display:block; }
/*END FEEDBACk****************************************************************************************************/


/*BEGIN Slider Pager and Slides*/
#slides {	margin-bottom: 18px; height: 253px;	overflow: hidden;	background: #F4F5F6; width:580px;	}
#slidePager { position: relative; 	z-index: 10;}
#slidePager {top: -253px;	float: right;	margin:0 0 0 0;}
#slidePager a, #slidePager a:visited {	float: left;	width: 16px;	height: 15px;	overflow: hidden;	background: transparent url("../design/slide-pager.png") no-repeat 0 0; text-decoration: none; 	text-indent: -1234px;}
#slidePager a:hover {	background-position: -16px 0;}
#slidePager a.activeSlide {	background-position: -32px 0;}
.product-single-slider-pag {top:-450px !important; right:50px!important;}
/*END Slider Pager and Slides*/

/*BEGIN JflowSleder*/
#jFlowSlide{ background:#fff;}
#myController { padding:2px 0;  width:590px; background-color:#e1e1e1; text-align:right; }
#myController span.jFlowSelected { margin-right:0px; font-size:18px;  }
.slide-wrapper { padding: 0px; }
.jFlowControl, .jFlowPrev, .jFlowNext { color:#303131; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowPrev:hover, .jFlowNext:hover { color:#247575; font-weight:bold;}
.jFlowControl:hover{ font-weight:bold; font-size:14px;}
/*END JflowSleder*/

/*BEGIN searchresults google style*/
li.g {font-size:small;}
li.g h3 a {	font-size:16px; text-decoration:underline;}
.g {margin:1em 0;}
.s {max-width:42em;}
em {font-weight:bold; font-style:normal;}
cite, .cite, .cite:link {color:#247575;font-style:normal;}
/*END searchresults google style*/

div.links-facebox a{ float:left; width:100%; color:#FFF; margin-bottom:15px; font-size:12px;}

.connect_widget_connected_text{ color:#FFF !important;}


/*YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS YOUTUBE LINKED VIDEOS */
div.youtube_video span.playicon{width:130px; height:98px; 	position:absolute; 	margin-top:16px;	margin-left:6px;	margin-right:6px;	z-index:10; 	background:url("../design/icons/playbutton_small.png") no-repeat 36px 36px ;}
div.youtube_video:hover span.playicon{	background:url("../design/icons/playbutton_big.png") no-repeat 36px 36px ;}
div#carousel span.playicon{	width:75px; 	height:50px; 	position:absolute; 	z-index:50; 	background:url("/design/icons/playbutton_small2.png") no-repeat   22px 15px;}
div#carousel span.playicon:hover{	background:url("/design/icons/playbutton_big2.png") no-repeat  18px 11px;}
div#slideshower .slideshow div.youtube_video span.playicon{	width:242px; 	height:161px; 	position:absolute; 	margin-top:0px;	margin-left:0px;	margin-right:0px;	z-index:10; 
	background:url("../design/icons/playbutton_small.png") no-repeat center center ;}
div#slideshower .slideshow  div.youtube_video:hover span.playicon{	background:url("../design/icons/playbutton_big.png") no-repeat center center ;}
div.left-report-fotos div.youtube_video span.playicon{	width:280px; 	height:187px; 	position:absolute; 	margin-top:0px;	margin-left:0px;	margin-right:0px;	z-index:10; 	background:url("../design/icons/playbutton_small.png") no-repeat center center ;}
div.left-report-fotos  div.youtube_video:hover span.playicon{	background:url("../design/icons/playbutton_big.png") no-repeat center center ;}
div.right-report-fotos div.youtube_video span.playicon{	width:130px; 	height:86px; 	position:absolute; 	margin-top:0px;	margin-left:0px;	margin-right:0px;	z-index:10; 	background:url("../design/icons/playbutton_small2.png") no-repeat center center ;}
div.right-report-fotos  div.youtube_video:hover span.playicon{	background:url("../design/icons/playbutton_big2.png") no-repeat center center ;}
/*END YOUTUBE LINKED VIDEOS*/





/**TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL TOP FOOTPANEL */
#menu .subpanel {  margin: 35px 0 0 -110px; width: 500px; border: 1px solid #1e1e1e; position:absolute; background-color:#141414; display:none; padding:5px; left:0px; background-attachment:scroll; overflow:hidden; font-size:9px!important;}
#menu .subpanel a{ float:none!important; background:none; display:inline!important; padding:0!important; font-size:9px!important;}

#footpanel {position: fixed;top: 0; left: 0;z-index: 9999; /*--Keeps the panel on top of all other elements--*/background:url("../design/social/topBarBackground.png") top left repeat-x; 	width: 100%;	margin: 0 auto; height:55px;}
*html #footpanel { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: -1px; /*--prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}
#nav {  width: 1000px;  margin: 0 auto;  border-bottom: none;}
#menu { float: right;  width: 760px; background:url("../design/social/dropDownUser.png") top right no-repeat;}
#menu2 { float: right;  width: 760px; padding:5px 0 0 0;}
#footpanel ul {	padding: 0; margin: 0;	float: left;	width: 100%;	list-style: none;}
#footpanel ul li{padding: 0; margin: 0;	float: left;	position: relative;}
#footpanel ul li a{	padding: 5px;	float: left;	height: 11px; width: 16px;	text-decoration: none;	color: #fff;  padding-top:8px; margin-top:6px;}
html #footpanel ul li a:hover{}
html #footpanel ul li a.active { /*--Active state when subpanel is open--*/	height: 17px;	border-top: none;	z-index: 200; /*--Keeps the active area on top of the subpanel--*/	position: relative;}
html #footpanel ul li#alertpanel a.active { /*--Active state when subpanel is open--*/	height: 17px;	border-top: none;	z-index: 200; /*--Keeps the active area on top of the subpanel--*/	position: relative; background:url("../design/social/dropDownUserHover.png") top left no-repeat;}

#footpanel ul li span.division{ float:left; background:url("../design/social/topBarDivision.png") top left; width:2px; height:37px;  margin-right:5px; }
span.division{ float:right; background:url("../design/social/topBarDivision.png") top left; width:2px; height:37px;  margin-right:5px; display:block; margin-top:-5px; }

#footpanel ul li.division{ float:left;}
#footpanel ul li.divisionNothing{ float:left; width:118px; height:26px;}
#footpanel a.logout{ float:left; width:65px; height:26px;  background:url("../design/social/spritePt.png") -886px -481px no-repeat; float:left; margin-right:10px;}
#footpanel a.notifications{	width: 131px; background:url("../design/social/spritePt.png") -819px -320px no-repeat; float:left; padding-left:110px; width:43px; line-height:10px; float:left; color:#74559B!important;}

#footpanel a.notifications span.arrowLittle{ float:right; height:13px; width:15px; background:url("../design/social/spritePt.png") -0px -64px no-repeat; margin-top:5px; color:#74559B!important;}



#footpanel a.community{ width:131px; background:url("../design/social/spritePt.png") -819px -406px no-repeat; float:left;}

#footpanel li#chatpanel, #footpanel li#alertpanel {	float: left;} 
#footpanel li#alertpanel {width:20px; height:37px; line-height:12px; text-align:left;} 
#footpanel li#alertpanel a{}
#footpanel li#alertpanel a img{ float:left; margin-right:5px; margin-top:-5px;}
#footpanel ul li div a {}
#footpanel ul li div a:hover {text-decoration: underline; } 
#footpanel .subpanel {position: absolute;	left: 0; top: 2px;	display: none;	overflow: hidden;	padding-bottom: 2px; width: 500px; border: 1px solid #1e1e1e; background-color:#141414; }
#alertpanel .subpanel { right: 0; left:-70px; width:215px; top:2px; padding:0;}
#alertpanel .subpanel div.bold { font-weight:bold; }

#footpanel li.user{ margin-left:8px;}
#footpanel li.user a{ padding-top:5px; margin-left:5px;}
#footpanel li.user a img{ float:left; margin-right:5px; margin-top:-5px;}

#footpanel div.optionsBox ul{ float:left; list-style-type:none; width:215px; min-height:30px;}
#footpanel div.optionsBox ul li{ float:left; width:215px; height:30px; border-bottom: #000 solid 1px; border-top: #191919 solid 1px;  background:#141414; padding:0!important; }
#footpanel div.optionsBox ul li:first-child{ border-top:none;}
#footpanel div.optionsBox ul li:last-child{ border-bottom:none;}
#footpanel div.optionsBox ul li a{ float:left!important; width:210px!important; padding:0; line-height:15px; color:#54416c!important; display:block!important; height:30px!important; padding:0!important; padding-left:5px!important; }
#footpanel div.optionsBox ul li:hover{ background:#1d1d1d; text-decoration:none; }
#footpanel div.optionsBox ul li:hover a{ color:#8260a8!important; text-decoration:none;}
/*END TOP FOOTPANEL TOP FOOTPANEL*/


/**********************************************************************************************************************************************
SOCIAL NETWORK CONCEPT SOCIAL NETWORK CONCEPT SOCIAL NETWORK CONCEPT SOCIAL NETWORK CONCEPT SOCIAL NETWORK CONCEPT SOCIAL NETWORK CONCEPT 
***********************************************************************************************************************************************/

div.leftSocialContainer{ float:left; width:487px; margin-left:3px; min-height:1070px;}
div.rightSocialContainer{ float:left; width:112px; min-height:1070px; padding-left:8px; }


/*MENU TABS PERSONAL INFO*/
div.leftSocialContainer div.menuTopTabs{ float:left; width:487px; height:80px; background:url("../design/social/spritePt.png") 0 -500px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner{ float:left; width:487px; height:34px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div{ margin-left:1px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div:hover{ cursor:pointer;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div a{ float:left; height:34px; display:block; text-indent:500px;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.infoBtn{ margin-left:10px; float:left; height:34px; width:98px; background:url("../design/social/spritePt.png") -497px -35px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.infoBtn a{ width:98px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.infoBtnSelected{background:url("../design/social/spritePt.png") -597px -35px no-repeat!important;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.infoBtn:hover{background:url("../design/social/spritePt.png") -597px -35px no-repeat;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.notificationsBtn{ float:left; height:34px; width:99px; background:url("../design/social/spritePt.png") -497px 0px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.notificationsBtn a{width:99px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.notificationsBtn:hover{background:url("../design/social/spritePt.png") -597px 0px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.notificationsBtnSelected{background:url("../design/social/spritePt.png") -597px 0px no-repeat!important;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.accountBtn{ float:left; height:34px; width:56px; background:url("../design/social/spritePt.png") -497px -70px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.accountBtn a{ width:56px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.accountBtn:hover{ background:url("../design/social/spritePt.png") -597px -70px no-repeat; }
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.accountBtnSelected{ background:url("../design/social/spritePt.png") -597px -70px no-repeat!important; }

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.privacyBtn{ float:left; height:34px; width:89px; background:url("../design/social/spritePt.png") -497px -105px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.privacyBtn a{ width:89px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.privacyBtn:hover {background:url("../design/social/spritePt.png") -597px -105px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.privacyBtnSelected {background:url("../design/social/spritePt.png") -597px -105px no-repeat!important;}


div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.activityBtn{ float:left; height:34px; width:79px; background:url("../design/social/spritePt.png") -497px -152px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.activityBtn a{ width:79px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.activityBtn:hover {background:url("../design/social/spritePt.png") -597px -152px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.activityBtnSelected {background:url("../design/social/spritePt.png") -597px -152px no-repeat!important;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.photosBtn{ float:left; height:34px; width:53px; background:url("../design/social/spritePt.png") -497px -193px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.photosBtn a{ width:53px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.photosBtn:hover {background:url("../design/social/spritePt.png") -597px -193px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.photosBtnSelected {background:url("../design/social/spritePt.png") -597px -193px no-repeat!important;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.agendaBtn{ float:left; height:34px; width:65px; background:url("../design/social/spritePt.png") -497px -237px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.agendaBtn a{ width:65px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.agendaBtn:hover {background:url("../design/social/spritePt.png") -597px -237px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.agendaBtnSelected {background:url("../design/social/spritePt.png") -597px -237px no-repeat!important;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.info2Btn{ float:left; height:34px; width:45px; background:url("../design/social/spritePt.png") -497px -284px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.info2Btn a{ width:45px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.info2Btn:hover {background:url("../design/social/spritePt.png") -597px -284px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.info2BtnSelected {background:url("../design/social/spritePt.png") -597px -284px no-repeat!important;}


div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendsBtn{ float:left; height:34px; width:62px; background:url("../design/social/spritePt.png") -497px -759px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendsBtn a{ width:62px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendsBtn:hover {background:url("../design/social/spritePt.png") -642px -759px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendsBtnSelected {background:url("../design/social/spritePt.png") -642px -759px no-repeat!important;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.pendingInvitationsBtn{ float:left; height:34px; width:139px; background:url("../design/social/spritePt.png") -497px -799px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.pendingInvitationsBtn a{ width:139px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.pendingInvitationsBtn:hover {background:url("../design/social/spritePt.png") -642px -799px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.pendingInvitationsBtnSelected {background:url("../design/social/spritePt.png") -642px -799px no-repeat!important;}

div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendshipRequestsBtn{ float:left; height:34px; width:138px; background:url("../design/social/spritePt.png") -497px -839px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendshipRequestsBtn a{ width:138px;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendshipRequestsBtn:hover {background:url("../design/social/spritePt.png") -642px -839px no-repeat;}
div.leftSocialContainer div.menuTopTabs div.menuTopTabsInner div.friendshipRequestsBtnSelected {background:url("../design/social/spritePt.png") -642px -839px no-repeat!important;}




/*END MENU TABS PERSONAL INFO*/



/*DIVISONS FOR PERSONAL INFO*/
div.infoDivision{ float:left; width:485px; margin:10px 0;}

div.infoDivision div.titleDivision{ float:left; width:475px; margin:0 0 0 10px; height:26px;}
div.infoDivision div.titleDivision h4{ float:left; width:390px; background:url("../design/social/spritePt.png") -44px -154px no-repeat; height:26px; }

div.infoDivision div.titleDivision h4.personalInfo{ background:url("../design/social/spritePt.png") -44px -154px no-repeat;}
div.infoDivision div.titleDivision h4.tastesAndInterests{ background:url("../design/social/spritePt.png") -44px -188px no-repeat;}
div.infoDivision div.titleDivision h4.formationAndWork{ background:url("../design/social/spritePt.png") -44px -469px no-repeat;}
div.infoDivision div.titleDivision h4.contacts{ background:url("../design/social/spritePt.png") -44px -220px no-repeat;}
div.infoDivision div.titleDivision h4.email{ background:url("../design/social/spritePt.png") -44px -412px no-repeat;}
div.infoDivision div.titleDivision h4.password{ background:url("../design/social/spritePt.png") -497px -504px no-repeat;}
div.infoDivision div.titleDivision h4.facebook{ background:url("../design/social/spritePt.png") -497px -471px no-repeat;}
div.infoDivision div.titleDivision h4.eraseAccount{ background:url("../design/social/spritePt.png") -497px -438px no-repeat;}
div.infoDivision div.titleDivision h4.privacy{ background:url("../design/social/spritePt.png") -497px -411px no-repeat; width:322px;}
div.infoDivision div.titleDivision h4.notifications{ background:url("../design/social/spritePt.png") -44px -442px no-repeat;}
div.infoDivision div.titleDivision h4.profilePictures{ background:url("../design/social/spritePt.png") -44px -347px no-repeat;}
div.infoDivision div.titleDivision h4.lastMarkedPictures{ background:url("../design/social/spritePt.png") -44px -376px no-repeat;}
div.infoDivision div.titleDivision h4.markedPictures{ background:url("../design/social/spritePt.png") -497px -530px no-repeat;}
div.infoDivision div.titleDivision h4.lastEvents{ background:url("../design/social/spritePt.png") -44px -251px no-repeat;}
div.infoDivision div.titleDivision h4.recentActivity{ background:url("../design/social/spritePt.png") -44px -319px no-repeat;}
div.infoDivision div.titleDivision h4.inviteFriends{ background:url("../design/social/spritePt.png") -497px -626px no-repeat;}

h4.loadPhoto{ float:left; width:400px; height:26px; background:url("../design/social/spritePt.png") -136px -886px no-repeat;}
h4.defineMiniature{ float:left; width:400px; height:26px; background:url("../design/social/spritePt.png") -136px -912px no-repeat;}



div.infoDivision div.titleDivision div.options{ float:left; width:44px; margin-left:25px; height:25px; background:url("../design/social/spritePt.png") 0px -124px no-repeat; }
div.infoDivision div.titleDivision div.options a{ float:left; width:44px; height:25px; display:block; }
div.infoDivision div.titleDivision div.options:hover{background:url("../design/social/spritePt.png") 0px -149px no-repeat;} 
div.infoDivision div.titleDivision div.optionsOpen{background:url("../design/social/spritePt.png") 0px -174px no-repeat;}

div.infoDivision div.titleDivision div.optionsBox{ position:relative; float:right; width:218px; border: #1d1d1d 1px solid; min-height:30px; display:block;}
div.infoDivision div.titleDivision div.optionsBox ul{ float:left; list-style-type:none; width:218px; min-height:30px;}
div.infoDivision div.titleDivision div.optionsBox ul li{ float:left; width:206px; height:30px; border-bottom: #000 solid 1px; border-top: #191919 solid 1px;  background:#141414; padding:0 5px; }
div.infoDivision div.titleDivision div.optionsBox ul li:last-child{ border-bottom:none;}
div.infoDivision div.titleDivision div.optionsBox ul li a{ float:left; width:200px; padding:0; line-height:30px; color:#54416c;  }
div.infoDivision div.titleDivision div.optionsBox ul li:hover{ background:#1d1d1d; text-decoration:none; }
div.infoDivision div.titleDivision div.optionsBox ul li:hover a{ color:#8260a8; text-decoration:none;}

div.contentOption{ float:left; width:481px; margin-top:5px;}
div.infoDivision div.contentOption{ float:left; width:481px; margin-top:5px;}
div.infoDivision div.contentOption div.contentOptionLeft{ float:left; text-align:right; width:120px; display:block; min-height:18px; color:#8260a8; line-height:18px; font-size:9px;}

div.infoDivisionText div.contentOption div.contentOptionLeft{ float:left; text-align:left; width:90px; display:block; min-height:18px; color:#8260a8; line-height:18px; font-size:9px; padding-left:30px;}

div.infoDivision div.contentOption div.contentOptionRight{ float:left; margin-left:8px; width:351px; display:block; min-height:18px; color:#FFF; line-height:18px; font-size:11px; line-height:12px;}
div.infoDivision div.contentOption div.contentOptionRightButtons{ min-height:32px!important; }
	
div.infoDivision div.contentOption div.contentOptionRight a{ min-height:26px; color:#FFF; line-height:22px; /*width:auto;*/}
div.infoDivision div.contentOption div.contentOptionRight p{ margin-bottom:0px; line-height:10px;}
div.infoDivision div.contentOption div.contentOptionRight div.text{ float:left; width:100%; margin-top:2px; line-height:13px; font-size:11px;}
div.infoDivision div.contentOption div.contentOptionRight div.text p{ float:left; width:100%; line-height:13px;  font-size:11px;}

/*INPUT TYPE TEXTAREAS TEXT*/
div.inputTypeTextInfo{ float:left; width:350px; height:22px; background:url("../design/social/spritePt.png") -496px -371px no-repeat;}
div.textareaInformations{ border:#28222d 1px solid;  background:#1e1a21; float:left; width:342px; font-size:10px; color:#9f98a2; padding:5px 3px 5px 3px; min-height:30px; line-height:12px;}
div.textareaInformations p{ line-height:10px !important; margin-bottom:15px!important; }


div.textareaDivTop{ float:left; width:350px; background:url("../design/social/textareaTop.png") top left no-repeat; height:9px; }
div.textareaDivMiddle{float:left; width:350px; background:url("../design/social/textareaRepeat.png") top left repeat-y; min-height:20px;}
div.textareaDivBottom{float:left; width:350px; background:url("../design/social/textareaBottom.png") top left no-repeat; height:10px;}



/*END INPUT TEXTAREAS TYPE TEXT*/
div.seeOptionsInfo{margin-top:-20px!important;}
div.exclamationPoint{ float:right; width:17px; height:19px; background:url("../design/social/spritePt.png") 0px -296px no-repeat;}
div.interrogationPoint{ float:right; width:16px; height:17px; background:url("../design/social/spritePt.png") 0px -263px no-repeat;}
div.inactiveFacebook{ float:left; width:12px; height:13px;  background:url("../design/social/spritePt.png") 0px -283px no-repeat; margin-right:8px; margin-top:5px; }
div.activeFacebook{ float:left; width:12px; height:13px;  background:url("../design/social/spritePt.png") 0px -337px no-repeat; margin-right:8px; margin-top:5px; }
div.divisionForm{ float:left; color:#8260a8; text-transform:uppercase; font-size:14px; margin:20px 0 10px 0; }
div.notificationText{ float:left; color:#FFF; margin-left:50px; font-style:italic; margin-bottom:15px;}




div.infoDivision div.contentOption div.contentOptionRight div.buttons{ float:right; width:auto; min-height:32px;}
div.buttonSave{ float:left; width:92px; height:27px; background:url("../design/social/spritePt.png") -339px -80px no-repeat;}
div.buttonSave a{float:left; width:92px; height:27px; display:block;}
div.buttonCancel{float:left; width:92px; height:27px; background:url("../design/social/spritePt.png") -339px -20px no-repeat; margin-right:8px;}
div.buttonCancel a{ float:left; width:92px; height:27px; display:block;}
div.infoDivision div.contentOption div.buttonActivate{ float:left; width:91px; height:25px; background:url("../design/social/spritePt.png") -859px -175px no-repeat;}
div.infoDivision div.contentOption div.buttonActivate a{float:left; width:91px; height:25px; display:block;}
div.infoDivision div.contentOption div.buttonDesactivate{ float:left; width:91px; height:25px; background:url("../design/social/spritePt.png") -859px -202px no-repeat;}
div.infoDivision div.contentOption div.buttonDesactivate a{float:left; width:91px; height:25px; display:block;}
div.infoDivision div.contentOption div.buttonCancelate{ float:left; width:91px; height:25px; background:url("../design/social/spritePt.png") -859px -229px no-repeat; margin-right:8px;}
div.infoDivision div.contentOption div.buttonCancelate a{float:left; width:91px; height:25px; display:block;}
div.infoDivision div.contentOption div.buttonErase{ float:left; width:91px; height:25px; background:url("../design/social/spritePt.png") -859px -256px no-repeat;}
div.infoDivision div.contentOption div.buttonErase a{float:left; width:91px; height:25px; display:block;}

div.buttonInvite{ float:left; width:92px; height:27px; background:url("../design/social/spritePt.png") 0px -923px no-repeat;}
div.buttonInvite a{float:left; width:92px; height:27px; display:block;}


div.buttonContinue{ float:left; width:91px; height:25px; background:url("../design/social/spritePt.png") -357px -753px no-repeat;}
div.buttonContinue a{float:left; width:91px; height:25px; display:block;}

div.buttonFacebookShare{ float:left; width:111px; height:23px; background:url("../design/social/spritePt.png") -0px -622px no-repeat;}
div.buttonFacebookShare a{float:left; width:111px; height:23px; display:block;}

div.buttonReallyLike{ float:left; width:111px; height:24px; background:url("../design/social/spritePt.png") -0px -676px no-repeat;}
div.buttonReallyLike a{float:left; width:111px; height:24px; display:block;}


div.buttonRegisterNow{ float:left; width:112px; height:24px; background:url("../design/social/spritePt.png") -0px -757px no-repeat;}
div.buttonRegisterNow a{float:left; width:112px; height:24px; display:block;}

div.buttonComment{ float:left; width:111px; height:24px; background:url("../design/social/spritePt.png") -0px -757px no-repeat;}
div.buttonComment a{float:left; width:111px; height:24px; display:block;}

div.buttonPendingFriend{ float:left; width:112px; height:24px; background:url("../design/social/spritePt.png") -0px -810px no-repeat;}
div.buttonPendingFriend a{float:left; width:112px; height:24px; display:block;}

div.buttonAddFriend{ float:left; width:112px; height:24px; background:url("../design/social/spritePt.png") -0px -839px no-repeat;}
div.buttonAddFriend a{float:left; width:112px; height:24px; display:block;}
 
div.buttonAcceptFriend{ float:left; width:112px; height:24px; background:url("../design/social/spritePt.png") -0px -867px no-repeat;}
div.buttonAcceptFriend a{float:left; width:112px; height:24px; display:block;}

div.buttonBack{ float:left; width:91px; height:25px; background:url("../design/social/spritePt.png") -0px -894px no-repeat;}
div.buttonBack a{float:left; width:91px; height:25px; display:block;}

/*ACTIVITY*/
div.seeOptions{ float:right; width:300px; color:#FFF; line-height:22px; margin-bottom:10px;}
div.seeOptions div.nextEvents{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -174px -49px no-repeat; margin-right:5px;}
div.seeOptions div.nextEvents:hover{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -44px -49px no-repeat;}
div.seeOptions div.nextEventsSelected{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -44px -49px no-repeat;}
div.seeOptions div.nextEvents a{ width:126px; height:24px; display:block;}

div.seeOptions div.previousEvents{ float:right; background:url("../design/social/spritePt.png") -339px -50px no-repeat; width:126px; height:24px; margin-right:2px; }
div.seeOptions div.previousEvents:hover{ float:right; background:url("../design/social/spritePt.png") -174px -82px no-repeat; width:126px; height:24px; }
div.seeOptions div.previousEventsSelected { float:right; background:url("../design/social/spritePt.png") -174px -82px no-repeat; width:126px; height:24px; }
div.seeOptions div.previousEvents a{float:right;  width:126px; height:24px; display:block;}

div.seeOptions div.myActivity{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -339px -623px no-repeat; margin-right:5px;}
div.seeOptions div.myActivity:hover{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -339px -652px no-repeat;}
div.seeOptions div.myActivitySelected{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -339px -652px no-repeat;}
div.seeOptions div.myActivity a{ width:126px; height:24px; display:block;}

div.seeOptions div.myCommunity{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -339px -683px no-repeat; margin-right:2px;}
div.seeOptions div.myCommunity:hover{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -339px -712px no-repeat;}
div.seeOptions div.myCommunitySelected{ float:right; width:126px; height:24px; background:url("../design/social/spritePt.png") -339px -712px no-repeat;}
div.seeOptions div.myCommunity a{ width:126px; height:24px; display:block;}



div.eventSeparator{ float:left; margin-bottom:10px;}
div.eventSeparator div.leftSideEventPicture{ float:left; width:35px; min-height:35px;}
div.eventSeparator div.leftSideEventPicture a{ float:left}
div.eventSeparator div.leftSideEventPicture a img{}

div.eventSeparator div.rightSideEventPicture{ float:left; width:417px; margin-left:10px; padding-top:10px;}
div.eventSeparator div.eventSentence{ float:left; color:#fff; width:417px; margin-bottom:10px; }
div.eventSeparator div.eventSentence a{ color:#74559B;}

div.eventSeparator div.mainImage{ float:left; width:400px; padding:0 10px 0 0; color:#FFF; margin-bottom:10px;}
div.eventSeparator div.mainImage div.image{ float:left; width:126px;}
div.eventSeparator div.mainImage div.text{ float:left; width:264px;}
div.eventSeparator div.mainImage div.text p.newsText{ float:left; width:264px; line-height:12px;}
div.eventSeparator div.mainImage div.friends{ float:left; width:400px;}
div.eventSeparator div.mainImage div.friends a img{ margin-right:5px!important;}

div.eventSeparator div.mainImage a{ color:#74559B;}
div.eventSeparator div.mainImage p{ margin-bottom:5px!important;}
div.eventSeparator div.mainImage a img{ float:left; margin-right:10px;}

div.eventSeparator div.bottomEvent{ float:left; color:#3C2D53; font-size:10px; width:400px;}
div.eventSeparator div.bottomEvent div.timegao{ float:left; width:40%;}
div.eventSeparator div.bottomEvent a{ float:right; margin-right:50px; color:#74559B;}
/*END ACTIVITY*/
/*PERSONAL ALBUM IMAGES*/
div.personalAlbum{ float:left; margin:10px 8px; width:142px!important; height:168px;}
div.personalAlbumThree{ float:left; margin:10px 0px 10px 4px !important; width:142px!important; height:168px;}
div.picturesAlbumSocial{ float:left; margin-left:10px;}
/*PERSONAL ALBUM IMAGES*/

/*PERSONAL AGENDA*/
div.personalResults{ float:left; width:425px;}

div.personalAgendaResultsContainer{ margin-bottom:20px; margin-top:20px!important;}
div.personalAgenda{ width:467px!important;}
div.personalAgendaImage{ margin-left:30px;}
div.personalTitle{ margin-top:0px!important; width:250px!important;}

div.personalTitleName{ font-size:12px!important; color:#FFF!important; font-weight:bold!important;}
div.personalSpaceName{font-size:10px!important; color:#AC99C3!important; margin-bottom:5px;}
div.personalTitleName.nomargin{margin-bottom:0px!important;}
div.personalSpaceName.nomargin{margin-bottom:0px!important;}
div.personalDateName{font-size:9px!important; color:#74559B!important; font-weight:bold!important; text-transform:capitalize!important;}

div.personalRemoveButton{ float:right; width:77px; height:26px; background:url("../design/social/spritePt.png") -873px -2px no-repeat;}
div.personalAgenda:hover div.personalRemoveButton{ float:right; width:77px; height:26px; background:url("../design/social/spritePt.png") -873px -28px no-repeat;}
div.personalAgenda:hover div.personalRemoveButton:hover{ float:right; width:77px; height:26px; background:url("../design/social/spritePt.png") -873px -54px no-repeat !important;}
div.personalRemoveButton a{ display:block; float:right; width:77px; height:26px;}

div.action_delete{float:right; width:140px; margin-top:-10px;}
div.eventSeparator:hover div.personalRemoveButton{ float:right; width:77px; height:26px; background:url("../design/social/spritePt.png") -873px -28px no-repeat;}
div.eventSeparator:hover div.personalRemoveButton:hover{ float:right; width:77px; height:26px; background:url("../design/social/spritePt.png") -873px -54px no-repeat !important;}



/*END PERSONAL AGENDA*/


/*ACTIVITY SMALL TEXT*/
div.comentedIcon{background:url("../design/social/spritePt.png") -0px -243px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.likesIcon {background:url("../design/social/spritePt.png") -0px -203px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.presentPictureIcon{background:url("../design/social/spritePt.png") -0px -223px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.addedPictureIcon{background:url("../design/social/spritePt.png") -0px -317px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.addClubPictureIcon{background:url("../design/social/spritePt.png") -630px -607px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.addPartyPictureIcon{background:url("../design/social/spritePt.png") -909px -873px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.addFriendsPictureIcon{background:url("../design/social/spritePt.png") -671px -587px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}
div.signupPictureIcon{ background:url("../design/social/spritePt.png") -624px -568px no-repeat; float:left; width:18px; height:18px; margin-left:12px;}




div.recentActivityContainer{ float:left; margin-top:10px;}

div.textOfActivity{ float:left; margin-left:12px; width:290px; color:#FFF; font-size:12px!important; text-align:left;}
div.textOfActivity a{ color:#8260a8!important; font-size:12px!important;;}

div.subpanel div.textOfActivity{ font-size:10px!important;}


div.dateOfActivity{ text-align:right; float:left; width:145px!important; color:#8260a8!important;}
div.dateOfActivity div.timeago{text-align:right; float:right; color:#8260a8!important;}
/*END ACTIVITY SMALL TEXT*/



/*FRIENDSHIP*/
.friendshipContainer{}
.friendshipNotification{ margin-left:5px!important;}
.friendshipTitles{ width:290px!important; margin-top:0px!important;}
.friendshipRequestContent{ height:38px!important; padding-right:0px!important; margin-bottom:3px; width:475px!important;}
.friendshipUsername{ float:left; width:100%; font-size:12px!important; color:#FFF!important; font-weight:normal;}
.friendshipLocation{ float:left; width:100%; font-size:10px; color:#AC99C3!important;}
.friendshipButtons{ float:right; width:120px; padding:7px 3px 0 0; text-align:right;}

.linkIgnore{ float:right!important; width:52px; height:25px; display:block;  background:url("../design/social/spritePt.png") -339px -114px no-repeat; margin:0 3px;}
.linkAccept{ float:right!important; width:52px; height:25px; display:block;  background:url("../design/social/spritePt.png") -399px -114px no-repeat;  margin:0 3px;}
.linkRemoveFriend{ float:right!important; width:88px; height:25px; display:block;  background:url("../design/social/spritePt.png") -0px -648px no-repeat; margin:0 3px;}
.linkAddFriend{ float:right!important; width:88px; height:25px; display:block;  background:url("../design/social/spritePt.png") -0px -784px no-repeat;  margin:0 3px;}
.linkCancelFriend{ float:right!important; width:91px; height:25px; display:block;  background:url("../design/social/spritePt.png") -859px -229px no-repeat;  margin:0 3px;}
.linkReply{ float:right!important; width:91px; height:25px; display:block;  background:url("../design/social/spritePt.png") -357px -781px no-repeat;  margin:0 3px;}


/*FRIENDSHIP*/

.morebox{ float:left; width:468px; background:#1e1a21; border: solid 1px #2b2431; border-bottom-color:#2b2431; border-top-color:#2b2431; padding:12px 14px 8px 0; height:11px; }
.morebox a{ float:right; width:185px; height:11px; display:block; background:url("../design/social/spritePt.png") -525px -732px no-repeat;}

.mainPictureIconHolder{ position:absolute; float:left; margin:10px;}
.mainPictureIcon{ float:left; width:23px; height:25px; background:url("../design/social/spritePt.png") -0px -381px no-repeat;}
.pictureOptionHolder{ position:absolute; float:left; margin:5px 0 0 70px;}

div.options{ float:left; width:44px; margin-left:25px; height:25px; background:url("../design/social/spritePt.png") 0px -124px no-repeat; }
div.options a{ float:left; width:44px; height:25px; display:block; }
div.options:hover{background:url("../design/social/spritePt.png") 0px -149px no-repeat;} 
div.optionsOpen{background:url("../design/social/spritePt.png") 0px -174px no-repeat;}
div.optionsOpen:hover{background:url("../design/social/spritePt.png") 0px -174px no-repeat!important;}
div.pictureOptionHolder div.optionsBox{ position:relative; float:left; width:218px; border: #1d1d1d 1px solid; min-height:30px; display:none; z-index:9999; margin-top:25px; margin-left:-218px;
}
div.optionsBox ul{ float:left; list-style-type:none; width:218px; min-height:30px;}
div.optionsBox ul li{ float:left; width:206px; height:30px; border-bottom: #000 solid 1px; border-top: #191919 solid 1px;  background:#141414; padding:0 5px; }
div.optionsBox ul li:last-child{ border-bottom:none;}
div.optionsBox ul li a{ float:left; width:200px; padding:0; line-height:30px; color:#54416c;  }
div.optionsBox ul li:hover{ background:#1d1d1d; text-decoration:none; }
div.optionsBox ul li:hover a{ color:#8260a8; text-decoration:none;}



/*END DIVISONS FOR PERSONAL INFO*/
div.rightSocialContainer div.userPicture{ float:left; width:112px; text-align:center; margin-bottom:8px;}
div.rightSocialContainer div.userPicture a{}
div.rightSocialContainer div.userPicture a img{}

div.rightSocialContainer div.userInfo{ float:left; width:95px; margin-bottom:32px;}
div.rightSocialContainer div.userInfo p{ font-family:Verdana, Geneva, sans-serif; color:#FFF; line-height:12px; margin-bottom:10px; }

div.rightSocialContainer div.addFriendButton{ float:left; width:112px; height:24px; background:url("../design/social/spritePt.png") -46px -83px no-repeat; margin-bottom:31px; }
div.rightSocialContainer div.addFriendButton a{ float:left; width:112px; height:24px; display:block;}

div.rightSocialContainer div.spaces{ float:left; width:112px; margin-bottom:18px;}
div.rightSocialContainer div.spaces h4{ float:left; width:100%; background:url("../design/social/spritePt.png") -44px -115px no-repeat; margin-bottom:5px; text-indent:-5000px;}
div.rightSocialContainer div.spaces a{}
div.rightSocialContainer div.spaces a img{ float:left; margin:1px}


div.rightSocialContainer div.friends{ float:left; width:112px; margin-bottom:18px;}
div.rightSocialContainer div.friends h4{float:left; width:100%; background:url("../design/social/spritePt.png") -44px -134px no-repeat; margin-bottom:5px; text-indent:-5000px;}
div.rightSocialContainer div.friends a{}
div.rightSocialContainer div.friends a img { float:left; margin:1px;}


div.rightSocialContainer div.fans{ float:left; width:112px; margin-bottom:18px;}
div.rightSocialContainer div.fans h4{float:left; width:100%; background:url("../design/social/spritePt.png") -357px -824px no-repeat; margin-bottom:5px; text-indent:-5000px;}
div.rightSocialContainer div.fans a{}
div.rightSocialContainer div.fans a img { float:left; margin:1px;}


/**********************************************************************************************************************************************
END SOCIAL NETWORK CONCEPT END SOCIAL NETWORK CONCEPT END SOCIAL NETWORK CONCEPT END SOCIAL NETWORK CONCEPT END SOCIAL NETWORK CONCEPT END 
***********************************************************************************************************************************************/

div.taggingPhotos{ float:left; width:100%!important; margin-left:20px;}
div.taggingPhotos a{float:left; width:auto!important;}
div.taggingPhotos a.remove_photo_tag{ margin-left:5px;}
div.taggingPhotos a:hover{ text-decoration:underline!important;}

/*LOAD RULESONLY FOR FIREFOX*/
@-moz-document url-prefix() {
div.youtube_video img.youtube_video{ margin-left:-65px!important; }
div.youtube_video span.playicon{ margin-left:-65px; }
div#carousel img.youtube_video{ margin-left:0px!important; }
div#carousel span.playicon{ margin-left:0px; }
}







