a {
	color: #8B0303;
}

a abbr, a acronym {
	border: none;
}

a, img, a img {
	border: none;
}

body {
	background: #fff url(../images/bg_body.gif) repeat-x 0% 0%;
	color: #000;
}

body.searchTips {
	background-color: #FFF;
	background-image: none;
}

.Breadcrumb {
	background-color: #dadbd4;
}

.Breadcrumb li a {
	background: transparent url(../images/breadcrumb_divider.gif) no-repeat 100% 2px; color:#8B0303;
}

.Button, .SearchGoButton {
	background: url(../images/submit-b.gif) no-repeat;
	border: 0;
	color: #570808;
}

.CategoryPagination a {
	color: #f60;
}

.CommentItem {
	border: none !important;
}

.Content h2 {
	color: #8B0303;
}

.Content h3 {
	color: #8B0303;
}

.Content h3 a {
	color: #8B0303;
}

.Content h4 {
	color: #8B0303;
}

.Content h5 {
	color: #8B0303;
}

dd.Highlight input, dd.Highlight textarea, dd.Highlight select {
	border-color: #FF0000;
}

div.CommentItemOutsideHighlight div.CommentItem {
	background-color: #F0F0EE !important;
}

div.CommentsContainer {
	border: none !important;
}

.even td {
	background-color: #f0f0ee;
}

.FeedLink a {
	background: url(../images/FeedLink.gif) 0 0 no-repeat;
}

fieldset {
	border: 1px solid #dadbd4;
}

.Left .Module_Form form,
.Right .Module_Form form {
    color:#C6C6C8;
	background: #1A1B1B url(../images/black-bg-bottom.gif) no-repeat left bottom; 
}

.Name {
    color:#C6C6C8;
	background: #1A1B1B url(../images/black-bg-top.gif) repeat-x left top; 
}


.Success{ background-color:#666666 !important; color:#000000; border:#767676 solid 1px;}

#Footer {
	color: #9D9D9E;
}

#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited {
	color: #9D9D9E !important;
}

.footerwrap {
	background: #d4d5cd url(../images/bg_footer.gif) repeat-x 0% 0%;
}

h2 em {
	color: #000;
}

h2.tplvar-author-name {
	color: #000;
}

h3.tpllang-ContentByAuthor {
	color: #8B0303;
}

.tplblockstyle-list-middle h2 span{ background-image:none !important; border:#000 solid 0px; height:10px;}

.AnchorImageBox{ border:#D7D7D7 solid 1px; padding:2px; margin:0 0 10px 10px;}

#Header h1 a {
	color: #FF663A;
}

#Header h1 a span {
	color: #292929;
}

.HtmlBlock {
	background-color: #ededeb;
	border: 1px solid #d9d9d4;
}

.HtmlBlock h2 {
	border: 0 !important;
}

.HtmlBlock p {
	background: transparent url(../images/bg_htmlbox.gif) no-repeat scroll 50% 0;
}

input, textarea, select {
	border: 1px solid #d0d0d0;
}

input[type=radio], input[type=checkbox] {
	background: none;
	border: none;
}

.ISelector ul li {
	background-image: none !important;
}

.Left h2, .Right h2 {
	color: #000;
}

.Left li > a:hover, .Right li > a:hover {
	background-color: #dadbd4;
}

.Left li a, .Right li a {
	color: #000;
}

.Left li a:hover, .Right li a:hover {
	color: #000;
}

.Left .SideBox, .Right .SideBox {
	background-color: #f2f1ef;
	border: 0px solid #dadbd4;
	
	
	
}

.Left .SideBox{
	background:url(../images/rss-bg.gif) repeat-x left top;
}

.tplblock-rsslink h2{
	background:url(../images/rss-bg.gif) repeat-x left top;
}


.Left, .Right {
	color: #000;
}

legend {
	color: #000;
}

li.ContentAuthors {
	background: url(../images/i_author.gif);
}

li.ContentCategories {
	background: url(../images/i_categories.gif);
}

li.ContentCategories a {
	color: #f60;
}

li.ContentPublishDate {
	background: url(../images/i_date.gif);
}

li.ContentType {
	background: url(../images/i_name.gif);
}

#Menu .HasSubMenu > a {
	background: url(../images/bg_arrow_down.png) no-repeat right 12px;
}

