/*
 Theme Name: GVOTheme
 Theme URI: http://gogvo.com/
 Description: Customizable GVO Theme.
 Version: 1.0
 Author: GVO
 Author URI: http://gogvo.com/
*/
 
html, body {
  margin: 0;
  padding: 0;
}

*html #wrapper {overflow: hidden;}
*html #navigation {overflow: hidden;}
*html #extra {overflow: hidden;}

body {
  font: 76% "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif; 
  text-align: center;
}

p {
  margin: 0 10px 10px;
}

#header{background-color:#fff;}
#container{text-align:left}
#content{line-height:1.4; padding-left: 20px;}
#navigation{background:#fff}
#extra{background:#fff}
#footer{background: #333;color: #FFF}
#footer p{margin:0;padding:5px 10px}

#container{width:980px;margin:0 auto;}
#wrapper{float:left;width:100%;background-color:#fff;min-height:600px;height:100%;}
#navigation{float:left;width:200px;margin-left:-200px;min-height:600px;height:100%;}
#extra{float:left;width:150px;margin-left:-980px;padding-left:20px;min-height:600px;height:100%;}
#footer{clear:left;width:100%;}

div.maintop {}
div.maintop h1 {
  font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
  font-weight:bold;
  font-size: 16pt; 
  margin-bottom: 5px;
}
div.maintop h1 a {
  text-decoration: none;
}
div.maintop h1 a:hover {
  text-decoration: none;
}

div.maintop p {
  text-align: left; 
  font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
  font-size: 9pt;
}
div.maintop a {
}

div.maintop a:hover {
}

div.maincontent {
  font-family: Georgia,"Bitstream Charter",serif;
}

div.mainbottom {margin-bottom: 20px;}

div.mainbottom p{
  text-align: left; 
  font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
  font-size: 9pt;
}

div.mainbottom a {
}

div.mainbottom a:hover {
}

#extra h2, #navigation h2 {
  font-size: 12pt; 
  margin: 10px 0px 5px 10px;
}

#extra ul, #navigation ul {
  list-style: none;
  margin: 0px 10px 0px 10px; 
  padding: 0px; 
  font-size: 8pt;
}

#extra ul li, #navigation ul li {
  padding: 3px;
  display: block;
}

#extra ul li a, #navigation ul li a{
  text-decoration: none;
}

#extra ul li a:visited, #navigation ul li a:visited{
}

#extra ul li a:hover, #navigation ul li a:hover {
  text-decoration: underline;
}

#extra ul ul, #navigation ul ul  {
  margin: 0px 0px 0px 25px; 
  padding: 0px;
}

#searchform {margin: 5px; }
#s {font-size: 8pt; width: 90px;}
#searchsubmit {font-size: 8pt;}

#comment {width: 400px;}

h1.cat {font-size: 12pt; margin-bottom: 5px;}
p.cat {font-size: 9pt; font-style: italic;}
ul.cat {list-style-type: circle;}

acronym, abbr {
border-bottom:1px dashed #999999;
}
acronym, abbr, span.caps {
cursor:help;
}