/*************************************
/*  CSS STYLE ESTUCTURE V1         
//  SITE: BRAZILIAN-TRANSSEXUALS.COM
//  AUTHOR: RAZOR - GROOBY.COM  
//  CREATED: 7th FEBRUARY 2007 
//  LAST MODIFICATION: 25th MAY 2007
*/


/*===========INDEX2 STYLES=========*/

* {
 padding: 0;
 margin: 0;
}
body {
	background-repeat: repeat-x;
	background-color: #CECFBF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#recipwrapper {
	margin: 0 auto;
}
#recips table {
	margin: 0 auto;
}
.copy {
	padding: 5px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
}


/*--------[CONTAINERS]-------*/

#wrapper{
	margin:0 auto;
	width:800px;
	height:100%;
	background-image: url(img/bg_site.jpg);
	background-repeat: repeat-x;
}
#header{
width:800px;
height:294px;
}
#header_logo{
float:left;
display:inline;
width:371px;
height:294px;
background-image:url(img/logo.jpg);
background-repeat:no-repeat;
}
#header_pics{
float:left;
display:inline;
width:429px;
height:294px;
}
#container{
	float:left;
	width:798px;
	height:auto;
	background-color:#d9dad2;
	border: 1px solid #f9f9f9;
	display: inline;
}
#page {
	background-image: url(img/bg_site.jpg);
	background-repeat: repeat-x;
	width: 100%;
	text-align: center;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menu{
float:left;
display:inline;
width:764px;
height:68px;
background-image:url(img/bg_menu.jpg);
background-repeat:no-repeat;
margin-left:15px;
}
#menu_box{
float:left;
display:inline;
margin:20px 0 0 10px;
width:506px;
height:30px;
}
#menu_box ul{margin: 10px 0px 0px 15px; list-style-type: none; display: inline;}
#menu_box li{display: inline;}

#menu_lang{
float:left;
display:inline;
margin:10px 0 0 10px;
width:230px;
height:34px;
}

