/* setup defaults for everything */
*
{
	background-color: #ccff99;
}

                         /*****************************************************
                          ********************** Sections *********************
                          *****************************************************/
#container
{
	background-color: #ccff99;
}
/*
#page
{
	background-color: #cc9966;
}

#page-header
{
 	width: auto;
	height: 66px;
	border: green solid medium;
}

#sidebar-left, #sidebar-right
{
	background-color: #ccff99;
}

#page-footer, #page-footer table tr td
{
 	background-color: #006600;
}
*/
#page, #content, #content div
{
	background-color: #ccff99;
}

#content table tbody tr td
{
	background-color: #ccff99;
}

#page-header
{
 	width: auto;
	height: 66px;
	border: green solid medium;
}

#page-header, #page-header *, #page-banner, #page-banner *
{
	background-color: #ccff99;
	color: #035503;
	font-size: 18px;
}

#sidebar-left, #sidebar-right
{
	background-color: #ccff99;
}

#page-footer, #page-footer table tr td
{
 	background-color: #006600;
}

/* Default colors for all header text */
h1, h2, h3, h4, h5, h6
{
	color: #663333;
}

                         /*****************************************************
                          ******************* Links/Anchors *******************
                          *****************************************************/
a                    { color: #333366; }
a:hover              { color: #330000; }
a.link               { color: #ffffcc; background-color: #006600; }
a.link:hover         { color: #006600; background-color: #ffffcc; }
a.content-link       { color: #4b4b4b; }
a.content-link:hover { color: #ccff99; background-color: #4b4b4b; }
a img                { background-color: #ccff99; }

                         /*****************************************************
                          *********************** Banners *********************
                          *****************************************************/
#content .banner, #page-banner .banner
{
	background-color: white;
}

                         /*****************************************************
                          ************** Menus and Navigation bars ************
                          *****************************************************/
.navigation-bar, .simple-navigation-bar, .menutable
{
	color: #000000;
	background-color: #006600;
}

                         /***************************************************
                          **************** Panels and forms *****************
                          ***************************************************/

.panel-white	/* this is for defining a "panel" background that is always white */
{
	background-color: #ffffff;
}

.panel, *.panel *	/* this is for defining a "panel" background */
{
	background-color: #ccff99; /*#ebe8c0; fffcc9 */
}

.panel-heading
{
	background-color: #99cc66;
}

.panel-heading *
{
	padding-left: 3px;
}

.panel form table tbody tr td
{
	background-color: #ffffff;
}

#content .dialog
{
	border-color: green;
}

.entry	/* define a form entry field */
{
	background-color: #ffff99; /* do not change */
}

.button	/* defines a form button */
{
	background-color: #c0c0c0; /* do not change */
	color: #000000; /* do not change */
}

                         /***************************************************
                          ******************* Sidebar stuff *****************
                          ***************************************************/
.sidebar-section, .sidebar-bottom
{
	border-right-color: #99cc66;
	border-left-color: #99cc66;
}

.sidebar-spacer
{
	background-color: #ccff99;
}

.sidebar-heading
{
	background-color: #99cc66;
}

.sidebar-bottom
{
	background-color: #006600;
	border-bottom-color: #99cc66;
}

                         /***************************************************
                          ******************* Article lists *****************
                          ***************************************************/
ul.article-list, table.article-list
{
	color: #333333;
}

.article-list td
{
	border-bottom: #99cc66 solid 0px;
	padding-bottom: 8px;
}

                         /***************************************************
                          ***************** Article Widgets *****************
                          ***************************************************/
.article
{
	border: #c0c0c0 none thin;
}

.article-heading
{
	border-bottom: solid #333333 thin;
}

.article-heading *
{
	background-color: inherit;
	color: #663333;
}

.article-heading h4
{
	font-size: 1.2em;
}

.article-heading-close
{
	background-color: #663333;
}

.article-footing *
{
	background-color: #99cc66;
}

.article-footing a { color: #663333; background-color: #ccff99; }
.article-footing a:hover { color: #ccff99; background-color: #663333; }

.article-content
{
	border-bottom-color: #a0a0a0;
}
