html { 
	padding: 0;
	margin: 0;
}

body {
	margin: 0;
	font-size:62.5%;
	font-family: Arial, sans-serif;
	background-color: #68696c;
	text-align: center;
	color: #686868;
}

/* ============ TAGS GLOBALES ============ */

img {border: 0;}

ul, ol, li, dl, dt, dd {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

a { text-decoration: none; }

h1,h2,h3,h4,h5,h6 {padding: 0; margin: 0;}

form,fieldset,label,input {padding: 0;margin: 0;}

fieldset {border: 0;}

p {margin: 1em 0;}

.hidden {display: none;}
.clear {clear: both;}

/* STYLES */
h1 a { margin: 10px auto 0; background: url(images/top-tagline-2.png) no-repeat; width: 610px; height: 122px; text-indent: -9000px; overflow: hidden; display: block;}
/* .xmas a {background: url(images/new-top-xmas.png);} */

#wrapper {width: 610px; margin: 0 auto; background: url(images/n-bg-main.png) repeat-y; text-align: left;}

	#links {margin: 0 16px; padding: 2px 0 6px 24px; border-bottom: 1px solid #ccc; overflow: hidden; font-size: 11px; background: #9c9c9c url(images/bullet-white.png) no-repeat 12px 8px;}
		#links a, #links span {display: block; float: left; color: #fff; padding: 2px 32px 1px 16px; background: url(images/bullet-white.png) no-repeat right center;}
		#links span {width: 113px; }
	#texto {padding: 10px 35px 0; font-size: 13px; text-align: justify;}
		#texto ul {margin-left: 2em;}
		#texto li {list-style-type: square; margin-bottom: 4px;}
		h3 { font-size: 16px; color: #B6B22C; background: url(images/n-border.png) repeat-x 0 bottom; padding-bottom: 6px;}
		h4 {font-size: 14px; color: #B6B22C;}
		.name { color: #B6B22C;}
		#texto a {color: #666; text-decoration: underline;}
	.photo { float: right; padding-left: 20px; padding-bottom: 20px;}
	.photo2 { float: left; padding-right: 20px; padding-bottom: 20px;}
#wrapper #texto .special {background-color: #ccc; padding: 10px 15px; margin: 1em 0; text-align: left;}
	.photoLeft {float: left; padding: 0 20px 20px 0;}
		
	#footer { background-color: #9e9e9e; margin: 0 16px; border-top: 1px solid #ccc; padding: 12px 10px; color: #fff; border-bottom: 1px solid #ccc;}
		#footer strong { font-size: 12px;}
		address { font-weight: normal; font-style: normal;}
		#footer a { color: #fff; font-weight: bold;}
	ol li {list-style-type: decimal; margin-left: 20px;}
		
	#finish { width: 585px; height: 20px; padding-top: 7px; background: url(images/shade-footer.png) no-repeat; margin: 0 auto; text-align: left; color: #fff; padding-left: 25px; font-size: 11px;}
	#finish a { color: #fff; font-weight: bold;}
	
