/*****************************/
/*********** STYLES **********/
/*****************************/
/*#banner-float,#top-float,#header-outer { border-bottom: 1px solid #dedede; }*/
#advert-float { border-bottom: 1px solid #39b54a; }
#footer-float, #copyright-outer { border-top: 1px solid #fff; background-color: #39b54a;}
/*****************************/
/*********** STYLES **********/
/*****************************/

a {color: #39b54a; text-decoration: none;}
a:hover, a:focus, a:active, a.readmore:hover {color: #2a8636; text-decoration: none;}

.advert a, .upper a, .inside a, .dropdown-menu li a, .category-module a, #member-registration a, #topmenu a, #topright a, .blog-featured h2 a, .blog h2 a, #login-form a, #designer a, .newsflash-title a, .items-more a, .category-name a, #topmenu a, #topright a, .item-page h2 a { color: #000000;text-decoration: none;}

/*.user a,  .bottom a
{ color: #39b54a;text-decoration: none;}
*/
.footer a
{ color: #fff;text-decoration: none;}

.pagination a, .pagenav a, .readmore a, { color: #39b54a;text-decoration: none;}

a.readmore { color: #fff;text-decoration: none;}

.advert .menu a, .upper .menu a, .bottom .menu a, .footer .menu a, .user .menu a, .inside .menu a { border-bottom: 1px solid #dedede; }
#right-right-only .menu a, #left-left-only .menu a, #left-left-right .menu a, #right-left-right .menu a, #center-right-center .menu a, #right-right-center .menu a, #left-left-center .menu a, #center-left-center .menu a, #left-left-right-center .menu a, #right-left-right-center .menu a, #center-left-right-center .menu a, #center-center-only .menu a { border: 1px solid #dedede; color: #000000; }
/*****************************/
/*********** STYLES **********/
/*****************************/
.page-header h1, .contact h1 { border-bottom: 1px solid #ccc; }
h3.h3title, .moduletable h3 { border-bottom: 1px solid #ccc; }
.pagination .pagenav { border: 1px solid #c0c0c0; }
form#login-form { border: 1px solid #dedede; }
#login-form .inputbox { border: 1px solid #c0c0c0; }
.contact h3 { background: #f0f0f0; }
#jform_contact_message { border: 1px solid #c0c0c0; }
#jform_name, #jform_username, #jform_password1, #jform_password2, #jform_email1, #jform_email2, #jform_email { border: 1px solid #c0c0c0; }
.contact-emailto a { color: #000000; text-decoration: none; }
.contact a.accordion-toggle { color: #000000; text-decoration: none; background: #f0f0f0; }
input.button, button.button, #member-registration button.btn, #user-registration button.btn, #contact-form button.btn { border: 1px solid #c0c0c0; }
#member-registration a.btn { color: #000000; text-decoration: none; }
.result-title a { color: #000000; text-decoration: none; }
#adminForm .nav-tabs a { color: #000000; text-decoration: none; }
#system-message { background: #f0f0f0; }
/*****************************/
/*********** STYLES **********/
/*****************************/
@media screen and (min-width:768px){
#toolbar .menu a { color: #000000; }
#toolbar .menu a:hover, #toolbar .menu a:active, #toolbar .menu a:focus  { color: #F36D23; }
#toolbar .menu li li a { color: #000000; }
#toolbar .menu li li li a { color: #000000; }
#toolbar .menu ul { background: #FFFFFF; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; border-left: 1px solid #dedede; }
#toolbar .menu ul ul { background: #FFFFFF; border-top: 1px solid #dedede; }
#toolbar ul.menu li.active li a, #toolbar ul.menu li.active li a:hover, #toolbar ul.menu li.active li a:active, #toolbar ul.menu li.active li a:focus { color: #000000; }
}