a { color: #369; }
a:hover { color: #9A9014; }
a abbr, a acronym { border: none; }
a, img, a img { border: none; }
body { background-color: #E2E2E2; color: #4D4D4D; background-image: url(../images/bg_main.jpg); background-repeat: repeat-x; }
.BodyContent ul li { background: url(../images/bg_marker.gif) no-repeat 15px 7px; }
body.searchTips { background-color: #FFF; background-image: none; }
.Breadcrumb { }
.Breadcrumb li a { background: transparent url(../images/breadcrumb_divider.gif) no-repeat 100% 2px; color: #369; }
.Button, .SearchGoButton { background: url(../images/b_submit.gif) repeat-x; border: 0; color: #fff; }
.CommentItem { border: none !important; }
.Content { background-color: #fff; background-image: url(../images/bg_content.jpg); background-repeat: repeat-x; }
#content { background-color: #fff; }
.Content h2 { color: #A38604; }
.Content h2 em { color: #9F8C0B; }
.Content h3 { color: #A58703; }
.Content h3 a { color: #A58703; }
.Content h3 a:hover { color: #666; }
.Content h4 { color: #676769; }
.Content h5 { color: #000; }
.Content .listSummary li { background: url(../images/bg_marker.gif) no-repeat 0% 6px; }
.Content .PostDetails li { background-image: 0% 4px; }
dd.Highlight input, dd.Highlight textarea, dd.Highlight select { border-color: #FF0000; }
div.CommentItemOutsideHighlight div.CommentItem { background-color: #f4fcff !important; }
div.CommentsContainer { border: none !important; }
.even td { background-color: #f4fcff; }
.FeedLink a { background: url(../images/FeedLink.gif) 0 0 no-repeat; }
fieldset { border: 4px solid #CCC; }
#Footer { color: #666; }
#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited { color: #666 !important; }
h2.tplvar-author-name { color: #333; }
h3.tpllang-ContentByAuthor { color: #287BAC; }
#Header h1 a { color: #690; }
#Header h1 a span { color: #09c; }
.headerBgImage { }
.HtmlBlock { background-color: #FFF; background-image: url(../images/bg_content.jpg); background-repeat: repeat-x; border: 2px solid #DADADA; }
.HtmlBlock h2 { border: 0 !important; }
.HtmlBlock p { color: #666; }
input, textarea, select { border: 1px solid #aab5c3; }
input[type=radio], input[type=checkbox] { background: none; border: none; }
.ISelector ul li { background-image: none !important; }
.Left { }
.Left h2, .Right h2 { background-color: #333; color: #CCC; }
.Left li a, .Right li a { color: #135293; }
.Left .SideBox, .Right .SideBox {}
.Left, .Right { color: #000; }
legend { color: #666; }
li.ContentAuthors { background: url(../images/i_author.gif); color: #287bac; }
li.ContentAuthors a { color: #666; }
li.ContentCategories { background: url(../images/i_categories.gif); }
li.ContentCategories a { color: #999; }
li.ContentPublishDate { color: #C90; text-transform: uppercase; }
li.ContentType { background: url(../images/i_name.gif); color: #999; }
#Menu { }
#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 { color: #666; }
#Menu li ul li { background: #fff; border: 1px #f0f0f0 solid; }
#Menu li:hover { background-color: #fff; }
#Menu li:hover .tplIsCurrentItem { background-color: #fff; }
#Menu li:hover a, #Menu li.over a { color: #A58703; }
.odd td { background-color: #fff; }
.Required, .FormError, .HighlightMessage { color: #FF0000; }
.Right { background-color: #fff; background-image: url(../images/bg_content.jpg); background-repeat: repeat-x; }
.RSSBlock h2 a { background-image: url('../images/feed-icon-32x32.png'); }
.Search { background-color: #9bd3e5; }
.Search h2 { background-color: #349cbe; color: #fff; }
#smallSearch_Query { border: 0px solid #349cbe; }
.Summary li a { background: none !important; color: #069; }
.Summary small { color: #003; }
table { background-color: transparent; }
.Testimonial { background-color: #e3f3f8; }
th { background-color: #CCC; color: #333; }
.tplAdvancedSearchURL { color: #036; }
.White { background-color: #E0F2F8; }
.White h2 { background-color: #349cbe; color: #fff; }
#search_box { width: 273px; height: 27px; background-image: url(../images/search_box_bg.gif); }
#search_box #s { float: left; padding: 0; margin: 4px 0 0 6px; border: 0; width: 205px; background: none; }
#search_box #go { float: right; margin: 3px 4px 0 0; border: 0; background: none; }
#Header #rightside { float: right; width: 350px; }
#Header #rightside a { color:#999; }
#Header #rightside a:hover { color:#A58703; }
#Header #rightside ul { margin: 0px; padding: 10px; list-style: none; }
#Header #rightside li { display: inline; }
#Header #rightside a { display: inline; float: left; padding: 0 10px 0 10px; text-align: center; text-decoration: none; border-right-width: 1px; border-right-style: solid; border-right-color: #999; color: #999; }
#headright a:hover { color: #FFF; }
#Header #rightside a:visited { color: #A58703; }
#homemain { width: 935px; margin: 0 auto; }
#homemain #homeleft { float: left; width: 335px; }
#homemain #homeright { float: left; width: 590px; margin-left: 0; }
.Content h2 .tplvar-customcontent-title { font-size:14px; }
#homecopyl { width: 500px; margin: 10px 0 0 0; }
#footcontent { width: 960px; margin: 0 auto; }














.Left h2 {
color: #996600;
font-size: 17px; margin: 1em 0 0.5em;
font-family: 'trebuchet ms', georgia, arial, sans-serif;
font-size: 1.7em;
font-weight: 700;
margin: 0;
padding: 8px 10px 6px;
background-color: transparent;

}


.Left {
float:left;
padding: 0;
margin: 0;
width: 230px;
padding-top: 15px;
background-color: transparent;
}

.Left .SideBox{background-image: none; border-bottom: none;}
.Left .SideBox  ul {font-size: 13px; list-style-type: none;}
.Left .SideBox  li {border-bottom: 1px solid #D4D4D4;}
.Left .SideBox  li a {color: #656565; display: block;font-size: 12px;  padding: 2px 6px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Sans-Serif;}
.Left .SideBox  li a:hover {color: ##000000; d}


#content {
	background: #FFFFFF url(/templates/Rsignia/images/content-bg.png) no-repeat top left;
}
.Content {
	background:  transparent;
}

.Content p {
 margin-bottom: 15px;
 font-size: 11px;
 }
 
 
 
.layout-home #content {
	background: #FFFFFF url(/templates/Rsignia/images/home-content-bg.png) no-repeat top left;
}
