a {
  text-decoration:none;
  color:#2a1515;
  font-weight:bold;
}

a:hover {
  text-decoration:underline;
}

h1, h2, h3, h4, h5 {
  color:#2a1515;
}

hr {
  height:0;
  border:1px solid transparent;
  background:transparent;
  margin:0;
}

body {
  font-family: "Helvetica CY", "Helvetica Neue", Helvetica, Tahoma, Verdana, Arial, sans-serif;
  background: url('/uploads/10/images/wood.jpg') no-repeat top center;
  background-attachment:fixed;
}

#container {
  width:890px;
  margin:0 auto;
  text-align:left;
  margin-top:128px;
}

#header {
  margin-top: 0px;
  height:177px;
  background: url('/uploads/10/images/sunley_head_new.png') no-repeat top left;
  opacity: 0.9;
  position:fixed;
  top:0;
  left:0;
  width:881px;
}

#header h1 {
  display:none;
}

#under_header {
  display:none;
}

#menu {
  top: 5px;
  padding-top: 80px;
  height:55px;
  text-align:right;
  width:890px;
  font-weight:bold;
  font-size:16px;
  position:fixed;
}

#menu ul {
  margin:0;
}

#menu li {
  list-style-type: none;
  list-style:none;
  display:inline;
  padding:0 3px;
  margin-left: 5px;
}

#menu li a {
  color:white;
}

#sidebar {
  margin-left: 0;
  margin-bottom: 0;
  margin-right: 10px;
  margin-top: 50px;
  background: transparent;
  width:218px;
  color:black;
  float:left;
}

#main {
  float:right;
  width:660px;
}

.content {
  background: url('/uploads/10/images/yellow.png');
  background-repeat: repeat;
  padding:10px;
  padding-right: 15px;
  margin-bottom:10px;
  color:black;
}

#under_content, #under_footer {
  clear:both;
  background:transparent;
  border:0;
  height:0;
}

#footer {
  text-align:center;
  font-size:.8em;
  color:white;
  margin-top: 10px;
  margin-bottom:40px;
}

#footer a {
  color:white;
}

#bottom_bar {
  position:fixed;
  bottom:0;
  background:#CCCCCC;
  opacity: 0.8;
  height:24px;
  border-bottom:0;
  width:882px;
  padding:4px;
  margin-left:0px;
  z-index:5000;
}

#bottom_bar .left {
  margin-right:4px;
}

#bottom_bar img {
  margin:0 0 0 4px;
}


object {
  z-index:1;
}

.gal_item {
  display:inline;
}

.item {
  border: 1px solid #CCCCCC;
  padding: 5px;
  margin-bottom: 10px;
}

.photo_divider {
  height:0;
  border-top:1px solid black;
}

#twitter_update_list ul {
  padding: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

#twitter_update_list li {
  list-style-type: none;
  border-bottom: 1px solid #2a1515;
  background: url('/uploads/10/images/brown.png');
  background-repeat: repeat;
  width: auto;
  padding: 5px;
}

#twitter_update_list li:nth-child(even){
  background: url('/uploads/10/images/brown.png');
  background-repeat: repeat;
}

#twitter_update_list li:nth-child(odd){
  background: url('/uploads/10/images/yellow.png');
  background-repeat: repeat;
}

#twitter_link a {
  padding: 5px;
  background: url('/uploads/10/images/brown.png');
  background-repeat: repeat;
}

#twitter_div {
  border-top: 1px solid #2a1515;
}

#sb_head {
  background: url('/uploads/10/images/brown.png');
  background-repeat: repeat;
  font-weight: bold;
  padding-left: 5px;
  padding-top: 5px;
}

#sb_info {
  background: url('/uploads/10/images/yellow.png');
  background-repeat: repeat;
  margin-bottom: 10px;
  padding: 5px;
}

#sb_pic {
  background: url('/uploads/10/images/sb.jpg');
  background-repeat: no-repeat;
  margin-bottom: 10px;
  height: 90px;
}

