/* redjeans css file */

body	{
	margin:0 auto;
	padding: 0px;
	width:780px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333333;
	color:#FFFFFF;
	background-image: url(../images/bg_body.gif);
	position:relative;
	}

p	{
	margin:0px;
	}

img	{
	border:0px;
	}
	
#header	{
	height:150px;
	background-image:url(../images/header_never-the-end.gif);
	}

#header img	{
	vertical-align:middle;
	}
	
#header p	{
	font-size:15px;
	color: #999999;
/*	font-weight:bold;*/
	text-align:right;
	padding:70px 60px 0px 0px;
	margin:0px;
	}

.menucontainer	{
/*	height: 782px;*/
	height:742px;
	float:left;
	background: url(../images/nav_bottom.gif) bottom left no-repeat;
	}
	
ul.menu 	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
/*	height:782px;*/
	height:742px;
	}	
	
ul.menu li	{
	display:block;
	width:141px;
	height:95px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
	
ul.menu li span	{
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px;
	text-align:right;
	padding:70px 25px 0px 0px;
	margin:0px;
	display:block;
	font-weight:bold;
	overflow:hidden;
	}
	
ul.menu li.aboutus	{
	background-image: url(../images/nav_about.gif);
	}
	
ul.menu li.tshirts	{
	background-image:url(../images/nav_tshirts.gif);
	}
	
ul.menu li.collections	{
	background-image:url(../images/nav_collections.gif);
	}
	
ul.menu li.contactus	{
	background-image:url(../images/nav_contact.gif);
	}
	
.content	{
	background-image:url(../images/bg_contenido.gif);
	background-position:right;
	background-repeat:repeat-y;
	width:639px;
	float:right;
	}

.content a	{
	text-decoration:none;
	color:#FFCC00;
	font-weight:bold;
	}
	
.content a:hover	{
	text-decoration:underline;
	color:#FFFFFF;
	}
	
.content a:visited	{
	color: #FF6600;
	text-decoration:none;
	}
	
.content p, .content h1, .content h2, .content h3	{
	padding:3px 50px 3px 20px;
	margin:0px;
	width:55%;
	}

.content h1, .content h2, .content h3	{
	width:55%;
	}	

.content h1	{
	font-size:1.5em;
	width:55%;
	line-height:85%;
	padding-top:10px;
	}

.content.tshirt h1	{
	padding:0px;
	background-image:url(../images/bg_h1_tshirt.jpg);
	background-repeat:no-repeat;
	width:582px;
	height:70px;
	}

.content.tshirt h1 span	{
	display:block;
/*	margin:20px 0px 0px 90px;*/
	padding:25px 0px 0px 90px;
	}

.content h2	{
	font-size:1.2em;
	color: #FFFF99;
	}
	
.content h3	{
	font-size:.9em;
	text-transform:capitalize;
	color:#FFCC00;
	}

.content p, .content li	{
	font-size:.8em;
	line-height:140%;
	}

.content ul	{
	margin:0;
	padding:0px 0px 0px 30px;
	}

.submenucontainer	{
	float:right;
	}

ul.movies	{
	list-style-type:none;
	float:right;
	margin: 0px;
	padding:0px;	
	margin:10px 40px 0px 0px;
	width:130px;
/*	background-image:url(../images/bg_ulmovies.gif);
	background-repeat:repeat-y;
	background-position:left;*/
	}

ul.movies li	{
/*	padding-bottom:15px;*/
	padding-bottom:5px;
	}

ul.movies li span	{
	display:none;
	}
	
ul.movies img	{
	border:0px;
	}

ul.sizes	{
	margin: 0px;
	padding:0px;
	list-style-type:none;
	margin-left:100px;
	clear:both;
	}
	
ul.sizes li	{
	float:left;
	display:block;
	height:34px;
	width:34px;
	background-image:url(../images/flap_size.gif);
	color:#333333;
	font-weight:bold;
	text-align:center;
	}
	
ul.sizes li span	{
	display:block;
	padding-top:7px;
	}

.synapsis	{
	background:url(../images/bg_paper.gif) no-repeat;
	width:368px;
	height:380px;
	}
	
.euripidas	{
	background:url(../images/bg_paper.gif) no-repeat;
	width:368px;
	height:457px;
	}	
	
.synapsis.short	{
	height:200px;
	background-position:bottom;
	}

.synapsis p, .euripidas p	{
	color:#000000;
	padding-left:100px;
	line-height:130%;
	font-size:.7em;
	width:240px;
	}

.synapsis h2, .euripidas h2	{
	color:#000000;
	font-size:18px;
	margin-left:80px;
	width:240px;
	overflow:hidden;
	}

.fleft	{
	float:left;
	}

.fright	{
	float:right;
	}
	
.clear	{
	clear:both;
	}
	
.footer {
	clear:both;
	background: url(../images/bg_footer.jpg) right no-repeat;
	height:92px;
	font-size:10px;
	}
	
.footer ul	{
/*	margin:0 auto;*/
	margin: 0px 0px 0px 220px;
	padding-top:50px;
/*	width:780px;*/
	list-style-type:none;
	}
	
.footer ul li	{
	display:block;
	float:left;
	padding:0px 10px;
	display:block;
	width:100px;
	text-align:center;
	text-transform:uppercase;
	}
	
.footer ul li a	{
	color:#FFFFFF;
	text-decoration:none;
	}
	
.footer ul li a:hover	{
	color:#FFCC00;
	text-decoration:underline;
	}
	
.proyector	{
	height:441px;
	background-image:url(../images/bg_proyector.jpg);
	}
	
.tshirtposter img	{
	margin-left:20px;
	}
	
.sticker	{
	width:160px;
	height:270px;
	float:right;
	background-image:url(../images/bg_sticker.gif);
	background-repeat:no-repeat;
	padding-right:70px;
	margin-top:40px;
	overflow:hidden;
	}
	
.sticker p.price	{
	text-align:center;
	padding-top:30px;
	font-size:2.5em;
	font-weight:bold;
	color:#CC0000;
	}
	
.sticker span	{
	font-size:20px;
	vertical-align:middle;
	}

.sticker p a	{
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.3em;
	padding-top:40px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	width:120px;
	padding-top:40px;
	}	
	
.sticker p a:hover	{
	color:#FFCC00;
	}

.tshirtmed.apu	{
	z-index:50;
	left:0;
	}
	
	
.juseim	{
	z-index:99;
	position:absolute;
	left:419px;
	visibility: visible;
	top: 480px;
	}
	
.tshirtdetail	{
	width:582px;
	height:256px;
	}
	
.priceflap	{
	position:absolute;
	top:231px;
	left:160px;
	width:102px;
	height:102px;
	background-image:url(../images/flap_price.gif);
	background-repeat:no-repeat;
	}
	
.priceflap p	{
	text-align:center;
	padding-top:28px;
	font-size:2em;
	font-weight:bold;
	color:#CC0000;
	}

.detail	{
	float:left;
	}
	
.detail img	{
	float:left;
	}

form#Form_Form	{
	color:#333333;
	margin-top:20px;
	}

