/* --------------------------------------------------------------

    theme.css

    Author: 
    Date: 

    This is the Aqua-themed stylesheet 
    
    +top

--------------------------------------------------------------

/* --------------------------------------------------------------

    +Default Styles

-------------------------------------------------------------- */

body { 
	background-image:url(/themes/philadelphia/structure/topbar.gif);
	background-color:#FFF;
	}

/* --------------------------------------------------------------

    +Layout
    
    -- This is the optimum layout for 1024px
    -- Individual column width 93px
    -- 9 column layout
    -- margin 14px

-------------------------------------------------------------- */

.module { background-color:#fff; }
.drop { border-color:#000; }

/* Links -------------------------------------------------- */

a:link { color: #6a8d2e; }
a:visited { color: #81a348; }

.dark a:link { color: #D6EEF2; }
.dark a:visited { color: #D6EEF2; }

.warn a:link { color: #c00; }
.warn a:visited { color: #c33; }

/* Headings -------------------------------------------------- */

#header h1 {
	background-image:url(/themes/philadelphia/structure/logo.gif);
}

.graphic {
 background-color:#fff;
}

	/* Module selectors */

	.module hr { background-color:#DDDDDD; color:#DDDDDD; }
	/* Special Lists Types */
	
/* --------------------------------------------------------------

    +Images

-------------------------------------------------------------- */

.media img,
.frame img,
.hentry img,
ul.bloc img,
.media .gallery img
{ border-color:#CCC; }
.media a img,
.media .gallery a img,
.frame a img,
ul.bloc a img
{ border-color: #81a348; background-color:#fff; }
.media a:hover img,
.media .gallery a:hover img,
.frame a:hover img,
ul.bloc a:hover img
{ background-color:#81a348; }

/* --------------------------------------------------------------

    +Embedded Content

-------------------------------------------------------------- */

.embedded-content .audio { background-color:#eee; }

/* --------------------------------------------------------------

    +Tables

-------------------------------------------------------------- */

#cal table td a { background-color:#D6EEF2; }
#cal table td a:hover { background-color:#00819a; color:#D6EEF2; }

/* --------------------------------------------------------------

    +Forms

-------------------------------------------------------------- */


/* BASIC FORM */

	form.dsForm fieldset ol li.hi:hover,
	.hi form.dsForm fieldset ol li:hover { background-color:#c1e0e5; }
	form.dsForm fieldset ol li.warn:hover,
	.warn form.dsForm fieldset ol li:hover { background-color:#eac5c5; }
	.warn form.dsForm fieldset ol li.hi:hover { background-color:#d89b9b; }

/* --------------------------------------------------------------

    +Navigation

-------------------------------------------------------------- */

#nav ul li a:link, #nav ul li a:visited {
color:#fff;
border-color:#707B59;
}

#nav ul li a:hover, #nav ul li a:visited:hover {
color:#000;
border-color: #fff;
}

ul#navlist.dhtml ul li a { background-color: #8b9a6f; color:#fff; }
ul#navlist.dhtml ul li a:hover { background-color: #fff; color:#000; }

/* --------------------------------------------------------------

    +PageTitle

-------------------------------------------------------------- */

	#title { background:#000000; }
	#title h1 a:link, .box h1 a:visited { color:#fff; }
	#title a:link, #title a:visited { color:#fff; }
	#title form fieldset label { color:#fff; }

/* --------------------------------------------------------------

    +Homepage

-------------------------------------------------------------- */

/* --------------------------------------------------------------

    +Main Feature

-------------------------------------------------------------- */

.feature { color:#000; }
.feature a { color:#000; }
.feature-dark,
.feature-dark h3,
.feature-dark a {
	color:#fff;
}

/* --------------------------------------------------------------

    +Footer

-------------------------------------------------------------- */

#footer {
	background-image:url(/images/structure/bottombar.gif);
	border-color:#DCDCDC;
}

/* --------------------------------------------------------------
		
		+Overwrite Styles 
		
    Add these class names to clear any margins, paddings or floats
    Keep these declarations at the BOTTOM of this stylesheet

-------------------------------------------------------------- */

.quiet 	 	{ color:#999; }
.quieter 	 	{ color:#ccc; }
	.quieter a 	 	{ color:#ccc; }

/* Column Themes -------------------------------------------------- */

	/* Light */
	
	.hi { background-color:#E7EFD9; }
	.shade { background-color:#F0F0F0; }

	.hi h3 { border-color:#d5e2be; }

	/* Dark */
	
	.dark { background-color:#005D6F; color:#ddd; }
	.dark .hi { background-color:#00819A; }

	.dark p,
	.dark h1, .dark h2, .dark h3, .dark h4, .dark h5,
	.dark a
	{ color:#fff }

	.dark h3 { border-color:#004b59; }

	/* Warn */
	
	.warn { background-color:#f2d6d6; }
	.warn .hi { background-color:#e3b4b4; }
	.warn h3 { color: #966; border-color:#e5baba; }

