/* 



    Document   : style



    Created on : Mar 11, 2012, 1:49:29 PM



    Author     : CagunA



    Description:



        Purpose of the stylesheet follows.



*/







/* 



   TODO customize this sample style



   Syntax recommendation http://www.w3.org/TR/REC-CSS2/



*/







/* font-family: 'FranklinGothicDemi'; */



@import url('fonts/franklingothic_demi/stylesheet.css');







/* font-family: 'FranklinGothicBook'; */



@import url('fonts/franklingothic_book/stylesheet.css');







/* font-family: 'FranklinGothicMedium'; */



@import url('fonts/franklingothic_medium/stylesheet.css');



/* font-family: 'Museo300Regular'; */



@import url('fonts.css');















root { 



    display: block;



}







body{



	background: #ffffff;



	margin:0px;



	padding:0px;



	color:#000000;



	font-family: arial;



    font:16px "Museo300Regular";    



    background-color : black;



}







body.modal{



	background: none repeat scroll 0 0 #D6D6D6;



	color: #000000;



	margin: 0;



	padding: 0;



}







body#affiliate .colorpicker input{



	background: transparent;



    border: 1px solid transparent;



    color: #898989;



    font-family: Arial,Helvetica,sans-serif;



    font-size: 10px;



    height: 11px;



    margin: 0;



    padding: 0;



    position: absolute;



    right: 11px;



    text-align: right;



    top: 4px;



	width:auto;



}







.clear {



	clear: both;



}







div {



	position: relative;



}







.strip{



	background-image: url(../images/images_set.png);



	background-repeat: no-repeat;



}







a, a img {



    border: medium none;



    outline: medium none;



    text-decoration: none;



	color: #000000;



}











#page_bg{



	background: url(../images/page_bg.jpg) top center no-repeat;



	background-attachment: fixed;



	margin: 0px;



	padding: 0px;



	position: relative;



}











.input_helper_line{



	background: none;



	display: block;



    height: 16px;



    width: 100%;



}







.input_helper_line p{



	margin:1px;



}







.input_helper_l {



	background: #BEBEBE;



    display: inline-block;



    height: 16px;



    margin-left: 7px;



    margin-top: -1px;



    padding-left: 6px;



    vertical-align: top;



	border: medium none #ffffff;



    -webkit-border-radius: 0px 0px 5px 5px;



    -moz-border-radius:  0px 0px 5px 5px;



    border-radius:  0px 0px 5px 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}











.error{



	display: inline-block;



	line-height: 20px; 



	margin:3px 0px;



	color: #ff0000;



}







.error .icon.error, .error .icon.success{



	vertical-align: bottom;



	margin-right:5px;



}







.error p{



	margin: 0px;



	padding: 0px;



}







.left_gray_title{



	color: #7F7F7F;



	font-size: 20px;



	font-weight: bold;



}







/***************************************************************/



/**********************   INPUTS   *****************************/







