* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:url("http://www.twolifejeans.com/disenos2/images/backg.jpg") repeat-x fixed 50% 0 white;

}
#wrapper {
	 background: url("../images/index.jpg") repeat-x scroll 0 0 white;
 margin: 0 auto;
 width: 955px;
height:1200px;
 -moz-border-radius-topleft: 10px;
 -moz-border-radius-topright: 10px;
}

#content {
 float: left;
  -moz-border-radius-bottomleft: 10px;
 -moz-border-radius-bottomright: 10px;
 -moz-border-radius-topleft: 10px;
 -moz-border-radius-topright: 10px;
 margin-bottom:20.6%;

}
#navigation {
 float: left;
 clear: both;
 width: 955px;
 height: 30px;
color: #333;
margin-top:0%;
 background: transparent;
 -moz-border-radius-bottomleft: 10px;
 -moz-border-radius-bottomright: 10px;
}
.slider  {
	float:left;
	margin-top:0.4%;
background-color:DimGray;
margin-left:31.1%;
	padding:5px 5px 0;
	-moz-border-radius: 10px 10px 0 0;
}
.social  {
	float:left;
	margin-top:-9%;
	margin-left:61px;
	width:24%;
font-weight:bolder;
font-family:tahoma;
color:FloralWhite;
background-color:DimGray;
-moz-border-radius:10px 0 0 0;
padding-bottom:3px;
border-bottom:2px dotted Black;
}
.tools  {
width:240px;
float:left;
}
.flechas  {
width:101px;
float:left;
margin-top:68px;
margin-left:68px;
}
.idiomas  {
width:63px;
float:right;
margin-top:8px;
}
.social-title  {
border-bottom:1px solid darkGray;
padding-bottom:4px;
margin-bottom:4px;
margin-left:9px;
padding-top:4px;
}
.twitt  {
float:right;
margin-top:6.2%;
padding-top:7px;
width:261px;
padding-bottom:7px;
margin-right:41px;

	}
	.uno  {
float:left;
width:100%;
	}
		.dos  {
background-color:DimGray;
float:right;
margin-top:3px;
width:24.5%;
-moz-border-radius:10px 10px 10px 10px;
padding-bottom:7px;
padding-top:2px;

	}
		.main-izq  {
background-color:DimGray;
float:left;
margin-top:3px;
width:75.2%;
height:268px;
-moz-border-radius:10px 10px 10px 10px;
	}
			.main-izq2  {
background-color:DimGray;
float:left;
margin-top:2px;
width:75.2%;
height:268px;
-moz-border-radius:10px 10px 10px 10px;
	}
			.main  {
width:100%;
margin-left:14px;
float:left;
	}
				.mask-wrapper {
width:100%;
float:left;
background:url("../images/mask-wrapper.jpg") repeat scroll 0 0 transparent;
height:15px;
	}
	
			.cont2  {
background-color:Gray;
float:left;
margin-top:5px;
margin-left:5px;
width:98.6%;
height:258px;
-moz-border-radius:10px 10px 10px 10px;
	}
	
				.mini1 {
background-color:LightYellow;
float:left;
margin-top:9px;
margin-left:8px;
width:64%;
height:241px;
-moz-border-radius:10px 10px 10px 10px;
	}
					.mini2 {
background-color:LightYellow;
float:left;
margin-top:9px;
margin-left:5px;
width:33%;
height:175px;
-moz-border-radius:10px 10px 10px 10px;
	}
					.publica {
background-color:LightYellow;
float:left;
margin-top:4px;
margin-left:4px;
width:50%;
height:250px;
-moz-border-radius:10px 10px 10px 10px;
	}
						.eventos {
background-color:DimGray;
float:left;
margin-top:4px;
margin-left:6px;
width:48%;
height:250px;
-moz-border-radius:10px 10px 10px 10px;
	}
	
