/* CSS Document 01-12-2008 coded by aleksandar naumov arkena a/s */


/* LAYOUT ***************************************************************************************************** */
body
{
 margin: 0px;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #333333;
 background: white;
}

img, acronym
{
 border: none;
}

#allWrapper
{
 width: 1002px;
 margin: auto;
 height: auto;
 overflow: visible;
}

#topWrapper
{
 float: left;
_float: none;
 width: 1002px;
 height: 136px;
 background: url(/images/top_background.png) no-repeat top left;
 text-align: center;
 margin-bottom: 10px;
 overflow: hidden;
}

#contentWrapper
{
 float: left;
_float: none;
 width: 1002px;
 height: auto;
 overflow: auto;
 text-align: left;
}

#leftColumn
{
 float: left;
 width: 660px;
 height: auto;
 overflow: hidden;
}

#rightColumn
{
 float: right;
 width: 332px;
 height: auto;
 overflow: auto;
}

#brandArkena
{
 float: left;
_float: none;
 width: 332px;
 height: 16px;
 text-align: right;
 margin-bottom: 4px;
}

a.arkenaBrand:link, a.arkenaBrand:visited, a.arkenaBrand:hover
{
 display: block;
 float: right;
 width: 93px;
 height:16px;
 background: url(/images/arkena_logo.png) no-repeat top left;
 text-decoration: none;
}

#brandCustomer
{
 float: left;
_float: none;
 overflow: hidden;
 width: 660px;
 height: 16px;
 margin-top: 4px;
 margin-bottom: 4px;
}

#brandCustomer_left
{
 float: left;
 overflow: hidden;
 width: 330px;
 height: 16px;
 background: url(/images/customer_brand.gif) no-repeat top left;
 font-size: 10px;
 text-indent: 20px;
 line-height: 15px;
}

#brandCustomer_right
{
 float: right;

 overflow: hidden;
 width: 200px;
 height: 16px;
 font-size: 10px;
 text-align: right;
}

#brandCustomer_left a:link, #brandCustomer_left a:visited
{
 font-size: 10px;
 color: #9e1c27;
 text-decoration: none;
}

#brandCustomer_left a:hover
{
 text-decoration: underline;
}

/* R I G H T  C O L U M N -------------------------------------------------------------------------------------------------------------- */
.postGroup
{
 float: left;
 width: 332px;
 height: auto;
 margin-bottom: 4px;
}

.postHeading_expand
{
 float: left;
 width: 332px;
 height: 23px;
 background: url(/images/postheader_background_expand.png) no-repeat top left;
 color: #5d6163;
 line-height: 23px;
 text-transform: uppercase;
 text-indent: 10px;
 cursor: pointer;
}

.postHeading_colapse
{
 float: left;
 width: 332px;
 height: 23px;
 background: url(/images/postheader_background_colapse.png) no-repeat top left;
 color: #5d6163;
 line-height: 23px;
 text-transform: uppercase;
 text-indent: 10px;
 cursor: pointer;
}

.postContainer_show /* show content when a group is expanded */
{
 float: left;
 width: 332px;
 height: auto;
}
.postContainer_hide /* hide it when a group is colapsed */
{
 display: none;
}

.postIco
{
 margin-left: 4px;
}

.postIE6fix
{
 position: relative;
 width: 313px;
 height: 70px;
 text-align: left;
 margin: 5px auto auto auto;
}

.postThumbnail
{
 float: left;
 width: 125px;
 height: 70px;
}

.postText
{
 float: right;
 width: 178px;
 height: 70px;
}

/* POST NORMAL styles ******************************************************** */

.postNormal
{
 float: left;
_float: none;
 width: 332px;
 height: 80px;
 border-top: 1px solid #ffffff;
 background: #dfe5e9;
 text-align: center;
 cursor: pointer;
}

.postNormal h1
{
 display: block;
 width: 125px;
 height: 70px;
 background: url(/images/thumbnail_overlay_normal.png) no-repeat top left;
 margin: 0px;
}

.postNormal h2
{
 font-size: 11px;
 font-weight: bold;
 margin: 0px;
}

.postNormal h3
{
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #787a7c;
 margin: 0px;
 display: inline;
}

