/********
FRONT 
********/


/* node on frontpage is required. we are hiding it here */
#node-342
{
display:none;
}

/* front page feature title */
/* feature title for all section pages */
.view-display-id-page_1 .views-field-title a, 
.project_main_feature .views-field-title a,
.food_main_feature .views-field-title a,
.b_a_main_feature .views-field-title a,
.advice_main_feature .views-field-title a,
gardening_main_feature .views-field-title a,
.decor_main_feature .views-field-title a
{
font-size:24px;
line-height:1.2em;
}

/* BLOG PAGE */

.view-home-blog .views-field-title a
{
font-size:14px;
}


/* wedding accouncement submit form */
#webform-client-form-1441
{
margin-bottom:80px;
}

/* photo gallery age needs to clear photos to display credit info */
.field-field-photogallery-credits
{
clear:both;
}


#dropnavcontainer
{
height:240px;
}


#subscribe-bar
{
height:35px;
width:1000px;
background-color: #F7F0D7;
/*margin-top:-12px;*/
}
img#subscribe_links
{
padding:10px;
}

#search-block-form {
background:#F7F0D7 none repeat scroll 0 0;
border:3px solid #F7F0D7;
margin:0;
width:300px;
float:right;
}

.category
{
color:#93af4b;
}

.views-field-field-feature-type-value, .views-field-field-video-cateogry-value, .views-field-type a
{
font-size:18px;
color:#93af4b;
line-height:1em;
}

td.views-field-field-feature-photo-thumb-fid
{
padding:10px;
}

.view-display-id-block_7 .views-field-title
{
display:block;
font-weight:bold;
text-align:center;
margin-right:auto;
margin-left:auto;
}
.panel-col .views-field-title
{
margin-right:2px;
margin-left:2px;
}

#block-views-home_tips-block_1
{
/*background:url(/sites/all/themes/home/images/household.jpg) no-repeat;
height:250px; */
color:#333333;
}
#block-views-home_tips-block_1 .title
{
margin-bottom:-2px;
}


/* HOUSEHOLD TIPS BLOCK */

#block-views-home_tips-block_1 .views-field-title
{
margin-top:4px;
margin-bottom:4px;
font-size:18px;
font-weight:bold;
}

#block-views-home_tips-block_1 .content
{
width:288px;
padding:5px;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
background-color:#eee;
}


#block-views-home_tips-block_1 .block-inner
{
/*padding-top:65px;
margin:12px; */
}



/* IN YOUR HOUSE BLOCK */
#block-views-home_front-block_8 
{

}
#block-views-home_front-block_8 .title
{
margin-bottom:-2px;
}

#block-views-home_front-block_8 .content
{
width:288px;
padding:5px;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
background-color:#eee;
}
#node-2325 .content
{
border:0;
width:98%;
}



.view-id-home_blog .view-display-id-page_1 .views-row
{
clear:both;
padding-bottom:15px;
}
.view-display-id-block_1 .views-row
{
border-bottom:0;
clear:none;
height:inherit;
padding:0;
}

/* table of content */
.Issue img
{
	float:left;
	width:145px;
	padding-right:16px;
}

.Issue .field-field-feature-photo img
{
	width:470px;
	margin-bottom:10px;
}


.Issue h2.title
{
	padding:15px 0px 8px 0px;
	margin:12px 0px 0px 0px;
	border-top:1px dotted #666;
}

.Issue .field-field-issue-overview .field-items
{
	width:470px;
	color:#93af4b;
	margin:10px 0px 15px 0px;
	font-size:20px;
	line-height:1;
}

.Issue .field-type-text
{
    font-style: inherit;
	font-size:18px;
	font-weight:700;
	color:#93af4b;
	padding-bottom:3px;
}

.field-type-nodereference .node_read_more
{
	display:none;
}

.Issue .field-field-issue-features
{
	clear:both;
}


/* resources */
.item-list
{
text-align:left;
}
.item-list h3
{
padding:0;
margin:0;
border-bottom:1px solid #93af4b;
}
.view-home-resources .views-field-title a
{
font-size:16px;
}

#p-wrapper
{
width:1024px;
background-image:url('/sites/all/themes/home/images/shadow.png');
margin-left:auto;
margin-right:auto;
margin-top:-36px;
padding-top:30px;
}

/* before and after contest form */
#node-4196 .webform-component-select .form-item label 
{
display:none;
}
#node-4196 .webform-component-select .form-item .form-radios label 
{
display:inline;
}

/********* LINKS ********/
a:hover
{
	  color:#93af4b;
}


.form-checkboxes .form-item, .form-radios .form-item {
display:block;
margin:0.4em 0;
}

/* home window dressing */
#node-4615 #edit-submit
{
display:block;
margin-top:-70px;
}

.page-home-windowdressing-vote #content
{
min-height:4850px;
}
