body {

	font: 1em arial,sans-serif;

	/*background-image: url(images/e02.gif);*/
	background-color:#CCCCCC;

	}

	





p {

	text-align:left;

	font: 0.9em arial,sans-serif;

}

 



h1 {

	font: 400 2.0em 'book antiqua','times new romans',serif;

	color: #000000;

	display: inline;

	}

	

h2 {

	font: 400 1.0em 'trebuchet ms',arial,sans-serif;

	color: #BD481D;

	display: inline;

	letter-spacing: 1px;

	}

	

h3 {

	font: 600 1.8em 'book antiqua','times new romans',serif;

	color: #FF3333;

	font-style: italic;

	margin: 10px 0;

	text-align:left;

	}



h4 {

	font: 400 1.5em 'book antiqua','times new romans',serif;

	color: #392211;

	font-style: italic;

	margin: 15px 0 0 0;

	}

	

h5, h5 a {

	font: 400 1em 'trebuchet ms',arial,sans-serif;

	color: #fe311e;

	margin: 15px 0 0 0;

	text-decoration: none;

	}

	

h5 a:hover {

	text-decoration: underline;

	}

	

a {

	color: #a5674f;

	text-decoration: underline;

	}



a:hover {

	color: #98624e;

	text-decoration: none;

	}



a img {

	border: 0;

	}

	



.frontblurb {

	color: #000;

	font-size: 0.8em;

	font-weight:bold;

	text-align:left;

	padding:  5px 2px;	

	}

	

.frontblurb p {

	}

	

.frontblurb h2 {

	color: #fe311e;

	font-weight:bold;

	font-size: 1.4em;

	}



.rootnav {

	font-size: 0.7em;

	color:#fff;

	}

	

.rootnav a {

	color: #a5674f;

	padding: 0 10px 0 10px;

	}



.rootnav a:hover {

	text-decoration: none;

	}

	

#rcolumn2 ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	}

	

ul.subnav {

	font-size: 0.9em;

	margin-bottom: 15px;

	}

	

.subnav li a{

	display: block;

	width: 210px;

	background: #DBD6AD;

	margin: 1px 0 0 0;

	padding: 8px 15px;

	color: #10494A;

	text-decoration: none;

	}



.subnav li.first a{

	font: 600 1.1em 'trebuchet ms',arial,sans-serif;

	width: 210px;

	background: #BD481D;

	margin: 1px 0 0 0;

	padding: 12px 15px;

	color: #fff;

	text-decoration: none;

	}



.subnav li a:hover {

	background: #CFC994;

	color: #006666;

	text-decoration: none;

	}



.subnav li.first a:hover {

	background: #CE5918;

	color: #FFF;

	text-decoration: none;

	}

	

.textbox {

	margin: 15px 0;

	padding: 20px 20px;

	background: #391800;

	border: 1px solid #CFC994;

	}

	

.programa {

	color:#FFFFFF;

	line-height: 1.6em;

	font-size: 0.7em;

}



.programa_main {

	line-height: 1.6em;

	font-size: 0.8em;

}





.textbox h2 {

	color: #fe311e;

	font-size: 1.0em;

	font-weight: 600;

	margin: 0 0 20px 0;

	}



.textbox p{

	color:#FFFFFF;

	line-height: 1.6em;

	font-size: 0.7em;

	}

	

.mousikiistoria {

	margin-left: 80px;

	text-align:left;

	font: 0.9em 'trebuchet ms',arial,sans-serif;

}



ol {

	color: #10494A;

	font: 600 1.0em arial,sans-serif;

	padding: 10px;

	}

 

ol span {

	font: 400 1.0em 'trebuchet ms',arial,sans-serif;

	color: #444;

	font-style: normal;

	}



ol li {

	margin-left: 25px;

	padding: 4px 0

	}

	

form label{

	display:block;

	}



form input.text, form textarea{

	width:100%;

	border:1px #DBD6AD solid;

	color:#444;

	padding:4px 5px;

	font:12px Arial,san-serif;

	background-color: #E4E0C2;

	}



form input.text:hover, form textarea:hover{

	border:1px #CFC994 solid;

	}



form input.text:focus, form textarea:focus{

	border:1px #CFC994 solid;

	color:#444;

	}



form input.button{

	margin-right:8px;

	padding:3px 5px;

	font:12px Arial,san-serif;

	}



* html form input.text,



* html form textarea{

	border-color: #CFC994;

	color:#444;

	}

	

.blockquote {

	display: block;

	width: 100%;

	border-left: 2px solid #BD481D;

	background-color: #DBD6AD;

	margin: 10px 0 20px 10px;

	padding: 5px;

	font-style: italic;

	}



	

.footnav {

	font: 0.7em arial,sans-serif;

	text-align: center;

	}



.footnav a {

	margin: 0 10px;

	color: #ffffff;

	}

	

.copyright {

	font: 0.7em arial,sans-serif;

	text-align: left;

	}

	

.copyright a {

	margin: 0 2px;

	color: #444;

	text-decoration:none;

	}