input[type="text"], input[type="password"], select{



	background: #FFFFFF; /* Old browsers */



	border: 1px solid #999999;



    -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



    color: #676767;



    display: inline-block;



    font-size: 12px;



    height: 24px;



    line-height: 24px;



    padding: 0px 5px;



    position: relative;



    vertical-align: top;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







select{



	height: 24px;



	padding: 3px 5px;



}







select option{



	background:  #fff;



}







textarea{



	border: 1px solid #999999;



    -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



	overflow: auto;



	resize:none;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}



/***************************************************************/



/**********************   BUTTONS   *****************************/







input.red[type="submit"], button.red, .red_btn{



	background: #9C8185; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #FFFFFF 0%, #FFFFFF 50%, #FFFFFF 51%, #CCCCCC 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(50%,#FFFFFF), color-stop(51%,#FFFFFF), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#FFFFFF 50%,#FFFFFF 51%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #FFFFFF 0%,#FFFFFF 50%,#FFFFFF 51%,#CCCCCC 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #FFFFFF 0%,#FFFFFF 50%,#FFFFFF 51%,#CCCCCC 100%); /* IE10+ */



	background: linear-gradient(top,  #FFFFFF 0%,#FFFFFF 50%,#FFFFFF 51%,#CCCCCC 100%); /* W3C */



	-pie-background: linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #FFFFFF 51%,#CCCCCC 100%);



	border: medium none #906D6E;



    -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



	padding: 3px 10px;



	display: inline-block;



	line-height: 20px;



	cursor: pointer;



	color: #F00;



	position: relative;



	font-size: 12px;

	

	font-weight: bold;



	text-transform: capitalize;



	font-family: 'Museo300Regular';



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}





input.green[type="submit"], button.green, .green_btn{

	background: #008000; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  #008000 0%, #008000 50%, #008000 51%, #008000 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008000), color-stop(50%,#008000), color-stop(51%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* IE10+ */

	background: linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* W3C */

	-pie-background: linear-gradient(top, #008000 0%, #008000 50%, #008000 51%,#008000 100%);

	border: medium none #906D6E;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

	padding: 3px 10px;

	display: inline-block;

	line-height: 20px;

	cursor: pointer;

	color: #F4DDDE;

	position: relative;

	font-size: 12px;

	font-weight: bold;

	text-transform: capitalize;

	font-family: 'Museo300Regular';

    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







input.warn[type="submit"], button.warn, .warn_btn{

	background: #FF7F00; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  #FF7F00 0%, #FF7F00 50%, #FF7F00 51%, #FF7F00 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF7F00), color-stop(50%,#FF7F00), color-stop(51%,#FF7F00), color-stop(100%,#FF7F00)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* IE10+ */

	background: linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* W3C */

	-pie-background: linear-gradient(top, #FF7F00 0%, #FF7F00 50%, #FF7F00 51%,#FF7F00 100%);

	border: medium none #906D6E;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

	padding: 3px 10px;

	display: inline-block;

	line-height: 20px;

	cursor: pointer;

	color: #F4DDDE;

	position: relative;

	font-size: 12px;

	font-weight: bold;

	text-transform: capitalize;

	font-family: 'Museo300Regular';

    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







input.red2[type="submit"], button.red2, .red_btn2{



	background: #f20d12; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #f20d12 0%, #94030c 50%, #6a0507 51%, #a9090d 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f20d12), color-stop(50%,#94030c), color-stop(51%,#6a0507), color-stop(100%,#a9090d)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* IE10+ */



	background: linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* W3C */



	-pie-background: linear-gradient(top, #f20d12 0%, #94030c 50%, #6a0507 51%,#a9090d 100%);



	border: medium none #906D6E;





    -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



	padding: 3px 10px;



	display: inline-block;



	line-height: 20px;



	cursor: pointer;



	color: #FFFFFF;



	position: relative;



	font-size: 12px;

	

	font-weight: bold;



	text-transform: capitalize;



	font-family: 'Museo300Regular';



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}













.title{



	font-family: 'Museo300Regular';



	font-size: 24px;



	margin:5px 5px 20px;



	color: #333333;



	text-transform: capitalize;



}















input.black[type="submit"], button.black, .black_btn{



	background: #595959; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZDNkM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #595959 0%, #212121 50%, #000000 51%, #3d3d3d 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#595959), color-stop(50%,#212121), color-stop(51%,#000000), color-stop(100%,#3d3d3d)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* IE10+ */



	background: linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* W3C */



	-pie-background: linear-gradient(top, #595959 0%, #212121 50%,#000000 51%,#3d3d3d 100%);



	border: medium none #3C3C3C;



      -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



	padding: 2px 10px;



	display: inline-block;



	line-height: 20px;



	cursor: pointer;



	color: #ffffff;



	position: relative;



	font-size: 14px;



	text-transform: capitalize;



	font-family: 'Museo300Regular';



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







/***************************************************************/



/**********************   FLOATS   *****************************/







.fl_l{



	float:left;



}







.fl_r{



	float:right;



}







/***************************************************************/



/**********************   FONT STYLES   ************************/







.fg_demi{



	font-family: 'Museo300Regular';

	
	color: #369;

	font-size:18px;



}



.fg_demifooter{



	font-family: 'Museo300Regular';





}



.fg_demifilter{



	font-family: 'Museo300Regular';

	



}







.fg_book{



	font-family: 'Museo300Regular';

	color: #000000;



}







.red{



	color: #F00;



}



.redlogin{



	color: #F00;



}







.white{



	color: #ffffff;



}







.black{



	color: #000000;



}







.gray {



    color: #929292;



}







.dark_gray{



	color: #666666;



}







.bold{



	font-weight: bold;



}







.italic{



	font-style: italic;



}







.tal_l{



	text-align: left;



}







.tal_r{



	text-align: right;



}







.f10{



	font-size: 10px;



}







/***************************************************************/



/**********************   RATINGS   ****************************/







#main #profile .fl_r .rate {



    background: none repeat scroll 0 0 #CACACA;



    border: 1px solid #AAAAAA;



    border-radius: 5px 5px 5px 5px;



	box-shadow: #fff 0px 0px 1px;



    float: none;



    margin: 10px auto;



    padding: 5px 12px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











/***************************************************************/



/***************  MAIN PERFORMER PROFILE   *********************/







#main #profile .girl_photo_bg {



    background: none repeat scroll 0 0 #CACACA;



    border: 1px solid #AAAAAA;



    border-radius: 5px 5px 5px 5px;



	box-shadow: #fff 0px 0px 1px;



    height: 312px;



    padding: 14px;



    width: 338px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #profile .girl_photo_bg .girl_photo img{



    border: medium none #000;



    border-radius: 5px 5px 5px 5px;



	display:block;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #profile .girl_photo_bg .buttons{



	width:314px;



	margin:10px auto 0px;



}







#main #profile .girl_photo_bg .buttons button{



	width:150px;



	margin:0px 2px 5px;



}







#main #profile .fl_l{



	width: 570px;



	margin:0px 10px;



}







#main #profile .fl_r{



	



}







#main #profile .menu{



	background: #ffffff; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2MxYzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #ffffff 0%, #c1c1c1 51%, #ffffff 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(51%,#c1c1c1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #ffffff 0%,#c1c1c1 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #ffffff 0%,#c1c1c1 51%,#ffffff 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #ffffff 0%,#c1c1c1 51%,#ffffff 100%); /* IE10+ */



	background: linear-gradient(top, #ffffff 0%,#c1c1c1 51%,#ffffff 100%); /* W3C */



	-pie-background: linear-gradient(top, #ffffff 0%,#c1c1c1 51%,#ffffff 100%);



	border: 1px solid #C7C7C7;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



	line-height: 37px;



	padding: 0px 0px 0px 10px;



	margin: 0px 10px  0 -10px;



	height: 37px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#profile .menu .menu_item {



    float: left;



    text-align: center;



    width: 132px;



}







#main #profile .menu .menu_item.selected span.btn , #main #profile .menu .menu_item span.btn:hover {



	color:#EF2F2E;



}







#main #profile .menu .menu_item span.btn{



	font-family: 'Museo300Regular';



	display: inline-block;



    padding: 0 10px;



    text-align: center;



	text-transform: capitalize;



	cursor: pointer;



	font-size: 14px;



	text-shadow: #ddd 0px 0px 0px;



	color: #2F2F2F;



}











#profile .details .col .name , #profile .details .col .value {



    display: inline-block;



    padding: 10px;



    width: 100px;



	text-transform: capitalize;



}











#profile .rate {



    height: 22px;



    width: 200px;



}







#profile .rate .stars {



    float: left;



    height: 22px;



    width: 100px;



}







#profile .rate span {



    display: inline-block;



    float: right;



    padding-top: 4px;



    text-align: right;



}















#reviews .review_item{



	display:block;



	margin-bottom:20px;



}







#reviews .review_item .stars{



	float:right;



	margin:10px 30px 0 0;



	



}







#reviews .review_item .title{



	float:left;



	margin: 10px 0 0 30px;



	font-weight: bold;



	font-size: 14px;



}







#reviews .review_item .title span{



	font-weight: normal;



	font-style: italic;



	font-size: 12px;



}







#reviews .review_item .comment{



	margin: 10px 30px;



	white-space: pre-wrap;



}















#add-photo {



    font-size: 1.2em;



    margin-left: 10px;



}



#add-photo a { color: red; }



#add-photo a:hover { color: white; }







#photos .photo {



    width: 150px;



    border: 1px solid #151515;



    padding: 2px;



    text-align: center;



    float: left;



    margin-right: 5px;



    margin-top: 5px;



}



#photos .photo:hover {



    border: 1px solid #333;



}



#photos .photo span { 



    margin: 2px 0;



    display: block; 



}







#photos .photo {



    height: 140px;



}











#photos .photo .buttons{



	background: url(./../images/icons/overley_60.png);



	padding:3px;



	position: absolute;



	top:3px;



	right:3px;



	-webkit-border-radius: 3px;



	-moz-border-radius: 3px;



	border-radius: 3px;



	display:none;



}







#photos .photo .buttons a{



	display:inline-block;



	cursor:pointer;



}







#photos .photo .buttons a span{



	margin:0px;



	padding:0px;



}















#schedule_content {



	padding: 10px 0px 0px 0px;



}







#schedule_content span{



	margin:0px auto;



	text-align:center;



	display: block;



	width:100%;



}







#schedule_content #schedule td {



	width: 15px;



	height: 15px;



	border: 1px solid #999;



	text-align: center;



	color: #666;



}



#schedule_content #schedule td.day, 



#schedule_content #schedule td.head_hour{



	border:medium none;



}



