/*=================================*\
	THEME 1
\*=================================*/

/*=======================================================================*\
	STRUCTURAL ELEMENTS
\*=======================================================================*/

body {
	background: #666 url("/display/img/theme1/bg_body.gif") repeat;
	}
	
div#header { /* top header */
	background: url("/display/img/theme1/bg_hdr.gif") no-repeat;
	}	

div#branding { /* top header */
	background: #333 url("/display/img/theme1/bg_branding.gif") no-repeat;
	}

div#branding_interior { /* top header */
	background: #116680 url("/display/img/theme1/bg_branding.gif") no-repeat;
	}

div#logo {
	float: left;
	top: 3px;
	left: 0px;
	width: 100%;
	height: 90px;
	position: relative;
	}
	div#logo a h1 {
		display: none;
		}
	
div#content_container {
	background: #eeeeee url("/display/img/theme1/bg_content.gif") repeat-y;
	}
	
div#content_container_wide {
	background: #eeeeee url("/display/img/theme1/bg_content_wide.gif") repeat-y;
	}
		
div#featured_items_container {
	background: #222222 url("/display/img/bg_home_feature_tabs.gif") no-repeat;
	}			
	
div#footer_container {
	background: url("/display/img/theme1/bg_footer.gif") no-repeat;
	}
	
div#footer_container_wide {
	background: url("/display/img/theme1/bg_footer_wide.gif") no-repeat;
	}
	
ul.story_capsule_items li.discuss {		
	background-position: 0 2px !important;
	background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
	}
ul.story_capsule_items li.sendtofriend {
	background-position: 0 2px !important;
	background: url("/display/img/theme1/bullet_email.gif") no-repeat;
	}
ul.story_capsule_items li.iownthis {
	background-position: 0 0 !important;
	background: url("/display/img/theme1/bullet_checkmark.gif") no-repeat;
	}

div#footer {
	color: #cccccc;	
	}
	div#footer a {
		color: #51cad5;
		}		
		div#footer li.pipe,
		div#footer li:hover.pipe  {
			color: #cccccc;
			}	
		
		
/*=======================================================================*\
	HEADINGS
\*=======================================================================*/

h1 {
	color: #ffffff;
	}

h2 {
	margin-top: 2px;
	color: #f36801;
	}
	
h3 {
	color: #f36801;
	}
	
h4 {
	color: #f36801;
	}	
	
div#content_alpha_sub1 h3, div#content_alpha_sub2 h3 {
	font-size: 100%;
	text-transform: uppercase;
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	padding: 0;
	}
	
/*=======================================================================*\
	LOGGED IN AREA (HEADER_BETA)
\*=======================================================================*/
		
div#header_beta li.myaccount {
	background: url("/display/img/theme1/bullet_myaccount.gif") no-repeat;
	}		
div#header_beta li.myblog {
	background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
	}
div#header_beta li.regusers {
	background: url("/display/img/theme1/bullet_myaccount.gif") no-repeat;
	}		
	
/*=======================================================================*\
	USER PROFILE PAGE
\*=======================================================================*/
			
	div#content_block_hdr ul.user_hdr li.links {
		background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
		background-position: 0 2px;
		}
	div.content_block ul.profile_stats li {
		background: url("/display/img/theme1/bullet_arrow.gif") no-repeat;
		background-position: 0 2px;
		}
	div#recent_activity li {
		background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
		background-position: 0 2px;
		}
	
/*=======================================================================*\
	SIDE COLUMN
\*=======================================================================*/

div#content_beta li {
	background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
	background-position: 0 2px;
	}
	
/*=======================================================================*\
	ENTRIES
\*=======================================================================*/

div.entry li.links span.comments {
	background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
	background-position: 0 2px;
	}
			
div.entry li.comments {
	background: url("/display/img/theme1/bullet_comment.gif") no-repeat;
	background-position: 0 2px;		
	}	

/*=======================================================================*\
	FEATURED ITEMS & NEWS
\*=======================================================================*/

/* Featured Items */

