/* CSS Document 01-12-2008 coded by aleksandar naumov arkena a/s */


/* LAYOUT ***************************************************************************************************** */
body
{
 margin: 0px;
 text-align: center;
 font-family: "Lucida Sans Unicode", sans-serif;
 font-size: 11px;
 color: #EEE4DD;
 background: white url(/images/bg_pattern_repeat.gif);
}

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-top: 20px;
 margin-bottom: 4px;
}

#brandArkena a{text-decoration: none;} /* Safari issue fix (remove underline from image links) */

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;
 background: url(/images/customer_brand.gif) no-repeat top left;
 font-size: 10px;
 text-indent: 30px;
 line-height: 16px;
 margin-top: 4px;
 margin-bottom: 4px;
}

#brandCustomer a:link, #brandCustomer a:visited
{
 font-size: 10px;
 color: #888a8b;
 text-decoration: none;
}

#brandCustomer 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: #FFF;
 font-size: 11px;
 font-weight: 700;
 line-height: 23px;
 text-transform: normal;
 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: #FFF;
 font-size: 11px;
 font-weight: 700;
 line-height: 23px;
 text-transform: normal;
 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
{
 color: #FFF;
 font-size: 9px;
 line-height: 14px;
 float: right;
 width: 178px;
 height: 70px;
}

/* POST NORMAL styles ******************************************************** */

.postNormal
{
 float: left;
_float: none;
 width: 332px;
 height: 80px;
 background: transparent url(/images/post_background.jpg);
 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: 700;
 margin: 0px;
}

.postNormal h3
{
 font-size: 10px;
 font-weight: normal;
 letter-spacing: normal;
 color: #FC9;
 margin: 0px;
 display: inline;
}

/* POST OVER styles ******************************************************** */

.postOver
{
 float: left;
_float: none;
 width: 332px;
 height: 80px;
 background: transparent url(/images/post_over_background.jpg);
 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: normal;
 letter-spacing: normal;
 color: #FC9;
 margin: 0px;
 display: inline;
}

/* POST ACTIVE styles ******************************************************** */

.postActive
{
 float: left;
_float: none;
 width: 332px;
 height: 80px;
 background: transparent url(/images/post_active_background.jpg);
 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: 0px 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-size: 9px;
 color: #000;
 margin: 0 5px 0 5px;
}

.counterText
{
 display: block;
 float: right;
 width: 51px;
 height: 11px;
 font-size: 10px;
 color: #fff;
}

/* 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: #FFF;
 margin-top: 6px;
}

.descriptionContainer h1
{
 font-size: 14px;
 font-weight: bold;
 color: #FFF;
 margin: 0px;
}

.descriptionContainer h2
{
 font-size: 9px;
 font-weight: normal;
 color: #FFF;
 margin-top: 0px;
 margin-bottom: 4px;
}

.descriptionContainer h3
{
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 margin-top: 2px;
 margin-bottom: 0px;
}

.descriptionContainer a:link, .descriptionContainer a:visited
{
 font-weight: normal;
 font-size: 11px;
 color: #F96;
 text-decoration: none;
}

.descriptionContainer a:hover
{
 font-weight: normal;
 text-decoration: none;
 color: #FC9;
}

/* 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: 182px;
 height: 30px;
 overflow: hidden;
}

#linkbarLinksGroup
{
 float: left;
 width: 318px;
 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: #ffe3c6;
 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: #ffe3c6;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 17px;
}

a.linkbarMail:hover
{
 text-decoration: underline;
}


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: #ffe3c6;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 13px;
}

a.linkbarPodcast:hover
{
 text-decoration: underline;
}

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: #ffe3c6;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 12px;
}

a.linkbarShare:hover
{
 text-decoration: underline;
}

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: #ffe3c6;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 13px;
}

a.linkbarLink:hover
{
 text-decoration: underline;
}

.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: #ea7e4a;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 15px;
}

a.linkbarWriteComment:hover
{
 text-decoration: underline;
}

/* NAVIGATION (TOP) ********************************************************************************************************************** */

