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


/* LAYOUT ***************************************************************************************************** */
body
{
 margin: 0px;
 text-align: center;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #393536;
 background: url(/images/body_background.jpg) no-repeat top center;

}

img, acronym
{
 border: none;
}

#allWrapper
{
 width: 1002px;
 margin: auto;
 height: auto;
 overflow: visible;
}

#topWrapper
{
 float: left;
_float: none;
 width: 1002px;
 height: 136px;
 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;
}

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

a.arkenaBrand:link, a.arkenaBrand:visited, a.arkenaBrand:hover
{
 display: none;
 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: 20px;
 background: url(/images/customer_brand.gif) no-repeat top left;
 font-size: 9px;
 text-indent: 60px;
 line-height: 20px;
 margin-top: 10px;
 margin-bottom: 4px;
 border-top: 1px solid #C7C7C7;
 padding-top: 10px;
}

#brandCustomer a:link, #brandCustomer a:visited
{
 color: #86B300;
 text-decoration: none;
}

#brandCustomer a:hover
{
 text-decoration: underline;
}

/* R I G H T  C O L U M N -------------------------------------------------------------------------------------------------------------- */
.postGroup
{
 float: left;
 width: 330px;
 height: auto;
 margin-bottom: 4px;
}

.postHeading_expand
{
 float: left;
 width: 332px;
 height: 23px;
 background: url(/images/postheader_background_colapse.png) no-repeat top left;
 color: #fff;
 line-height: 23px;
 text-transform: uppercase;
 text-indent: 10px;
 cursor: pointer;
}

.postHeading_colapse
{
 float: left;
 width: 332px;
 height: 23px;
 background: url(/images/postheader_background_expand.png) no-repeat top left;
 color: #fff;
 line-height: 23px;
 text-transform: uppercase;
 text-indent: 10px;
 cursor: pointer;
}

.postContainer_show /* show content when a group is expanded */
{
 float: left;
 width: 330px;
 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: 330px;
 height: 80px;
 border-left: 1px solid #393536;
 border-right: 1px solid #393536;
 background: #fff;
 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: 9px;
 letter-spacing: 0px;
 color: #787a7c;
 margin: 0px;
 display: inline;
}

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

.postOver
{
 float: left;
_float: none;
 width: 330px;
 height: 80px;
 border-left: 1px solid #393536;
 border-right: 1px solid #393536;
 background: #615D5E;
 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: 9px;
 color: #cfd0d0;
 margin: 0px;
 display: inline;
}

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

.postActive
{
 float: left;
_float: none;
 width: 330px;
 height: 80px;
 border-left: 1px solid #393536;
 border-right: 1px solid #393536;
 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: 330px;
 height: 23px;
 border-bottom: 1px solid #000;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 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: #fff;
 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: #666;
 margin: 0px;
}

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

/* 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: transparent;
 text-align: center;
}

.descriptionWrapper_hide /* hidden description - when comments are on */
{
 display: none;
}

.descriptionContainer
{
 width: 640px;
 height: auto;
 background: transparent;
 margin: auto;
 text-align: left;
 line-height: 15px;
 color: #393536;
 margin-top: 6px;
}

.descriptionContainer h1
{
 font-size: 14px;
 font-weight: bold;
 color: #8393536;
 margin-top: 10px;
}

.descriptionContainer h2
{
 display: block;
 width: auto;
 font-size: 11px;
 font-weight: normal;
 color: #999;
 background-color: #fff;
 text-indent: 1px;
 padding: 1px;
 margin: 0px auto 5px 0;
}

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

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

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

/* COMMENTS */
.commentWrapper_show /* visible description */
{
 float: left;
 width: 660px;
 height: auto;
 background: #fff;
 text-align: center;
}

.commentWrapper_hide /* hidden description - when comments are on */
{
 display: none;
}

.commentContainer
{
 width: 640px;
 height: auto;
 background: #fff;
 margin: 35px auto 0px auto;
*/margin: 6px auto 0px auto;
 text-align: left;
 color: #393536;
}

.commentContainer h1
{
 font-size: 11px;
 font-weight: bold;
 color: #000;
 display: inline;
 margin: 0px 10px 0px 0px;
}

.commentContainer h2
{
 font-size: 10px;
 font-weight: normal;
 color: #393536;
 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: 11px;
 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: #d8e5a4;
 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: #d8e5a4;
 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: #d8e5a4;
 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: #d8e5a4;
 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: #d8e5a4;
 line-height: 16px;
 text-decoration: none;
 margin-right: 10px;
 text-indent: 13px;
}

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

.ratingText
{
	color: #FFF;
 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-color: #fff;
 text-align: center;
 border-bottom: solid 1px #86B300;
}

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

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

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

#topNavigationWrapper
{
 width: 993px;
 height: 20px;
 margin: 12px 0 0 0;
}

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

#topNavigationSearchContainer
{
 float: right;
 width: 323px;
 height: 25px;
 margin: auto;
 overflow: hidden;
 text-align: right;
 margin-top: -3px;
}

a.Hmenu:link, a.Hmenu:visited
{
 display: block;
 float: left;
 height: auto;
 font-size: 11px;
 color: #fff;
 text-decoration: none;
 text-align: center;
 text-transform: uppercase;
 border-left: 1px solid #FFF;
 margin: 0 8px 0 8px;
 text-indent: 8px;
}

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

a.Hmenu_active:link, a.Hmenu_active:visited
{
 display: block;
 float: left;
 height: auto;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 text-align: center;
 text-transform: uppercase;
 border-left: 1px solid #FFF;
 margin: 0 8px 0 8px;
 text-indent: 8px;
}

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

.topSearchSubmit
{
 display: block;
 float: right;
 width: 30px;
 height: 20px;
 background-color: transparent;
 border: none;
 font-size: 12px;
 line-height: 20px;
 text-align: center;
 color: #fff;
 text-transform: uppercase;
 cursor: pointer;
 outline: none;
 margin-top: 2px;
}

.topSearchInput
{
 display: block;
 float: left;
 width: 280px;
 height: 15px;
 background: #fff;
 border: medium none;
 font-size: 10px;
 text-indent: 4px;
 color: #393536;
 padding-top: 4px;
}

/*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: 16px 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: 64px;
 height: 13px;
 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: 13px;
 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: 41px;
 height: 13px;
 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: 11px;
 color: #fff;
}

.searchHeading_select
{
 display: block;
 float: right;
 width: 109px;
 height: 17px;
 border: 1px solid #000;
 font-size: 9px;
 color: #666;
 margin-top: 5px;
 margin-top: 3px;
 margin-right: 10px;
_margin-right: 5px;
}

.searchHeading_text
{
 display: block;
 float: right;
 width: auto;
 height: 22px;
 line-height: 24px;
 margin-right: 5px;
  font-size: 9px;
 color: #fff;
}

.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;
 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: 658px;
 height: 80px;
 border-left: 1px solid #393536;
 border-right: 1px solid #393536;
 background: #fff;
 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: 9px;
 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-left: 1px solid #393536;
 border-right: 1px solid #393536;
 background: #615D5E;
 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: 9px;
 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: 9px;
 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;
}


.approve_comment {
  width: 300px;
  height: 300px;
  border: 1px solid #000;
  padding: 10px;
  margin: 50px;
  float: right;
}

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

.postOver .list_clip_info, .SpostOver .search_list_clip_info {
	background: transparent;
}

.list_clip_info {
	background: transparent;
	width:178px;
}

.search_list_clip_info {
	background: transparent;
	width:505px;
}