#schedule_content #schedule td.head_hour{



	font-size: 9px;



}







#schedule_content #schedule td.selected { 



	background: #f20d12; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #f20d12 0%, #94030c 50%, #6a0507 51%, #a9090d 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f20d12), color-stop(50%,#94030c), color-stop(51%,#6a0507), color-stop(100%,#a9090d)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* IE10+ */



	background: linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* W3C */



	-pie-background: linear-gradient(top, #f20d12 0%, #94030c 50%, #6a0507 51%,#a9090d 100%);



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







/*Performers profile contact*/



#contact_content .profile_contact {



	width: 400px;



	margin:10px auto;



}







#contact_content .profile_contact .narrow_label {



	display: block;



    text-align: left;



    text-transform: capitalize;



    width: 100px;



}



#contact_content #message{



	width:347px;



}











#contact_content .profile_contact #subject {



	width:338px;



	text-align:jusity;



}







#contact_content .profile_contact input[type=submit]{



	width:348px;



	margin-top:10px;



}







#contact_content .error_mess {



	padding:10px;



	font-size:14px;



	color:#c41a1a;



	text-align:center;



}











/***************************************************************/



/**********************   HEADER   ***************************/







#main #header {



	background-image: url("./../images/header_girl.png");



    background-position: 0px 4px;



    background-repeat: no-repeat;



    height: 260px;



    z-index: 1;



}







#main #header.small_header {



	background-position: 500px 500px;



	z-index: 1;



	height: 60px;



}







#main #header.small_header #welcome_user_box #box_content{



	display:none;



}







#main #header.small_header #logo_box{



	font-size:30px;



	padding: 0px 15px;



	



	



}







/***************************************************************/



/**********************   LOGO BOX   ***************************/







#logo_box{



	float:left;



	position: relative;



	padding: 15px;



	position: relative;



	margin:0px 0px 20px;



	font-size:40px;



	



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}





















/***************************************************************/



/*****************   WELCOME USER BOX   ************************/







#welcome_user_box{



	background: #151515;



	float:right;



	margin:0px 0px 20px;



	position: relative;



	width:410px;



	border: 1px solid #000000;



    -webkit-border-radius: 0px 0px 10px 10px;



    -moz-border-radius:  0px 0px 10px 10px;



    border-radius:  0px 0px 10px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#welcome_user_box .tl{



	background-position: -190px -193px;



	position: absolute;



	left:-8px;



	top:0px;



	width:8px;



	height: 9px;



	display:block;



}



#welcome_user_box .tr{



	background-position: -198px -193px;



	position: absolute;



	right:-8px;



	top:0px;



	width:8px;



	height: 9px;



	display:block;



}







#welcome_user_box #box_title, #welcome_user_box #box_content{



	background: #3c3c3c; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTE1MTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #3c3c3c 0%, #000000 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#000000)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* IE10+ */



	background: linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* W3C */



	-pie-background: linear-gradient(top, #3c3c3c 0%, #000000 100%);



	line-height: 23px;



	border: medium none #000000;



    -webkit-border-radius: 0px 0px 10px 10px;



    -moz-border-radius:  0px 0px 10px 10px;



    border-radius:  0px 0px 10px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#welcome_user_box #box_title{



	padding: 5px 20px;



}







#welcome_user_box #box_title .icon{



	cursor:pointer;



}







#welcome_user_box #box_content{



	line-height: normal;



	border: medium none #000000;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#welcome_user_box #box_content .credits{



	border-right:1px solid #444;



	padding:10px;



	text-align: center;



	font-size: 18px;



	height: 60px;



}







#welcome_user_box #box_content .menu{



	border-left: 1px solid #000;



	padding:10px;



	width:220px;
	
	
	font-size:14px;



}



#welcome_user_box #box_content .menu .menu_item{



	float:left;



	line-height: 20px;



	padding:5px;



	width:100px;



	height:16px;


	font-size:12px;


}







#welcome_user_box #box_content .menu .menu_item a{



	color: #666666;



	text-transform: capitalize;



}







#welcome_user_box #box_content .menu .menu_item a .icon{



	vertical-align: middle;



	margin-right:3px;



}







#welcome_user_box #box_content .top_text_box{



	height:30px;



	border-bottom: 1px solid #000;



	box-shadow: #444444 0px 1px 0px;



	line-height: 30px;



    padding: 5px 10px 5px 20px;



	font-weight: bold;



	font-size: 16px;



}







#welcome_user_box #box_content .top_text_box .lock{



	margin:5px;



}







#welcome_user_box #box_content .top_login{



	padding:15px;



}







#welcome_user_box #box_content .top_login input, #welcome_user_box #box_content .top_login select{



	margin:3px 0px;



}







#welcome_user_box #box_content .top_login label{



	width:80px;



	display: inline-block;



	line-height: 27px;



}







#welcome_user_box #box_content .top_login span{



	display: inline-block;



	line-height: 27px;



	font-size: 10px;



}







#welcome_user_box #box_content .top_login input[type=submit]{



	width:140px;



}







#welcome_user_box #box_title .login_btn{



	cursor: pointer;



}







#welcome_user_box .text{



	font-weight: bold;



	font-size: 14px;



}







#welcome_user_box .username{



	font-weight: bold;



	font-style: italic;



	font-size: 14px;



}















/***************************************************************/



/*****************   MAIN NAV   ********************************/











.title_bar{



	background: url(../images/Contacto_r3_c1.jpg) top center repeat-x;



	-pie-background: linear-gradient(top, #CCCCCC 0%, #666666 50%);



	margin:0px 0px 25px;



	width:100%;



	line-height: 45px;



	display: block;



	position: relative;



	border: medium none #5c5c5c;



    -webkit-border-radius: 10px 10px 0px 0px;



    -moz-border-radius:  10px 10px 0px 0px;



    border-radius:  10px 10px 0px 0px;



}



.title_bar .tl{



	background-position: -213px -181px;



	position: absolute;



	left:0px;



	top:-8px;



	width:12px;



	height: 9px;



	display:block;



}











.title_bar .bl{



	background-position: -213px -190px;



	position: absolute;



	left:0px;



	bottom:-11px;



	width:12px;



	height: 11px;



	display:block;



	z-index: 1;



}



.title_bar{



	border: medium none #5c5c5c;



    -webkit-border-radius: 0px 10px 10px 0px;



    -moz-border-radius:  0px 10px 10px 0px;



    border-radius:  0px 10px 10px 0px;



	margin: 10px 0px 0px -10px;



	padding-left: 20px;



	position: relative;	



	display: block;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







.title_bar .title{



	color:#333;



	text-shadow: none;



	font-family: arial;



	font-size: 14pt;



	text-transform: capitalize;



	font-family: 'Museo300Regular';



}







.title_bar .title .icon{



	vertical-align: middle;



	margin-right: 10px;



}







.fl_r .title_bar .tl, .fl_r .title_bar .bl{



	display:none;



} 







.fl_r .title_bar{



	border: medium none #5c5c5c;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











#main_nav{



	background: #f4f4f4; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #f4f4f4 0%, #d8d8d8 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* IE10+ */



	background: linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* W3C */



	-pie-background: linear-gradient(top, #f4f4f4 0%, #d8d8d8 100%);



	margin:0px 0px 25px;



	width:100%;



	line-height: 45px;



	display: block;



	position: relative;



	border: medium none #5c5c5c;



    -webkit-border-radius: 10px 10px 0px 0px;



    -moz-border-radius:  10px 10px 0px 0px;



    border-radius:  10px 10px 0px 0px;



	box-shadow: 0px 0px 1px #E8E8E8;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main_nav{



	border-bottom: 1px solid #c8c8c8;



}







#main_nav ul{



	list-style: none;



	margin:0px;



}







#main_nav ul li{



	display: inline;



	padding: 0px;



}







#main_nav ul li a{



	display: inline-block;



	padding: 0px 15px;



	font-weight: bold;



	text-transform: capitalize;



	color: #999999;




	font-size:  14px;



}







