/* CSS Document */

#theme-selector {
	width: 100%;
	* width: 95%;
	background: #FFF;
	color: #000;
	height: 35px;
	margin-bottom: 10px;
	position: relative;
	}
	
#theme-selector a { color: #000; }
	
#theme-container { padding: 10px; }

#colors, #template, #font {
	background: #FFF;
	position: absolute;
	}
	
.title a { display: block; width: 150px; padding: 0px; background: url(/siteimages/arrow-down.gif) no-repeat right; }
	
#template { left: 170px; }
#font { left: 340px; }

#theme-selector ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}
	
.theme-name { float: left; width: 112px; }
.colors { float: left; border: 1px solid #ddd; }
.colors div { float: left; width: 10px; }
.colors img { border: 0px; height: 15px; }

.title a.FAQslider_active { background: url(/siteimages/arrow-up.gif) no-repeat right; }

#theme-selector ul li { margin: 0px; padding: 3px; display: block; border-bottom: 1px solid #DDD;  }
#theme-selector ul li a { margin: 0px padding: 0px; display: block; }

.slide-panel { display: none; }
.show-slide-panel { display: block; margin-top: 11px; border-width: 0px 5px 5px 5px; border-color: #333; border-style: solid; }
.slide-column { border-right: 2px solid #333; }

#entries #date {
	float: left; 
	width: 60px;
	color: #555;
	margin: 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif; 
	text-align: center;
	border: 1px solid #DDD;
	}
	
#date #mon { font-size: 18px; background: #EEE; padding: 5px; text-transform: uppercase;}
#date #day { font-size: 22px; background: #FFF; padding: 5px 5px 7px 5px;}

#entries h3 { font-size: 18px; display: inline;}
#entries small { font-size: 10px; font-style: italic;}
