/*
Theme Name: HBG CFA
Theme URI: http://www.healdsburgcenterforthearts.com
Description: Child Theme for Deluxe
Author: Tim Fleming
Author URI: http://www.timfleming.com
Template: deluxe
Version: 0.1
*/
 
@import url("../deluxe/style.css");

.main_menu a {
display:block;
float:left;
font-weight:bold;
padding-bottom:15px;
padding-left:20px;
text-decoration:none;
}
.main_menu li ul {
	margin-top:11px;
}
.main_menu li ul li {
	padding: 7px 0 7px 10px;
}
.main_menu li ul li a {
color:#FFFFFF;
font-size:15px;
}



/* Footer (block) */

#footer .block {
	width: 300px;
	float: left;
	margin-left: 20px;
	display: inline;
}

#footer .block ul, #footer .block .textwidget , #footer .block #calendar_wrap{

	border: #D5D4D4 5px solid;
	background: #EDEDED;
	padding-bottom: 10px;
	clear: both;
	margin:0 0 15px;
}

#footer .block .textwidget {
	padding: 5px 10px;

}

/* custom home page style
#main_wrapper{
width:940px;
}
#featured_area{
width:720px;
margin:10px auto;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;

}
#feature_slider{
margin:0 auto;
position:relative;
width:700px;
}
#feature_slider ul, #feature_slider li{
margin:0;
padding:0;
list-style:none;
}
#feature_slider li{
width:700px;
height:250px;
overflow:hidden;
}
#column_wrapper {
width: 900px;
height: 200px;
margin: 10px auto;
}
#column_wrapper .column {
margin-right:34px;
padding:6px;
width:254px;
float: left;
}
#column_wrapper .center{
padding:10px;
}
#column_wrapper .column img{
background:url("images/some_bg.png") repeat scroll 0 0 transparent;
height:148px;
margin-top:15px;
padding:5px;
text-align:center;
width:250px;
}
.column h4{
	font-size:18px;
	color:#787878;
}
end custom home page style */

/*search dropdown style*/
#search-wrap  {
float:right;
width:300px;
}
.search_bg {
float:left;
height:35px;
margin:auto;
width:260px;
}
#search {
color:#FFFFFF;
padding:0;
}
#search input {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E7E7DC;
color:#B8B8B8;
font-family:Tahoma,arial,verdana,courier;
font-size:11px;
height:11px;
padding:10px;
vertical-align:middle;
width:150px;
}
#search .input {
background:none repeat scroll 0 0 transparent;
border:medium none;
height:31px;
margin:0 0 0 10px;
padding:0;
vertical-align:middle;
width:66px;
}
#panel {
background:none repeat scroll 0 0 #9dc44c;
display:none;
height:20px;
width:300px;
}
.slide {
background:url("images/dropdown-search.gif") no-repeat scroll center top transparent;
margin:0;
padding:0;
}
.btn-slide {
color:#FFFFFF !important;
display:block;
font:11px Verdana,Helvetica,sans-serif;
height:28px;
margin:0 auto;
padding-left:14px;
padding-top:0px;
text-decoration:none;
width:69px;
}
#search ul{
	margin: 0 auto;
}
#search li{
	float:left;
	list-style-type:none;
	color:#fff;
	padding-right:12px;
	
}
/*end search dropdown style*/


/*change links color*/
.container a{
	 color:#4674B7;
}

.container a:hover{
	 color:#9DC44C;
	
}

/*change breadcrumb icon and page arrow icon*/
.page_categories ul li a {
background:url("images/plus2.gif") no-repeat scroll left center transparent;
color:#555555;
line-height:0;
padding-left:27px;
}

.page_content ul li {
background:url("images/icon_bullet.png") no-repeat scroll -2px 2px transparent;
padding-bottom:5px;
padding-left:14px;
}
/*add style to images inserted with left alignment*/
.page_content img.alignleft {
background-color:#E9E9E9;
border:1px solid #E5E5E5;
padding: 6px;
display:table;
float:left;
margin-right:10px;
margin-bottom:10px;
overflow:hidden;
position:relative;
clear:both;
}
.page_content_with_categories img.alignleft {
background-color:#E9E9E9;
border:1px solid #E5E5E5;
padding: 4px;
display:table;
float:left;
margin-right:10px;
margin-bottom:10px;
overflow:hidden;
position:relative;
}

/*news items -text position and color */
.hot_news{
	margin-right:5px;
	margin-left:15px;
	float:left;
	font-size:17px;
	font-weight:bold;
	color:#CCCCCC;
}
.news_items {
display:table;
float:left;
padding-top:18px;
width:650px;
}
#news_ticker li a {
color:#9DC44C;
text-decoration:underline;
}
/*sidebar styles*/
.paypal-donations {

}
.page_navigation_advert form {
border-bottom: 1px solid #E9E9E9;
padding-bottom: 10px;
}

.page_navigation_advert form fieldset button{
	margin-top:8px;
}

.page_navigation_title h1{
	color:#cb2228;
font-size:21px;
}
.page_navigation_title h2{
	color:#CB2228;
font-size:18px;
}

.page_navigation_container ul {
line-height:16px;
padding-top:8px;
}
.page_navigation_container ul li a{
	color:#000;
	cursor:pointer;

}
.page_navigation_container ul li ul li a{
	color:#4674b7;
		background:url(../deluxe/images/arrow.gif) transparent no-repeat scroll center left;
		padding-left:10px;
}
.page_navigation_container ul li a:hover{
	color:#9dc44c;
}


/*styles for exhibits categories*/
.date {
	margin: 0;
	padding:0;
}
.reception{
	margin: 0;
	padding: 0;	
}
.title{
margin: 0;
padding: 0;
text-transform:uppercase;
font-size:16px;

}
	
.footer_social_network  {
display:table;
float:right;
font-family:Tahoma;
font-size:11px;
line-height:15px;
text-align:right;
}
.portfolio_title{
	color:#CB2228;
}
.some_title{color:#CB2228;
font-size:19px;
}
/* large headline 
.page_title{color:#CB2228;
} */
.details_button{
	color:#f8f8f8;
}

/*h styles*/

h2{color:#cb2228;
font-size:21px;}
h3{text-transform:uppercase;
font-size:16px;}
/*home page*/ 
.some_text h3{
	font-size:18px;
	text-transform:none;
}

.page_container, .page_container_contact{
	margin:0;
}
/*WSYIWYG editor styles */
.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignright {
	float: right;
	margin-left: 15px;
}

.alignleft {
	float: left;
	margin-right: 15px;
}

