html, body{
	margin:0;
	padding:0;
	font-family: "times new roman", freeserif, Georgia, serif;
	color:rgb(82,33,69);
}
#main{
	min-width:740px;
	background: #F3EDD7 url(../img/fondo.jpg) center top no-repeat;
	height:1448px;
	overflow:hidden;
}
a img{
	border:0;
}
#pins{
	background: transparent url(../img/pins.png) center top;
	width:542px;
	height:81px;
	left:55px;
	top:16px;
	position:absolute;
}
#main #center #top-menu .opt2 a {
	background:transparent url(../img/topmenu.treadsandthings.png) no-repeat left top;
	position:absolute;
	height: 22px;
	width: 125px;
	left: 9px;
	top: 18px;
}
#ajax-loader{
	background:transparent url(../img/ajax-loader.gif) center 130px no-repeat;
	top:3em;
	width:520px;
	height:300px;
	position:absolute;
	left:60px;
}
#gallery h1{
	position:relative;
	top:-30px;
	text-align:center;
}
#main #center #top-menu .opt2 {
	height: 57px;
	width: 144px;
	position: absolute;
	left: 162px;
	top: 29px;
}
#main #center #top-menu .opt2:hover,#main #center #top-menu .opt2.active {
	background:transparent  url(../img/bg-bt2.png) no-repeat left top;
}
#main #center #top-menu .opt3 {
	height: 52px;
	width: 48px;
	position: absolute;
	left: 303px;
	top: 27px;;
}
#main #center #top-menu .opt3:hover,#main #center #top-menu .opt3.active {
	background-image: url(../img/bg-bt3.png);

}
#center{
	width:740px;
	margin:auto;
	position:relative;
}
#adorno-izq{
	position: absolute;
	left:-234px;
	top:356px;
	width:304px;
	height:373px;
	background:transparent url(../img/adorno-izq.png) no-repeat;
}
#adorno-der{
	position:absolute;
	left:711px;
	top:353px;
	width:367px;
	height:492px;
	background:transparent url(../img/taza.png) no-repeat ;
}
#adorno-der2{
	position:absolute;
	left:733px;
	top:200px;
	width:303px;
	height:784px;
	background:transparent url(../img/adorno-der-2.png) no-repeat;
}
#adorno-der3{
	position:absolute;
	left:700px;
	top:320px;
	width:342px;
	height:370px;
	background:transparent url(../img/adorno-der-3.png) no-repeat;
}
#adorno-der4{
	position:absolute;
	left:730px;
	top:432px;
	width:280px;
	height:543px;
	background:transparent url(../img/disco.png) no-repeat;
}
#art .pad{
	padding-top: 50px;
	padding-right: 70px;
	padding-bottom: 50px;
	padding-left: 70px;
}
#content{
	position:absolute;
	width:366px !important;
	width:446px;
	height:413px;
	padding:30px 40px 20px 50px;
	left:58px;
	top:328px;
	margin:0;
	background:transparent url(../img/papelito.png) left top no-repeat;
}
#content h1, #art h2,#sounds h1{
	color:#FA6B00;
	margin:20px 0 0;
	padding:0;
}
#content .twh{
	background:transparent url(../img/twicon.png) no-repeat left top;
	height:42px;
	vertical-align:middle;
}
#content h1.twh span{
	margin-left:50px;
	color:#FA6B00;
	border-left:1px solid #FA6B00;
	padding-left:10px;
}
#content h1 span,#art h2 span, #sounds h1 span{
	font-weight:normal;
	color:#532146;
}
.tt{
	padding-left:20px;
}
#content ul{
	color:#FA6B00;
	padding-left:20px;
}
#content ul li span{
	color:#532146;
}
#content .pad{
	height:380px;
	width:346px;
	overflow:auto;
}
#top-menu{
	position:absolute;
	top:185px;
	left:-43px;
	background:transparent url(../img/fondo-menu.png) left top no-repeat;
	width:812px;
	height:96px;
	list-style:none;
}
#top-menu li{
	list-style:none;
}
#top-menu li a span{
	color:#532146;
	font-family:Impact;
	font-weight:bold;
	display:none;
}
#top-menu li.opt1{
	position:absolute;
	width:116px;
	height:56px;
	top:37px;
	left:49px;
}
#main #center #top-menu .opt4 {
	height: 53px;
	width: 74px;
	position: absolute;
	left: 347px;
	top: 23px;
}
#main #center #top-menu .opt4.active,#main #center #top-menu .opt4:hover {
	background-image: url(../img/bg-bt4.png);
}
#main #center #top-menu .opt5 {
	height: 53px;
	width: 71px;
	position: absolute;
	left: 418px;
	top: 19px;
}
#main #center #top-menu .opt5.active,#main #center #top-menu .opt5:hover{
	background-image: url(../img/bg-bt5.png);
}
#main #center #top-menu .opt6 {
	height: 53px;
	width: 76px;
	position: absolute;
	left: 486px;
	top: 15px;
}
#main #center #top-menu .opt6.active,#main #center #top-menu .opt6:hover {
	background-image: url(../img/bg-bt6.png);
}
#main #center #top-menu ul .opt7 {
	height: 53px;
	width: 85px;
	position: absolute;
	left: 559px;
	top: 10px;
}
#main #center #top-menu ul .opt7.active,#main #center #top-menu ul .opt7:hover {
	background-image: url(../img/bg-bt7.png);
}
#main #center #top-menu .opt3 a {
	background-image: url(../img/topmenu.art.png);
	height: 18px;
	width: 28px;
	position: absolute;
	left: 8px;
	top: 15px;
}
#main #center #top-menu .opt4 a {
	background-image: url(../img/topmenu.sounds.png);
	height: 20px;
	width: 54px;
	position: absolute;
	left: 11px;
	top: 16px;
}
#main #center #top-menu .opt5 a {
	background-image: url(../img/topmenu.events.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 51px;
	position: absolute;
	left: 11px;
	top: 17px;
}
#main #center #top-menu .opt6 a {
	background-image: url(../img/topmenu.gallery.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 57px;
	position: absolute;
	left: 11px;
	top: 15px;
}
#main #center #top-menu .opt7 a {
	background-image: url(../img/topmenu.contact.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 63px;
	position: absolute;
	left: 12px;
	top: 16px;
}
#top-menu li.opt1:hover,#top-menu li.opt1.active{
	background: transparent url(../img/bg-bt1.png) left top no-repeat;
}
#top-menu li.opt1 a{
	background: transparent url(../img/topmenu.Tumbleweed.png) left top no-repeat !important;
	background-image: url(../img/topmenu.Tumbleweed.gif);
	left:12px;
	position:absolute;
	top:18px;
	width:94px;
	height:20px;
}
#main #center #grandOpening {
	background-image: url(../img/grand-opening%20copy.png);
	height: 296px;
	width: 238px;
	position: absolute;
	left: 482px;
	top: 416px;
}
#main #center #grandOpening .tp, #main #center #grandOpening pre {
	display: none;
}#main #center #gallery {
	background-image: url(../img/fondo-gallery.png);
	background-repeat: no-repeat;
	height: 456px;
	width: 645px;
	position: absolute;
	left: 55px;
	top: 725px;
}
#main #center #gallery #thumbnails {
	list-style-type: none;
	position: absolute;
	left: 27px;
	top: 372px;
	margin: 0px;
	padding: 0px;
}
#main   #center   #gallery   #thumbnails   .thumbnail {
	display: inline;
	position:relative;
	float:left;
	width:100px;
	margin:0;
	padding: 0;
	background-repeat: no-repeat;
	background-position: left top;
}
#main   #center   #gallery   #thumbnails   .thumbnail img {
	position:absolute;
	top:6px;
	left:6px;
	z-index:10;
}
#main #center #art .pad img {
	position: absolute;
	left: 280px;
	top: -20px;
}
#main #center #art-2 {
	background-image: url(../img/fondo-art-2.png);
	height: 391px;
	width: 459px;
	position: absolute;
	left: 27px;
	top: 713px;
}
#main #center #art-2 .pad, #main #center #sounds .pad {
	padding: 50px 50px 50px 70px;
}