/* POST OVER styles ******************************************************** */

.postOver
{
 float: left;
_float: none;
 width: 332px;
 height: 80px;
 border-top: 1px solid #ffffff;
 background: #87898a;
 text-align: center;
 color: #ffffff;
 cursor: pointer;
}

.postOver h1
{
 display: block;
 width: 125px;
 height: 70px;
 background: url(/images/thumbnail_overlay_over.png) no-repeat top left;
 margin: 0px;
}

.postOver h2
{
 font-size: 11px;
 font-weight: bold;
 margin: 0px;
}

.postOver h3
{
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #cfd0d0;
 margin: 0px;
 display: inline;
}

/* POST ACTIVE styles ******************************************************** */

.postActive
{
 float: left;
_float: none;
 width: 332px;
 height: 80px;
 border-top: 1px solid #ffffff;
 background: #87898a;
 text-align: center;
 color: #ffffff;
 cursor: pointer;
}

.postActive h1
{
 display: block;
 width: 125px;
 height: 70px;
 background: url(/images/thumbnail_overlay_over.png) no-repeat top left;
 margin: 0px;
}

.postActive h2
{
 font-size: 11px;
 font-weight: bold;
 margin: 0px;
}

.postActive h3
{
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #cfd0d0;
 margin: 0px;
 display: inline;
}


/* POST SORTER styles********************************************************* */

.postSorterWrapper
{
 float: left;
 overflow: hidden;
 width: 332px;
 height: 23px;
 border-top: 1px solid #ffffff;
 background: url(/images/postsorter_background.png) no-repeat top left;
 text-align: center;
 font-size: 10px;
 color: #87898a;
}

.postSorterIE6fix
{
 width: 313px;
 height: 11px;
 overflow: hidden;
 text-align: left;
 margin: 6px auto auto auto;
 text-align: left;
}

.postSorterLeftCol
{
 float: left;
 width: 150px;
 height: 11px;
 overflow: hidden;
}

.postSorterRightCol
{
 float: right;
 width: 114px;
 height: 11px;
 overflow: hidden;
}

a.firstPage:link, a.firstPage:visited, a.firstPage:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_firstpage.png) no-repeat top left;
 margin-right: 9px;
}

a.firstPage_no:link, a.firstPage_no:visited, a.firstPage_no:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_firstpage_no.png) no-repeat top left;
 margin-right: 9px;
 cursor: not-allowed;
}

a.previousPage:link, a.previousPage:visited, a.previousPage:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_previouspage.png) no-repeat top left;
}

a.previousPage_no:link, a.previousPage_no:visited, a.previousPage_no:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_previouspage_no.png) no-repeat top left;
 cursor: not-allowed;
}

a.nextPage:link, a.nextPage:visited, a.nextPage:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_nextpage.png) no-repeat top left;
 margin-right: 9px;
}

a.nextPage_no:link, a.nextPage_no:visited, a.nextPage_no:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_nextpage_no.png) no-repeat top left;
 margin-right: 9px;
 cursor: not-allowed;
}

a.lastPage:link, a.lastPage:visited, a.lastPage:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_lastpage.png) no-repeat top left;
}

a.lastPage_no:link, a.lastPage_no:visited, a.lastPage_no:hover
{
 display: block;
 float: left;
 width: 6px;
 height: 11px;
 background:url(/images/postsorter_lastpage_no.png) no-repeat top left;
 cursor: not-allowed;
}

.sorterCounter
{
 display: block;
 float: left;
 width: 104px;
 height: 11px;
 font-size: 10px;
 color: #87898a;
 text-align: center; 
}

.counterSubmit
{
 display: block;
 float: right;
 width: 16px;
 height: 11px;
 border-left: 1px solid #a9abac;
 border-top: 1px solid #a9abac;
 border-right: 1px solid #3d3f40;
 border-bottom: 1px solid #3d3f40;
 background: url(/images/countersubmit_background.gif) no-repeat top left #5d6163;
*/ background: url(/images/countersubmit_background_IE.gif) no-repeat top left #5d6163;
 margin: 0px;
 cursor: pointer;
}