#main_nav ul li a.selected, #main_nav ul li a:hover{



	color: #333333;



}











/***************************************************************/



/*****************   PAGE BOX   ********************************/







#page {



	
	background: url(../images/conteudo.png) top center repeat-y;


	/*border: 1px solid #5c5c5c;*/



    -webkit-border-radius: 10px;



    -moz-border-radius:  10px;



    border-radius:  10px;



	padding:0px 0px 0px ;



	position: relative;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







#main #page{



	background: url(../images/conteudo.png) top center repeat-y;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



    z-index:0;



    position: relative;







}



















#page .content{



	padding:10px;



	position: relative;



	min-height: inherit;



}







#page .fl_r .content{



	width: 700px;



	margin-right: 20px;



	padding:0px;



	position: relative;



}







/***************************************************************/



/*****************   WARPPER   *********************************/







#warpper {



    margin: 0 auto;



    padding-bottom: 75px;



    position: relative;



    width: 986px;



    z-index: 10;



}







/***************************************************************/



/*****************   FOOTER   **********************************/







#footer{



	width: 986px;



	margin:-65px auto 0px;



	position: relative;



	text-align: center;



	height:105px;



	border: 0px solid #000000;



    -webkit-border-radius: 10px 10px 0px 0px;



    -moz-border-radius:  10px 10px 0px 0px;



    border-radius:  10px 10px 0px 0px;



	background: url(../images/conteudo.png) top center repeat-y;
	


	color: #fff;



	z-index:11;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}













#footer a{



	color: #ffffff;



}







#footer .logo{



	font-size:30px;



	padding: 0px 30px 0px 30px;



}







#footer .copyright{



	font-size:11px;



	color: #666;



	font-weight: normal;



	text-align: center;



    width:350px;



    padding:0px 10px;



}







#footer .fl_r{



	text-align: right;



}







#footer ul{



	display:inlin-block;



	list-style: none;



}



#footer ul li{



	color: #000000;



    display: inline-block;



    font-size: 14px;



    font-weight: normal;



    padding: 0 10px;



	text-transform: capitalize;



}







#footer ul li a{



	color: #000000;



}







#footer ul li a .fg_demi{



	font-size:16px;



}







#footer ul li a:hover,



#footer .links a:hover{



	color: #ff1d23;



}







#footer .links a{



	color: #666666;



	text-transform: capitalize;



}







#footer .links{



	margin-right: 10px;



	font-weight: normal;



	font-size: 11px;



	color: #666666;



}



#footer #langs{



	margin:3px;



}







/*#####################################################################################################################*/



/*####################################  STUDIO  PERFORMER  AFFILIATE   ################################################*/



/*#####################################################################################################################*/







#header .site_name{



	margin:0px auto;



	padding: 30px;



	font-size: 22px;



	text-align: center;



	text-transform: capitalize;



}







#header .black_box{



	border: 1px solid #000000;



    -webkit-border-radius: 10px 10px 0px 0px;



    -moz-border-radius:  10px 10px 0px 0px;



    border-radius:  10px 10px 0px 0px;



	background: #3c3c3c; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTE1MTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #3c3c3c 0%, #151515 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#151515)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* IE10+ */



	background: linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* W3C */



	-pie-background: linear-gradient(top, #3c3c3c 0%, #151515 100%);



	height:80px;



	width:300px;



	margin: 0px auto;



	text-align: center;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#header .black_box .bl{



	background-position: -4px -219px;



    bottom: -1px;



    display: block;



    height: 14px;



    left: -19px;



    position: absolute;



    width: 19px;



}



#header .black_box .br{



	background-position: -23px -219px;



    bottom: -1px;



    display: block;



    height: 14px;



    position: absolute;



    right: -19px;



    width: 19px;



}







#header .black_box span.white{



	padding:10px;



	font-size: 20px;



	display:block;



}







#header .black_box a span{



	display:inline-block;



	vertical-align: middle;



}











/*#####################################################################################################################*/



/*#####################################################  STUDIO   #####################################################*/



/*#####################################################################################################################*/















/***************************************************************/



/*****************   REGISTER STUDIO   *************************/







#studio #register_studio,



#studio #register_performer,



#affiliate #register_affiliate,



#performer #register_performer{



	padding: 10px 10px 10px 220px;



    text-align: justify;



}







/***************************************************************/



/*****************   STUDIO & PERFORMER  ***********************/







#studio label,



#main #user_settings label,



#affiliate label,



#performer label{



	display: inline-block;



    padding-right: 20px;



    text-align: right;



    vertical-align: top;



    width: 180px;



	margin:3px 0px;



	line-height: 20px;



	text-transform: capitalize;



}







#studio input[type=text], #studio input[type=submit], #studio input[type=password],



#main #user_settings input[type=text], #main #user_settings input[type=submit], #main #user_settings input[type=password],



#affiliate input[type=text], #affiliate input[type=submit], #affiliate input[type=password],



#performer input[type=text], #performer input[type=submit], #performer input[type=password]{



	margin:3px 0;



	width:212px;



}







#studio  input[type=submit],



#main #user_settings  input[type=submit],



#affiliate  input[type=submit],



#performer  input[type=submit]{



	margin-left: 202px;



    width: 225px;
	


}







#studio #filters input[type=submit],



#affiliate #filters input[type=submit],



#performer #filters input[type=submit]{



	margin-left: 10px;



    width: auto;



}


#base input[type=submit]{


	margin-left: 0px;

}




select{



    text-transform:capitalize;



}







#studio select,



#main #user_settings select,



#affiliate select,



#performer select{



	margin:3px 0;



	width:222px;



}