form#Form_Form, .formok	{
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	background: url(../images/bg_form.jpg) no-repeat top center;
	height:750px;
	}

form#Form_Form, form#Form_Form fieldset, .formok	{
	width:500px;
	}	

form#Form_Form fieldset	{
	width:450px;
	margin-left:35px;
	margin-top:30px;
	}	

form#Form_Form fieldset, .formok	{
	border:none;
	padding-top:100px;
	}	

form#Form_Form .field	{
	padding-bottom:5px;
	}

form#Form_Form div.field.text label, form#Form_Form div.field.email label, form#Form_Form div.field.dropdown label, #EditableTextField14 label.left		{
	color: #333333;
	display:block;
	width:200px;
	float:left;
	text-align:right;
	padding-right:5px;
	}

.formok p	{
	width:350px;
	margin-left:40px;
	color: #CC0000;
	font-size:1.4em;
	padding:20px;
	}
	
.formok p em	{
	font-size:1em;
	color:#333333;
	}	
	
label.FormHeading	{
	width:350px;
	display:block;
	color:#333333;
	text-align:justify;
	padding:15px 0px 0px 20px;
	}
	
input.action	{
	background-color:#990000;
	color:#FFCC00;
	font-size:14px;
	margin-left:350px;
	border:0px;
	}
	
.tees	{
	padding-left:20px;
	}
	
.colofon img	{
	margin:5px 0px 5px 415px;

	}

p.japu	{
	width:450px;
}

#EditableTextField14	{
	color:#333333;
	}
	
#EditableTextField14 label.left	{
	vertical-align:top;
	}