/*
Dark Blue #133676
Light blue #71adeb


*/



body, p, blockquote, table, td, th, li, ul, ol, input, dd, dl, dt,
form, input, button, textarea, select, option, fieldset, label { font-size: 100%; font-family: Arial, Verdana, Helvetica, sans-serif; }
code, code span { font-family: "Courier New", Courier, monospace; }

body { margin: 0; padding: 0;  font-size: small; background: #fff url(/images/bglayout.png); }

/* LVHAF*/
a:link, a:visited {color: #133676; text-decoration: underline;}
a:hover, a:active, a:focus {color: #71adeb;  text-decoration: none;}

img { padding:2px; border:0; }
img.bdr {border: 1px solid #000; padding: 0px; }

#MainLayout { margin:0px auto 5px auto; width:840px; max-width:840px }

#PageLayout { background-color:#133676; float:left; border:1px solid #000; color:#000; }


#sidenav {
float: left;
width: 200px;
margin: 0 ;
padding: 0;
display: inline;
}
/*#switch {
padding-bottom: 15px;
text-align: right;
}*/

.content {  font-family: Arial, Helvetica, sans-serif; }

#contentPage/*, #assoc*/ { float:right;
width: 630px; max-width:630px;
margin: 0 ;
padding: 3px;
background-color: #fff;
}
/*#assoc {
padding: 10px 38px;
}*/

.logo {
color: #fff;
font-size: 1.3em;
padding: 0;
text-align: center;
}



#smenu { width: 200px; margin: 0; background-color: #133676; }
#smenu h6 {
color: #fff; 
font-size: 1em;
font-weight: normal;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #71adeb;	
margin: 2px 0;
padding: 0 0 0 5px;
text-align: left;
text-decoration: none;
}
#smenu ul {
margin: 0;
padding: 0;
list-style: none;
text-align: right;
}
#smenu li {
list-style-type: none;
margin: 0;
padding: 0;
}
#smenu ul li a { 
display: block;
color: #71adeb;
font-weight: bold;
font-size: 11px; 
border: 0;
margin: 0 0 0 2px;
padding: 3px 3px 3px 0;
text-align: right;
text-decoration: none;
}

#smenu a:link, #smenu a:visited { color: #fff; }
#smenu a:hover, #smenu a:active, #smenu a:focus { color: #133676; background-color: #71adeb; }

#collage a:link, #collage a:visited {color: #36cc; text-decoration: none;}
#collage a:hover {color: #133676; font-weight: bold; text-decoration: none;}
#collage img {text-decoration: none;}

p.indent { padding-left: 5px;}


h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #133676;
font-style: italic;
font-weight: bold;
margin-bottom: 0px;
}
h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
color: #133676;
font-weight: bold;
margin-bottom: 4px;
}
h3 {
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #71adeb;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #133676;
margin: 15px 0 5px 0;
}
h4 {
width: 590px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #133676;
font-weight: bold;
margin: 25px 0 0 0;
padding: 2px 0 2px 5px;;

}
h5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
font-style: normal;
font-weight: bold;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
}

