@charset "UTF-8";
/*Desc: Widgets - SPD.adventistconnect Theme
 Design: Jeanelle Isaacs - Adventist Media Network
Author: Jeanelle Isaacs
=== === === === === === === === === === */
.widget_content_bottom{
 padding-left: 20px;
 float:left;
 width:520px;
}
.widget_content_side{
 float:left;
}
#container05{ /*to get the second line of widgets to wrap around evenly*/
clear:both;
}

/*-------------sidebar widgets------------------*/
.sidebar .widgetdiv1 {
 width: 172px;
 margin-bottom: 10px;
 background-color:#fff;

}
.sidebar .widgetdiv2 {
background: url(../images/widget_bg.png) repeat-y;
}
.sidebar .widgetdiv3 {
 background: url(../images/widget_header.jpg) no-repeat;
}
.sidebar .widgetdiv4 {
 background:url(../images/widget_footer.jpg) no-repeat bottom left;
 padding: 0px 4px 20px 8px;
}

/*-----------------------------------------*/

/*-------------sidebar menu widgets------------------*/
.namenus-menu-widget .widgetdiv1, .sidebar .widgetdiv1 {
 margin-bottom: 10px;
 background-color:#fff;
}
.namenus-menu-widget .widgetdiv2, .sidebar .widgetdiv1 {
background: url(../images/widget_menu_bg.png) repeat-y;
}
.namenus-menu-widget .widgetdiv3, .sidebar .widgetdiv1 {
 background: url(../images/widget_menu_header.jpg) no-repeat;
}
.namenus-menu-widget .widgetdiv4{
 background:url(../images/widget_menu_footer.jpg) no-repeat left bottom;
 padding-bottom: 20px;

}

#bodyarea .namenus-menu-widget .widgetdiv4 ul li{
padding:0px 3px 3px 13px;
font-size:12px;
}

#bodyarea .namenus-menu-widget .widgetdiv4 .expanded-menu .menu_secondary ul li a{
width:110px;
margin:0px;
padding-left:15px;
background-image:none;
}
/*-----------------------------------------*/

/*-------------news middle widgets------------------*/
.widget_content_middle .widget_news_story{
width: 240px;
float: left;
margin: 0px 10px 8px 0px;
padding-bottom: 5px;
border-bottom: 1px dotted #b2b2b2;
}

.widget_content_middle .content-news-widget .widgetdiv1 {width: 560px; background-color: #FFFBEF; border-top: 5px solid #FFE9CF; border-bottom: 5px solid #FFE9CF;padding:5px;}

.widget_content_middle .content-news-widget .widgetdiv4 div {width: 240px; padding-right: 10px;}

#bodyarea .smallcontent .widget_content_middle .content-news-widget .widgetdiv4 h3.widgettitle { /*header text*/
color: #ac4c1c;
font-size: 14px;
font-weight: bold;
height: 20px;
padding:4px 0px 0px 0px;
margin-bottom:4px;
border-bottom: 1px dotted #F89827;
width:90%;
}
/*-----------------------------------------*/


/*---------Content bottom widgets---------*/
#bodyarea .widget_content_bottom  .WidgetContainer{
 margin: 0px 12px 0px 0px;
 float:left;
 width: 500px;
}
.widget_content_bottom .widgetdiv2{
background:none;
}
.widget_content_bottom .widgetdiv3{
background:none;
}
.widget_content_bottom .widgetdiv4{
background-image:none;
background-color: #FFFFFF;
border: 3px #fbe482 solid;
 width: 500px;
padding-bottom:2px;
}

#bodyarea .widget_content_bottom .widgetdiv4 h3.widgettitle { /*header text*/
color: #0a619a;
font-size: 12px;
font-weight: bold;
width: 496px;
height: 20px;
padding:4px 0px 0px 4px;
margin:0px;
border-bottom: 1px dashed #fbe482;
background-color: #fefbe2;

}

