
/* BRUTE Style by Simon 2006-2007*/


/* Standard Elements*/
* {margin: 0; padding: 0}
body{color: #000; position: relative; background-color: #82827F}

	



h1 a{position: absolute; top: 34px; left: 33px; background: url(../img/linkhome.gif) no-repeat 0 0; width: 247px; height: 91px}
h1 span, h1 a span, h2 span, h3 span{display: none}
h2{font-size: 24px;}
ul{list-style: none}
img{border: 0;}



/*Layout*/
#container{
	margin: 0 auto; 	
	position: relative; 	
	width:980px; 
	background: #82827F url(../img/bg_general.png) 0 0 repeat-y
	}

#content{
	position: relative; 	
	padding: 0 20px; 
	margin: 0; 
	float: left
	
	}
#footer{
	
background-color: #7C7A76;
clear:both;
color:#000000;
border-top: 12px solid #000;
border-bottom: 3px solid #000;
width: 960px;
margin: 0 auto;
padding-top:10px;
padding-bottom: 10px;
position:relative;}
#left{width: 275px; 
float:left;
margin-right:10px;
padding-left:20px;
position:relative;}
#center{
	position: relative; float: left; margin: 0; padding: 0; width: 455px
}

#social{
	float: right;
	height: 32px;
	margin: 6px 0 0 0;
	padding: 0;
	}
#social a{
	float: left;
	}
#navcontainer{margin-top: 14px; display: block; float: left}
#portada{/*background:url(../img/march_2011.png) no-repeat scroll 0 0 transparent;*/
border:1px solid #393936;
display:block;
float:left;
height:366px;
margin-top:4px;
width:655px;}
#right{float:right;
width:655px;
padding-right: 20px;
position: relative;
}