#studio select.small,



#affiliate select.small,



#performer select.small{



	margin:3px 0;



	width:72px;



}







#studio textarea,



#main #user_settings textarea,



#affiliate textarea,




#performer textarea{



	width: 222px;



	height:100px;



	overflow: auto;



	resize:none;



}



















/***************************************************************/



/************   STUDIO PERFORMER ACCOUNT   *********************/











#studio .performer_menu{



	background: #d3d3d3; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZGFkYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #d3d3d3 0%, #adadad 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(100%,#adadad)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* IE10+ */



	background: linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* W3C */



	-pie-background: linear-gradient(top, #d3d3d3 0%, #adadad 100%);



	border: 1px solid #9A9A9A;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



	box-shadow: #fff 0px 0px 1px;



	line-height: 40px;



	margin: -10px 10px 0px;



	z-index:10;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#studio .performer_menu ul{



	margin:0px;



}



#studio .performer_menu ul li{



	list-style: none;



	display: inline;



}







#studio .performer_menu ul li a{



	display: inline-block;



	padding: 0px 15px;



	color:#666;



	font-size: 12px;



	font-weight: bold;



	text-transform: cepi capitalize;



}







#studio .performer_menu ul li a.selected, #studio .performer_menu ul li a:hover{



	background: #EFEFEF; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZGFkYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #EFEFEF 0%, #adadad 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#adadad)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* IE10+ */



	background: linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* W3C */



	-pie-background: linear-gradient(top, #EFEFEF 0%, #adadad 100%);



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











#studio #profile{



	text-align: justify;



}







#studio #profile label{



	text-align: right;



	padding-top: 8px;



}







/***************************************************************/



/*****************   STUDIO MY ACCOUNT   ***********************/



#studio #summary {



	text-align: justify;



}







#studio #summary .fl_l{



	margin-top:15px;



	width:300px;



}







#studio #summary .fl_l div{



	width: 50%;



	margin-top:0px;



}







#studio #summary .fl_r{



	margin-top:15px;



	width:600px;



}







#studio #summary .fl_r div{



	width: 33%;



	line-height: 20px;



	margin-top:0px;



}







#studio #summary .fl_r div .icon{



	margin-right: 5px;



	vertical-align: middle;



}











/***************************************************************/



/*****************   STUDIO EARNINGS   *************************/







#studio #earnings {



    padding: 10px;



    text-align: justify;	



}







#studio #earnings h2 {



    font-size: 13px;



    margin: 0;



    padding: 0 5px 5px 0;



}







#studio #earnings .fl_r{



	width:715px;



}







/***************************************************************/



/*****************   STUDIO LEFT MENU   ************************/







#left_menu{



	background: transparent; /* Old browsers */



	float:left;



	width:240px;



	margin-right: 20px;



	padding-top: 30px;



	margin-top: -25px;



	border-right: 1px solid #B9B9B9;



    -webkit-border-radius: 0px 0px 0px 10px;



    -moz-border-radius:  0px 0px 0px 10px;



    border-radius:  0px 0px 0px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#left_menu .menu_item{



	cursor: pointer;



	padding: 10px 0px 10px 10px;



	border-bottom: 1px solid #B9B9B9;



	text-transform: capitalize;



	background: #EBEBEB;



	font-size: 16px;



	font-family: 'Museo300Regular';



	width:205px;



	margin:0px 15px;



}







#left_menu .menu_item a{



	color: #969696;



}







#left_menu .menu_item:first-child{



	border-top: 1px solid #B9B9B9;



}







#left_menu .menu_item.selected, #left_menu .menu_item:hover{



	background: #ffffff;



}







#left_menu .menu_item:hover a{



	color:#5e5e5e	



}







#left_menu .menu_item.selected a{



	color: #000;



}



















#left_menu .menu_item .icon{



	background-position: -390px -33px;



	width: 20px;



	height: 20px;



	vertical-align: middle;



	margin-right: 3px;



}







#left_menu .menu_item.selected .icon{



	background-position: -370px -33px;



	width: 20px;



	height: 20px;



	vertical-align: middle;



	margin-right: 3px;



}















/*#####################################################################################################################*/



/*#####################################################  MAIN   #######################################################*/



/*#####################################################################################################################*/











/***************************************************************/



/*****************   USER REGISTER   ***************************/











#become_member{



	background: url(../images/become_member_bg.png) no-repeat 0 0;



	width: 630px;



	height: 458px;



}







#become_member .content{



	position: relative;



	z-index: 10;



}



#become_member .form{



	margin-top:30px;



	margin-left:275px;



}











#become_member .buttons{



	margin-top:30px;



	margin-left:54px;



}







#become_member .input_helper_l{



	opacity: 0.1;



	filter: alpha(opacity = 10);



	background: #000;



}







#become_member .input_helper_line{



	margin-top:-16px;



	margin-left:13px;



	width: auto;



	color: #A7A7A7;



}











/***************************************************************/



/*****************   BIG MENU   *******************************/







#big_menu{



	background: url(../images/Contacto_r3_c1.jpg) top center repeat-x;



	border: 0px solid #000000;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	margin: 0px 0 -44px 1px;



    position: relative;



    width: 984px;
	
	
	
	height: 56px;



    z-index: 1;



	display: block;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #page{

	

	padding-top: 40px;



}







 #big_menu .left_bg{



	



	height: 56px;



	left:-500px;



	width: 500px;



	position: absolute;



	top:0px;



	z-index: 1;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











#big_menu .item{



	background-position: 0 -91px;



    display: inline-block;



    height: 56px;



    margin-left: 0px;



    width: 130px;



	position: relative;



	z-index: 2;



}







#big_menu .item:last-child{



	background-position: -150px -91px;



	width: 134px;



}







#big_menu .item.last-child{



	background-position: -150px -91px;



	width: 134px;



}







#big_menu .item.last-child:hover{



	background-position: -148px 0;



}







#big_menu .item:last-child:hover{



	background-position: -148px 0;



}







#big_menu .item.selected,#big_menu .item:hover{



	background-position: 0px 0px;



}











#big_menu .item:last-child.selected{



	background-position: -148px 0;



}







#big_menu .item a{



	display:block;



	height:62px;



	padding: 5px 10px 10px 17px;



	font-size: 20px;



	color: #cccccc;



}







