/* commented backslash hides from ie5mac \*/ 
html{
	height:100%;
	margin:0;
	padding:0
} 
/* end hack */ 
html,body {
	padding:0;
	margin:0;
	background-color: #e6c389;
	font-size: 13px;
	font-family: "Trebuchet MS", verdana, sans-serif;
background:  url(images/tlo_horn.jpg) left top;

}
body{	
	text-align:left;
	min-width:776px;/* for mozilla*/
	background-color: #e6c389;
	height:100%;
	background:  url(images/tlo_horn.jpg) left top;
}


#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:  url(images/horn_06.jpg) repeat-y left top;

}

#topsection{
height: 202px; /*Height of top section*/
background:  url(images/horn_02.jpg) no-repeat left top;
width:900px;
}

#top{

top:215px;

}

#music{
position:absolute;
top:120px;
margin-left:800px;
z-index:100;
}



#menu_g{
top:185px;
position:absolute;
z-index:110;
margin-left:150px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 240px; /*Set right margin to RightColumnWidth*/
top:550px;
margin-left:30px;
}

#logo_m{
position:absolute;

}

#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -230px; /*Set left margin to -(RightColumnWidth) */


}

#newsletter{
font-size:11px;
color:#d5c591;
background-color: #ae3400;
border: 1px solid #932c00;


}

#newsletter h2{
padding-left:10px;
padding-top:10px;


}

#newsletter p{
padding:10px;

}

#footer{
clear: left;
height: 90px; /*Height of top section*/
background:  url(images/horn_07.jpg) no-repeat left top;
width:900px;
color: #5b2711;
}

#footer a{
color: #5b2711;
}

#footer p{
padding-right:40px;
padding-top:15px;
text-align:right;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#contentcolumn p {
	font-size: 13px;
	color: #551214;
	line-height: 16px;
	_line-height: 18px;
}

#contentcolumn h2 {
padding-bottom:6px;
border-bottom:1px solid #ae3400;
}

.formbutton{
color:#d5c591; font-size:11px; 
/*border-top: 1px solid #d05a27;
	border-left: 1px solid #d05a27;
	border-bottom: 1px solid #d05a27;
	border-right: 1px solid #d05a27;      */
	height: 22px;
  width:130px;
	font-weight:bold;
	background:  url(images/button_c.jpg) no-repeat ;
	border:0px;


}

.formbutton2{
color:#d5c591; font-size:11px; 
/*border-top: 1px solid #d05a27;
	border-left: 1px solid #d05a27;
	border-bottom: 1px solid #d05a27;
	border-right: 1px solid #d05a27;      */
	height: 22px;
  width:130px;
	font-weight:bold;
	background:  url(images/button_b.jpg) no-repeat ;
	border:0px;


}

.form_text{
color:#932c00; font-size:11px; border-top: 1px solid #b0a06b;
	border-left: 1px solid #b0a06b;
	border-bottom: 1px solid #b0a06b;
	border-right: 1px solid #b0a06b;
	height: 18px;
	background: #d5c591;
	width:150px;
height: 18px;
padding-left:5px;
padding-right:5px;
}

.form_text2{
color:#932c00; font-size:11px; border-top: 1px solid #b0a06b;
	border-left: 1px solid #b0a06b;
	border-bottom: 1px solid #b0a06b;
	border-right: 1px solid #b0a06b;
	height: 18px;
	background: #ecdeb1;
	width:180px;
height: 22px;
padding-left:5px;
}

.form_text3{
color:#932c00; font-size:11px; border-top: 1px solid #b0a06b;
	border-left: 1px solid #b0a06b;
	border-bottom: 1px solid #b0a06b;
	border-right: 1px solid #b0a06b;
	background: #ecdeb1;
	width:250px;
height: 100px;
padding-left:5px;
}

.area_text3{
color:#932c00; font-size:11px; border-top: 1px solid #b0a06b;
	border-left: 1px solid #b0a06b;
	border-bottom: 1px solid #b0a06b;
	border-right: 1px solid #b0a06b;
	background: #ecdeb1;
	width:250px;
height: 100px;
padding-left:5px;
}

#ddcolortabs{
margin:0;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;


}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{

}

#ddcolortabs a:hover span{

}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/

}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}	
	
#galeria img {
margin:4px; 
border: #a99a69 1px solid; 
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BACKGROUND-COLOR: #e5d7ab;

      
}


.galeria img {margin:4px; BORDER-RIGHT: #E1CCA1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #E1CCA1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #E1CCA1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #E1CCA1 1px solid; BACKGROUND-COLOR: #F4E1CB;

      
}

#ikon img {
BORDER-RIGHT: #d8d8d8 1px solid; 
PADDING-RIGHT: 4px; 
BORDER-TOP: #d8d8d8 1px solid; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
MARGIN: 8px; 
BORDER-LEFT: #d8d8d8 1px solid; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #d8d8d8 1px solid; 
BACKGROUND-COLOR: #ffffff;
float:left;
clear:both;
}