/*Headers*/
h1#iconblacklabel{background: url(../img/domination.gif) no-repeat 0 0}
h1#iconhistory{background: url(../img/helmet.gif) no-repeat 0 0}
h1#iconproleisure{background: url(../img/cap2.gif) no-repeat 0 0}
h1#iconstrength{background: url(../img/helmet2.gif) no-repeat 0 0}
h1#iconuniforms{background: url(../img/cap.gif) no-repeat 0 0}
h1#iconuniforms, h1#iconhistory, h1#iconstrength, h1#iconproleisure, h1#iconblacklabel{width: 55px; height: 55px; margin: 0; padding: 0; float: left}
h2#blacklabel{background: url(../img/gallery_blacklabel.gif) top right no-repeat}
h2#covers{background: url(../img/covers.gif) top right no-repeat}
h2#downloadwall{background: url(../img/gallery_downloads.gif) top right no-repeat}
h2#history{background: url(../img/gallery_history.gif) top right no-repeat}
h2#links{background: url(../img/links.gif) top right  no-repeat}
h2#linkmysite{background: url(../img/gallery_linksite.gif) top right no-repeat}
h2#newsletter{background: url(../img/gallery_newsletter.gif) top right no-repeat}
h2#proleisure{background: url(../img/gallery_proleisure.gif) top right no-repeat}
h2#selectgallery{background: url(../img/selectgallery.gif) top right no-repeat}
h2#strength{background: url(../img/gallery_strength.gif) top right no-repeat}
h2#uniforms{background: url(../img/gallery_uniforms.gif) top right no-repeat}
h2#aboutme{background: url(../img/about_me.gif) top right no-repeat}
h2#tshirts{background: url(../img/tshirt.gif) top right no-repeat}
h2#selectgallery, h2#downloadwall, h2#linkmysite, h2#links, h2#newsletter, h2#covers, h2#uniforms, h2#history, h2#strength, h2#proleisure, h2#blacklabel, h2#aboutme, h2#tshirts{border-top:1px solid #63625E;
clear:both;
display:block;
height:62px;
width: 940px;}
h3#blacklabel{background: url(../img/name_blacklabel.gif) no-repeat}
h3#history{background: url(../img/name_history.gif) no-repeat}
h3#proleisure{background: url(../img/name_proleisure.gif) no-repeat}
h3#strength{background: url(../img/name_strength.gif) no-repeat}
h3#uniforms{background: url(../img/name_uniforms.gif) no-repeat}
h3#uniforms, h3#history, h3#strength, h3#proleisure, h3#blacklabel{display: block; height: 15px; padding-bottom: 7px;}
.number2 h5{float: left; text-align: center; width: 55px; padding-top: 13px; margin: 0; color: #A0A0A0; background-color: #616161; font: bold 24px Arial, Helvetica, sans-serif}
#updates h4{border-bottom:1px solid #41413F;
display:block;
height:16px;
margin-bottom:10px;
background: #000 url(../img/head_updates.gif) no-repeat 0 0;
}
#updates h4 span{display: none}
.covercontainer h3{padding: 0; margin: 0; color: #A0A0A0; background-color: #000; font: bold 16px "Trebuchet MS",  Arial, Helvetica, sans-serif}
.selectblock h3{font: bold 1em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C7A76; display: block; margin: 5px 0 10px 0}
.selectblock2 h3{font: bold 1em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C7A76; margin: 0; padding: 0;}



/*links*/
a.backgallery{float: right; color: #848482; font: normal 0.7em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 40px 55px 0 0; padding-left: 20px; text-decoration: none; background: #000 url(../img/backtogallery.gif) no-repeat 0 4px}
a.backgallery:hover{background: #000 url(../img/backtogallery.gif) no-repeat 0 -12px; color: #fff}
a.contact{height: 16px;width: 43px; background: url(../img/bot_contact.gif) 0 0 no-repeat; float: left}
a.contact:hover{background: url(../img/bot_contact.gif) 0px -16px no-repeat}
a.covers{height: 16px; width: 50px; background: url(../img/bot_covers.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.covers:hover{background: url(../img/bot_covers.gif) 0px -16px no-repeat}
a.downloads{height: 16px; width: 72px; background: url(../img/bot_downloads.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.downloads:hover{background: url(../img/bot_downloads.gif) 0px -16px no-repeat}
a.tshirts{height: 16px; width: 57px; background: url(../img/bot_tshirts.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.tshirts:hover{background: url(../img/bot_tshirts.gif) 0px -16px no-repeat}
a.gallery{height: 16px; width: 53px; background: url(../img/bot_gallery.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.gallery:hover{background: url(../img/bot_gallery.gif) 0px -16px no-repeat}
a.newsletter{height: 16px; width: 75px; background: url(../img/bot_newsletter.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.newsletter:hover{background: url(../img/bot_newsletter.gif) 0px -16px no-repeat}
a.go{float: left; background: url(../img/go.gif) 0 0 no-repeat; width: 59px; height: 17px; margin-top: 22px}
a.go:hover{background: url(../img/go.gif) 0 -25px no-repeat}
a.go span{display: none}
a.links{height: 16px; width: 41px; background: url(../img/bot_links.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.links:hover{background: url(../img/bot_links.gif) 0px -16px no-repeat}
a.aboutme{height: 16px; width: 62px; background: url(../img/bot_aboutme.gif) 0 0 no-repeat; float: left; padding-right: 9px}
a.aboutme:hover{background: url(../img/bot_aboutme.gif) 0px -16px no-repeat}
.dl{color: #94A050; background: url(../img/download_icon.gif) no-repeat 0 5px; padding-left: 12px; font: normal 0.7em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none}
.dl:hover, .normal:hover{color: #fff}
.mincont a{/*position: absolute; top: 144px; left: 3px; width: 22px; height: 22px; background: url(../img/mg.gif) 0 0 no-repeat; border: 2px solid #393936*/}
.mincont a span{display: none}
.normal{color: #94A050; font: normal 0.7em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0;}
#counter a.no{display: none}
#enviosb a, #enviosc a{color: #7C7A76; text-decoration: none}
#enviosb a:hover, #enviosc a:hover{color: #fff}
#footer a{color: #C9C9C9; text-decoration: none}
h1.inside a{position: absolute; top: 37px; left: 20px; background: url(../img/linkhome2.gif) no-repeat 0 0; width: 147px; height: 54px}
#sectionblacklabel a{background: url(../img/blacklabel.gif) 0 0 no-repeat; width: 72px}
#sectionblacklabel a:hover{background: url(../img/blacklabel.gif) 0 -9px no-repeat}
#sectionhistory a{background: url(../img/history.gif) 0 0 no-repeat; width: 47px}
#sectionhistory a:hover{background: url(../img/history.gif) 0 -9px no-repeat}
#sectionnewsletter a{background: url(../img/newsletter.gif) 0 0 no-repeat; width: 72px}
#sectionnewsletter a:hover{background: url(../img/newsletter.gif) 0 -9px no-repeat}
#sectionproleisure a{background: url(../img/proleisure.gif) 0 0 no-repeat; width: 89px}
#sectionproleisure a:hover{background: url(../img/proleisure.gif) 0 -9px no-repeat}
#sectionstrength a{background: url(../img/strength.gif) 0 0 no-repeat; width: 57px}
#sectionstrength a:hover{background: url(../img/strength.gif) 0 -9px no-repeat}
#sectionuniforms a{background: url(../img/uniforms.gif) 0 0 no-repeat; width: 56px}
#sectionuniforms a:hover{background: url(../img/uniforms.gif) 0 -9px no-repeat}
#sectionuniforms a, #sectionhistory a, #sectionstrength a, #sectionproleisure a, #sectionblacklabel a, #sectionnewsletter a{position: absolute; top: 0; left: 60px; height: 9px}
#sectionuniforms a span, #sectionhistory a span, #sectionstrength a span, #sectionproleisure a span, #sectionblacklabel a span, #sectionnewsletter a span{display: none}
#updates a{color: #B0B0A5; text-decoration: none}
#updates a:hover{color: #fff}



/*Other Elements*/
#biginfo{position: relative; border-bottom: 1px solid #fff; border-bottom: 1px solid #63625E; margin: 6px 20px 0 20px; padding: 7px 0 10px 0; height: 55px; background: url(../img/logo2.gif) no-repeat 897px 5px}
#content p, #select1 p, #select2 p, #select3 p, #select4 p, #select5 p, p.descrip{font: bold 0.6em "Trebuchet MS", "Tahoma", verdana, sans-serif; line-height: 14px; color: #868282}
#content p.descrip{margin: 10px 0 0 0; font: bold 0.7em "Trebuchet MS", "Tahoma", verdana, sans-serif; line-height: 14px; color: #868282;}
#select1 p, #select2 p, #select3 p, #select4 p, #select5 p{ padding-right: 20px;}
#counter a{float: left; padding: 8px 0 0 0; margin: 0; height: 20px !important}
#enviosb, #enviosc{ position: relative; clear: both; margin: 10px 20px 2px 20px; padding: 1em 50px; font: 0.65em "Trebuchet MS", verdana, sans-serif; color: #B0ADA8}
#enviosb{background: #1C1B19 url(../img/a4.gif) 10px 13px no-repeat}
#enviosc{background: #1C1B19 url(../img/uncensored.gif) 10px 13px no-repeat}
#footer p{padding-right: 35px; margin-right: 15px; background: transparent url(../img/footer.gif) no-repeat top right;color:#3F3C36;font:0.7em "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; text-align:right;}
#headerblacklabel{background: url(../img/leather.gif) 0 0 repeat-x}
#headerhistory {
background:url(../img/velvet.gif) repeat-x scroll 0 0 transparent;
}
#headergeneral{background:url(../img/general_header.png) no-repeat scroll 0 0 transparent;}
#headerproleisure{background: url(../img/tartan.gif) 0 0 repeat-x}
#headerstrength{background: url(../img/sport.gif) 0 0 repeat-x}
#headeruniforms{background: url(../img/camouflage.gif) 0 0 repeat-x}
#headeruniforms, #headerstrength, #headerhistory, #headerproleisure, #headerblacklabel, #headergeneral{height: 23px; width: 960px; margin: 0 auto}
#horizontal{width: 671px; height: 475px; border: 3px solid #848482; margin: 25px auto}
#navcontainer ul li{display: inline}
#navcontainer ul li span{display: none}
.number2{width: 55px; height: 54px; color: #A0A0A0; background-color: #616161; float: left; margin: 0}
.picdate2{font: normal 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A0A0A0; background-color: #000; margin-left: 2px; float: left}
.piccomment{font: italic 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #929680; float: left}
#piccomment {color: #929680;float: left;font: italic 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;}
.picname2{font: bold 24px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #767676; background-color: #000; float: left; padding-top: 10px; margin-left: 7px}
#picname2{background-color: #000000;color: #767676;float: left;font: bold 24px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;margin-left: 7px;padding-top: 10px;}
#picturedesc{width: 462px; height: 50px; padding: 0; margin: 0}
#sections{width: 655px; display: block; border-top: 1px solid #41413F; border-bottom: 1px solid #41413F; padding-top: 11px; font: bold 0.6em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif}
#sections p{padding-right: 10px; position: absolute; top: 14px; left: 60px; font: bold 0.9em "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; line-height: 12px; color: #707070;}
#sectionblacklabel{background: url(../img/domination.gif) no-repeat 0 0}
#sectionhistory{background: url(../img/helmet.gif) no-repeat 0 0}
#sectionnewsletter{background: url(../img/mailmancap.gif) no-repeat 0 0}
#sectionproleisure{background: url(../img/cap2.gif) no-repeat 0 0}
#sectionstrength{background: url(../img/helmet2.gif) no-repeat 0 0}
#sectionuniforms{background: url(../img/cap.gif) no-repeat 0 0}
#sectionuniforms, #sectionhistory, #sectionstrength, #sectionproleisure, #sectionblacklabel, #sectionnewsletter{float: right; position: relative; margin: 0 5px 6px 0; width: 213px; height: 58px}
#sectionproleisure, #sectionblacklabel, #sectionnewsletter{padding-bottom: 0 !important;}
#select1, #select2, #select3, #select4, #select5{margin-bottom: 30px; padding-left: 141px; float:left; width: 329px; height: 131px;}
#select1{background: url(../img/select_uniforms_p.gif) no-repeat 0 0}
#select2{background: url(../img/select_history_p.gif) no-repeat 0 0}
#select3{background: url(../img/select_strength_p.gif) no-repeat 0 0}
#select4{background: url(../img/select_proleisure_p.gif) no-repeat 0 0}
#select5{background: url(../img/select_blacklabel_p.gif) no-repeat 0 0}
#thismonth{height: 16px; clear: both; padding: 4px; color: #707070; /*background: #000 url(../img/thismonth.gif) 0 8px no-repeat;*/ padding-left: 135px; font: bold 0.7em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif}
#thismonth span{display: none}
#updates{

float:left;
font:bold 0.6em "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
margin-top:400px;
padding-top:10px;
width:100%;}
#vertical{width: 475px; height: 671px;	 border: 3px solid #848482; margin: 25px auto}
#validation{float: left}
#validation a, #validation img{border: 0}
#footercont{
	width: 960px; margin: 0 auto; position: relative
}


/*classes*/
.covercontainer{background-color:#000000;
border:7px solid #000000;
color:#7C7A76;
float:left;
font:0.75em "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
padding-bottom:40px;}
.covercontainer img{display: block; border: 1px solid #7C7A76}
.fecha{color: #B3CD80;}
.flag{}
.linkpic{border: 1px solid #7C7A76; position: absolute; top: 0; left: 0;}
.linksite{padding: 0; margin-bottom: 20px; font: 0.7em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C7A76; background-color: #000; clear: both; vertical-align: top}
.linksite img{display: block}
.mincont{float:left;
margin: 0 9px 0 0;
padding-top:23px;
position:relative;
width:125px;
}
.mincont img{float: left;}
.number{background: transparent url(../img/bgNumber.gif) no-repeat 0 0; text-align: left; float: left; color: #A0A0A0; font: bold 14px Arial, Helvetica, sans-serif; padding: 5px}
.picname{float: left; font: bold 11px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; color: #929680; background-color: #000; margin: 0; padding: 0}
.picdate{clear: both; display: block; font: normal 10px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C7A76; background-color: #000; margin: 0; padding: 0;}
.selectblock{float: left; margin: 6px 6px 40px 6px; width: 175px}
.selectblock2{float:left;
margin-bottom:30px;
width:370px;
position: relative;
padding-left: 100px;
height: 100px;}
.selectblock2 p{margin-top: 0; line-height: normal; color: #A0A0A0; font: normal 0.7em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; clear: both; display: block;padding-right: 15px;}
.updateitem{background: #000 url(../img/bgUpdates.gif) left bottom repeat-x; color: #89897E; padding: 5px; display: block; margin: 5px 0 5px 0}
.uncensored, .copy{font-size: 1.3em; font-weight: bold}
.wallpaper{display: block; border: 1px solid #7C7A76;}




/*definitions list*/
dl{padding: 5px 15px; float: right; width:339px;}	
dt, dd {font: normal 0.70em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif}
dt{float: left;padding-right: 5px;color: #B4B4B4;width: 70px;color: #C9C9C9;background: #000 url(../img/bullet_about.gif) no-repeat 0 4px;padding-left: 20px;float: left}
dd{display: block;color: #7B7D79; padding-left: 100px; margin-bottom: 5px}


/*newsletter & confirmation*/
.errMsg{color: #900 !important; font-weight: bold !important;}
.red{font-weight: bold; color: #900;}
#newsletterdiv{/*float: left; display: block;*/ background:url(../img/postman.jpg) no-repeat 40px 0; height: 308px; margin: 0; width: 100%}
#newsletterdiv form{margin-left: 525px; margin-top: 10px}
label{color: #6C6964; font: 0.70em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 5px; display: block}
input{font: 1em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; width: 240px; background-color: #6A6964; border: 1px solid #A0A0A0; color: #fff; display:block; margin: 5px 0 11px 0}
textarea{overflow: auto; font: 1em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; width: 240px; height: 80px; background-color: #6A6964; border: 1px solid #A0A0A0; color: #fff; display:block; margin: 5px 0 11px 0}
.radio{float:left; margin: 1px 5px 0 0; border: 0; background: none; width: auto; width: 13px; height: 13px;}
.radiolabel{font-size: 0.65em; padding-bottom: 5px}
.submit{padding:0; margin: 0; width: 51px; height: 23px; background: #C0C0C0 url(../img/submit.gif) no-repeat center center}
#confirmation h4{background:transparent url(../img/postman_ok.jpg) no-repeat 0 0; margin: 25px 0 0 170px; width:384px; height:308px}
#confirmation h4 span{display: none}
#confirmation a{margin: 0 !important}

/*pagination*/
#pagination{
	display: block;
	clear: both;
	text-align: right;
	padding: 0 0.4em;
}

#pagination ul li{
	display: inline;
	color: #fff;
	font: bold 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0.2em;
}

#pagination li a{
	color: #6C6964;
	font: normal 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#pagination li a:hover{
	text-decoration: underline;
}

#pagination a.current{
	color: #fff;
	}



span.title{
	color: Gray;
	font-size: 1.5em;
	display: block;
	margin-bottom: 10px;
}

#gallerygroup{
float:left;
margin: 0;
width:100%;
padding: 0 0 0 0.37em;
	}
	
#group{
float: left;
margin: 25px 0 0 0;
width: 100%;
padding: 0;
}
	
	





/*lulu*/
a.lulu{
	position: absolute;
	top: 12px;
	right: 10px;
}

/*tshirts*/
#formTshirts{
	float: left;
	margin: 0 0 0 20px;
	color: #7B7D79;
	width: 243px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
		
#formTshirts p{
	padding-bottom: 20px;
	font-size: 12px;
	font-weight: normal !important;
	}

#formTshirts table{
	margin-bottom: 20px;
	}
	
#formTshirts  td.labelTshirts{
	font: bold 16px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
		
#formTshirts dl{
	width: 233px;
	padding: 0 !important;
	float: left;
	margin-bottom: 15px;
	}
	
#formTshirts dt{
	width: 100px;
	}
	
#formTshirts h4{
	margin: 0;
	padding: 0 0 15px 0;
	}
	
.buttonTshirts{
	width:103px;
	height:44px;
	border:0;
	margin-top: 30px;
	}
	

a.f-image {
  background: #000 url(../img/picture-zoom.png) center center no-repeat !important;
  width: 125px;
  height: 125px;
  float: left;
}


.coversFrame{
	margin-left: 140px;
	}


/* Clearfix */	
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	


.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/*Bob birthday*/
#bobBirthday{
	width: 225px;
	height: 225px;
	background: url(../img/bob_birthday.png) no-repeat top right;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1000;
}

/*Ribbon*/
#ribbon{
	width: 225px;
	height: 225px;
	background: url(../img/ribbon.png) no-repeat top right;
	position: absolute;
	top: 0;
	right: -25px;
	z-index: 1000;
}