#box_pics{
	float:left;
	margin-top:10px;
	width:765px;
	height:auto;
	border:1px solid #000000;
	background-color: #FFFFFF;
	margin-left: 14px;
}
#box_updates{
	float:left;
	display:inline;
	margin-left:14px;
	margin-top:10px;
	width:768px;
	height:auto;
	border:1px solid #c1c1c1;
	background-color:#FFFFFF;
	border-bottom: 0;
}
#box_updates_title{
float:left;
display:inline;
width:764px;
height:27px;
background-image:url(img/bg_updt.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
#box_updates_updt{
float:left;
display:inline;
margin:2px 0 0 5px;
width:263px;
height:306px;
background-image:url(img/bg_box_updt1.jpg);
background-repeat:repeat-x;
}
#box_updates_block{
float:left;
display:inline;
margin:3px 0 0 0px;
width:12px;
height:306px;
background-image:url(img/bg_block.jpg);
background-repeat:no-repeat;
}
#box_updates_img{
float:left;
display:inline;
margin:3px 0 0 1px;
width:468px;
height:301px;
border:1px solid #f5a164;
}
#slideshow{
float:left;
display:inline;
width:467px;
height:301px;
}
#box_updates_bt{
	display:inline;
	margin:0px 0 0 14px;
	width:768px;
	height:75px;
	background-image:url(img/bg_updt2.jpg);
	background-repeat:repeat-x;
	float: left;
}
#box_updates_contpics{
float:left;
display:inline;
width:245px;
height:210px;
margin:2px 0 0 10px;
}
#box_updates_text{
float:left;
display:inline;
width:230px;
height:50px;
margin:2px 0 0 10px;
}
#box_updates_btn1{
float:left;
display:inline;
width:250px;
height:61px;
margin:8px 0 0 82px;
}
#box_main{
	float:left;
	margin-top:10px;
	width:798px;
	display: inline;
}
#box_features{
float:left;
display:inline;
margin-left:14px;
width:322px;
height:658px;
background-color:#afa88d;
border:4px solid #eff0e8;
background-image:url(img/box_features.jpg);
}
#box_moreupdates{
float:left;
display:inline;
margin-left:10px;
width:435px;
height:auto;
background-color:#FFFFFF;
border:1px solid #000000;
}
#box_moreupdates_top{
float:left;
display:inline;
width:425px;
height:32px;
background-image:url(img/icon_updts.jpg);
background-repeat:no-repeat;
}
#box_moreupdates_updt{
float:left;
display:inline;
width:416px;
height:195px;
margin:5px 0 0 5px;
}
#box_moreupdates_txt{
float:left;
display:inline;
width:410px;
height:30px;
margin:5px 0 0 2px;
background-color:#FFFFFF;
border:1px solid #f7d4e7;
}
#box_moreupdates_btn{
float:left;
display:inline;
width:404px;
height:54px;
margin:5px 0 0 5px;
background-image:url(img/bg_btn_moreupdt.jpg);
}
#box_lc{
display:inline;
float:left;
width:425px;
height:150px;
margin:5px 0 0 10px;
background-image:url(img/icon_lcshow.jpg);
}
#box_mailing{
display:inline;
float:left;
margin:10px 0 0 14px;
padding:3px;
width:322px;
height:125px;
border: 1px solid #a5a5a0;
background-image:url(img/bg_mailing.jpg);
background-repeat:no-repeat;
}
#box_support{
display:inline;
float:left;
margin:10px 0 0 12px;
padding:3px;
width:419px;
height:125px;
background-color:#eff0e8;
border: 1px solid #a5a5a0;
background-image:url(img/icon_support.jpg);
background-repeat:no-repeat;
}
#box_copyright{
display:inline;
float:left;
margin:10px 0 0 14px;
width:765px;
height:150px;
background-color:#eff0e8;
border: 1px solid #a5a5a0;
}
#box_copyimg{
display:inline;
float:left;
width:84px;
height:125px;
background-image:url(img/icon_grooby_damazo.jpg);
background-repeat:no-repeat;
margin:30px 0 0 10px;
}
#box_copytxt{
display:inline;
float:left;
width:750px;
height:125;
margin:5px 0 0 10px;
}
/*----[PREVIEW]---*/
#prv_top{
float:left;
display:inline;
width:764px;
height:390px;
margin:5px 0 0 15px;
}
#prv_top_cs{
float:left;
display:inline;
width:492px;
height:380px;
background-color:#FFFFFF;
border:1px solid #c2c1c1;
margin-left:12px;
}
#prv_top_cspics{
float:left;
display:inline;
width:470px;
height:350px;
margin-left:20px;
}
#prv_top_cstb{
float:left;
display:inline;
padding:3px 0 2px 10px;
width:100px;
height:149px;
}
#prv_top_csbrowser{
float:left;
display:inline;
width:490px;
height:32px;
background:#fab203;
margin:1px 0 1px 1px;
border-top:2px solid #000000;
}

#prv_top_gow{
float:left;
display:inline;
width:250px;
height:380px;
border:4px solid #FFFFFF;
}
#prv_bar{
float:left;
display:inline;
width:764px;
height:44px;
background-image:url(img/prv_bar.jpg);
background-repeat:no-repeat;
margin:5px 0 0 15px;
padding-top:10px;
}
#prv_main{
float:left;
display:inline;
width:764px;
background-color:#fff3fd;
border:1px solid #ff97fb;
margin:10px 0 0 15px;
}
#prv_box_updt{
float:left;
display: inline;
margin:10px 0 0 15px;
width:732px;
height:230px;
border: 1px solid #f7d4e7;
background:#fde4f2;
}
#prv_box_updtpics{
float:left;
display: inline;
margin:3px 0 0 5px;
width:240px;
height:180px;
padding:5px;
border: 1px solid #f7d4e7;
background:#FFFFFF;
}
#prv_box_updtpics2{
float:left;
display: inline;
margin:3px 0 0 3px;
padding:5px 5px 0 5px;
width:100px;
height:185px;
border: 1px solid #f7d4e7;
background:#FFFFFF;
}

/*----[TEXTS, LINKS, BORDERS, ETC]---*/

