*
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:'Trebuchet MS', Trebuchet;
	color:#5D4001;
	font-weight:normal !important;
}

strong
{
	font-weight:bold  !important;
}

body
{
	background-color: !important;
	background:url("/images/bg_pattern.jpg") #000 repeat-y top center;
/*	background-attachment: fixed;*/
}


h1
{
	color:transparent;
	font-size:0;
}

h2
{
	color:#a33c04 !important;
	font-style:italic;
	font-size:28px;
	letter-spacing:1px;
	line-height:60px;
	margin-top:15px;
}

h3
{
	
	color:#a33c04 !important;
	font-style:italic;
	font-size:20px;
	line-height:45px;
	margin-top:20px;
}

a, .read-more
{
	font-style:italic;
	color:#a33c04 !important;	
	cursor:pointer;
}

div.row-spacer
{
	border-bottom:1px solid #bcaf85;
	width:100%;
	margin-top:25px !important;
	font-size:14px;
	padding-bottom:3px;
	text-align:right;
}

/******** HEADER ************/

#header
{
	width:100%;
	margin-top:-2px;
}

#tag-line
{
	color:#4a4f01 !important;
	font-size:38px;
	width:100%;
	text-align:center;
	letter-spacing:2px;
}

#header .h-top
{
	width:100%;
	height:279px;
	background:url("/images/header/h-top.jpg") no-repeat center top;
}

#header .h-middle
{
	width:100%;
	height:216px;
	background:url("/images/header/h-middle.jpg") no-repeat center top;
}
#header .h-bottom
{
	width:100%;
	height:184px;
	background:url("/images/header/h-bottom.png") no-repeat center top;
}

p
{
	margin-bottom:10px;
	text-align:justify;
}


#content /* Positioning */
{
	
	/**** width:780px *****/
	width:540px;
	position:absolute;
	left:50%;
	margin-left:-390px;
	margin-top:-300px;
	/*margin: -290px auto 0;*/
	padding-bottom:100px;
	z-index:2px;
	padding-left:40px;
	padding-right:200px;
}

#content /* Decoration */
{
	background:url("/images/decoration.png") repeat-y;
	background-position: 655px 30px;
	padding-bottom:180px !important;
}


#text-contents
{
	/* + 40 */
	/*position:absolute;
	left:50%;
	margin-left:-390px;
	margin-top:-300px;*/
	margin-top:-60px;
}

#navigation
{
	position:fixed;
	top:400px;
	left:50%;
	margin-left:246px;
	list-style:none;
	z-index:4;
	margin-bottom:0 !important;
}


#navigation li a, 
#navigation li
{
	color:transparent !important;
	font-size:0;
	text-decoration:none;
	width:154px;
	height:30px;
	display:block;
	padding: 0 !important;
	margin: 0 !important;
	line-height:0 !important;
}

#navigation li a span
{
	display:none;
}
#listen-tryad-link{ background:url("/images/navigation/listen-tryad.png") no-repeat; }

#two-of-us-link{ background:url("/images/navigation/two-of-us.png") no-repeat; }

#contact-link
{
	height:26px !important;
	background:url("/images/navigation/contact.png") no-repeat;
}


#navigation li a:hover
{
	background-position:-154px;
}
#decoration
{
	position:absolute;
	top:0px;
	left:0;
	width:143px;
	height:90px;
	background-color:#FDF9DE !important;
	background:url("/images/decoration-top.png") no-repeat bottom;
}


#decoration
{
	position:absolute;
	top:0px;
	left:632px;
	width:143px;
	height:90px;
	background-color:#FDF9DE !important;
	background:url("/images/decoration-top.png") no-repeat bottom;
}


.preview
{
	
	text-align:center;
	margin-top:20px;
	margin-left:20px;
}

.preview.first
{
	margin-top:10px !important;
}

.preview a
{
	padding-right:20px;
}

.juan
{
	margin-left:5px;
	margin-top:-20px;
	float:right;
}

.pablo
{
	margin-right:10px;
	margin-left:-15px;
	margin-top:-20px;
	float:left;
}

.spacer
{
	height:20px;
}

#download-instruction
{
	margin-left:40px;
	margin-top:10px;
	line-height:28px;
}


#download-ref
{
	display:block;
	font-size: 16px !important;
	font-family:Arial !important;
	font-style:normal !important;
	color:#fff !important;
	text-decoration:none;
	background-color:#7d8415;
	float:right;
	padding:5px;
	margin-top:-40px;
	line-height:20px;
}

p.contact-member
{
	text-align:right;
	margin-top:-8px;
}

#share-buttons
{
	padding-left:170px;
	padding-top:10px;
	
}

#share-buttons a
{
	margin-right:20px;
	
}

#footer
{
	position:absolute;
	bottom:0;
	
	margin-left:-95px;
	width:892px;
	height:180px;
	background:url("/images/footer.png") no-repeat center top;*/
}
