/************************************************
*   background                        	*
************************************************/

#top_menu .menu_left { 
  background: url('../skins/red1/menu_left.png') 0 0 no-repeat; 
} 
#top_menu .menu_middle { 
  background: url('../skins/red1/menu_middle.png') 0 0 repeat-x; 
}
#top_menu .menu_right { 
  background: url('../skins/red1/menu_right.png') 0 0 no-repeat; 
} 
.menu li {
  background: url("../skins/red1/separator.gif") right 6px no-repeat; 
}
.menu .sub-menu li a:link, .menu .sub-menu li a:visited {  
  background: url("../images/arrow.gif") no-repeat 7px 13px; 
}
#arrow-color {
  background: url("../skins/red1/arrow-color.jpg") no-repeat 0 0;
}
#arrow-color:hover {
  background: url("../skins/red1/arrow-color.jpg") no-repeat 0 -32px; 
}
.nav-prev { 
  background: url("../skins/red1/prev.png") no-repeat left top; 
}
.nav-next { 
  background: url("../skins/red1/next.png") no-repeat right top; 
}
#to-top {
  background: url('../skins/red1/to-top.png') right 3px no-repeat;
}
/* color background   */

.menu .sub-menu, .menu .sub-menu ul,
.menu li a:hover, .menu a:active {
  background: #a60103;
	color: #fff;
}
.menu .sub-menu li a:hover, .menu .sub-menu li a:active {  
  background: #840002 url("../images/arrow.gif") no-repeat 7px 13px; 
}
input#submit { 
  background: #9a0002 url("../skins/red1/submit.jpg") repeat-x left top; 
}
#searchform {
  background: #9a0002 url("../skins/red1/search-bg.jpg") repeat-x;  
}
.postmetadata #share { 
  background: #9a0002;
} 
#footer {
	border-top: 3px double #fff;
  background: #9a0002;
  background: linear-gradient(#820001 0%, #b20103 100%);
}
/*  border   */

.menu .sub-menu, .menu .sub-menu ul {
  border: 1px solid #980201;
}
.menu .sub-menu li a:link, .menu .sub-menu a:visited,
.menu .sub-menu li a:hover, .menu .sub-menu li a:active {  
  border-bottom:  1px dashed #860100;  
}
.menu .sub-menu { 
  border-top: 1px solid #860100;
}
.postmetadata { 
	border-bottom: 4px solid #9a0002;
} 
#bord,
#bottom-bg {
	border-top: 4px solid #9a0002;
}  
#searchform {
  border: 1px solid #b20103;
  border-top: 1px solid #9a0002;
}

/************************************************
*   color                        	*
************************************************/

#sub .sid-title, #sub .sid-title a:link, #sub .sid-title a:visited,
a#logo-text:link, a#logo-text:visited, #header h1, .title, .bot-title,
#tag-cloud a:hover, #tag-cloud a:active, .moderation {
  color: #a50301; 
}
