/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
/* http://www.google.com/webfonts#UsePlace:use/Collection:Gloria+Hallelujah|Josefin+Sans:600,700,600italic,700italic|Raleway:100

font-family: 'Gloria Hallelujah', cursive;
font-family: 'Josefin Sans', sans-serif;
font-family: 'Raleway', sans-serif;

*/
@import url("http://fonts.googleapis.com/css?family=Copse|Old+Standard+TT:400,700&v2");
@import url(http://fonts.googleapis.com/css?family=Gloria+Hallelujah|Josefin+Sans:600,700,600italic,700italic|Raleway:100);

/* Fonts */

body, p, td, div { 
 font-family: 'Josefin Sans', sans-serif, verdana,arial;
 font-weight: 600;
 font-size: 1em;
}

#header h1, #header h2 {
  font-family: 'Gloria Hallelujah', cursive;
}

#content h2 {
  font-size: 20px;
}

/* Layout, Style */

* {
  padding: 0px;
  margin: 0px;
}

img {
   border: none;
}

/* positions and colors */

body {
  background: #ECF3FD;
}

#header { 
  float: left;
  width: 420px;
  padding-top: 20px;
  padding-bottom: 20px;
}

#header{
  padding-left: 40px;
  padding-right: 40px;
}

#wrapper {

}
#content {
  clear: left;
  float: left;
  width: 440px;
  padding-left: 40px;
  padding-right: 20px;
  padding-top: 20px;
}
#soupwraps {
  margin-left: 500px;
  margin-right: 0px;
  height: 100%;
  background-color: #fff;
}
#soup {
  width: 100%;
  height: 100%;
}

h2 {
  margin-bottom:5px;
}

ul {
  padding-left: 30px;
  list-style-type: disc;
}
li {

}
p { 
  margin-bottom: 5px; 
  }

/* details */

#header p { 
  margin-top: 0px;
  font-size: 150%;
}

#header h1 { 
  font-size: 55px;
}
#header h2 {
  font-size: 20px;
  margin-bottom: 20px;
}
#content h2, #content h1 {
  text-shadow: 0px 1px 1px #fff;
}

.ref {
  background: #EFFBFF;
  padding-top: 0px;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 1px;
  border: 1px dotted #CFDBEB;
  display: inline;
  margin-right: 5px;
}

.ref a { 
  color: #333333;
  text-decoration: none;
  font-size: 80%;
}

.ref a:hover { 
  color: #111111;
  text-decoration: underline;
}