#main #center #art {
	background-image: url(../img/papelito.png);
	height: 335px;
	width: 446px;
	position: absolute;
	left: 54px;
	top: 333px;
}
#main #center #sounds {
	background-image: url(../img/fondo-sounds.png);
	height: 1002px;
	width: 446px;
	position: absolute;
	top: 313px;
	left: 26px;
}
#main #center #events1 {
	background-image: url(../img/fondo-event1.png);
	height: 212px;
	width: 447px;
	position: absolute;
	top: 307px;
	left: 30px;
}
#main #center #events1 .pad {
	padding-top: 26px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
#events1 p,#events1 h1{
	margin:0;
	padding:0;
}
#events1 strong, #events1 p span{
	color:#FA6B00;
}#main #center #events2 {
	background-image: url(../img/fondo-event2.png);
	position: absolute;
	height: 227px;
	width: 446px;
	left: 28px;
	top: 542px;
}
#main #center #events2 .pad {
	text-align: right;
	padding-top: 80px;
	padding-right: 60px;
	color:#FA6B00;
	font-size:18px;
}
#main #center #events2 p{
	font-weight:bold;
	margin:4px;
}
#main #center #events2 h3{
	color:#532146;
	margin:4px;
}
#main #center #gallery #image {
	position: absolute;
	left: 64px;
	top: 37px;
	height: 330px;
	width: 510px;
}
#main #bottom-nav {
	position: absolute;
	height: 160px;
	width: 189px;
	left: 740px;
	top: 1224px;
}
#main #bottom-nav ul li a span {
	display: none;
}