.counterInput
{
 display: block;
 float: right;
 width: 29px;
 height: 9px;
 border: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #330011;
 margin: 0px;
}

.counterText
{
 display: block;
 float: right;
 width: 51px;
 height: 11px;
 font-size: 10px;
 color: #87898a;
}

/* L E F T C O L U M N ----------------------------------------------------------------------------------------------------------------- */

#leftColTop
{
 float: right;
 width: 660px;
 height: 10px;
 background: url(/images/rightcol_top_background.png) no-repeat top left;
_margin-bottom: -4px;
}

#leftColBottom
{
 float: left;
 width: 660px;
 height: 10px;
 background: url(/images/rightcol_bottom_background.png) no-repeat top left;
_margin-bottom: -4px;
}

#flashWrapper
{
 float: left;
 width: 660px;
 height: auto;
 background: #191919;
 text-align: center;
}

#flashcontainer
{
 width: 640px;
 height: auto;
 background: #191919;
 margin: auto;
}

/* DESCRIPTION */
.descriptionWrapper_show /* visible description */
{
 float: left;
 width: 660px;
 height: auto;
 background: #191919;
 text-align: center;
}

.descriptionWrapper_hide /* hidden description - when comments are on */
{
 display: none;
}

.descriptionContainer
{
 width: 640px;
 height: auto;
 background: #191919;
 margin: auto;
 text-align: left;
 color: #8a8a8a;
 margin-top: 6px;
}

.descriptionContainer h1
{
 font-size: 12px;
 font-weight: bold;
 color: #8a8a8a;
 margin: 0px;
}

.descriptionContainer h2
{
 font-size: 9px;
 font-weight: normal;
 color: #8a8a8a;
 margin-top: 0px;
 margin-bottom: 4px;
}

.descriptionContainer h3
{
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 margin-top: 2px;
 margin-bottom: 0px;
}

.descriptionContainer a:link, .descriptionContainer a:visited
{
 font-size: 11px;
 color: #37b334;
 text-decoration: none;
}

.descriptionContainer a:hover
{
 color: #37b334;
 text-decoration: underline;
}

/* COMMENTS */
.commentWrapper_show /* visible description */
{
 float: left;
 width: 660px;
 height: auto;
 background: #191919;
 text-align: center;
}

.commentWrapper_hide /* hidden description - when comments are on */
{
 display: none;
}

.commentContainer
{
 width: 640px;
 height: auto;
 background: #191919;
 margin: 35px auto 0px auto;
*/margin: 6px auto 0px auto;
 text-align: left;
 color: #8a8a8a;
}

.commentContainer h1
{
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 display: inline;
 margin: 0px 10px 0px 0px;
}

.commentContainer h2
{
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 display: inline;
 margin: 0px;
}

.commentContainer h3
{
 font-size: 11px;
 font-weight: normal;
 margin-top: 2px;
 margin-bottom: 10px;
}



/* LINKBAR ******************************************************************************************************************************* */
#linkbar
{
 float: left;
 width: 660px;
 height: 30px;
 background: url(/images/linkbar_background.gif) no-repeat top left;
 font-size: 10px;
 color: #6e7173;
}

#linkbarTabsGroup
{
 float: left;
 width: 188px;
 height: 30px;
 overflow: hidden;
}

#linkbarLinksGroup
{
 float: left;
 width: 312px;
 height: 15px;
 text-align: left;
 margin-top: 7px;
 overflow: hidden;
}

#linkbarRatingGroup
{
 float: left;
 width: 150px;
 height: 15px;
 text-align: right;
 margin-top: 7px;
 overflow: hidden;
}

a.linkbarTab:link, a.linkbarTab:visited
{
 display: block;
 float: left;
 width: auto;
 height: 30px;
 font-size: 10px;
 color: #37b334;
 line-height: 30px;
 text-decoration: none;
 margin-left: 10px;
_margin-left: 5px;
}

a.linkbarTab:hover
{
 text-decoration: underline;
}

a.linkbarTab_active:link, a.linkbarTab_active:visited
{
 display: block; 	
 float: left;
 width: auto;
 height: 30px;
 background: url(/images/linkbar_bullet.gif) no-repeat bottom left;
 font-size: 10px;
 color: #ffffff;
 line-height: 30px;
 text-decoration: none;
 margin-left: 10px;
 cursor: default;
}

