/*
Author: Marc Espelt Palau

color scheme:
	background: #fecb65
	frame_border: #000000
	primary: #007f00
	secondary: #FF7F00
	font: #000000
	frame_background: #FFFFFF
*/
body {
margin : 0;
padding : 0;
font : 76%  tahoma, arial, sans-serif;
background : #fecb65;
color : #fecb65;
}
#container {
width : 740px;
margin-left : auto;
margin-right : auto;
margin-top : 5pt;
margin-bottom : 5pt;
padding : 0;
border : 5px solid #000000;
background : #FFFFFF;
color : #000000;
}
#topimg {
height : 150px;
padding : 0;
margin : 0;
background : #007f00 url(../img/mchannelTop.jpg) no-repeat;
color : #000000;
}
#topimg h1 {
float : left;
margin : 10px 0 0 5px;
font-size : 450%;
color : #000000;
background : none;
}
#navcontainer ul {
float : left;
width : 100%;
padding-left : 0;
margin : 0 0 20px 0;
font-size : 110%;
border-top : 1px solid #000000;
/*border-bottom : 1px solid #000000;*/
background : #000000;
color : #000000;
}
#navcontainer ul li {
display : inline;
}
#navcontainer ul li a {
float : left;
padding : 0.2em 1em;
text-decoration : none;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
background : #007f00;
color : #000000;
}
#navcontainer ul li a#current {
background : #FFFFFF;
color : #000000;
border-bottom : 1px solid #FFFFFF;
}
#navcontainer ul li a:hover, #navcontainer ul li a#current:hover {
background : #000000;
color : #FF7F00;
border-bottom : 1px solid #000000;
}
#contentwide {
margin : 0 0 5px 0px;
padding : 5px;
background : inherit;
color : #000000;
}
#contentwide a:link, #contentwide a:visited {
text-decoration : underline;
background : inherit;
color : #007f00;
}
#contentwide a:hover {
background : inherit;
color : #FF7F00;
}
#contentwide li {
margin-right : 15px;
text-align: justify;
}
#contentwide .author img{
float:left;
margin: 0 20px 20px 30px;
}
#contentwide .author h2{
margin-bottom: 10px;
}
#contentwide .author p{
margin: 5px;
}
#contentwide .author {
clear:both;
margin-bottom:10px;
min-height:138px;
}
#bottomimg {
height : 50px;
padding : 0;
margin : 0;
border-top : 5px solid #000000;
background-color : #007f00;
color : #000000;
}
#bottomimg h1 {
float : left;
margin : 10px 0 0 5px;
font-size : 150%;
color : #000000;
background : #007f00;
}
#bottomimg p {
float : right;
margin : 10px 15px 0 0;
}
#footer {
clear : both;
padding : 5px;
margin : 0;
font-size : 90%;
border-top : 1px solid #000000;
background : #FF7F00;
color : #000000;
}
#footer a:link, #footer a:visited {
text-decoration : none;
background-color : inherit;
color : #FFFFFF;
}
#footer a:hover {
border-bottom : 1px dashed #FFFFFF;
background-color : inherit;
color : #000000;
}
p {
margin : 15px;
text-align: justify; 
}
h1 {
margin-top : 10px;
padding : 0;
font-size : 160%;
text-transform : uppercase;
color : #007f00;
background-color : inherit;
}
h2 {
margin : 10px 0 0 5px;
padding-left : 10px;
font-size : 120%;
text-transform : uppercase;
letter-spacing : 1px;
color : #000000;
background : #FF7F00;
}

h3 {
margin : 10px 0px 0 30px;
padding-left : 10px;
font-size : 110%;
text-transform : uppercase;
letter-spacing : 1px;
color : #FFFFFF;
background : #007f00;
clear:both;
}

.img {
float : left;
padding : 10px;
border : none;
}
.img a {
border : none;
}
code{
font-family: Courier New; font-size: 10pt;
}
pre{
font-family: Courier New;
font-size: 9pt;
color: #000000; 
margin-top: 5pt; margin-bottom: 5pt;
white-space: pre-wrap; /* css-3 */
/*white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
/*white-space: -pre-wrap; /* Opera 4-6 */
/*white-space: -o-pre-wrap; /* Opera 7 */
/*word-wrap: break-word; /* Internet Explorer 5.5+ */
}

