/*layout*/
body { padding:0px;margin:0px; }
#Side_Menu { left:10px;top:0px;width:200px;position:absolute; }
#Dragonfly {margin:0px;height:216px; }
.Left { padding:5px;margin:10px 20px 10px 0px;position:relative; }
.Right { padding:5px;margin:10px 0px 10px 20px;position:relative; }
#Content { padding:10px 15px;margin:10px 10px 10px 220px;max-width:1200px; }
#Header { padding:4px;margin:0px;height:90px; }
.Menu { padding:2px;margin:5px 0px; }
#ContentPadding { margin:20px 0px }
#Footer { padding:2px;margin:5px 0px; }
#DragonflyOnline { padding:5px;float:left;margin-right:10px;width:300px; }
#wrap { width:100%;position:relative }
.index-cal { float:right;width:170px;padding:6px;margin-left:5px; }


/*typography*/
body, table, td, th {font-size:100%}
#Side_Menu { font-family:arial, helvetica, sans-serif;font-size:1.0em; }
#Content { font-family:verdana, arial, helvetica, sans-serif;font-size:0.74em; }
.Menu { font-family:arial, helvetica, sans-serif; font-size:1.0em;font-weight:bold;text-align:center; }
#Footer { color:#ffffff;line-height:1.0em;text-align:right; }
td { font-family:verdana, arial, helvetica, sans-serif;font-size:1.1em; }

/*style*/
body { background-color:#334c66; }
.Left { border:1px solid #000000;background-color:#667f99; }
.Right { border:1px solid #000000;background-color:#99b2cc }
#Content { border:1px solid #000000;background-color:#99b2cc }
#Header { border:1px solid #000000;background-color:#3e596a }
.Menu { border:1px solid #000000;background-color:#667f99; }
#Footer { border:1px solid #000000;background-color:#3e596a }
#DragonflyOnline { border:1px solid #000000;background-color:#667f99; }
hr { background-color:#333333;color:#333333;height:1px }
.index-cal { border-left:1px solid #000000;border-bottom:1px solid #000000; }
abbr, acronym, .help { border-bottom: 1px dotted #333;cursor: help; }


/*links*/
A { font-weight:bold }
A:link { color:#000000;text-decoration:none }
A:visited { color:#222222;text-decoration:none }
A:hover { color:#000000;text-decoration:underline }


/*headers*/
h4 { margin:0px 0px 3px;font-family:arial, helvetica, sans-serif;line-height:0.8em;text-decoration:underline }
h1, h2, h3, h5, h6 { margin:0px 0px 3px;font-family: arial, helvetica, sans-serif;line-height:1.6em; }


DT { margin:0px 0px 3px;font-family:arial, helvetica, sans-serif;font-size:1.2em;line-height: 0.8em; }
#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7 { padding-left:10px;margin-left:0px;list-style-type:none }
#Side_Menu li { padding:0px 10px;background: url(http://www.baronyofvatavia.org/files/img/bov_arrow.gif) no-repeat 0% 50%; }
.Menu-Container ul {margin:0px;padding:0px;list-style-type:none;text-align:center; }
.Menu-Container ul li { padding:0px 6px;display: inline;border-right:1px solid #000; }
.Menu-List li.last {  border:none; }
.Footer-Container ul {margin:0px;padding:0px;list-style-type:none;text-align:right; }
.Footer-Container ul li { padding:0px 1px;display: inline; }
.No-Bullet-List {list-style-type: none;margin: 0;padding: 0; }

/*forms*/
form {margin:0px;}
legend{background: #667f99;border: #26a solid 1px;padding: 1px 10px;}
fieldset { border: 1px solid #002157;width: 410px;padding:20px; }
#s {margin-bottom:10px;color:#000;background: #FAFAD2;border:#26a solid 1px;padding:3px;}
select {font-family:verdana, arial, helvetica, sans-serif;font-size:12px;color: #666666;margin-right:10px;}
textarea {font-family:verdana, arial, helvetica, sans-serif;color:#666666; padding:1px 3px 0px;margin-right:10px}
#searchsubmit { margin-right:2.2em;margin-bottom:10px;clear: both;color: #fff;font-weight:bold;font-family:verdana, arial, helvetica, sans-serif;background:#667f99;border-right:1px solid #002157;border-bottom:1px solid #002157;border-top:1px solid #cccccc;border-left:1px solid #cccccc; }