a.linkbarTab_active:hover{}

a.linkbarMail:link, a.linkbarMail:visited
{
 display: block;
 float: left;
 width: auto;
 height: 15px;
 background: url(/images/linkbar_mail.png) no-repeat top left;
 font-size: 10px;
 color: #37b334;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 17px;
}

a.linkbarMail:hover
{
 text-decoration: underline;
 color: #37b334;
}


a.linkbarPodcast:link, a.linkbarPodcast:visited
{
 display: block;
 float: left;
 width: auto;
 height: 15px;
 background: url(/images/linkbar_podcast.png) no-repeat top left;
 font-size: 10px;
 color: #37b334;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 13px;
}

a.linkbarPodcast:hover
{
 text-decoration: underline;
 color: #37b334;
}

a.linkbarShare:link, a.linkbarShare:visited
{
 display: block;
 float: left;
 width: auto;
 height: 15px;
 background: url(/images/linkbar_share.png) no-repeat top left;
 font-size: 10px;
 color: #37b334;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 12px;
}

a.linkbarShare:hover
{
 text-decoration: underline;
 color: #37b334;
}

a.linkbarLink:link, a.linkbarLink:visited
{
 display: block;
 float: left;
 width: auto;
 height: 15px;
 background: url(/images/linkbar_link.png) no-repeat top left;
 font-size: 10px;
 color: #37b334;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 13px;
}

a.linkbarLink:hover
{
 text-decoration: underline;
 color: #37b334;
}

.ratingText
{
 display: block;
 float: left;
 width: 60px;
 height: 15px;
 line-height: 16px;
}


a.ratingBad:link, a.ratingBad:visited
{
 display: block;
 float: left;
 width: 17px;
 height: 15px;
 background: url(/images/rating_badstar.gif) no-repeat top left;
}

a.ratingBad:hover
{
 display: block;
 width: 17px;
 height: 15px;
 background: url(/images/rating_hoverstar.gif) no-repeat top left;
}

a.ratingGood:link, a.ratingGood:visited
{
 display: block;
 float: left;
 width: 17px;
 height: 15px;
 background: url(/images/rating_goodstar.gif) no-repeat top left;
}

a.ratingGood:hover
{
 background: url(/images/rating_hoverstar.gif) no-repeat top left;
}

#commentsToolbarWrapper
{
 float: left;
 width: 660px;
 height: 28px;
 background: url(/images/comments_toolbar_background.gif) repeat-x bottom left #191919;
 text-align: center;
}

#commentsToolbarContainer
{
 width: 640px;
 height: 15px;
 text-align: left;
 margin: 5px auto 0px auto;
 overflow: hidden;
}


a.linkbarWriteComment:link, a.linkbarWriteComment:visited
{
 display: block;
 float: left;
 width: auto;
 height: 15px;
 background: url(/images/linkbar_writecomment.png) no-repeat top left;
 font-size: 10px;
 color: #37b334;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 15px;
}

a.linkbarWriteComment:hover
{
 text-decoration: underline;
 color: #37b334;
}

/* NAVIGATION (TOP) ********************************************************************************************************************** */

#topNavigationWrapper
{
 width: 983px;
 height: 22px;
 margin: auto;
}

#topNavigationMenuContainer
{
 float: left;
 width: 655px;
 height: 22px;
 margin: auto;
 /*overflow: hidden;*/
 text-align: left;
}

#topNavigationSearchContainer
{
 float: right;
 width: 313px;
 height: 22px;
 margin: auto;
 overflow: hidden;
 text-align: right;
 margin-top: 4px;
}

a.Hmenu:link, a.Hmenu:visited
{
 display: block;
 float: left;
 width: 150px;
 height: 32px;
 background:url(/images/Hmenu_background_1.gif) repeat-x top left;
 font-size: 13px;
 font-weight: 700;
 color: #9e1c27;
 line-height: 32px;
 text-decoration: none;
 text-align: center;
}

a.Hmenu:hover
{
 color: #5d6163;
}