.wrapper-footer	{
overflow:hidden;
width:100%;
float:left;
margin:0 auto;
height:270px;
width:958px;
}
.wrapper-footer-links	{
background: none repeat scroll 0 0 #20160D;
overflow:hidden;
width:100%;
float:left;
margin-left:0%;
height:40px;
}
.clear-footer	{
overflow:hidden;
width:100%;
float:left;
margin-left:0%;
margin-top:-13px;
height:13px;
background-color:DeepPink;
}
.cont-fot	{
float:left;
margin-left:3%;
margin-top:10px;
}
.cont-1	{
float:left;
width:1%;
border-right-color:OldLace;
border-right-style:ridge;
margin-left:2%;
margin-top:-50px;
height:138px;

}
.text1	{
	color:black;
	float:left;
	font-family:Helvetica;
	line-height:1.12;
	margin-left:161px;
	margin-top:104px;
	text-align:justify;
	text-shadow:0 1px 0 gray;
	width:25%;
		}
	
	.div1	{
height:270px;
width:710px;
float:left;
}
	.div2	{
width:205px;
float:left;
height:250px;
margin-left:67px;
margin-top:64px;
}
	.middle	{
width:50%;
float:left;
}

	.div3	{
background:url("../images/div2-index.jpg") repeat scroll 0 0 transparent;
height:454px;
width:100%;
margin-top:10px;
float:left;
}
	.div4	{
background:url("../images/div3.jpg") repeat scroll 0 0 transparent;
height:370px;
width:710px;
float:left;
}

.video1	{
float:left;
width:310px;
height:257px;
margin-left:40px;
margin-top:48px;
}
.masvideos	{
float:left;
width:310px;
height:30px;
}

.ezine	{
float:left;
height:288px;
margin-left:-76px;
margin-top:1px;
}
.inst	{
float:left;
margin-left:1%;
margin-top:79px;

}
.events	{
float:left;
margin-left:3.5%;
margin-top:84px;
clear:right;

width: 44%;
text-align:justify;
	color:white;
	font-family:Helvetica;
	line-height:1.12;
	text-shadow:0 1px 0 black;

}
	.div-bottom	{
background:url("../images/div-bottom.jpg") repeat scroll 0 0 transparent;
height:42px;
margin-top:-7px;
width:710px;
float:left;
-moz-border-radius:0 0 10px 10px;
margin-left:14px;
}
	.fot-eventos	{
margin-top:5px;
float:left;
clear:left;
margin-left:17px;
width:48%;
}
	.fot-1	{
float:left;
margin-top:4px;
}
	.fot-2	{
float:left;
margin-top:4px;
}
	.fot-3	{
float:left;
}
	.fot-4	{

}
	.bord-inf-red	{
margin-top:203px;
background:url("../images/bord-der.png") repeat scroll 0 0 transparent;
height:167px;
width:119px;
margin-left:-11px;
float:left;
}
	.bord-inf-izq	{
margin-top:-17.5%;
background:url("../images/bord-izq.png") repeat scroll 0 0 transparent;
height:167px;
width:119px;
margin-left:-94px;
float:left;

}
.clear-header	{
overflow:hidden;
width:100%;
float:left;
margin-left:0%;
height:5px;
background-color:DeepPink;
}
.mp3player	{
float:left;
margin-left:15px;
margin-top:107px;
}
.SlideProd	{
float:left;
margin-left:19px;
margin-top:75px;
}
.inforev	{
float:right;
margin-right:13.5%;
clear:right;
width: 46%;
text-align:justify;
	color:white;
	font-family:Helvetica;
	text-shadow:0 1px 0 black;
}