#big_menu #header_control{



	background: #262626; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2MjYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #262626 0%, #000000 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#262626), color-stop(100%,#000000)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #262626 0%,#000000 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #262626 0%,#000000 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #262626 0%,#000000 100%); /* IE10+ */



	background: linear-gradient(top, #262626 0%,#000000 100%); /* W3C */



	-pie-background: linear-gradient(top, #262626 0%, #000000 100%);



	display: inline-block;



	border: medium none #000;



    -webkit-border-radius: 0px 15px 15px 0px;



    -moz-border-radius:  0px 15px 15px 0px;



    border-radius:  0px 15px 15px 0px;



	cursor: pointer;



    display: inline-block;



    height: 33px;



    position: absolute;



    right: -114px;



    top: 28px;



    z-index: 2;



	padding-left:10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











#big_menu #header_control .text{



	display: inline-block;



    vertical-align: bottom;



	margin:0 12px 0 8px;



	padding:4px 0px;



	color: #cccccc;



}







#big_menu #header_control .icon{



	margin-top:5px;



	vertical-align: bottom;



}











#main #right_filters{



	float:right;



	width:230px;



	position: relative;



	border: 0px solid #fff;



	margin-top: 0px;



    -webkit-border-radius: 0px 10px 10px 10px;



    -moz-border-radius:  0px 10px 10px 10px;



    border-radius:  0px 10px 10px 10px;



	box-shadow: #5C5C5C 0px 0px 0px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



	



}







#main #right_filters .tl{



	background-position: -213px -228px;



    display: block;



    height: 14px;



    left: -11px;



    position: absolute;



    top: 0;



    width: 11px;



}









#main #right_filters .title{



	padding:10px;



	display:block;



	color: #000;



	font-size: 18px;



	font-family: Arial;



	text-shadow: none;



	margin:0px;



}







#main #right_filters ul{



	list-style: none;



	margin:0px;



	padding:0px;



	



}







#main #right_filters ul li{



	background: #EBEBEB;



	padding:10px 10px 10px 20px;



	margin-bottom:1px;



	cursor:pointer;



	text-transform: capitalize;



	font-size: 15px;



	font-weight: bold;



	color:#989898;



	z-index:4;



	position: relative;



}



#main #right_filters>ul>li:last-child{



	border: medium none #fff;



    -webkit-border-radius: 0px 0px 10px 10px;



    -moz-border-radius:  0px 0px 10px 10px;



    border-radius:  0px 0px 10px 10px;



}



#main #right_filters ul li .icon{



	vertical-align: middle;



	margin-right: 10px;



}







#main #right_filters ul li.selected{



	background: #FFFFFF;



	color:#000;



}







#main #right_filters ul li ul{



	display:none;



	margin:10px -10px -10px -20px;



	padding:10px 0px;



	background: #D6D6D6;



}







#main #right_filters ul li ul li{



	background: #D6D6D6;



	padding:3px 10px 3px 20px;



	font-size: 12px;



	font-weight: normal;



	margin:0px;



	color:#666;



}







#main #right_filters ul li ul li.selected{



	background: #D6D6D6;



	font-weight: bold;



	color:#666;



}







#main #right_filters .box {



	border: medium none #B9B9B9;



    -webkit-border-radius: 0px 0px 10px 10px;



    -moz-border-radius:  0px 0px 10px 10px;



    border-radius:  0px 0px 10px 10px;



	margin-top:-10px;



	position: relative;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #right_filters .box.black{



	background: url(./../images/black_girl_bg.png) bottom right no-repeat #0A0A0A;



	height:222px;



	z-index: 2;



	color:#999999;



}







#main #right_filters .box.black .title{



	color: #999;



	font-size: 24px;



	padding-top:40px;



	display:block;



}



#main #right_filters .box.black button{



	margin-left:10px;



	display:block;



	margin-top: 11px;



}







#main #right_filters .box.black .description{



	display: block;



    margin-left: 10px;



    margin-top: 10px;



    width: 120px;



}







#main #right_filters .box.gray{



	background: url(./../images/gray_girl_bg.png) bottom left no-repeat #E4E4E4;



	height:222px;



	z-index: 1;



}







#main #right_filters .box.gray .title{



	color: #999;



	font-size: 24px;



	padding-top:20px;



	display:block;



	margin-left:120px;



}



#main #right_filters .box.gray button{



	margin-left:85px;



	display:block;



	margin-top: 11px;



}







#main #right_filters .box.gray .description{



	display: block;



    margin-left: 132px;



    width: 94px;



}











#main #applied_filters{



	display:none;



}







#main #applied_filters .filter_item{



	border: 1px solid #B9B9B9;



    -webkit-border-radius: 4px;



    -moz-border-radius:  4px;



    border-radius:  4px;



	float:left;



	margin:3px;



	padding: 3px 6px 3px 3px;



	color: #666666;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #applied_filters .filter_item span{



	vertical-align: middle;



	text-transform: capitalize;



}







#main #applied_filters .filter_item .icon{



	margin-right:5px;



	cursor:pointer;



}







#slider_container, #slider_container_2 {



	position: relative;



	left:0px;



	bottom:0px;



	width:100%;



}



/***************************************************************/
/*****************   GIRL BOX   *******************************/

#main .girl_box{
	float:left;
	width:215px;
	height:392px;
	border: 0px solid #B9B9B9;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius:  10px 10px 10px 10px;
    border-radius:  10px 10px 10px 10px;
	margin: 0px 0px 10px 10px;
	text-align: center;
	position: relative;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

}

#main .girl_box .nick{
	padding:3px;
	font-size:18px;
} 

#main .girl_box .photo{
	width:207px;
	text-align: center;
	border: 0px solid #B9B9B9;
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius:  10px 10px 0px 0px;
	display:block;
	margin:0px auto;
	position: relative;
	padding:0px;  /*remove that */ 
	float:none;  /*remove that */ 
	height:auto;  /*remove that */ 
	overflow: hidden;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

}

#main .girl_box .photo>a>img{
	width:205px;
    height:158px;
	border: 0px solid #fff;
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius:  10px 10px 0px 0px;
    border-radius:  10px 10px 0px 0px;
	position: relative;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

}

#main .girl_box .photo .on, #main .girl_box .photo .off{
	position: absolute;
	top:5px;
	left:5px;
	padding:0px;   /*remove that */
}

#main .girl_box .photo .hd{
	position: absolute;
	top:5px;
	right:5px;
	padding:0px;   /*remove that */
}

#main .girl_box .photo .langs{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #000000;
	height:30px;
	width:205px;
	bottom:0px;
	left:1px;
	border: medium none #fff;
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius:  0 0 0 0;
    border-radius:  0 0 0 0;
	text-align: center;
	position: absolute;
	display:block;
	overflow: hidden;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);
	font-size: 10px;
}
#main .girl_box .langs ul{
	display: block;
	margin:0px 0px 0px 5px;
	padding:0px;
	position: relative;
}

#main .girl_box .langs ul li{
	list-style: none;
	display: inline-block;
	margin:4px;
	position: relative;
}

#main .girl_box .buttons{
	margin-top: 10px;
	position: relative;
}

#main .girl_box .buttons button {
	display: inline-block;
	text-transform: capitalize;
	
}







/***************************************************************/



/*****************   USER ACCOUNT   ****************************/