a.Hmenu_active:link, a.Hmenu_active:visited
{
 display: block;
 float: left;
 width: 150px;
 height: 32px;
 background:url(/images/Hmenu_background_2.gif) repeat-x top left;
 font-size: 13px;
 font-weight: 700;
 color: #ffffff;
 line-height: 32px;
 text-decoration: none;
 text-align: center;
}

a.Hmenu_active:hover{}

.topSearchSubmit
{
 display: block;
 float: right;
 width: 56px;
 height: 22px;
 background: url(/images/submit_background.gif) repeat-x top left #258623;
 border: none;
 font-size: 12px;
 letter-spacing: 1px;
 color: #ffffff;
 text-transform: uppercase;
 cursor: pointer;
 outline: none;
}

.topSearchInput
{
 display: block;
 float: left;
 width: 251px;
 height: 18px;
 background: #dfe5e9;
 border: 1px solid #9b9b9b;
 font-size: 11px;
 line-height: 19px;
 color: #4a4b4b;
}

/*OPTIONAL CONTENT (TOP) ***************************************************************************************************************** */
#topOptionalContentWrapper
{
 width: 983px;
 height: 57px;
 margin: 10px auto auto auto;
}

#topOptionalContentContainer
{
 float: left;
 width: 983px;
 height: 20px;
 text-align: right;
 margin-top: 33px;
}

#topOptionalContentContainer a:link, #topOptionalContentContainer a:visited
{
 font-size: 12px;
 color: #38b435;
 text-decoration: none;
}

#topOptionalContentContainer a:hover
{
 text-decoration: underline;
}
/* SERVICES (TOP) ************************************************************************************************************************ */
#topServicesWrapper
{
 width: 983px;
 height: 24px;
 margin: 13px auto 10px auto;
}

#topServicesContainer
{
 float: left;
 width: 983px;
 height: 24px;
 text-align: right;
}

.topServicesHeader
{
 display: block;
 float: right;
 width: auto;
 height: 24px;
 line-height: 24px;
}

a.servicesPodcast:link, a.servicesPodcast:visited
{
 display: block;
 float: right;
 width: 24px;
 height: 24px;
 background: url(/images/services_podcast_1.png) no-repeat top left;
 margin-left: 2px;
 cursor: pointer; /* PNGfix+IE6 bug fix*/
}

a.servicesPodcast:hover
{
  background: url(/images/services_podcast_2.png) no-repeat top left;
}

a.servicesMail:link, a.servicesMail:visited
{
 display: block;
 float: right;
 width: 24px;
 height: 24px;
 background: url(/images/services_mail_1.png) no-repeat top left;
 margin-left: 2px;
 cursor: pointer;
}

a.servicesMail:hover
{
  background: url(/images/services_mail_2.png) no-repeat top left;
}

a.servicesRSS:link, a.servicesRSS:visited
{
 display: block;
 float: right;
 width: 24px;
 height: 24px;
 background: url(/images/services_rss_1.png) no-repeat top left;
 margin-left: 2px;
 cursor: pointer;
}

a.servicesRSS:hover
{
  background: url(/images/services_rss_2.png) no-repeat top left;
}

a.servicesSMS:link, a.servicesSMS:visited
{
 display: block;
 float: right;
 width: 24px;
 height: 24px;
 background: url(/images/services_sms_1.png) no-repeat top left;
 margin-left: 2px;
 cursor: pointer;
}

a.servicesSMS:hover
{
  background: url(/images/services_sms_2.png) no-repeat top left;
}

a.servicesWidget:link, a.servicesWidget:visited
{
 display: block;
 float: right;
 width: 24px;
 height: 24px;
 background: url(/images/services_widget_1.png) no-repeat top left;
 margin-left: 2px;
 cursor: pointer;
}

a.servicesWidget:hover
{
  background: url(/images/services_widget_2.png) no-repeat top left;
}

/* SEARCH RESULTS ******************************************************************************************* */
#SearchHeading
{
 float: left;
 width: 660px;
 height: 23px;
 background: url(/images/search_top.png) no-repeat top left;
 font-size: 10px;
 color: #333333;
}

