html,body,#container{height:100%}
body > #container{height:auto;
min-height:100%;}
body{margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
width:95%;
background:#00009a
}
#container{
max-width:1250px;
margin:0 auto;
background:#ffffff;
}
#content{padding-bottom:3em;
overflow:hidden;
border-top-width:3px;
border-top-style:dashed;
border-top-color:#413100;
background:#ffffff}
#header{margin:0;
font-family:"Times New Roman", Times, serif;
background:url(header.jpg) bottom left no-repeat;
min-height:300px}
#header h1{margin-top:0;
font-size:200%;
text-shadow:2px 2px 2px #644b00;
padding-right:1em;
text-align:right;
color:#413100;
background:#FFDC73 url(headerh1.jpg) bottom repeat-x;
min-height:60px
}
#nav{background:#bebecc url(nav.jpg) repeat-x;
font-size:120%;
list-style-type:none;
margin:1em 0 2em 0;
padding:0;
width:100%;
float:left}
#nav li{float:left;
padding-left:1em;
text-align:center;
list-style-type:none;
border-right:2px solid #b0b0cc;
padding-right:1em}
#search{margin:1em auto 1em 1em;
clear:left;
}
#article{width:67%;
float:right;
}
#adv{float:right}
#aside{width:33%;
float:left;overflow:hidden;
}
.sidebar_adv{margin-left:1em;
margin-top:2.5em}
#footer{clear:both;position:relative;z-index:10;height:3em;margin-top:-3em;text-align:center;
}
#article h1, #privacy h1{font-family:"Times New Roman", Times, serif;
font-size:150%;
background:#FFDC73 url(h1.jpg) bottom repeat-x;
color:#413100;
text-shadow:2px 2px 2px #644b00}
#article h2, #aside h2, #privacy h2, #links h2{font-family:"Times New Roman", Times, serif;
font-size:130%;
background:#bebecc url(h2.jpg) bottom repeat-x;
color:#0000cc;
text-shadow:2px 2px 2px #7979cc
}
#aside h2{margin-left:10px}
#links h2{margin-left:10px}
p{margin-left:1%}
#nav li a, #nav li a:link{background:#bebecc url(nav.jpg) repeat-x;
color:#0000cc;
text-decoration:none;
font-weight:bold;
}
#nav li a:visited{background:#bebecc url(nav.jpg) repeat-x;
color:#0000cc;
text-decoration:none;
font-weight:bold;
}
#nav li a:hover, #nav li a:focus{color:#00009a;
text-decoration:underline}


#article a, #aside a, #privacy a, #links a, #vocabulary a, #article a:link, #aside a:link, #privacy a:link, #links a:link, #vocabulary a, #vocabulary a:link{font-size:100%;
background:#ffffff;
color:#0000cc;
font-weight:700;
text-decoration:none}
#article a:hover, #article a:focus, #aside a:hover, #aside a:focus, #privacy a:hover, #privacy a:focus, #links a:hover, #links a:hover, #vocabulary a:hover, #vocabulary a:focus{text-decoration:underline}
#article a:visited, #aside a:visited, #privacy a:visited, #links a:visited{color:#00009a}
#article ul, #article li{list-style-type:none}

a.m, a.m:link{color:#0000cc;
background:#bebecc;
text-decoration:none;
border-right:1px solid #00009a;}
a.m:visited{color:#0000cc;
background:#bebecc;
text-decoration:none;
}
a.m:hover{text-decoration:underline}
td{width:300px}
#privacy, #links{clear:left}
