* {
  margin:0;
  padding:0;
}

html {
}

body {
  font-family:Arial;
  font-size:12px;
  color:#000;
}

img {
  border:0;
}

a {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

h1 {
  font-size:9px;
  color:#73015a;
  font-weight:normal;
}

h2 {
  font-size:12px;
  text-decoration:underline;
  font-weight:bold;
  display:inline;
}

h3, h4 {
  font-weight:bold;
  font-size:12px;
}

#container {
  width:728px;
  margin:0 auto;
  padding-top:35px;
}

#nav {
  list-style:none;
  width:100%;
}

#nav li {
  height:30px;
  background:url(../images/nav_sep.png) center right no-repeat;
  float:left;
  line-height:30px;
  padding-right:1px;
}

#foot a {
  color:#000;
}

#nav a {
  height:100%;
  padding:0 5px;
  display:block;
  background:#49505b;
  color:#fff;
}

#nav a:hover {
  background:url(../images/nav_hover.png);
}

ul#nav .ad {
  padding-top:3px;
}

div.bar {
  height:32px;
  background:url(../images/bar.png);
  font-weight:bold;
  text-indent:10px;
  color:#fff;
  line-height:32px;
}

div.bar1 {
  height:32px;
  background:#f7f7f7;
  font-weight:bold;
  text-indent:10px;
  color:##f7f7f7;
  line-height:32px;
}

blockquote.odd, blockquote.even {
  padding:10px;
  border-bottom:1px dotted #000;
}

blockquote.odd {
  background:#f7f7f7;
}

blockquote.even {
  background:#e7e7e7;
}

.preview {
  width:154px;
  background:#49505b;
  color:#fff;
  font-weight:bold;
}

.preview p {
  text-align:left;
  padding:5px;
}

.preview input {
  margin:0 5px 0 5px;
}

.preview img {
  padding:1px;
  background:#fff;
  margin:1px;
}

.glitter .preview img {
  width:66px;
  height:50px;
  padding:5px 22px;
  margin:1px;
}

.button {
  width:102px;
  height:21px;
  background:url(../images/button.png);
  color:#fff;
  border:none;
  text-align:center;
  font-size:11px;
}

.blinkies {
  width:300px;
}

.blinkies p {
  text-align:left;
  padding:5px;
}

.blinkies input {
  margin:0 5px 0 5px;
}

.blinkies img {
  padding:1px;
  margin:1px;
}