.footer-cont {
float:left;
height:242px;
width:958px;
padding-top:8px;
background:url("http://www.twolifejeans.com/disenos2/images/footer-f.png") no-repeat scroll 0 0 transparent;
}
.rounded-end {
width:956px;
background:url("http://www.twolifejeans.com/disenos2/images/rounded-border.png") no-repeat scroll 0 0 transparent;
height:51px;
float:left;
margin-left:-1px;
}
.callouts {
color:DimGray;
float:left;
width:413px;
padding:12px 40px 10px 0;
border-bottom:1px dashed LightGrey;
margin-left:22px;
}
.callouts2 {
color:DimGray;
float:left;
width:215px;
padding:0 11px 10px 0;
margin-left:22px;
border-right:1px dashed LightGrey;
margin-top:7px;
}
.callouts3 {
color:DimGray;
float:right;
width:215px;
padding:0px 11px 10px 0;
border-right:1px dashed LightGrey;
margin-top:7px;
}

.glossary {
width:580px;
	}
	.img-left1 {
float:left;
margin:5px 0 0 20px;
background:url("http://www.twolifejeans.com/disenos2/images/truck.png") no-repeat scroll 0 0 transparent;
height:54px;
width:45px;
	}
	.tit-left1 {
margin-left:70px;
width:294px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
}
	.tit-left2 {
margin-left:16px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
}

	.p-1 {
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
margin-left:70px;
}
	.p-2 {
font:13px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
margin-left:77px;
margin-top:6px;
color:dimGray;
}
	.p-2 a {
text-decoration:none;
color:dimGray;
}
	.p-2 a:hover {
text-decoration:none;
color: #049;
border-bottom:1px dotted dimGray;
}
	.p-2 a:active {
text-decoration:none;
color:dimGray;
}
	.l-1 {
padding:2px 0 2px 20px;
background:url("http://www.twolifejeans.com/images/footer-arrow.png") no-repeat scroll 0 50% transparent;
margin-left:100px;
font:small/1.5 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
}
	.l-2 {
padding:2px 0 2px 20px;
background:url("http://www.twolifejeans.com/images/footer-arrow.png") no-repeat scroll 0 50% transparent;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
}
	.l-3 {
padding:8px 0 2px 20px;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
margin-left:97px;
}
	.l-4 {
padding:2px 0 3px;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
}

	.logoIE {
padding:2px 0 2px 8px;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
display:block;
float:right;
}
	.logoIE a {
padding:2px 0 2px 20px;
background:url("http://www.twolifejeans.com/disenos2/images/r-logoIE.jpg") no-repeat scroll 0 0px transparent;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
display:block;
text-decoration:none;
}
.logoIE a:hover { 
background-position: 0 -16px;
color: #049;
text-decoration:
}
.logoIE a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}
	.logoFF {
padding:2px 0 2px 8px;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
display:block;
}
	.logoFF a {
padding:2px 0 2px 20px;
background:url("http://www.twolifejeans.com/disenos2/images/r-logoFF.jpg") no-repeat scroll 0 0px transparent;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
display:block;
text-decoration:none;
}
.logoFF a:hover { 
background-position: 0 -16px;
color: #049;
text-decoration:
}
.logoFF a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}

	.logoFL {
padding:2px 0 2px 8px;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
display:block;
}
	.logoFL a {
padding:2px 0 2px 20px;
background:url("http://www.twolifejeans.com/disenos2/images/r-logoFL.jpg") no-repeat scroll 0 0px transparent;
font:12px/1 'Segoe UI',Segoe,'Helvetica Neue',Helvetica,Arial,sans-serif;
color:dimGray;
display:block;
text-decoration:none;
}
.logoFL a:hover { 
background-position: 0 -16px;
color: #049;
text-decoration:
}
.logoFL a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}

	.img-left2 {
float:left;
margin:0 0 0 17px;
height:33px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
display:block;
	}

	.img-left2 a {
float:left;
background:url("http://www.twolifejeans.com/disenos2/images/r-face.jpg") no-repeat scroll 0 2px transparent;
padding-left:34px;
padding-top:3px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
height:33px;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
text-decoration:none;
}
.img-left2 a:hover { 
background-position: 0 -32px;
color: #049;
text-decoration:none;
}
.img-left2 a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}

		.img-left3 {
float:left;
margin:0 0 0 17px;
height:33px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
display:block;
	}

	.img-left3 a {
float:left;
background:url("http://www.twolifejeans.com/disenos2/images/r-twitter.jpg") no-repeat scroll 0 3px transparent;
padding-left:34px;
padding-top:3px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
height:33px;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
text-decoration:none;
}
.img-left3 a:hover { 
background-position: 0 -32px;
color: #049;
text-decoration:none;
}
.img-left3 a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}
	.footer-cont2 {
float:left;
width:476px;
margin-left:81px;
}
	.sobre-top {
float:right;
margin-top:20px;
background:url("http://www.twolifejeans.com/images/pol-foot.png") repeat-y scroll 0px 0 transparent;
width:220px;
height:284px;
margin-right:6%;
}
	.top {
padding:0 10px;
}
	.ult-div {
float:left;
margin-top:1%;
width:269px;
border-left:1px dashed lightgrey;
-moz-border-radius:10px 10px 10px 10px;
height:71px;
padding-top:25px;
padding-left:11px;
}
	.ult-div2 {
float:left;
width:269px;
border-top:1px dashed lightgrey;
-moz-border-radius:10px 10px 10px 10px;
height:70px;
padding-top:1px;
padding-left:11px;
}