div.featured_item_active {
	background: #0088a0 url("/display/img/theme1/bg_home_feature.gif") no-repeat;
	}

	div.featured_item_active div.entry li.title {
		color: #80f0ff;
		}
		div.featured_item_active div.entry li.title a {
			color: #80f0ff;
			}
			
	div.featured_item_active div.entry li.subtitle {
		color: #222222;
		}
	
	div.featured_item_active div.entry li.description {
		color: #fff;
		}

/* News and Updates */	

div#content_alpha div#news { /* news & updates */
	background: url("/display/img/theme1/bg_home_news.gif") no-repeat;
	}
	
/*=======================================================================*\
	LINKS
\*=======================================================================*/

a {
	color: #0088a0;
	}
	
div#header_beta a {
	color: #80f0ff !important;
	}	

div#content_beta a {
	color: #0088a0;
	}

/*=======================================================================*\
	CALENDAR
\*=======================================================================*/

div.calendar table td.day-today {
	background: #0187a2;
	color: #fff !important;
	}
	.calendar .row-week td.day-today a {
  		color: #fff !important;
		}

/*=======================================================================*\
	POLLS
\*=======================================================================*/	

.poll .bar .foreground {
	background-color: #0187a2;
	}	
	
/*=======================================================================*\
	FORMS
\*=======================================================================*/	

form.login label.search_lbl {
	font-weight: bold;
	color: #f36801;
	padding-right: 10px;
	float: left;
	}	
	
/*=======================================================================*\
	IMAGES
\*=======================================================================*/	
	
div#content_alpha_sub1 img, div#content_alpha_sub2 img, div#content_alpha_sub3 img {
	border: 4px solid #116680;
	}	
	
/*=======================================================================*\
	MENU
\*=======================================================================*/

/* Primary Navigation Tabs */

div#primarynav ul.dmenu li {
	background-color: none;
	background: url("/display/img/theme1/tabs_bg_left.gif") no-repeat left top;
	}
	div#primarynav ul.dmenu li:hover a {
		background-color: #00a5b7;
		color:#ffffff;
		}
		div#primarynav ul.dmenu a {
			color: #8cf1fb;
			background: #0e4f65 url("/display/img/theme1/tabs_bg_right.gif") no-repeat right top;
			}			
		div#primarynav ul.dmenu a:hover {
			color:#ffffff;
			text-decoration: none;
			}
	div#primarynav ul.dmenu li.current {
		background-color: none;
		background-image: url("/display/img/theme1/tabs_bg_left_on.gif");
		}
		div#primarynav ul.dmenu li.current a {
			background-color: #00a5b7;
			background-image: url("/display/img/theme1/tabs_bg_right_on.gif");
			color: #ffffff;
			}
			
/* Featured Items Tabs */

div#featured_items_container ul.dmenu li {
	background: #222222 url("/display/img/theme1/tabs_sm_bg_left.gif") no-repeat left top;
	}
	div#featured_items_container ul.dmenu li:hover a {
		background-color: #116680;
		color:#ffffff;
		}
		div#featured_items_container ul.dmenu a {
			color: #8cf1fb;
			background: #116680 url("/display/img/theme1/tabs_sm_bg_right.gif") no-repeat right top;
			}			
		div#featured_items_container ul.dmenu a:hover {
			color:#ffffff;
			text-decoration: none;
			}
	div#featured_items_container ul.dmenu li.current {
		background-image: url("/display/img/theme1/tabs_sm_bg_left_on.gif");
		}
		div#featured_items_container ul.dmenu li.current a {
			background-color: #0088a0;
			background-image: url("/display/img/theme1/tabs_sm_bg_right_on.gif");
			color: #ffffff;
			}		

/* Sub-Navigation List */

div#subnav {
	background: #00aabb !important;
	}	

div#subnav ul.dmenu li.current a { color:#ffffff; }

div#subnav li a {
	color: #80f0ff;
	}
	div#subnav li a:hover {
		color: #fff;
		}	
		div#subnav li.pipe,
		div#subnav li:hover.pipe  {
			color: #222222;
			}