.clear
{
  margin:  0;
  padding: 0;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
  clear: both; /**/
}

div.block_separator
{
  margin:  0;
  padding: 0;
  height: 4px;
  line-height: 0px;
  font-size: 0px;
  clear: both; /**/
}

/* TABS STYLES: START */
#maincontent div.tabbed-content
{
	width: 938px;
	margin: 0 auto;
}
#maincontent div.tabbed-content div.content-tabs-links
{
  /*margin-top: -33px;*/
  height: 33px;
}
#maincontent div.tabbed-content div.content-tabs-links ul
{
  margin:0;
  padding: 0 0 5px;
  list-style-type: none;
  list-style-image: none;
  float: left;
  width: 100%;
  background-image:url(../images/tabs/tabbed_ul.gif);
  background-position: left bottom;
  background-repeat:repeat-x;
}
#maincontent div.tabbed-content div.content-tabs-links ul li
{
  margin: 0 2px 0 0;
  background-image:url(../images/tabs/tabbed_l.png);
  background-position: left top;
  background-repeat:no-repeat;
  float: left;
  display: block;
  padding-left: 8px;
}
#maincontent div.tabbed-content div.content-tabs-links ul li.last
{
  margin-right: 0;
}
#maincontent div.tabbed-content div.content-tabs-links ul li.first
{
  margin-left: 15px;
}
#maincontent div.tabbed-content div.content-tabs-links ul li span
{
  background-image:url(../images/tabs/tabbed_r.png);
  background-position: right top;
  background-repeat:no-repeat;
  float: left;
  display: block;
  padding-right: 8px;
}

#maincontent div.tabbed-content div.content-tabs-links ul li span a
{
  float: left;
  display: block;
  height: 28px;
  line-height: 28px;
  background-image:url(../images/tabs/tabbed_c.png);
  background-position: left top;
  background-repeat:repeat-x;
  background-color: #736a65;
  text-transform: uppercase;
  font-size: 10px;
  color: #FFFFFF;
  padding: 0 15px;
  text-decoration: none;
}

#maincontent div.tabbed-content div.content-tabs-links ul li.selected
{
  background-image:url(../images/tabs/tabbed_l_sel.png);
}
#maincontent div.tabbed-content div.content-tabs-links ul li.selected span
{
  background-image:url(../images/tabs/tabbed_r_sel.png);
}

#maincontent div.tabbed-content div.content-tabs-links ul li.selected span a
{
  background-image:url(../images/tabs/tabbed_c_sel.png);
  background-position: left top;
  background-repeat:repeat-x;
  background-color: #205ea0;
  color: #FFFFFF;
  text-decoration: none;
}

#maincontent div.tabbed-content div.content-tabs a.hide
{
	margin-top: -33px;
	display: none;
	visibility: hidden;
}

#maincontent div.tabbed-content div.content-tabs
{
  position: relative;
height:400px; /*temporary styles for loading*/
}
#maincontent div.tabbed-content div.content-tabs div.content-tab
{
  position: absolute;
  background-color:#f3efeb;
  background-image:url(../images/tabs/tab_bg.jpg);
  background-position: left bottom;
  background-repeat:no-repeat;
  width: 100%;
}
#maincontent div.tabbed-content div.content-tabs div.content-tab div.tab-content
{
  padding: 30px 5px;
}
/* TABS STYLES: END */