a:link.white {color: #ffffff; font-weight: bold;text-decoration:none;}
a:active.white {color: #ffffff;font-weight: bold;text-decoration:none;}
a:visited.white {color: #ffffff;font-weight: bold;text-decoration:underline;}
a:hover.white {color: #ffffff;font-weight: bold;text-decoration:underline;}

	.header {
float:left;
background:url("http://www.twolifejeans.com/disenos/images/3.jpg") repeat-y scroll 0px 0 transparent;
width:100%;
height:245px;
margin-left:13px;
}

	.text-ev {
float:left;
width:402px;
margin-left:24px;
margin-top:55px;
}
	.text-ev2 {
color:DimGray;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:19px;
text-align:justify;
}	.text-ev22 {
color:lightSlateBlue;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:24px;
text-align:justify;
margin-top:4px;
margin-right:4px;
float:right;
}
	.text-ev3 {
color:DimGray;
font-family:trebuchet MS;
font-size:13px;
font-weight:bold;
line-height:20px;
text-align:justify;
}
	.fb-social {
float:right;
margin-right:24px;
margin-top:65px;
}
	.mp3p {
float:left;
margin-left:89px;
margin-top:91px;
}
	.mp3p {
float:left;
margin-left:89px;
margin-top:91px;
}
	.slidew {
float:left;
margin-left:62px;
height:360px;
width:650px;
}
.usa-flag {
float:left;
height:85px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
text-shadow:1px 1px 0 darkgray;
margin-bottom:3px;
display:block;
margin-left:1px;
	}

	.usa-flag a {
float:left;
background:url("http://www.twolifejeans.com/images/bandera-usa.png") no-repeat scroll 0 0px transparent;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
height:63px;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
text-decoration:none;
width:59px;
text-align:center;
line-height:141px;
}
.usa-flag a:hover { 
background-position: 0 -62px;
color: #049;
text-decoration:none;
}
.usa.flag a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}
		.col-flag {
float:left;
height:85px;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
display:block;
margin-left:3px;
	}

	.col-flag a {
float:left;
background:url("http://www.twolifejeans.com/images/bandera-col.png") no-repeat scroll -1px 0px transparent;
color:RoyalBlue;
font-family:Trebuchet MS;
font-size:medium;
height:63px;
text-shadow:1px 1px 0 darkgray;
margin-bottom:2px;
text-decoration:none;
width:59px;
text-align:center;
line-height:130px;
}
.col-flag a:hover { 
background-position: -1px -62px;
color: #049;
text-decoration:none;
}
.col a:active {
		background-position: 0 0;
		color:#fff;
		text-decoration:none;
		}
