* { list-style:none; border:none; margin:0; padding:0; font:1em Arial, Tahoma; }
body { margin:0; background:url(olive_stamping_body.jpg); }

/* forms, inputs, select, textarea */
form { padding:5px; }
input, textarea { margin:5px 2px; background:#221414; color:#ccc; }

/* only layout */
#container { width:960px; margin:0 auto; }

#header { width:960px; background:url(olive_stamping_header_bg.jpg) bottom no-repeat; margin:0 auto; overflow:hidden; float:left;  }
	#header_left { width:21px; height:316px; float:left; background:url(olive_stamping_header_left.jpg); }
	#header_mask { width:918px; height:316px; float:left; }
	#header_right { float:right; background:url(olive_stamping_header_right.jpg); width:21px; height:316px; }

	#header_buttons { float:left; width:960px; height:auto; background:url(olive_stamping_header_buttons_bg.jpg);  }
	#header_buttons ul { padding:0; width:960px; height:auto; }
		#header_buttons li { float:left; width:160px; height:35px; padding:0; }
		
		/* a que contiene el botón */
		#header_buttons li .tpop { margin:0; }
		
	/* div que contiene los subbotones */
			.apop { position:absolute; visibility:hidden; width:160px; padding:10px 0;
					background:#43675A; text-align:center; }
			.apop a { font:normal .8em Arial, Tahoma; color:#FFF; text-decoration:none; margin:3px 0; width:160px; float:left; text-align:center; }
			.apop a:hover { color:#E6D4A7; text-decoration:underline; }
		/* posicion del submenu en el botón */
			#dummy { position:absolute; visibility:hidden; left:0px; top:35px; }

	#header_bottom { float:left; width:960px; background:none; background:url(olive_stamping_header_bottom.jpg); height:19px; }

#contents { float:left; width:870px; padding:10px 45px; background:url(olive_stamping_contents.jpg); }
#footer { float:left; width:960px; height:40px; background:url(olive_stamping_footer.jpg) top no-repeat;}

/* general contents */
.table_features { font:normal .8em Arial, Helvetica, serif; color:#36332F; text-align:left; }
.table_features td { padding:5px; }

.table_features a { font-weight:bold; color:#443; }
.table_features a:hover { color:#665; text-decoration:underline; }