/*div.zone-layout-dnalayout div div {background-color: red;}*/
/* DNALAYOUT: START */
div.zone-layout-dnalayout div.top-zone,
div.zone-layout-dnalayout_big_left div.top-zone,
div.zone-layout-dnalayout_big_right div.top-zone
{
	padding: 8px 8px 8px 485px;
	margin-bottom: 30px;
	border: 1px solid #dcdbd9;
}
div.zone-layout-dnalayout div.top-zone div.top-left-zone,
div.zone-layout-dnalayout_big_left div.top-zone div.top-left-zone,
div.zone-layout-dnalayout_big_right div.top-zone div.top-left-zone
{
	float: left;
	width: 460px;
	margin-left: -477px;
}
div.zone-layout-dnalayout div.top-zone div.top-right-zone,
div.zone-layout-dnalayout_big_left div.top-zone div.top-right-zone,
div.zone-layout-dnalayout_big_right div.top-zone div.top-right-zone
{
	float: left;
	width: 100%;
}
div.zone-layout-dnalayout div.second-zone,
div.zone-layout-dnalayout_big_left div.second-zone,
div.zone-layout-dnalayout_big_right div.second-zone
{
	padding: 8px 7px 8px 328px;
	margin-bottom: 30px;
	border: 1px solid #dcdbd9;
}
div.zone-layout-dnalayout div.second-zone div.second-left-zone,
div.zone-layout-dnalayout_big_left div.second-zone div.second-left-zone,
div.zone-layout-dnalayout_big_right div.second-zone div.second-left-zone
{
	float: left;
	width: 315px;
	margin-left: -321px;
}
div.zone-layout-dnalayout div.second-zone div.second-right-zone,
div.zone-layout-dnalayout_big_left div.second-zone div.second-right-zone,
div.zone-layout-dnalayout_big_right div.second-zone div.second-right-zone
{
	float: left;
	width: 100%;
}

div.zone-layout-dnalayout div.third-zone,
div.zone-layout-dnalayout_big_left div.third-zone,
div.zone-layout-dnalayout_big_right div.third-zone
{
	padding: 8px 322px 8px 321px;
	margin-bottom: 30px;
	border: 1px solid #dcdbd9;
}
div.zone-layout-dnalayout div.third-zone div.third-left-zone,
div.zone-layout-dnalayout_big_left div.third-zone div.third-left-zone,
div.zone-layout-dnalayout_big_right div.third-zone div.third-left-zone
{
	float: left;
	width: 305px;
	margin-left: -313px;
}
div.zone-layout-dnalayout div.third-zone div.third-center-zone,
div.zone-layout-dnalayout_big_left div.third-zone div.third-center-zone,
div.zone-layout-dnalayout_big_right div.third-zone div.third-center-zone
{
	float: left;
	width: 100%;
}
div.zone-layout-dnalayout div.third-zone div.third-right-zone,
div.zone-layout-dnalayout_big_left div.third-zone div.third-right-zone,
div.zone-layout-dnalayout_big_right div.third-zone div.third-right-zone
{
	float: left;
	width: 305px;
	margin-right: -322px;
	margin-left: 8px;
}


div.zone-layout-dnalayout div.forth-zone,
div.zone-layout-dnalayout_big_left div.forth-zone,
div.zone-layout-dnalayout_big_right div.forth-zone
{
	padding: 8px 322px 8px 321px;
	margin-bottom: 30px;
	border: 1px solid #dcdbd9;
}
div.zone-layout-dnalayout div.forth-zone div.forth-left-zone,
div.zone-layout-dnalayout_big_left div.forth-zone div.forth-left-zone,
div.zone-layout-dnalayout_big_right div.forth-zone div.forth-left-zone
{
	float: left;
	width: 305px;
	margin-left: -313px;
}
div.zone-layout-dnalayout div.forth-zone div.forth-center-zone,
div.zone-layout-dnalayout_big_left div.forth-zone div.forth-center-zone,
div.zone-layout-dnalayout_big_right div.forth-zone div.forth-center-zone
{
	float: left;
	width: 100%;
}
div.zone-layout-dnalayout div.forth-zone div.forth-right-zone,
div.zone-layout-dnalayout_big_left div.forth-zone div.forth-right-zone,
div.zone-layout-dnalayout_big_right div.forth-zone div.forth-right-zone
{
	float: left;
	width: 305px;
	margin-right: -322px;
	margin-left: 8px;
}

/* DNALAYOUT: END */

