/* Layout & General */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.83em;
}

#outer {

}

#inner {
width: 960px;
margin-left:auto;
margin-right:auto;
}


/* Header */

#header {
}

#header h1 {

}

#header h1 a:link,
#header h1 a:visited,
#header h1 a:hover,
#header h1 a:active {
display:block;
width:960px;
height:142px;
text-indent:-10000em;
background-image:url(/images/mrne-header.jpg);
}


/* Main */

#main {

}

#col1 {
width:140px;
padding:20px 10px 20px 0;
float:left;
}

#nav ul li {

}

#nav ul li a:link,
#nav ul li a:visited,
#nav ul li a:hover,
#nav ul li a:active {
display:block;
color:#333;
text-decoration:none;
padding:5px 10px;
background-color:#ededed;
margin-bottom:1px;
}

#nav ul li a:hover {background-color:#bbbbbb;}


#col2 {
padding:20px 20px 20px 20px;
float:left;
width:560px;
}

#content {

}

#content h2 {
padding-bottom:15px;
font-size:1.6em;
color:#00431F;
}

#content h3 {
padding-bottom:5px;
font-weight:bold;
color:#00431F;
}

#content p,
#content ul,
#content ol {
line-height:140%;
padding-bottom:15px;
color:#333;
}

#content a:link,
#content a:visited,
#content a:hover,
#content a:active {color:#00431F;}

#content ul {
list-style:disc;
padding-left:30px;
}

#content ol {
list-style:decimal;
padding-left:40px;
}

#col3 {
padding:20px 0 20px 10px;
width:200px;
float:left;
}

#col3 .photoblock {
width:200px;
height:150px;
margin-bottom:20px;
}

/* Footer */

#footer {
background-image:url(/images/mrne-footer.jpg);
height:50px;
background-repeat:no-repeat;
}