.searchHeading_select
{
 display: block;
 float: right;
 width: 109px;
 height: 19px;
 border: 1px solid #a7a6aa;
 font-size: 10px;
 color: #9e1c27;
 padding: 0px;
 margin-top: 3px;
 margin-top: 2px;
 margin-right: 10px;
_margin-right: 5px;
}

.searchHeading_text
{
 display: block;
 float: right;
 width: auto;
 height: 22px;
 line-height: 24px;
 margin-right: 5px;
}

.searchHeading_heading
{
 display: block;
 float: left;
 width: auto;
 height: 23px;
 font-size: 11px;
 color: #ffffff;
 text-transform: uppercase;
 line-height: 23px;
 margin-left: 10px;
_margin-left: 5px;
}

#SearchBottom
{
 float: left;
 width: 660px;
 height: 23px;
 border-top: 1px solid #ffffff;
 background: url(/images/search_bottom.png) no-repeat top left;
 text-align: center;
}

.searchSorterWrapper
{
 float: right;
 overflow: hidden;
 width: 660px;
 height: 23px;
 text-align: center;
 font-size: 10px;
 color: #87898a;
}

.searchSorterIE6fix
{
 width: 640px;
 height: 11px;
 overflow: hidden;
 text-align: left;
 margin: 6px auto auto auto;
 text-align: left;
}

/* SEARCH POST NORMAL styles ******************************************************** */

.SpostNormal
{
 float: left;
_float: none;
 width: 660px;
 height: 80px;
 border-top: 1px solid #ffffff;
 background: #dfe5e9;
 text-align: center;
 cursor: pointer;
}

.SpostNormal h1
{
 display: block;
 width: 125px;
 height: 70px;
 background: url(/images/thumbnail_overlay_normal.png) no-repeat top left;
 margin: 0px;
}

.SpostNormal h2
{
 font-size: 11px;
 font-weight: bold;
 margin: 0px;
}

.SpostNormal h3
{
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #787a7c;
 margin: 0px;
 display: inline;
}

/* SEARCH POST OVER styles ******************************************************** */

.SpostOver
{
 float: left;
_float: none;
 width: 660px;
 height: 80px;
 border-top: 1px solid #ffffff;
 background: #87898a;
 text-align: center;
 color: #ffffff;
 cursor: pointer;
}

.SpostOver h1
{
 display: block;
 width: 125px;
 height: 70px;
 background: url(/images/thumbnail_overlay_over.png) no-repeat top left;
 margin: 0px;
}

.SpostOver h2
{
 font-size: 11px;
 font-weight: bold;
 margin: 0px;
}

.SpostOver h3
{
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #cfd0d0;
 margin: 0px;
 display: inline;
}

/* SEARCH POST ACTIVE styles ******************************************************** */

.SpostActive
{
 float: left;
_float: none;
 width: 660px;
 height: 80px;
 border-top: 1px solid #ffffff;
 background: #87898a;
 text-align: center;
 color: #ffffff;
 cursor: pointer;
}

.SpostActive h1
{
 display: block;
 width: 125px;
 height: 70px;
 background: url(/images/thumbnail_overlay_over.png) no-repeat top left;
 margin: 0px;
}

.SpostActive h2
{
 font-size: 11px;
 font-weight: bold;
 margin: 0px;
}

.SpostActive h3
{
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #cfd0d0;
 margin: 0px;
 display: inline;
}
/* *********************************************************************************************** */

.SpostIE6fix
{
 position: relative;
 width: 640px;
 height: 70px;
 text-align: left;
 margin: 5px auto auto auto;
}

.SpostText
{
 float: right;
 width: 505px;
 height: 70px;
}

/* Making sure the clip length and comment/rating icons don't disappear in lists. We fix the div containing it to the bottom of its immediate outer container and make sure background color is inherited all the way down (no, actually we don't, because IE doesn't support inheritance for this!) */

.list_clip_info, .search_list_clip_info {
	position: absolute;
	bottom: 0px;
	background: #dfe5e9;
}

.postOver .list_clip_info, .SpostOver .search_list_clip_info {
	background: #87898a;
}

.list_clip_info {
	width:178px;
}

.search_list_clip_info {
	width:505px;
}
