body,tr,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:0px 0px 0px 0px;}
a:link{color:#006600;text-decoration:none}
a:visited{color:#006600;text-decoration:none}
a:hover{color:#999999;}
img{border:0px;}
.a-button:link{color:#FFFFFF;}
.a-button:visited{color:#FFFFFF;}
.a-button:hover{color:#FFFFFF;}
.stylef{font-family:Courier;font-size:12px;}
.style1{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.style2{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.style3{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;color:#00A900;}
.style4{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#003399;}
.style6{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
.style7{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.style8{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;}
.style9{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.style10{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.style11{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.style13{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FF0000;}
.style14{color:#000000}
.style16{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.style17{color:#006600;}
.style18{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#003399;}
.italic{font-style:italic;}
.crumb1{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.crumb1:link{color:#000000;text-decoration:none}
.crumb1:visited{color:#000000;text-decoration:none}
.crumb1:hover{color:#0000FF;text-decoration:underline;}
.crumb2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#858585;}

.background1{ background-image: url('http://www.xpg.com.br/site/images/001/001/topo_fundo.gif'); background-repeat: no-repeat; }
.background2{ background-image: url('http://www.xpg.com.br/site/images/001/001/logo_xpg.gif'); background-repeat: no-repeat; }
.background3{ background-image: url('http://www.xpg.com.br/site/images/001/001/fundo.gif'); background-repeat: repeat-x; }
.background4{ background-image: url('http://www.xpg.com.br/site/images/001/001/fundo_logo.gif'); background-repeat: no-repeat; }
.button-submit{ background-image: url('http://www.xpg.com.br/site/images/001/001/tile-bg-20-green.jpg'); background-repeat: repeat-x; background-color: #82C13F; color: #FFFFFF; border: solid 0px #82C13F; font: bold 11px Verdana, Arial; padding: 0px 3px 3px 3px; cursor: pointer; height: 20px; }

/* home */
#box_top{position:relative;left:0px;top:0px;width:986px;}
#box_top_in{width:985px;height:140px;}
#box_top_right{width:240px;float:right}
#box_top_left{width:735px;float:left;padding-top:6px ;}
#box_top_msg{position:relative;left:0px;top:0px;width:986px;border:solid 1px #d2d1d0;}

#box_main{position:relative;left:0px;top:5px;width:986px;}
#box_fotos{position:absolute;left:0px;top:0px;width:235px;border:1px #d2d1d0 solid;background-repeat:repeat-y;height:610px;background-color:#f9f9f9;}
#box_videos{position:absolute;left:250px;top:0px;width:235px;border:1px #d2d1d0 solid;height:325px;background-color:#f9f9f9;}
#box_musicas{position:absolute;left:500px;top:0px;width:235px;border:1px #d2d1d0 solid;height:185px;background-color:#f9f9f9;}
#box_euvou{position:absolute;left:500px;top:200px;width:110px;border:1px #d2d1d0 solid;height:125px;background-color:#f9f9f9;}
#box_tribos{position:absolute;left:625px;top:200px;width:110px;border:1px #d2d1d0 solid;height:125px;background-color:#f9f9f9;}
#box_recados{position:absolute;left:250px;top:340px;width:485px;border:1px #d2d1d0 solid;height:135px;}
#box_amigos{position:absolute;left:250px;top:490px;width:485px;border:1px #d2d1d0 solid;height:120px;}
#box_blog{position:absolute;left:750px;top:0px;width:235px;border:1px #d2d1d0 solid;height:610px;background-color:#f9f9f9;}

#box_bottom{position:absolute;left:0px;top:620px;width:986px;text-align:center;font-size:10px;color:#C0C0C0;}

#box_megabanner{width:728px;height:90px;z-index:-100;}
#box_megabanner_js{position:relative;top:0px;left:0px;width:728px;height:90px;}

#top-banner{padding-top:8px}
#top-logo-xpg{float:left;width:30px;padding-top:3px;padding-left:0px;height:26px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;}
#username-photo{width:100px;float:left;padding-top:8px;padding-left:7px;height:100px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
#username-line{width:120px;float:right;padding-right:5px;padding-top:20px;height:110px;}
#username-enter{padding-top:70px;float:right;}
#username-logged{padding-top:11px;height:44px;}
#username-out1{padding-top:0px;}
#username-out2{padding-top:55px;float:right;}
#contact-button{padding-top:70px;float:left;}

#blog_top{height:225px;}
#blog_middle{background-color:#FEFEFE;height:215px;}
#blog_bottom{font-size:11px;margin:0px;}
#send-comment{height:130px;margin:5px 5px 5px 5px;}
#blog-comments{margin:5px 5px 5px 5px;height:100%;}
#blog-home-comments{position:relative;top:-5px;background-color:#F9F9F9;height:194px;}
#blog-post-title{margin:2px;text-align:left;}
#blog-post-content{margin:2px;text-align:left;font-size:12px;}
#blog-inner-bottom{font-size:11px;}
#blog-post-inner-content{margin:2px;text-align:left;font-size:14px;}
#line1{height:1px;background-color:#C0C0C0;width:100%;margin:5px 0px 5px 0px;}

/* internals */
.box_title{height:23px;}
.box_title_text{float:left;width:60px;padding-left:8px;padding-top:0px;font:bold 16px Arial, Helvetica, sans-serif;color:#FFFFFF;}
.field1{font-family:Arial, Helvetica, sans-serif;font-size:10px;background-color:#FFFFFF;border:solid 1px #C0C0C0;}
.internal-top{width:600px;height:20px;padding-top:10px;}
.internal-box{width:600px;border:1px #D2D1D0 solid;background-color:#F0F0F0;clear:both;}
.page-title-header{padding:5px 2px 5px 2px;}
.page-title-pos{position:relative;top:0px;left:1px;width:640px;text-align:left;}
.page-title-font{height:20px;font-family:Arial, Helvetica, sans-serif ;font-size:16px;font-weight:bold;color:#FFFFFF;padding-left:8px;padding-top:2px;}
.page-arrows{position:relative;top:-10px;width:230px;font:bold 12px Arial, Helvetica, sans-serif;color:#A0A0A0;text-align:right;}
.photo-album{margin-top:5px;background-color:#FFFFFF;width:133px;height:134px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;line-height:120%;border:solid 3px #F0F0F0;}
.title-separator{font-size:14px;font-weight:bold;border-bottom:dashed 1px #B0B0B0;}
.table-row1{background-color:#F0F0F0;}
.table-row2{background-color:#E9E9E9;}
.trace-line{width:100%;height:1px;background-color:#E0E0E0;}
.page-tab-header{width:600px;background-color:#FFFFFF;padding:0px;margin:0px;}
.tab-selected{background-color:#F0F0F0;padding:2px 5px 2px 5px;border:solid 1px #C0C0C0;font-size:16px;font-weight:bold;border-bottom-color:#F0F0F0;}
.tab-notselected{background-color:#FFFFFF;padding:2px 5px 2px 5px;border:solid 1px #E0E0E0;font-size:16px;font-weight:bold;border-bottom-color:#F0F0F0;}
.top-crumb{position:relative;top:0px;left:62px;width:480px;float:left;}
.top-crumb-login{position:relative;top:0px;width:40px;float:right;}
.wig-details{display:none;position:relative;background-color:white;width:300px;float:right;padding:5px;}
.alert-message{background-color:#AA3300;font:bold 12px Arial, Helvetica, sans-serif;margin:10px 10px 10px 10px;padding:5px 5px 5px 5px;color:#FFFF00;width:95%;}
.alert-message-tiny{background-color:#AA3300;font:bold 10px Arial, Helvetica, sans-serif;margin:0px;padding:2px;color:#FFFF00;width:95%;}
.generic-message{background-color:#F0F0F0;font:12px Arial, Helvetica, sans-serif;margin:10px 10px 10px 10px;color:#A0A0A0;width:90%;}
.music-details{display:none;position:relative;background-color:white;width:360px;float:right;padding:5px;}