/* CSS Document */
html {
  height:100%; 
  width:100%; 
  margin:0; 
  padding:0
}

body {
  height:100%; 
  width:100%; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  background-color:#610217;
  /*background-image:url(../images/randoms2.gif);
  background-position:top left;
  background-repeat:repeat;*/
  background-image:url(../images/side_flowers.gif);
  background-position:center top;
  background-repeat:repeat-y;
  color:#F3EDBE; 
  margin:0; 
  padding:0
}

.input {
  border:1px #610217 solid; 
  background-color:#F3EDBE; 
  color:#610217;
  height:17px
}

.input:hover {
  background-color:#F3EDBE; 
}

.error {
  font-weight:bold; 
  color:#FF0000
}

a {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color:#610217; 
  text-align:center; 
  font-size:12px
}

a:link {
  text-decoration: underline
}

a:visited {
  text-decoration: underline
}

a:hover {
  text-decoration: none
}

a:active {
  text-decoration: underline
}

ol {
	list-style-image:url(../images/music_note_bullet.gif);
	margin-left:0px;
	padding-left:30px
}

ul {
  list-style:none; 
  list-style-image:none; 
  text-indent:21px; 
  margin-left:0px; 
  padding-left:0px
}

ul li:before {
  content:"* "; 
  font-size:9px
}

div#wrapped {
	width: 930px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */
	text-align: center;
	background-color:#C7A78C;
	background-image:url(../images/wrapped_divide.gif);
	background-repeat:repeat-y
}

div#center {
	width:930px;
	margin: 0 auto;
}

div#head {
  background-color:#610217
}

div#center_right {
  float:right;
  width:655px;
  text-align:left
}

div#center_right_content {
  font-size:12px;
  padding: 0px 7px 0px 7px;
  color:#610217
}

div#center_left {
  float:left;
  width:274px;
  text-align:left
}

div#center_left_content {
  font-size:12px;
  padding: 0px 7px 0px 15px;
  color:#610217
}

div#footer, #push {
	width: 930px;
	height: 60px;
	margin: 0 auto;
}

div#push {
	clear: both;
	background:none;
}

div#footer {
  background-image:url(../images/footer_bg.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  height:60px;
  background-color:#610217
}

div#foot_nav {
  font-size:14px;
  text-align:center;
  padding:3px 0px 0px 0px
}

div#foot_nav a {
  color:#F3EDBE;
  font-size:14px
}

div#foot_nav a:hover {
  color:#F3EDBE
}

div#foot_copyright {
  color:#C7A78C;
  font-size:11px;
  text-align:center;
  padding:7px 0px 7px 0px
}

div#foot_copyright a {
  font-size:11px;
  color:#C7A78C;
}

div#foot_copyright a:hover {
  color:#C7A78C
}

div#promo_banner {
  position:absolute;
  margin-left:394px;
  margin-top:30px
}

div#twitter {
  font-size:10px; 
  text-align:left;
  font-style:italic; 
  font-weight:bold;
  color:#610217; 
  margin:15px 0px 10px 0px
}

div#twitter a {
  color:#610217; 
  font-weight:normal;
  font-size:10px
}

span#twitter_update_list li {
  list-style:none; 
  font-size:10px; 
  font-style:italic; 
  font-weight:bold;
  color:#610217; 
  display:inline
}

span#twitter_update_list a {
  color:#610217; 
  display:none
}

.date {
  font-size:11px; 
  font-style:italic; 
  color:#F3EDBE
}

.title14 {
  font-weight:bold;
  font-size:14px
}

.title16 {
  font-weight:bold;
  font-size:16px
}

.plug {
  font-size:11px; 
  font-style:italic; 
  color:#610217
}

.newsPost {
  line-height:23px; 
  font-size:14px
}
.news_comments table {
  background-image:url(../images/comments_bg.png); 
  background-repeat:repeat; 
  padding:3px; 
  background-color:transparent; 
  color:#610217; 
  margin:1px
}

div#mediaPhotos {
  text-align:left
}

div#disco {
  float:left; 
  padding-right:10px
}

div#discoText {
  min-height:153px
}

div#login_register {
  text-align:center;
  font-size:12px;
  color:#610217
}

#plug {
  width:95%; 
  height:175px;
}



.profile_pic {
  padding-right:10px; 
  float:left
}


span#calBorder td {
  color:#610217
}

span#calBorder td input {
  text-align:right
}

.pixCap {
  font-size:9px; 
  text-align:center
}

div#pixCap {
  font-size:9px; 
  text-align:center
}

div#pixCap textarea {
  width:120px; 
  border:1px #220022 solid; 
  background-color:#C7A78C; 
  color:#610217; 
  text-align:center; 
  font-size:11px
}

div#pixCap textarea:hover {
  background-color:#F3EDBE; 
  color:#610217
}

div#commentsNum {
  text-align:center; 
  font-size:10px
}

div#top {
  text-align:right;
  padding-right:15px;
}

div#top a {
  font-size:10px;
}

div#foot_cap {
  width:930px;
  height:22px;
  background-image:url(../images/foot_cap.jpg);
  background-position:top;
  background-repeat:no-repeat
}

div#dashboard {
  text-align:left
}

.ringtone_purchase {
  font-size:12px
}

#show_pix_container {
	font-size:16px;
	text-align:center
}

#show_pix_caption {
	padding-top:10px
}

#pic_frame {
	width:120px;
	height:120px;
	background-color:#610217;
	border:4px solid #260000
}

.noShowInput{
	border:none;
	background-color:#C7A78C;
	color:#F3EDBE;
	font-size:16px
}