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

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

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

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

.front .panel-col-last {

}

.front .panel-col-last {

}

.front .panel-col-last .panel-pane, .front .panel-col-last .clear-block {
  background-color: #ff508b;
  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: #ff508b;
  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: #ff508b;
}

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: #bd064b;
}

h1.titledark {
	color: #A0A0A0;
}

.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: #f4d3e6;
}

.section-official-photos #squeeze, .ntype-photo #squeeze, .section-photos #squeeze {
  background-color: #ff508b;
  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 {
  sbackground-color: #2B2722;
  background-color: #FF0000;
}

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