#main #bottom-nav ul li a {
height:24px;
width:188px;;
	background-position:left top;
	position:absolute;
	top:-225px;
	left:-293px;
}
#main #bottom-nav ul li a:hover,#main #bottom-nav ul li a.active{
	background-position: left -24px;
	background-repeat:no-repeat;
}

#bottom-nav #bm-about{
	background-image:url(../img/bm-about.png)
}
#bottom-nav #bm-treads-and-things{
	background-image:url(../img/bm-treads-and-things.png)
}
#bottom-nav #bm-art{
	background-image:url(../img/bm-art.png)
}
#bottom-nav #bm-sounds{
	background-image:url(../img/bm-sounds.png)
}
#bottom-nav #bm-events{
	background-image:url(../img/bm-events.png)
}
#bottom-nav #bm-gallery
{
	background-image:url(../img/bm-gallery.png)
}
#bottom-nav #bm-contact
{
	background-image:url(../img/bm-contact.png)
}


#main #bottom-nav ul {
	margin: 0px;
	padding: 0px;
}
#main #bottom-nav li {
	height: 24px;
	width: 100%;
	overflow: hidden;
	list-style-type: none;
	position:relative;
}
#main #center #job-opportunity {
	background-image: url(../img/job-opportunities.png);
	background-repeat: no-repeat;
	height: 251px;
	width: 229px;
	padding:0;
	position: absolute;
	left: 483px;
	top: 718px;
}
#main #center #job-opportunity img{
	border:0;
}
#main #center #job-opportunity .tp, #main #center #job-opportunity pre {
	display: none;
}
#main #center #silueta-1 {
	height: 443px;
	width: 197px;
	position: absolute;
	left: 33px;
	top: 958px;
}
#content label {
	display:block;
	float:left;
	font-weight:bold;
	width:110px;
}
#content input, #content textarea{
	background:transparent;
	border:0;
	border-bottom:1px solid #CC9966;
}
#contact-form .send-button, #contact-form .cancel-button{
	border:none;
	font-family:"Times New Roman", Times, serif;
	color:#532146;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	background:transparent url(../img/icon-button.png) right top no-repeat;
	padding-right:20px;
}
#contact-form .send-button{
	margin-left:120px;
}
#main #center #adorno-der-4 {
	background-image: url(../img/adorno-der-4.png);
	position: absolute;
	height: 365px;
	width: 280px;
	left: 734px;
	top: 413px;
}
#asteria{
	width:120px;
	height:47px;
	position:absolute;
	padding:0;
	top:1024px;
	left:-1px;
}
#asteria a {
	position:absolute;
	width:120px;
	height:47px;
	background: transparent url(../img/website-by-Asteria.png) top left;
	left: -597px;
	top: -283px;
}
#asteria a span{
	display:none;
}
#wimpy{
	width:230px;
	height:64px;
	position:absolute;
	top:320px;
	left:490px;
}
.morepics{
  position: absolute;
  top: 367px;
  left: 404px;
  width: 222px;
  height: 161px;
}
.morepics a img{
  border:0;
}
.morepics span{
  display: none;
}
#location{
  background: transparent url(../img/location.png) left top no-repeat;
  position: absolute;
  top: 650px;
  left:-20px;
  width: 493px;
  height: 698px;
}
