fieldset.blockrow legend {
    color: #E0C32E;
}

.navtabs li.selected li:hover a.popupctrl, .navtabs li.selected li:hover a.popupctrl.active, .navtabs li.selected li a.popupctrl.active {
        color: black;
}

.editor_controls .imagebutton {
      background-color: #dddddd;
}

#vB_Editor_001_controls {
      background-color: #dddddd;
}

/** Front page changes */
.cms_sections_body {
    border:6px solid #E0C32E;
}
h2.category_nav {
     color: black;
}

div.cms_widget div.block {
     background: none #E0C32E;
}

.cms_widget_header h3 {
     color: black;
}

.category_nav_elements {
     border: 6px solid #E0C32E;
}

dl.tabslight dd.selected a {
	color:#EFD139;
	background:#E0C32E url(images/gradients/selected-tab-gradient-with-top-alpha.png) repeat-x 0 -4px;
}

/* Search Thread drop down text */
li#searchthread a.advancedsearchlink {
       color: black;
       text-decoration: underline;
       font-weight: bold;
}

li#searchthread a.advancedsearchlink:hover {
       color: black;
       text-decoration: underline;
       cursor: pointer;
}

/*
a {
    border:1px solid transparent;
    padding:2px 4px;
}
a:hover {
-moz-border-radius:5px 5px 5px 5px;
background-color:transparent;
    border: 1px solid #E0C32E;
   text-decoration: none;
} */

.albumlist_entry:hover {
        border: 1px solid #E0C32E;
}

#albumtop .picturenav li a, #albumtop #picturecontrols li a {
        -moz-border-radius:5px;
        border:1px solid #E0C32E;
        padding:3px 9px 2px 25px;
        background: black;
        text-decoration: none;
        color: #E0C32E;
}

#albumtop .picturenav li a:hover, #albumtop #picturecontrols li a:hover {
        color: white;
}
ol#thumbnails.blockbody {
     background: none;
}

div#hd ul#widgetlist_column1 {
    margin-bottom: 40px;
}

.albumedit .blockrow .maineditor textarea  {
         color: white;
}

/** CakePHP CSS **/


div#cakephp form div.input {
    padding: 5px 0;
}

div#cakephp form div.input label {
    float: left;
    clear: left;
    width: 120px;
}

div#cakephp form div.text input {
    padding: 3px;
}


div#cakephp form div.submit input {
    padding: 4px 20px;
}

div#cakephp form div.error-message {
    color: red;
    font-weight: bold;
}

div#cakephp td.zero a {
    display: none;
}
div#cakephp td.zero:hover a {
    display: inline;
} 