#topNavigationWrapper
{
 width: 983px;
 height: 22px;
 margin: 1px 5px 0px 9px;
}

#topNavigationMenuContainer
{
 float: left;
 width: 655px;
 height: 22px;
 margin-left: 0px;
 _margin-left: 0px;
 /*overflow: hidden;*/
 text-align: left;
}

#topNavigationSearchContainer
{
 float: right;
 width: 315px;
 height: 22px;
 margin: 4px;
 overflow: hidden;
 text-align: right;
 margin-top: 4px;
}

a.Hmenu:link, a.Hmenu:visited
{
 display: block;
 float: left;
 width: 128px;
 height: 32px;
 background: transparent;
 font-family: "Lucida Sans Unicode", sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: 500;
 text-transform: uppercase;
 color:#000;
 line-height: 32px;
 text-decoration: none;
 text-align: center;
}

a.Hmenu:hover
{
 color: #fff;
 background: url(/images/Hmenu_background_1.gif);
}

a.Hmenu_active:link, a.Hmenu_active:visited
{
 display: block;
 float: left;
 width: 128px;
 height: 32px;
 background: url(/images/Hmenu_background_2.gif);
 font-family: "Lucida Sans Unicode", sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: 500;
 text-transform: uppercase;
 color: #ffffff;
 line-height: 32px;
 text-decoration: none;
 text-align: center;
}

a.Hmenu_active:hover{}

.topSearchSubmit
{
 display: block;
 float: right;
 width: 56px;
 height: 23px;
 padding: 0 0 4px 0;
 _padding: 0 0 -4px 0;
 background: #000 url(/images/submit_background.gif) repeat-x top left;
 border: solid 1px #666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000;
 text-transform: uppercase;
 cursor: pointer;
 outline: none;
}

.topSearchInput
{
 display: block;
 float: left;
 width: 251px;
 height: 18px;
 padding: 2px 0 0 4px;
 background: #6e7173;
 border-left: 1px solid #d0d5d8;
 border-top: 1px solid #d0d5d8;
 border-right: 1px solid #ffffff;
 border-bottom: 1px solid #ffffff;
 background: url(/images/topsearchinput_background.gif) repeat-x top left;
 font-size: 10px;
 color: #4a4b4b;
}

/*OPTIONAL CONTENT (TOP) ***************************************************************************************************************** */
#topOptionalContentWrapper
{
 width: 983px;
 height: 56px;
 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 20px 10px auto;
}

#topServicesContainer
{
 float: left;
 width: 983px;
 height: 24px;
 text-align: right;
}

.topServicesHeader
{
 display: block;
 float: right;
 width: auto;
 height: 24px;
 line-height: 24px;
 margin-right: 10px;
}

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: 18px;
 background: url(/images/topsearchinput_background.gif) repeat-x top left;
 border: 1px solid #a7a6aa;
 font-size: 10px;
 color: #666666;
 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: 0px 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: 0px solid #ffffff;
 background: transparent url(/images/post_background.jpg);
 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: normal;
 letter-spacing: normal;
 color: #FC9;
 margin: 0px;
 display: inline;
}

/* SEARCH POST OVER styles ******************************************************** */

.SpostOver
{
 float: left;
_float: none;
 width: 660px;
 height: 80px;
 border-top: 0px solid #ffffff;
 background: transparent url(/images/post_over_background.jpg);
 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: normal;
 letter-spacing: normal;
 color: #FC9;
 margin: 0px;
 display: inline;
}

/* SEARCH POST ACTIVE styles ******************************************************** */

.SpostActive
{
 float: left;
_float: none;
 width: 660px;
 height: 80px;
 border-top: 0px solid #ffffff;
background: transparent url(/images/post_active_background.jpg);
 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: normal;
 letter-spacing: normal;
 color: #FC9;
 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;
 color:#FFFFFF;
 font-size:9px;
 line-height:14px;
}

/* 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;
}

.postOver .list_clip_info, .SpostOver .search_list_clip_info {
}

.list_clip_info {
	width:178px;
}

.search_list_clip_info {
	width:505px;
}
