/* Accordions */
#sidebar-accordion {
	background: transparent url(../../images/accordion/bg-gradient.gif) bottom center repeat-x;
}

/* Layout: All Sections */
.accordion_toggle_top, .accordion_toggle_inner, .accordion_toggle_bottom {
	padding: 0 10px;
	height: 32px;
	line-height: 32px;
}

/* Layout: Top Section */
.accordion_toggle_top {
	background: transparent url(../../images/accordion/top-border.png) top left no-repeat;
	
}

/* Layout: Inner Section */
.accordion_toggle_inner {
	background: transparent url(../../images/accordion/inner-border.gif) top left no-repeat;
}

/* Layout: Bottom Section */
.accordion_toggle_bottom {
	background: transparent url(../../images/accordion/inner-border.gif) top left no-repeat;
}

/* Layout: Section Content */
.accordion_content, .accordion_open_content {
	background: transparent url(../../images/accordion/inner-content-border.gif) repeat-y top left;
	color: #333;
	overflow: hidden;
	padding: 0 5px;
}

/* Section Headers */
#sidebar-accordion h3 div {
	font-weight: 100;
	text-transform: lowercase;
}

#sidebar-accordion h4 {
	margin: 0;
	color: #666;
	font-weight: bold;
	font-size: 1em;
}

/* States: All Sections */
.accordion_toggle, .accordion_toggle_open, .accordion_toggle_linked {
	display: block;
	text-decoration: none;
	color: #B3B3B3;
	outline: none;
	cursor: pointer;
}

/* States: Expandable Sections */
.accordion_toggle {
	background: transparent url(../../images/accordion/toggle-inactive.png) center right no-repeat;
}

.accordion_toggle_active, .accordion_toggle_open {
	background: transparent url(../../images/accordion/toggle-active.png) center right no-repeat;
	color: #666;
}

/* States: Linked Sections */
.accordion_toggle_linked a {
	color: #B3B3B3;
}

.accordion_toggle_linked a:hover {
	color: #808080;
}

/* Specific Styles */
#demo-now {
	background: transparent url(../../images/accordion/demo.png) top left no-repeat;
}
