/* ========= COLORS =============
    violet: #B24DF3
    gold:   #FF9900    (complementary)
    gold:        (complex)
    light violet: #E8D4F7
    dark violet: #512E6B
    pink/violet: #F34DAF (analogous)
    black: #000000
    white: #FFFFFF
============================== */

body {color: black;
  background-color: #b24df3;
  text-align: center;
  font-size: 83%;
  xfont-family: Verdana, sans-serif;
  line-height: 130%;
  margin: 0;
  padding: 0;
}

/* ============== LAYOUT =============== */
#wrapper {margin: 0;
  padding: 0;
}

#container {position: relative;
  width: 780px;
  margin: 0 auto;
  padding: 0;
  background-image: url(/images/site/container_bg_lv.jpg);
  background-repeat: repeat-y;
  background-position: top left;
  text-align: left;
}

#footer {clear: both;
  width: 780px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 5px;
  background-image: url(/images/site/container_bottom_lv.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  letter-spacing: .05em;
  font-weight: bold;
}

#footer a {color: black; text-decoration: none;}

#header {width: 780px;
  height: 180px;
  margin: 0;
  padding: 0;
  background-image: url(/images/site/header_lv.jpg);
  background-repeat: no-repeat;
  background-position: top center;
}
#header img {margin: 20px 0 0 20px;
  height: 130px;
  width: 130px;
}

#page {width: 780px;
  margin: 0;
  padding: 0;
  text-align: left;
}

#page_content {float: left;
  width: 500px;
  margin: 0;
  padding: 0 20px;
}

#sidebar {float: right;
  width: 200px;
  margin: 0;
  padding: 15px 0 0 0;
  text-align: left;
}

#menu {margin: 0;
  padding: 0;
  text-align: left;
}

/* ===== GLOBAL ===== */
a {}

a:hover {color: #DAB400;}

a img {}



/*  ===== ARTICLES ===== */

h3.articletitle {margin: 10px 0 3px;
  padding: 0;
  clear: both;
  color: black;
  font-size: 150%;
}

h3.articletitle a {text-decoration: none;
  display: block;
  color: black;
}

 
.articletitle {margin: 0;
  xbackground-color: #FF9900;
  border-bottom: 2px solid white;
}

.articlebody {margin: 0;
  padding: 10px;
}

.articlefooter {margin: 0;
  padding-bottom: 20px;
}

blockquote {text-align: justify;
}

h1 {
  font-size: 1.0em;
  xfont-family: Georgia, serif;
  line-height: 120%;
}


/* =====  IMAGES ===== */
.left {float: left;
  border: 5px solid #E8D4F7;
  margin: 0 10px 10px 0;
 padding: 5;
}

.right {float: right;
  border: 5px solid #E8D4F7;
  margin: 0 10px 10px 0;
 padding: 5;
}


.wide {width: 500px;
  border: 5px solid #E8D4F7;
  display: block;
  margin: 0;
}

.tall {height: 500px;
  border: 5px solid #E8D4F7;
  display: block;
  margin: 0;
}

/* ===== MENU ===== */
#menu ul {margin: 0;
  padding: 0;
  list-style-type:none;
}

#menu li  a {margin: 0;
  padding: 0;
  display: block;
  color: black;
  font-size:200%;
  height:30px;
  width:130px; 
}

#menu a {display: block; width: 130px; height: 50px; text-decoration: none;}