/*----------------------------------------*/
.widgetdiv4 p,
.widgetdiv4 h4,
.widgetdiv4 li{
font-size:11.5px;
}
#bodyarea .widgetdiv4 h3.widgettitle { /*header text*/
color: #F89827;
font-size: 13px;
font-weight: bold;
width: 172px;
height: 10px;
padding:10px 0px 0px 1px;
}

#bodyarea .widget a:visited,
#bodyarea .widget a:link{
color: #00A3C4 ;
text-decoration:none;
}
#bodyarea .widget a:hover{
color:#ac4c1c;
text-decoration:underline;
}
#bodyarea .widget p{
padding: 0px;
}
#bodyarea .widget p.photo{
padding: 0 5px 3px 5px;
}
#bodyarea .widget p.photo img{
display: block;
margin: 0;
}
#bodyarea .widget ul{
margin: 0;
padding: 0 10px 0 10px;
font-size: 100%;
}
#bodyarea .widget ul li{
/*background: url(../images/bullet.gif) no-repeat left;  */
padding: 0 0 5px 15px;
margin-left: 5px;
list-style:none;
}
#bodyarea .widget form{
padding: 0;
margin: 0;
}
#bodyarea .widget form fieldset{
border: none;
padding: 0 10px 10px 10px;
margin: 0;
}
#bodyarea .widget form fieldset label{
font-size: 85%;
color: #666666;
display: block;
padding: 0;
}
#bodyarea .widget form fieldset input.textfield{
width: 90%;
font-size: 90%;
}
#bodyarea .widget form fieldset textarea{
width: 90%;
font-size: 90%;
margin: 0;
}
#bodyarea .widget form fieldset input.submitbutton{
font-size: 85%;
color: #666666;
margin: 10px 0 0 0;
}

/*spd-connector*/
#bodyarea .widget .spdconnector-widget ul li {
background-image:none;
list-style:none;
padding: 4px 0px 4px 0px;
}

/*Adventist Employment Main Widget*/
#bodyarea .widget_content_middle .adventist-employment-widget .widgetdiv4{width:560px;}
#bodyarea .widget_content_middle .adventist-employment-widget h3{width:100%;font-size:150%;padding-bottom:10px;}
#bodyarea .widget_content_middle .adventist-employment-widget h4{font-size:110%;padding-bottom:14px;margin:0;}
#bodyarea .widget_content_middle .adventist-employment-widget .vacant-position-preview{float:left;margin:0;margin-bottom:10px;padding:0;}
#bodyarea .widget_content_middle .adventist-employment-widget .vacant-position-preview .vacant-position-photo{padding:0;width:120px;}
#bodyarea .widget_content_middle .adventist-employment-widget .vacant-position-preview .vacant-position-abstract{width:420px;}
#bodyarea .widget_content_middle .adventist-employment-widget .vacant-position-preview .vacant-position-description{line-height:1.2;font-size:0.95em;;padding:0;}
#bodyarea .widget_content_middle .adventist-employment-widget .vacant-position-preview .vacant-position-applications_close{font-size:0.95em; font-style:italic;padding:0;}

/*News Desk*/
#bodyarea .WidgetContainer .item_articles_widget .article_details h2{font-size:12px;}
#bodyarea .WidgetContainer .item_articles_widget,#bodyarea .WidgetContainer .item_articles_widget .articlesContent{padding:2px;margin:0;}
#bodyarea .WidgetContainer .item_articles_widget .widgetdiv3{padding-top:20px;}
#bodyarea .WidgetContainer .item_articles_widget .article_details{line-height:1.2;margin-bottom:5px;padding-bottom:0px;border-bottom:1px dashed #CCC;}
#bodyarea .WidgetContainer .item_articles_widget li{list-style:none;margin:0; padding:0;}
#bodyarea .item_articles_widget li.article .article_details h4.AbstractTitle{margin-bottom:0;height:auto;}
#bodyarea .item_articles_widget .clear{height:0;clear:both;}

/*SPD Promotions*/
.widget .promos-widget{
	padding:25px 0px 0px 0px;
}