/*
COLOURlovers 
Giant Goldfish by manekineko
http://www.colourlovers.com/palette/92095/Giant%20Goldfish
*/

.bgcolor-aoi
{
background-color: #69D2E7;
}

.bgcolor-pondwater
{
background-color: #A7DBD8;
}

.bgcolor-beachstorm
{
background-color: #E0E4CC;
}

.bgcolor-goldfish
{
background-color: #F38630;
}

.bgcolor-foodpills
{
background-color: #FA6900;
}

.color-aoi
{
color: #69D2E7;
}

.color-pondwater
{
color: #A7DBD8;
}

.color-beachstorm
{
color: #E0E4CC;
}

.color-goldfish
{
color: #F38630;
}

.color-foodpills
{
color: #FA6900;
}

/* ###### TABLES ###### */

table {
	margin: 1em 1em 1em 0;
	border-collapse: collapse;
}

td, th {
	padding: .3em 1em;
	text-align: left;
}

thead th {
	font-weight: bold;
	color: black;
  background-color: #E0E4CC;
}

tr {
	background: none;
}

tr:hover, tr.hover, tr#new:hover, tr#new.hover {
	background-color: #f6f6f6;
}

td.options span {
  visibility: hidden;
}

tr:hover td.options span {
	visibility: visible;
}

tr.plain:hover {
	background: none;
}

tr.show span.show {
  display: none;
}

tr.show:hover span.show {
  display: inline;
}

/* Custom */

div.border, div.colborder {
  border-color: #F38630;
}
hr {
  color: #F38630;
  background-color: #F38630;
}

a:focus, a:hover {color:#69D2E7;}
a {color:#69D2E7;text-decoration:underline;}

h1 {font-size: 30px; float: left;}
h1 a, h1 a:focus, h1 a:hover {color: #FA6900;text-decoration:none;}

h2.widgettitle {font-size:1.5em;line-height:1;margin-bottom:0em;}

.left {
  float: left;
}
.right {
  float: right;
}
.nowrap {
  white-space: nowrap;
}

.icon, .user, .group, .event {
  padding-left: 19px;
  background-repeat: no-repeat;
  background-position: center left; 
}
.user {
  background-image: url(/images/icons/user.png);
}
.group {
  background-image: url(/images/icons/group.png);  
}
.event {
  background-image: url(/images/icons/calendar.png);  
}

fieldset input {
  display: block;
}
.fieldWithErrors label {
  padding-right: 19px;
  background: url(/images/icons/exclamation.png) no-repeat center right;
}

div#related textarea {
  width: 100%;
  height: 4em;
}

li.widget ul { margin-bottom: 1em;}

input.checkbox {
  float: left;
}

label.checkbox {
  clear: none;
  float: left;
  font-weight: normal;
  display: inline;
}

input, textarea {
  font-weight:inherit;
  font-style:inherit;
  font-size:100%;
  font-family:inherit;
}