.HtmlBlock { }
.HtmlBlock h2 { border: 0 !important; }

body { background:#4f616e url(../images/bg_body.jpg) no-repeat right bottom; color: #000; }

a { color: #678c28; }
a abbr, a acronym { border: none; }
a, img, a img { border: none; }
input, textarea, select { border:1px solid #c4c2ba; background:#f0f0f0; } 
input[type=radio], input[type=checkbox] { background: none; border: none; }

#ContainerWrapper { background:transparent url(../images/bg_container.jpg) no-repeat left top; }
body.searchTips { background-color: #FFF; background-image: none; }

.tplWidthColumns2 .roundBgTop { background:transparent url(../images/bg_2col_content_top.png) no-repeat left top; }
.tplWidthColumns2 .roundBgMiddle { background:transparent url(../images/bg_2col_content_middle.png) repeat-y; }
.tplWidthColumns2 .roundBgBottom { background:transparent url(../images/bg_2col_content_btm.png) no-repeat left bottom; }

.Breadcrumb { background:transparent url(../images/bg_breadcumb.gif) repeat-x left bottom; }
.Breadcrumb li a { background: transparent url(../images/breadcrumb_divider.gif) no-repeat 100% 2px; }

.Button, .SearchGoButton { background:#f0f0f0; border:0; color:#000; font-weight:bold; font-size:12pt; }
.CategoryPagination a { color: #f60; }

.CommentItem { border: none !important; }
.Content h1 { color:#58695b; }
.Content h2 { color: #91cde0; }
.Content h3 { color: #f60; }
.Content h4 { color: #676769; }
.Content h5 { color: #000; }
h2 em { color: #000; }
h2.tplvar-author-name { color: #000; }
h3.tpllang-ContentByAuthor { color: #668B27; }
th { color: #333; }
.Content form { background:#eeecdf; border:1px solid black; }

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; }

#Header h1 a { color: #FF663A; }
#Header h1 a span { color: #292929; }

#Footer { color: #fff; }
#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited { color: #fff !important; }

.ISelector ul li { background-image: none !important; }

.Left h2, .Right h2, .Left p, .Right p { color: #fff; }
.Left li, .Right li { border-bottom:1px solid #fff!important; }
.Left li a, .Right li a { color: #fff!important; }
.Left li a:hover, .Right li a:hover { color: #000!important; }
.Left, .Right { color: #fff; }

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 { background: url(../images/bg_menu_separator.gif) no-repeat right 13px; }
#Menu li { background: url(../images/bg_menu_separator.gif) no-repeat left 13px; }
#Menu li a { color: #fff; }
#Menu li a:hover { background: url(../images/bg_menu_item.gif) repeat-x left bottom; }
#Menu li li:hover > a { color: #fff; }
#Menu li ul { background:url(../images/bg_dropdown.png); }

.odd td { background-color: #fff; }

.Required, .FormError, .HighlightMessage { color: #FF0000; }

.RSSBlock h2 a { background-image: url('../images/feed-icon-32x32.png'); }

.Search { border:none!important; }
.Search a { color: #fff; }
.Small a { color: #f60; }
#smallSearch_Query { background:#fff; border:0px; }

/*.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: #678c28; }*/

.Testimonial { background-color: #ededea; }
.Testimonial_content { color: #678c28; }

.White { background: #98c945 url(../images/bg_white.gif) repeat-x 0% 0%; border: none !important; color: #fff; }
.White h2 { background: none !important; border: 0 !important; color: #fff; }
