/* Lunar Hexes
From Adobe Kuler: http://kuler.adobe.com/#themeID/670995
#151C23 Darkest Blue
#202932 Darker Blue
#2D3A49	Dark Blue
#2D4158 Lighter Blue
#34506B Lighest Blue
*/
body.custom { /*background color*/
	background-color: #151C23;
}
/* --- Link Colors --- */
.custom a {
	color: #34506B;
}
.custom a:hover {
	color: #151C23;
}
.custom h1, h2, h2 a {
	color: #34506B;
}
.custom h1 a:hover, h2 a:hover {
	color: #151C23;
}
.custom h3, h3 a {
	color: #34506B;
}
.custom h3 a:hover {
	color: #151C23;
}
#top_menu a {
	color: #34506B;
}
#cat-box-title h1 a { /*homepage teaser title color */
	color: #34506B;
}
#cat-box-title h1 a:hover { /*homepage teaser title color */
	color: #151C23;
}
/* --- Top Nav --- */
#top_line { /* line below top menu*/
	border-bottom-color: #34506B;
}
/* --- Main Logo --- */
.custom #header #logo a {
	color: #151C23;
	text-shadow: 2px 2px 5px #34506B; /*adds text shadow to logo text*/
}
.custom #header #logo a:hover {
	color: #2D4158;
}
/* --- Category Nav Background --- */
#cat-nav {
	background-image: url(lunar/dropline.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
}
/* --- Category Nav Styles --- */
ul.dropdown a { /*parent link*/
	color: #FFF;
}
ul.dropdown a:hover { /*parent link hover*/
	color: #FFF;
	background-color: #999;
	border: 0 1px 0 1px solid #000;
}
ul.dropdown .current-cat a { /*current parent link*/
	color: #FFF;
}
ul.dropdown .current-cat, .current-cat-parent a { /*active current parent category*/
	color: #FFF;
	background-color: #999;
	border: 1px 1px 0 1px solid #000;	
}
ul.dropdown ul.children a { /*child link*/
	color: #000;
}
ul.dropdown ul.children a:hover { /*child link hover*/
	color: #000;
}
ul.dropdown ul.children .current-cat a { /*current child link*/
	background-color: #FFF;	
}
/* --- Content Slider --- */
.pagination { /*slider bar background*/
	background-color: #34506B;
}
.pagination a { /*slider post number background*/
	background: #fff;
}
.pagination a:hover, .pagination a.selected { /*slider post number link color/background*/
	color: #fff;
	background-color: #151C23;
}
/* --- Module 1 & 2 --- */
#middle h3 { /*module 1 & 2 title & border*/
	color: #1E2C30;
	border-top-color: #34506B;
	border-bottom-color: #cccccc;
}
#middle {
	border-color: #CCC;	
}
#right {
	border-color: #CCC;
}
/* --- Tabs --- */
.ui-tabs .ui-tabs-nav li a {
	color: #34506B;
}
/* --- Accordion --- */
.ui-accordion-header { /*accordion title & border*/
	color: #1E2C30;
	border-top-color: #34506B;
	border-bottom-color: #cccccc;
}
/* --- Homepage Teasers --- */
#cat-box-title { /*homepage teaser border color*/
	border-top-color: #34506B;
	border-bottom-color: #cccccc;
}
/* --- Footer --- */
.custom #footer { /*footer background*/
	color: #FFF;
	background-color: #202932;
}
#custom_footer h3 { /*widget title*/
	color: #FFF;
}
#custom_footer li a { /*footer links*/
	color: #FFF;
}
#custom_footer li a:hover { /*footer hover*/
	color: #34506B;
}