div.zone-layout-dnalayout div.zone-content,
div.zone-layout-dnalayout_big_left div.zone-content,
div.zone-layout-dnalayout_big_right div.zone-content
{
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
}
div.zone-layout-dnalayout div.attribute-left-image,
div.zone-layout-dnalayout_big_left div.attribute-left-image,
div.zone-layout-dnalayout_big_right div.attribute-left-image
{
	float: left;
}
div.zone-layout-dnalayout div.description,
div.zone-layout-dnalayout_big_left div.description,
div.zone-layout-dnalayout_big_right div.description
{
	padding: 18px 18px 28px;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #484241;
}
div#maincontent div.zone-layout-dnalayout div.description p,
div#maincontent div.zone-layout-dnalayout_big_left div.description p,
div#maincontent div.zone-layout-dnalayout_big_right div.description p
{
	font-size: 12px;
	line-height: 16px;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #484241;
}
div#maincontent div.zone-layout-dnalayout div.description h2,
div#maincontent div.zone-layout-dnalayout_big_left div.description h2,
div#maincontent div.zone-layout-dnalayout_big_right div.description h2
{
	font-size: 18px;
	line-height: 16px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #484241;
}
div.zone-layout-dnalayout div.attribute-link,
div.zone-layout-dnalayout_big_left div.attribute-link,
div.zone-layout-dnalayout_big_right div.attribute-link
{
	position: absolute;
	bottom: 28px;
	padding-left: 18px;
}
div.zone-layout-dnalayout div.attribute-link a span,
div.zone-layout-dnalayout_big_left div.attribute-link a span,
div.zone-layout-dnalayout_big_right div.attribute-link a span
{
	font-size: 12px;
	line-height: 16px;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #bd001f;
	text-decoration: underline;
}
div.zone-layout-dnalayout div.attribute-link a:hover span,
div.zone-layout-dnalayout_big_left div.attribute-link a:hover span,
div.zone-layout-dnalayout_big_right div.attribute-link a:hover span
{
	text-decoration: none;
}
div.zone-layout-dnalayout div.with-arrow a,
div.zone-layout-dnalayout_big_left div.with-arrow a,
div.zone-layout-dnalayout_big_right div.with-arrow a
{
	background-image:url(../images/arrow_red_right.png);
	background-position: right top;
	background-repeat:no-repeat;
	padding-right: 20px;
	line-height: 25px;
	display: block;
}
div.zone-layout-dnalayout div.with-arrow a span,
div.zone-layout-dnalayout_big_left div.with-arrow a span,
div.zone-layout-dnalayout_big_right div.with-arrow a span
{
	background-image:url(../images/arrow_red_left.png);
	background-position: left top;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-right: 5px;
	line-height: 25px;
	font-size: 10px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	display: block;
	text-decoration: none;
}

div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_grey_arrow_white_text p,
div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_grey_arrow_white_text h2,
div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_white_text p,
div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_white_text h2,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_grey_arrow_white_text p,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_grey_arrow_white_text h2,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_white_text p,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_white_text h2,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_grey_arrow_white_text p,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_grey_arrow_white_text h2,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_white_text p,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_white_text h2
{
	color: #FFFFFF;
}
div.zone-layout-dnalayout div.block-type-contentblock_grey_arrow div.with-arrow a,
div.zone-layout-dnalayout_big_left div.block-type-contentblock_grey_arrow div.with-arrow a,
div.zone-layout-dnalayout_big_right div.block-type-contentblock_grey_arrow div.with-arrow a,
div.zone-layout-dnalayout div.block-type-contentblock_grey_arrow_white_text div.with-arrow a,
div.zone-layout-dnalayout_big_left div.block-type-contentblock_grey_arrow_white_text div.with-arrow a,
div.zone-layout-dnalayout_big_right div.block-type-contentblock_grey_arrow_white_text div.with-arrow a
{
	background-image:url(../images/arrow_grey_right.png);
}
div.zone-layout-dnalayout div.block-type-contentblock_grey_arrow div.with-arrow a span,
div.zone-layout-dnalayout_big_left div.block-type-contentblock_grey_arrow div.with-arrow a span,
div.zone-layout-dnalayout_big_right div.block-type-contentblock_grey_arrow div.with-arrow a span,
div.zone-layout-dnalayout div.block-type-contentblock_grey_arrow_white_text div.with-arrow a span,
div.zone-layout-dnalayout_big_left div.block-type-contentblock_grey_arrow_white_text div.with-arrow a span,
div.zone-layout-dnalayout_big_right div.block-type-contentblock_grey_arrow_white_text div.with-arrow a span
{
	background-image:url(../images/arrow_grey_left.png);
}
div#maincontent .red
{
	color: #bd001f;
}

