/************************************************
*   background                        	*
************************************************/

body { background: #72727b;  }

#body-bg { 
  max-width: 1518px;
  height: auto;
  margin: 0 auto -10px !important;
  background-attachment: fixed !important;
  background: url("../skins/gray/Top.jpg") no-repeat 0 50%;
  background-position: center top;
  background-repeat: no-repeat;
}
#primary-menu {  
  background: url("../skins/gray/page-menu.png") repeat-x 0 0; 
}
#primary-menu .menu li {  
  background: url("../skins/gray/separator.gif") right 6px no-repeat; 
}
#primary-menu .menu li a:hover, #primary-menu .menu a:active {  
  background: url("../skins/gray/menu-hover.jpg") 0 1px repeat-x; 
}
#primary-menu .menu .sub-menu li a:hover, #primary-menu .menu .sub-menu li a:active {  
  background: #94959b url('../images/arrow-h.gif') no-repeat 7px 11px;
  color: #fff !important;
}
#tabs_menu .tabs li.active,
.text table thead, .text table th {
  background-color: #94959b !important;
}
#bottom-bg {
	background: #81818a !important;
}  
#searchform {
  background: #94959b url("../skins/gray/page-menu.png") 0 -1px repeat-x;  
  border: 1px solid #81818a;
  border-top: 1px solid #93949b;
}
input#submit, input#submit:hover { 
  background: #94959b url("../skins/gray/submit.jpg") repeat-x left top; 
}
.postmetadata { 
	border-bottom: 4px solid #94959b;
} 
blockquote, pre, blockquote blockquote { 
	border-left: 4px solid #94959b;
} 
#bottom-bg ul li {
  border-top: 1px dashed #ccc;
}

/************************************************
*   color                        	*
************************************************/

#footer,
#footer a:link, #footer a:visited,
#bottom-bg .bot-title,
#bottom-bg a:link, #bottom-bg a:visited {
	color: #fff;
}
#footer a:hover, #footer a:active {
	color: #eee;
  text-decoration: underline;
}
#bottom-bg a:hover, #bottom-bg a:active {
	color: #fff;
	text-decoration: underline;
}
li .meta {	color: #ddd; }

#logo-text, #logo-text:hover, #logo-text:active {
  color: #dadade;
  text-shadow: 3px 3px 3px #5b5b5c;
}
.category-title {	
  color: #2a71c6; 
	border-top: 1px dashed #2a71c6;
	border-bottom: 1px dashed #2a71c6;
}
#tabs_menu li.active, 
.blue, .text a:link, .text a:visited, .moderation,
a.comment-reply-link:link, a.comment-reply-link:visited {
  color: #2c73d2;
  text-decoration: none;
}
.text a:hover, .text a:active {
  color: #2c73d2;
  text-decoration: underline;
}