a.menu{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;text-decoration: none; color:#FFFFFF; margin:10px 0 0 15px;}
a.menu:hover{color: #FFFFCC;text-decoration: none;}
a.menujoin{font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;text-decoration: underline; color:#000000; margin:10px 0 0 15px;}
a.menujoin:hover{text-decoration:underline;}

a.lang{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFFFFF;  margin:8px 10px 0 5px;}
a.lang:hover{color:#aed3e6;}

.txt_updates_title1{font-size:18px; font-weight:bolder; color:#FFFFFF;}
.txt_updates_title2{font-size:14px; font-weight:bolder; color:#3a3a3a; margin:10px 0 0 10px;}
.txt_updates_title3{font-size:14px; font-weight:bolder; color:#c7e9f3;}
.txt_updates_t1{font-family:Verdana, Arial, sans-serif; font-size:10px;font-size:10px; font-weight:bolder; color:#fe3c00;}
.txt_updates_t2{font-family:Arial, Helvetica, sans-serif; font-size:10px;font-size:10px; font-weight:bolder; color:#666666;}

.txt_moreupdt_title{font-family:Arial, Helvetica, sans-serif; font-size:24px;font-weight:bolder; color:#731d3a; margin:3px 0 0 40px;}
.txt_moreupdt_t1{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bolder; color:#731d3a; margin-left:5px;}
.txt_moreupdt_t2{font-family:Verdana, Helvetica, sans-serif; font-size:10px;font-weight:bolder; color:#731d3a; margin:5px 0 0 5px;}
.txt_moreupdt_t3{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#731d3a; margin:10px 0 0 5px;}

a.moreupt_all{font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#580740; text-decoration:none; font-weight:bolder; margin-top:5px;}
a.moreupt_all:hover{font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#FFFFFF; text-decoration:none; font-weight:bolder; margin-top:5px;}

.txt_lang_t{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#eeb630;}

.txt_support_t{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bolder;color:#5d5d59;margin:10px 0 0 30px;}
.txt_support_t2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;color:#333333;margin:10px 0 0 5px;}
.txt_support_t3{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;color:#60301f;margin:10px 0 0 5px;}
.txt_support_t4{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;color:#ff6c00;}

.txt_mailing_t{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bolder;color:#000000;}
.txt_mailing_t2{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#4e411e;}
.txt_mailing_note{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#000000;}

.txt_box_features_t1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bolder; color:#f4f5ef; margin:5px 0 0 30px;}
a.txt_mailing_sub{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#000000;
padding:5px;
background:#e0e1d9;
border:1px solid #FFFFFF;
text-decoration:none;
}
a.txt_mailing_sub:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#000000;
padding:5px;
background:#e3b954;
border:1px solid #FFFFFF;
text-decoration:none;
}
.border_picupdt1{border:solid 2px #FFFFFF; margin:2px;} 
.border_picupdt2{border:solid 1px #ef85b8; margin:1px;}
/*----[PREVIEW]---*/
#prv_bar ul{margin: 15px 0px 0px 30px; list-style-type: none; display: inline;}
#prv_bar li{display: inline;}

a.bar_t1{margin-left: 20px; font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration: none; color:#30262e;}
a.bar_t1:hover{color: #0e0b0d;text-decoration: none;}
a.bar_t2{margin-left: 80px; font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:bold;text-decoration: none; color:#FFFFFF;}
a.bar_t2:hover{text-decoration:underline;}
a.bar_t3{margin-left: 50px; font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration: none; color:#30262e;}
a.bar_t3:hover{color: #0e0b0d;text-decoration: none;}

.prv_cs_t1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bolder; margin:3px 0 0 0;}
.prv_cs_t2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bolder; margin:5px 0 0 10px;}
.prv_cs_listmenu{
font-family:Arial, Helvetica, sans-serif; color:#000000; 
font-size:12px; font-weight:bolder;
border:1px solid #ff7200; margin:3px 0 0 10px;
}
.prv_updt_date{
font-family:Arial, Helvetica, sans-serif; color:#731d3a; 
font-size:24px; font-weight:bolder;
}
.prv_updt_t1{
font-family:Arial, Helvetica, sans-serif; color:#731d3a; 
font-size:12px; font-weight:bolder;margin:5px 0 0 10px;
}
.prv_updt_t2{
font-family:Arial, Helvetica, sans-serif; color:#731d3a; 
font-size:12px; margin:1px 0 0 0;
}
.prv_updt_tb{
font-family:Arial, Helvetica, sans-serif; color:#000000; 
font-size:10px;
}
.border_prv_pic{border: solid 1px #efa2bd}
.border_prv_tb{border: solid 1px #ffa800}
.big_link {
margin-top: 15px;
}
.big_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFF00;
}
#box_copy1 {

	float:left;
	display:inline;
	margin-left:14px;
	margin-top:10px;
	width:764px;
	height:auto;
	border:1px solid #000000;
	background-color: #FFFFFF;
}
#box_pics2 {

	float:left;
	display:inline;
	margin-left:14px;
	margin-top:10px;
	width:764px;
	height:auto;
	border:1px solid #000000;
	background-color: #FFFFFF;
}