#userAccount .form {



    margin: 10px auto;



    width: 325px;



}







#userAccount input[type=submit], #userAccount button{



	margin:10px 30px;



	width:250px;



}











/*#####################################################################################################################*/



/*#####################################################  AFFILIATE   ##################################################*/



/*#####################################################################################################################*/







.affiliate_get_code{



	width:600px;



	margin:0px auto;



}







.code_box{



	border:1px solid #999;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	padding: 10px;



    word-wrap: break-word; 



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











/*#####################################################################################################################*/



/*#####################################################################################################################*/



/*#####################################################################################################################*/







/***************************************************************/



/*******   RESTRICT ACCESS FROM SOME BROWSERS   ****************/











#browsers_restrictions{



	background: #000;



	color: #fff;



	height: 340px;



	padding:30px;



	font-size: 14px;



}












/***************************************************************/



/*********************   ERRORS   ******************************/











.status {



	padding: 0px 10px 5px 10px;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	text-shadow: 1px 1px 1px #fff;



	margin: 10px;



	clear: both;



	display:block;



	position: relative;



	z-index:10;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







	.status .icon {margin-right: 5px}



	.status p {padding: 0; margin: 0; color: #000000;}



	.status p span {font-weight: 700}







	#main .status {



		width:936px;



		float:left;



		margin:20px 10px 0px;



	}



	



.status.success {



	background: #f3f8e0; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjhlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGRlOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #f3f8e0 0%, #d0de99 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f8e0), color-stop(100%,#d0de99)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* IE10+ */



	background: linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* W3C */



	-pie-background: linear-gradient(top, #f3f8e0 0%,#d0de99 100%);



	border: 2px solid #8EA534;



	margin-top: 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}



	.status.success span {



        color: #8EA534;



        vertical-align: top;



    }



	.status.success p {font-weight: bold; height: 18px; line-height: 23px;}







.status.error {



	background: #fcf0ef; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZjBlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWQwY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #fcf0ef 0%, #f5d0cd 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf0ef), color-stop(100%,#f5d0cd)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* IE10+ */



	background: linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* W3C */



	-pie-background: linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%);



	border: 2px solid #990000;



	margin-top: 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}



	.status.error span {color: #990000;}



	.status.error p {font-weight: bold; height: 18px;}







	







/***************************************************************/



/*********************   RATING   ******************************/















.ui-stars-star,



.ui-stars-cancel {



  float: left;



  display: block;



  overflow: hidden;



  text-indent: -999em;



  cursor: pointer;



}



.ui-stars-star a,



.ui-stars-cancel a {



  width: 21px;



  height: 17px;



  display: block;



  background: url(./../images/images_set.png) no-repeat;



}



.ui-stars-star a {



  background-position: -289px -40px;



}



.ui-stars-star-on a {



  background-position: -289px -89px;



}



.ui-stars-star-hover a {



  background-position: -289px -64px;



}



.ui-stars-cancel-hover a {



  background-position: -289px -16px;



}



.ui-stars-star-disabled,



.ui-stars-star-disabled a,



.ui-stars-cancel-disabled a {



  cursor: default !important;



}







.review_item{



	margin:10px 0px;



}







.review_item h3{



	display: inline-block;



	width:265px;



	text-align: right;



	margin:0px 10px 0px 0px;



	padding: 0px;



	vertical-align: top;



	font-family: Tahoma;



	color:#ACA8AC;



}







.review_item .stars{



	display: inline-block;



	width:200px;



}







.review_item .stars input{



	display:none;



}











/***************************************************************/



/*********************   VIDEOS   ******************************/







#video_listing{



	margin-top:15px;



}







.video {



	float:left;



	width: 228px;



	margin: 20px 5px 20px;



	position: relative;



	z-index: 10;



}







.video span.title{



	position:absolute;



	top:8px;



	right:8px;



}







.video .edit{



	width:16px;



	height:16px;



	margin: 0 10px 5px;



	background: url('../images/icons/pencil.png') no-repeat;	



}







.video .rate{



	width: 133px;



	margin-right: 12px;



}







.video span.bold{



	position:relative;



	top:-5px;



}







.video_preview span.video_length,.video span.video_length{



    border-radius: 3px 3px 3px 3px;



    color: #666666;



    display: inline-block;



    font-size: 12px;



    font-weight: bold;



    height: 14px;



    line-height: 14px;



    padding: 0 4px;



    vertical-align: top;	



    bottom: -16px;



    margin-right: 0;



    margin-top: 0;



    position: absolute;



    right: 7px;



	z-index:100;



}







span.nickname{



	position:absolute;



}







.video_preview span.cost,.video span.cost{



    border-radius: 3px 3px 3px 3px;



    color: red !important;



    display: inline-block;



    font-size: 12px;



    font-weight: bold;



    height: 14px;



    line-height: 14px;



    padding: 0 4px;



    vertical-align: top;	



    top: -16px;



    margin-left: 0;



    margin-top: 0;



    position: absolute;



    right: 7px;	



}



#performer .video object,



#studio .video object,



.video object:last-child{



	position:relative;



	border: 3px solid #420406;



	padding:2px;



	display:block;



}







#performer .video object.delete,



#studio .video object.delete,



.video object.delete:last-child{



    border: none;



    position:absolute;



}







#studio .video span.cost,



#performer .video span.cost{



	top:0px;



}















.video .delete{



	float:left;



	cursor:pointer;



	width:16px;



	height:16px;



	display:block;



	margin-right:10px;



	border:none;



	margin-bottom: 2px;



}







.video .edit{



	margin-bottom: 2px;



}











.video object.delete{



	border:none;



	position: absolute;



}







/***************************************************************/



/*********************   TOOLTIP   ******************************/











.tipsy { padding: 5px; font-size: 11px; background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }



.tipsy-inner { padding: 5px 8px 4px 8px; background-color: #080626; color: #fff; 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; margin-bottom:20px; }



.tipsy-east { background-position: right center; }



.tipsy-west { background-position: left center; }







/***************************************************************/



/*********************   ORDER CREDITS   ***********************/







#order_credits{



	margin-top: -20px;



	padding:0px 10px;



}







#order_credits>.fl_l{



	display:block;



	padding:10px;



	width:200px;



	height:100%;



	border-right:1px solid #E8E8E8;



	height: inherit;



}







#order_credits .fl_l .cards{



	background: url(./../images/cards.png) center center no-repeat;



	display:block;



	width:200px;



	height:100px;



	margin-top:30px;



}











#order_credits>.fl_r {



	width:722px;



	display:block;



	border-left: 1px solid #B4B4B4;



	padding: 10px;



	height: inherit;



}







#order_credits .pack {



	display:inline-block;



	width:180px;



}







#order_credits .pack input{



	display: inline-block;



}