div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_small div.description p,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_small div.description p,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_small div.description p
{
	margin: 0;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_small div.description p a.red,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_small div.description p a.red,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_small div.description p a.red
{
	text-decoration: none;
}
div#maincontent div.zone-layout-dnalayout div.block-type-contentblock_small div.description p a.red:hover,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-contentblock_small div.description p a.red:hover,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-contentblock_small div.description p a.red:hover
{
	text-decoration: underline;
}
div#maincontent div.zone-layout-dnalayout div.block-type-items div.block-content,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-items div.block-content,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-items div.block-content
{
	padding: 7px 10px 10px;
	background-position: right bottom;
}
div#maincontent div.zone-layout-dnalayout div.block-type-items ul,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-items ul,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-items ul
{
	font-size: 12px;
	margin:0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	line-height: 16px;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
div#maincontent div.zone-layout-dnalayout div.block-type-items ul li,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-items ul li,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-items ul li
{
	border-bottom: 1px solid #c4bfbb;
	padding: 2px 0px;
}
div#maincontent div.zone-layout-dnalayout div.block-type-items ul li.last,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-items ul li.last,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-items ul li.last
{
	border-bottom: medium none;
}
div#maincontent div.zone-layout-dnalayout div.block-type-items ul a,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-items ul a,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-items ul a
{
	text-decoration: none;
	color: #484241;
}
div#maincontent div.zone-layout-dnalayout div.block-type-items ul a:hover,
div#maincontent div.zone-layout-dnalayout_big_left div.block-type-items ul a:hover,
div#maincontent div.zone-layout-dnalayout_big_right div.block-type-items ul a:hover
{
	text-decoration: underline;
}
div.block-type-items
{
	margin-top: -4px;
}

div.blog-items
{

}
div.blog-items div.blog-item
{
	float: left;
	width: 305px;
	font-size: 11px;
}
div.blog-items div.second
{
	margin-left: 3px;
}
div.blog-items div.blog-item div.blog-header
{
	background-image:url(../images/blog_head_b.gif);
	background-position: left top;
	background-repeat:repeat-x;
	padding: 3px 8px;
	line-height: 21px;	
	color: #FFFFFF;
}

div#content div.blog-items div.blog-item div.blog-header a
{
	color: #FFFFFF;
}

div.blog-items div.blog-item div.blog-content
{
	padding: 8px;
	margin-bottom: 8px;
}
div.blog-items div.blog-item div.blog-header span.blog-name
{
	text-transform: uppercase;
	display: block;
	float: left;
}
div#content  div.blog-items div.blog-item div.blog-header span.blog-comm-cnt a
{
	color: #ffffff;
	background-image:url(../images/speech.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	display: block;
	float: right;
	padding-left: 20px;
	text-decoration: underline;
}

div.blog-items div.blog-item div.blog-content div.blog-rss-content
{
	margin-left: 82px;
}

div.blog-items div.blog-item div.blog-content div.blog-rss-content span.title,
div#content div.blog-items div.blog-item div.blog-content div.blog-rss-content span.title a
{
	display: block;
	color: #bd001f;
	font-weight: bold;
}
div.blog-items div.blog-item div.blog-content div.blog-rss-content span.post
{
	display: block;
}
div#content div.blog-items div.blog-item div.blog-content div.blog-rss-content span.post a.more
{
	color: #bd001f;
}
div.blog-items div.blog-item div.blog-content div.blog-rss-content span.date
{
	color: #635c5a;
}
div.blog-items div.blog-item div.blog-content div.blog-rss-content span.author
{
	color: #bd001f;
	font-weight: bold;
}

div.rss-item div.rss-content span.author
{
	color: #88837F;
	/*font-weight: bold;*/
}


div.block-type-items-dropdown
{
	padding: 12px 8px;
	background-color: #484340;
}
div.block-type-items-dropdown div.attribute-header
{
	float: left;
	width: 300px;
}
div#maincontent div.block-type-items-dropdown div.attribute-header h2
{
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #c3b69f;
	padding-left: 10px;
	margin: 0;
}

div#dropdown
{
	padding: 0 0 0 8px;
	float: left;
	font-size:10px;
	line-height: 25px;
	vertical-align: middle;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/see_all.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 135px;
}
div#dropdown ul
{
	margin: 0;
	padding: 0;
}

div#dropdown ul li
{
	font-size:10px;
	line-height: 25px;
	height: 25px;
	width: 105px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	background-image: none;
}

div#dropdown ul li span
{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	text-transform: uppercase;
}

div#dropdown ul li a
{
	display: block;
}
div#dropdown ul li a
{
	color: #FFFFFF;
}
div#dropdown ul li a:hover
{
	text-decoration: none;
}
div#dropdown ul ul
{
	background-color: #796e69;
	width: 105px;
	padding: 5px 10px;
	float: left;
	z-index: 1000;
	position: absolute;
}
div#dropdown ul li li
{
	line-height: 16px;
	height: auto;
	width: 105px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}


div.block-type-contentblock_small div.description p
{
	width: 160px;
}
div.block-type-contentblock_no_text div.description
{
	padding: 15px;
}
div.zone-layout-dnalayout div.block-type-contentblock_no_text div.attribute-link {
	bottom:15px;
	padding-left:15px;
	position:absolute;
}


/*bottom blocks styles: start */
div.block-type-twitter div.block-icon,
div.block-type-flickr div.block-icon,
div.block-type-youtube div.block-icon,
div.block-type-rss div.block-icon,
div.block-type-facebook div.block-icon
{
	float: left;
	width: 80px;
	text-align: center;
}
div.block-type-twitter div.block-icon a,
div.block-type-flickr div.block-icon a,
div.block-type-youtube div.block-icon a,
div.block-type-rss div.block-icon a,
div.block-type-facebook div.block-icon a
{
	display: block;
}
div.block-type-twitter div.block-content,
div.block-type-flickr div.block-content,
div.block-type-youtube div.block-content,
div.block-type-rss div.block-content,
div.block-type-facebook div.block-content
{
	margin-left: 80px;
}
div.block-type-twitter div.twitter-feed
{
	float: left;
	padding: 0 15px 15px;
	width: 230px;
	border-left: 1px solid #d1cabe;
	font-size: 11px;
	height: 70px;
}
#maincontent div.block-type-twitter div.twitter-feed h2,
#maincontent div.block-type-flickr h2,
#maincontent div.block-type-youtube h2,
#maincontent div.block-type-rss h2
{
	color: #bd001f;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
}
#maincontent div.block-type-flickr h2 a,
#maincontent div.block-type-youtube h2 a,
#maincontent div.block-type-rss h2 a
{
	color: #bd001f;
}
#maincontent div.block-type-twitter div.twitter-feed p.tweet-content
{
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	max-height: 42px;
	overflow: hidden;
}
#maincontent div.block-type-twitter div.twitter-feed p.tweet-content a
{
	color: #484241;
	text-decoration: none;
}
#maincontent div.block-type-twitter div.twitter-feed p.tweet-content a:hover
{
	text-decoration: underline;
}

#maincontent div.block-type-twitter div.twitter-feed span.tweet-date,
#maincontent div.block-type-twitter div.twitter-feed span.tweet-source
{
	color: #938b89;
}

div.block-type-flickr div.flickr-big
{
	float: left;
	padding: 0 15px;
	width: 230px;
	border-left: 1px solid #d1cabe;
	font-size: 11px;
	height: 270px;
}
div.block-type-flickr div.flickr-items
{
	float: left;
	padding: 0 0 0 15px;
	border-left: 1px solid #d1cabe;
	font-size: 11px;
	height: 270px;
	width: 570px;
}
div.block-type-flickr div.flickr-items div.flickr-item
{
	float: left;
	padding: 0 15px 15px 0;
	width: 265px;
	font-size: 11px;
	height: 75px;
}
div.block-type-flickr div.flickr-items div.flickr-item div.flickr-img
{
	float: left;
	margin-right: 10px;
	width: 90px;
}
div.block-type-flickr div.flickr-items div.flickr-item span.flickr-items
{
	display: block;
}

div.block-type-youtube div.youtube-big
{
	float: left;
	padding: 0 15px;
	width: 230px;
	border-left: 1px solid #d1cabe;
	font-size: 11px;
	height: 315px;
}
div.block-type-youtube div.youtube-items
{
	float: left;
	padding: 0 0 0 15px;
	border-left: 1px solid #d1cabe;
	font-size: 11px;
	height: 315px;
	width: 570px;
}

div.block-type-youtube div.youtube-items div.youtube-item
{
	float: left;
	padding: 0 15px 15px 0;
	width: 265px;
	font-size: 11px;
	height: 90px;
}
div.block-type-youtube div.youtube-items div.youtube-item div.youtube-img
{
	float: left;
	margin-right: 10px;
	width: 120px;
}
div.block-type-rss div.attribute-right-image
{
	float:right;
	width: 290px;
	padding-left: 15px;
	padding-right: 10px;
	border-left: 1px solid #d1cabe;
	height: 240px;
}
div.block-type-rss div.block-content
{
	margin-right: 315px;
	padding: 0;
	height: 240px;
}
div.block-type-rss div.norightimg
{
	margin-right: 0px;
}
div.block-type-rss div.rss-item div.rss-content
{
	float: left;
	padding: 0 15px 15px;
	width: 235px;
	font-size: 11px;
	height: 65px;
	border-left: 1px solid #d1cabe;
}

div.block-type-facebook div.facebook-links
{
	float: left;
	padding: 0 15px;
	width: 300px;
	font-size: 11px;
	height: 200px;
	border-left: 1px solid #d1cabe;
}
div.block-type-facebook div.facebook-links div.facebook-link
{
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 15px;
}
div.block-type-facebook div.facebook-links div.facebook-link img
{
	vertical-align: middle;
	margin-right: 5px;
}
div.block-type-facebook div.facebook-feed
{
	float: left;
	padding: 0 15px 0 10px;
	width: 490px;
	font-size: 11px;
	height: 200px;
	border-left: 1px solid #d1cabe;
}
#maincontent div.block-type-facebook div.facebook-feed h2
{
	font-size: 12px;
	margin-bottom: 15px;
}
#maincontent div.block-type-facebook div.facebook-feed div.feed-icon
{
	margin-right: 15px;
	float: left;
}
/*bottom blocks styles: end */


div#ezwt
{
	margin: 15px auto;
	/*width: 95em;*/
}
#maincontent ul.yui-nav
{
	margin: 0;
}

#article_sharer{
    border-bottom-color: #E5E5E5;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #E5E5E5;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 7px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 7px;
    text-align: center;
	margin-bottom: 20px;
}

#article_sharer iframe{
	width:170px !important;
}

#article_sharer iframe.twitter-share-button twitter-count-horizontal{
  width: 110px !important;
}

a#share_by_email{
	font-weight:bold;
	font-size:12px;
	color:#898687 !important;
}

a#share_by_email img{
	margin-bottom:-3px;
}

#share_response
{
	margin: 5px 0px;
}

#ShareByEmailForm div
{
	margin: 5px 0px;
}

#share_closer
{
	color: #806a60;
	float: right;
	margin-right: 10px;
}
