@charset "iso-8859-1";

/* Page layout */
#header {
   background-color:#4b82cc;
   color:#fff;
   border-bottom:2px #000 solid;
   height:4em;
   padding:0 5px;
}
#outer {
   border-right:15em #eee solid;
   background-color:#fff;
}

/* Thumbnail */
.thumbnail {
   width:100px;
   height:100px;
   margin:0 10px 10px 0;
   padding:5px;
   float:left;
   clear:left;
   border:0px;
   border-right:1px #ccc solid;
}
#ares {
	 border:1px #ccc solid;
	 padding:10px;
}
/* Fonts and colors */

h2.ares {
	color:#000;
	font-size:180%;
	margin:0 0 15px 0;
}

acronym {
   cursor:help;
   border-bottom:1px #ffcc00 dotted;
}
.smallcaps {
   font-variant:small-caps;
   letter-spacing:0.1em;
}
.hilite {
   color:#000;
   background-color:#ffff66;
}
#mcol .content {
   text-align:justify;
}
#logo {
   font-size:16pt;
   color:#fff;
   padding:10px;
}
#logo a {
   color:#fff;
}
#author {
   font-style:italic;
   margin:-5px 0 25px 0;
}
#functions {
   float:right;
   text-align:right;
   padding:5px;
   background-color:#cee;
}
#synopsis {
   color:#444;
   background-color:#fff;
   margin-top:15px;
   background:#ffffbb;
   border:1px #ddd solid;
   padding:2px 5px 2px 5px;
}
#synopsis p {
   margin:0px;
}
#article {
   text-align:justify;
   margin-top:15px;
}
#article p {
   margin-bottom:0px;
}
#article ol, #article ul {
   clear:left;
}
#iconography {
   clear:left;
   margin-top:20px;
}
#footnote {
   margin-top:20px;
   background-color:#fff;
   color:#880000;
   clear:left;
}
#folksonomy {
   color:#ff0000;
   background-color:#fff;
   margin-top:25px;
}
#folksonomy a {
   color:#ff0000;
   background-color:#fff;
   border-bottom:1px #ff0000 dotted;
}
#folksonomy a:hover {
   text-decoration:none;
}
#translate {
   margin:10px 0;
}
#details ul {
   font-family:Arial,Helvetica,Geneva,sans-serif;
   letter-spacing:0.2em;
}
#details .val {
   margin-left:10px;
   color:#666;
}