body {
  background: #9d9d9f;
  /*
  background-image: url(../images/sasha_comic2.jpg);
  background-repeat: repeat-x;
  background-position: center 330px;
  */
}

#login-pagetop {
  background-color: #161616;
}

#page {
  background: none;
  color: #D8D8D8;
}

/*
primary nav
------------------------------------------------------------------------- */

#navigation {
  padding: 0 0 0 0;
  background: #201E1F;
  position: absolute;
  top: 292px;
  height: 38px;
  text-align: center;
  width: 100%;
}

#primary li a, 
#primary li a:link, 
#primary li a:visited {
  color: #A5A08C;
}

#primary li.active a, 
#primary li a:hover {
  color: #fff;
}

.submitted {
  color: #817361;
  font-weight: bold;
  font-size: 11px;
  letter-spacing: 2px;
}

.front .panel-col-last .panel-pane, .front .panel-col-last .clear-block {
  background-color: #151414;
  background-image: url(../images/sasha_rightpanel_bg.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  padding: 20px;
}

.front .panel-col-last .panel-pane, .front .panel-col-last .clear-block {
  background-color: #151414;
  background-image: url(../images/sasha_rightpanel_bg.jpg), url(../images/sasha_panel_bottom_bg.jpg);
  background-repeat: repeat-x, no-repeat;
  background-position: top left, bottom left;
  padding: 20px;
}

.front .panel-col-first {
  background-image: url(../images/sasha_newspanel_bg.jpg);
  background-repeat: repeat-x;
  background-position: top;
  background-color: #151414;
}

a, a:link, a:visited {
  color: #817361;
  text-decoration: none;
}

a:hover {
  color: #FFFFFF;
  text-decoration: none;
}

h2.node-title a,
h2.node-title a:link, 
h2.node-title a:visited {
  color: #D8D8D8;
}

h2.node-title a:hover {
  color: #817361;
  text-decoration: none;
}


div.links {
  border-top-color: #333333;
  border-bottom-color: #333333;
}

h2.title, h1.title {
  color: #988E71;
}


.section-events tr.odd {
  background-color: #2B2722;
}

.section-node-edit #squeeze, 
.section-node-add #squeeze, 
.section-admin #squeeze, 
.section-news #squeeze, 
.section-events #squeeze, 
.section-music #squeeze, 
.ntype-album #squeeze, 
.section-event #squeeze, 
.section-users #squeeze, 
.section-extras #squeeze, 
.section-fashion #squeeze, 
.section-films #squeeze, 
.section-content #squeeze, 
.section-user #squeeze, 
#panel-links .panel-pane, 
.section-videos #squeeze, 
.section-biography #squeeze, 
.section-forum #squeeze, 
.sidebar .block-sonybmg_photo_gallery .blockinner, 
.block-sonybmg_discography .blockinner, 
#bio-members, 
#bio-links, #bio-pic, 
#block-views-buddy_icons-block_1 .blockinner, 
.section-press #container .column {
  background-color: #151414;
  background-image: url(../images/sasha_sub_bg.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  padding: 20px;
}

#header {
  background-color: #000000;
}

.section-official-photos #squeeze, .ntype-photo #squeeze, .section-photos #squeeze {
  background-color: #151414;
  background-image: url(../images/sasha_sub_bg.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 8px;
  padding-top: 14px;
}

.views-field-title {
  font-size: 23px;
  line-height: 23px;
  font-family: "Times New Roman", Times, serif;
  color: #FFFFFF;
  margin-bottom: 5px;
}

.views-field-title .field-content a {
  color: #DEDEDE;
}

.views-field-title .field-content a:hover {
  color: #817361;
}

.views-field-created {
  color: #817361;
  font-weight: bold;
  font-size: 11px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.field-content {
  margin-bottom: 65px;
}

.login {
  position: absolute;
  top: 25px;
  left: 10px;
  color: #FFFFFF;
  font-size: 11px;
}

.ntype-date .event-information .row {
  border-bottom: 1px dotted #333333;
}

.ntype-album .tracks .views-row-odd {
  background-color: #2B2722;
}

.section-forum tr.odd {
  background-color: #2B2722;
}