#Menu .HasSubSubMenu > a {
	background: url(../images/bg_arrow_right.png) no-repeat 150px 8px;
}

#Menu li a {
	background: url(../images/bg_menu_separator.gif) no-repeat 100% 0%;
	color: #fff;
}

#Menu li li:hover {
	background-color: #77a031;
}

#Menu li li:hover > a {
	color: #fff;
}

#Menu li ul {
	 margin-top:15px;
}

#Menu li ul li{
	background: url(../images/li-bg.gif) repeat-x left top; 
}

#Menu li ul li a {
	background-image: none !important;
	color: #fff;  line-height:30px;  
}

#Menu li ul li a:hover {
	background-image: none; color: #D7D7D7;
}

#menuwrapper {
	background: url(../images/bg_menu.gif) repeat-x 0% 0%;
}

.odd td {
	background-color: #fff;
}

.Required, .FormError, .HighlightMessage {
	color: #FF0000;
}

.RSSBlock h2 a {
	background-image: url('../images/feed-icon-32x32.png');
}

.Block .SideBox .RSSBlock .tplblock-rsslink .tplblockstyle-rsslink-standard h2{ background-color:#000;}

.Search {
	background: #A80404 url(../images/bg_red.gif) repeat-x 0% 0% !important;
	border: none !important;
}



.flash-bg{background:url(../images/flash-bg.gif) no-repeat left top; padding:6px; margin:0px 0px 6px 0;  }


.Search h2 {
	background: none !important;
	border: none !important;
	color: #fff;
}

.Search p a {
	color: #fff;
}

.Small a {
	color: #f60;
}

#smallSearch_Query {
	border: 1px solid #000000;
}

.Summary li {
	border: none !important;
}

.Summary li a {
	background: none !important;
	color: #f60;
}

.Summary li:hover {
	background: none !important;
	background-color: #dadbd4 !important;
}

.Summary small {
	background: url(../images/i_data_side.gif) no-repeat 0% 5px;
	color: #8B0303;
}

table {
	background-color: #d9d9d4;
}

.Testimonial {
	background-color: #ededea;
}

.Testimonial_content {
	color: #8B0303;
}

th {
	background-color: #f3f3f0;
	color: #333;
}

.White {
	background: #A80404 url(../images/bg_white.gif) repeat-x 0% 0%;
	border: none !important;
	color: #fff;
}

.White h2 {
	background: none !important;
	border: 0 !important;
	color: #fff;
}

.Buttons button{padding:0px; margin:-5px 20px 15px 0px; border:none; float:right; font-family:Verdana; font-size:14px; color:#570808; 
background: url(../images/submit-btn.gif) no-repeat left top; width:80px; height:23px; font-weight:bold;}



.tplvar-list-title2{padding:0px 0 12px 8px; margin:0px; float:left; background-color:#D1D1D1; border-bottom:#CFB0B0 solid 1px; width:200px; font-family:Verdana; font-size:18px; color:#8B0303 !important;}

.cat-top{background: url(../images/cat-top.gif) no-repeat left top; height:16px;}
.cat-bottom{background: url(../images/cat-bottom.gif) no-repeat left top; height:23px; margin-bottom:20px;}

.tplblockstyle-list-left{
	background:#D1D1D1 url(../images/cat-bottom.gif) no-repeat left bottom !important; width:208px; height:auto; font-weight:normal; padding-bottom:20px; font:Verdana 11px; color:#8B0303;
}

.tplblockstyle-list-right{
	background:#D1D1D1 url(../images/cat-bottom.gif) no-repeat left bottom !important; height:auto; font-weight:normal; padding-bottom:20px; font:Verdana 11px; color:#8B0303;
}

.tplvar-list-title{
	background: url(../images/cat-top.gif) no-repeat left top !important; padding:10px 0 0px 15px; font:normal 18px Verdana; color:#8B0303; text-decoration:none; width:193px;height:37px; display:block; margin:0px 0 -5px -10px;
}

.tplblock-list h2{ padding-top:0px;}

.BlockContent ul li a{ color:#8B0303 !important; background:url(../images/bullet.gif) no-repeat 15px 15px !important;
 text-decoration:none; padding-left:25px; text-decoration:none;}

.BlockContent ul li a:hover{ color:#8B0303 !important; text-decoration:underline; background:none;}


