/* Layout */
body { background: #BCE9FB url(images/clouds-bottom.gif) no-repeat center bottom; color:#000; }

#header-container { background: url(images/clouds-top.gif) no-repeat center 0; }

#top-menu a { color: #64A3BD; }
#top-menu li span { background: #DEF4FD; }
#top-menu .r1, #top-menu .r0 { background-color: #DEF4FD; }
#top-menu .r1 {border-color: #D3F1FC; }
#top-menu .r0 {border-color: #D4F1FC; } 

#top-menu a:hover span  { background: #EBF8FE; }
#top-menu a:hover .r1, #top-menu a:hover .r0 { background-color: #EBF8FE; } 
#top-menu a:hover .r1 { border-color: #DDF4FD; }
#top-menu a:hover .r0 { border-color: #DEF4FD; } 

#top-menu li.selected a { color: #FF3F3F; }
#top-menu li.selected span { background: white !important; }
#top-menu li.selected .r1, #top-menu li.selected .r0 { background-color: white !important; } 
#top-menu li.selected .r1 { border-color: #EBF8FE; }
#top-menu li.selected .r0 { border-color: #EDF9FE; } 

#search-textbox { background: url(images/search-textbox.png) no-repeat; }
#search-button input { background: url(images/search-button.png) no-repeat; color: white; }

#leaves-left { background: url(images/leaves-left.gif) no-repeat; }
#leaves-right { background: url(images/leaves-right.gif) no-repeat; }

#site-name a, #site-name a:hover { color: #FF3F3F; }

#content-wrapper { background:white; }
#content { background:#EEF9FE; border-color: #BCE9FB; }

.workarea-corners .r1, .workarea-corners .r0 { background-color: white;}
.workarea-corners .r1 { border-color: #EBF8FE; }
.workarea-corners .r0 { border-color: #EDF9FE; }
 
.sidebar-corners .r1, .sidebar-corners .r0 { background-color: #EEF9FE;}
.sidebar-corners .r1 { border-color: #DFF4FD; }
.sidebar-corners .r0 { border-color: #E1F5FD; }

#rss-link { background:url("images/rss.gif") no-repeat left center; color:#A3A3A3; }

#copyright { color: #5E757E; }

/*Sidebars*/
div.sidebar-box-header { color: #474a4c; border-color: #E5EFF4; }

/* User Menu */
#user-menu li { border-color: #e3edf2;}
#user-menu li a { color: #006FB5; }
#user-menu li.selected a { color: #FF3F3F;}

/* Text */
a:link {color:#0082D4;}
a:visited {color:#0082D4;}
a:hover {color:#FF3F3F ;}
a:active {color:#0082D4;}

h1, h2, h3, h4, h5, h6 { color:#3DB040; }
hr, .hr { border-color: #E9E9E9; }

/* Blog */
h2.blog-post-title a, h2.blog-post-title a:hover { color: #3DB040 !important; text-decoration: none !important; }

div.blog-post, div.blog-comment-cont, div.blog-add-comment-top, div.blog-list-item, div.blog-edit-buttons { border-color: #E9E9E9}

div.blog-post-date { color: #A3A3A3;}
div.blog-comment-date, div.blog-register-date { color:#909090; }

div.blog-post-meta-util a, div.blog-post-tag, div.blog-post-tag a, div.blog-comment-author-ip a, div.blog-comment-meta a { color:#929292 !important; }

div.blog-comment-preview div.blog-comment-cont { border-color: red;}

div.bbcode-line a:hover, div.bbcode-line a:hover img { background-color: #D7D7D7;}

div.blog-note-box {	background:#FFFEEB; border-color: #FFD482;}
div.blog-code-box, table.blog-quote td { background: #f7f7f7; border-color: #dedede; color: #4C4C4C; }

div.blog-edit-field-title input, div.blog-edit-field-post-date input, div.blog-edit-field-slug input,
div.blog-edit-field-tags input, div.blog-edit-field-text textarea,	
div.blog-edit-field-desc textarea, div.blog-edit-field-syndication-rss-feed-url input,
div.blog-comment-field-user input, div.blog-comment-field-content textarea, div.blog-comment-field-captcha input
{ background: #fffde8; border-color: #9FEEA2;}

.lha-iframe { background: #FFFDE8; }
.lha-html-div  { border-color: #9FEEA2 !important;}
.lhe-button-normal {border: 1px solid white;}
.lhe-button-over { background-color: transparent; border:1px solid #9FEEA2;}

div.blog-edit-field-title label, div.blog-edit-field-desc label, label.blog-edit-field-caption,
div.blog-comment-field-user label, div.blog-comment-field-captcha label {color:#908484;}

.blog-required-field { color: red;}

div.blog-post-meta span.blog-post-comments-link { background: url(images/comments-cloud.png) right 0 no-repeat; }
div.blog-post-alt div.blog-post-meta span.blog-post-comments-link,
div.blog-post-even div.blog-post-meta span.blog-post-comments-link { background: url(images/comments-cloud.png) right -68px no-repeat; }
span.blog-post-comments-link a { background: url(images/comments-cloud.png) left 0 no-repeat;  color: #00AC31 !important; }
div.blog-post-alt span.blog-post-comments-link a, 
div.blog-post-even span.blog-post-comments-link a { color: #E56666 !important; background: url(images/comments-cloud.png) left -68px no-repeat;}

/* Pop-ups*/
div.bx-dialog-container-wrapper  { background-color: #AEDDF0;}
div.bx-dialog-container { border-color: #B3B3B3; }
div.bx-dialog-titlebar { background-color: #EDF9FF;}
/* Content Block List */
dl.block-list dt { color: #7B7B7B; }

/* Tags cloud */
div.search-cloud a:hover { color: #0082D4; }

/* Search results*/
div.search-item, table.search-filter td { border-color: #E9E9E9; }
div.search-page input.search-query, table.search-filter input.input-field, table.search-filter select.select-field {background: #fffde8; border-color: #9FEEA2; }

div.search-advanced, div.search-item-meta, div.search-item-meta a { color: #8a8a8a !important;}
div.search-sorting b { background: #BCE9FB; }

/* Content Forms: commons styles */
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{	
	background: #fffde8;
	border-color:#9FEEA2;
}
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}
div.content-form div.field label.field-title { color:#908484; }

/* Navigation */
span.navigation-title { color:#00AC31 !important; }
span.nav-current-page { background-color:#BCE9FB;  color:#0082D4;}
div.navigation span.disabled { color:#7E7E7E;}
div.navigation span.arrow { color:#7E7E7E;}
div.navigation span.ctrl { color:#7E7E7E;}

/*Error & OK messages*/
.errortext, .starrequired { color: red;}  
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;} 