#order_credits .buy_button{



	margin-top:10px;



}



/***************************************************************/



/*********************   LOGINS   ******************************/











#affiliate #login .details{



	



	background-position: top left;



	background-repeat: no-repeat;



	height: 285px;



    margin: 0 -11px;



}







#performer #login{



	min-height: inherit;



	



	background-position: right bottom;



	background-repeat: no-repeat;



	margin:0px -10px -10px;



}







#performer  #login .login_box,



#studio #login .login_box{



	margin: 40px 20px 350px;



	padding: 20px 100px;



}







#studio #login{



	min-height: inherit;



	background-position: right bottom;



	background-repeat: no-repeat;



	margin:0px -11px -11px;



	border:medium none;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	behavior: url(/assets/modena_t4/css/pie/PIE.htc)



}







#login .login_box{



    margin: 10px auto;



    padding: 10px 20px 30px;



    width: 290px;



	min-height: 180px;



	border:1px solid #aaa;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	text-shadow: 1px 1px 1px #fff;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}











#affiliate #login .details{



	



	background-position: top left;



	background-repeat: no-repeat;



	height: 285px;



    margin: 0 -11px;



}







#affiliate #login .details .title{



	margin: 33px 0 0 200px;



	display: inline-block;



}



#affiliate #login .details ul{



	font-size: 17px;



    line-height: 22px;



    margin: 0 0 0 198px;



	list-style: none;



	width:340px;



}







#affiliate #login .details .signup_btn{



	font-size: 24px;



    font-weight: bold;



    margin: 20px 0 0 395px;



    padding: 15px;



	text-transform: uppercase;



}







#affiliate #login .details .how_it_works{



	font-size: 14px;



    padding: 15px 27px 0 10px;



    text-align: justify;



    width: 355px;



}











/***************************************************************/







.payment_interval {



    color: #666;



    font-size: 14px;



    font-weight: normal;



    margin: 0;



    padding-bottom: 10px;



    padding-left: 20px;



    padding-top: 10px;



}







.search {



    float: right;



    padding: 10px;



}















.contact{



	width:650px;



	margin:0px auto;



}







.contact label{



	width:100px;



	display:inline-block;



	text-align: right;



	margin-right:10px;



	text-transform: capitalize;



	vertical-align: top;



	padding-top:8px;



}







.contact input{



	width:300px;



	display:inline-block;



	margin:3px 0px;



}







.contact textarea{



	width:310px;



	margin:3px 0px;



}







.contact input[type=submit]{



	width:310px;



	margin:3px 0px;



}











.error_mess {



    color: #C41A1A;



    font-size: 14px;



    padding: 10px;



    text-align: center;



}







.h_line_sep{



	border-top: 1px solid #b4b4b4;



	border-bottom: 1px solid #e8e8e8;



	height:0px;



	width:100%;



	margin: 7px 0px;



}







#chat_info {



    float: right;



    margin: -46px 0 10px;



    width: 550px;



}







#chat_info div {



    display: inline-block;



    width: 260px;



}







#chat_info .info_name, #chat_info .info_value {



    display: inline-block;



    width: 126px;



}







.confirm_yes, .confirm_no{



	text-indent: 100px;



	margin:10px;



	display:inline-block;



	vertical-align: middle;



}







.complete_log{



    display:none;



}



.vermelhinho{

	color:#C00;
	font-size: 12px;
	

}

#vFlash2{
	background-color: #FFC7C7;
    border: 1px solid #FF7070;
    padding: 10px;
    height:40px !important;
    font-family: Tahoma;
    font-size: 12px;
    color: #790000;
}


.btn_ficaronline {
  background: #34d95a;
  background-image: -webkit-linear-gradient(top, #34d95a, #2bb84c);
  background-image: -moz-linear-gradient(top, #34d95a, #2bb84c);
  background-image: -ms-linear-gradient(top, #34d95a, #2bb84c);
  background-image: -o-linear-gradient(top, #34d95a, #2bb84c);
  background-image: linear-gradient(to bottom, #34d95a, #2bb84c);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_ficaronline:hover {
  background: #538234;
  background-image: -webkit-linear-gradient(top, #538234, #1d5921);
  background-image: -moz-linear-gradient(top, #538234, #1d5921);
  background-image: -ms-linear-gradient(top, #538234, #1d5921);
  background-image: -o-linear-gradient(top, #538234, #1d5921);
  background-image: linear-gradient(to bottom, #538234, #1d5921);
  text-decoration: none;
}

.btn_ficarocupado {
  background: #ff0808;
  background-image: -webkit-linear-gradient(top, #ff0808, #db2525);
  background-image: -moz-linear-gradient(top, #ff0808, #db2525);
  background-image: -ms-linear-gradient(top, #ff0808, #db2525);
  background-image: -o-linear-gradient(top, #ff0808, #db2525);
  background-image: linear-gradient(to bottom, #ff0808, #db2525);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_ficarocupado:hover {
  background: #9c2222;
  background-image: -webkit-linear-gradient(top, #9c2222, #8f0707);
  background-image: -moz-linear-gradient(top, #9c2222, #8f0707);
  background-image: -ms-linear-gradient(top, #9c2222, #8f0707);
  background-image: -o-linear-gradient(top, #9c2222, #8f0707);
  background-image: linear-gradient(to bottom, #9c2222, #8f0707);
  text-decoration: none;
}

.btn_desconectar {
  background: #000000;
  background-image: -webkit-linear-gradient(top, #000000, #262a2e);
  background-image: -moz-linear-gradient(top, #000000, #262a2e);
  background-image: -ms-linear-gradient(top, #000000, #262a2e);
  background-image: -o-linear-gradient(top, #000000, #262a2e);
  background-image: linear-gradient(to bottom, #000000, #262a2e);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_desconectar:hover {
  background: #1f1d1d;
  background-image: -webkit-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: -moz-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: -ms-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: -o-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: linear-gradient(to bottom, #1f1d1d, #1a1616);
  text-decoration: none;
}

#vFlashOcupado{
	background-color: #FFC7C7;
    border: 1px solid #FF7070;
    padding: 10px;
    height:20px !important;
    font-family: Tahoma;
    font-size: 16px;
    color: #790000;
}

#vFlashOnline{
	background-color: #369738;
    border: 1px solid #28C116;
    padding: 10px;
    height:20px !important;
    font-family: Tahoma;
    font-size: 16px;
    color: #003A01;
}

.redlocked{



	color: #A0A0A0;



}

.greenunlocked{



	color: #27C33D;



}

.ui-datepicker .ui-datepicker-title{
	
	color: #000000 !important;	
	
}

.ui-widget-header{
	
	color: #000000 !important;	
	
}

.status-error {
	position: fixed;
	z-index: 99;
	width: 100%;
}
.status-success {
	position: fixed;
	z-index: 99;
	width: 100%;
}