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


/* LAYOUT ***************************************************************************************************** */
body
{
 margin: 0px;
 text-align: center;
 font-family: Verdana, 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;
}

#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_colapse.png) no-repeat top left;
 color: #ffffff;
 line-height: 21px;
 text-indent: 8px;
 cursor: pointer;
 font-weight: bold;
 font-size: 12px;
}

.postHeading_colapse
{
 float: left;
 width: 332px;
 height: 23px;
 background: url(/images/postheader_background_expand.png) no-repeat top left;
 color: #ffffff;
 line-height: 21px;
 text-indent: 8px;
 cursor: pointer;
 font-weight: bold;
 font-size: 12px;
}

.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: #d2d9dd;
 text-align: center;

 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: #ffffff;
}

.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: #ffffff;
 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: #330011;
 margin: 0px;
}

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

/* L E F T C O L U M N ----------------------------------------------------------------------------------------------------------------- */

#leftColTop
{
 float: right;
 width: 660px;
 height: 0px;
 /*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: #ffffff;
 text-align: center;
}

#flashcontainer
{
 width: 640px;
 height: auto;
 background: #191919;
 margin: auto;
}

/* DESCRIPTION */
.descriptionWrapper_show /* visible description */
{
 float: left;
 width: 660px;
 height: auto;
 background: #ffffff;
 text-align: center;
}

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

.descriptionContainer
{
 width: 640px;
 height: auto;
 background: #ffffff;
 margin: auto;
 text-align: left;
 color: #3C3436;
 margin-top: 6px;
 font-size: 12px;
}

.descriptionContainer h1
{
 font-size: 16px;
 font-weight: bold;
 color: #3C3436;
 margin:0 px;
 padding-top: 5px;
 padding-bottom: 5px;
 border-bottom: 1px solid grey;
}

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

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

.descriptionContainer h4
{
	font-size: 13px;
	font-weight: bold;
	color: #3C3436;
	margin-top: 2px;
	margin-bottom: 1px;
}

.descriptionContainer a:link, .descriptionContainer a:visited
{
 font-size: 12px;
 color: #005C72;
 text-decoration: underline;
}

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

/* 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
{
 display: none;
 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: #ea7e4a;
 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: #ea7e4a;
 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: #ea7e4a;
 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: #ea7e4a;
 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: #ea7e4a;
 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: auto;
}

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

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

/*
.menuLink .before
{
 background:url(/images/menu_before.png) top left;
 width: 5px;
 height: 32px;
}

.menuLink .after
{
	background:url(/images/menu_after.png) top left;
	width: 5px;
	height: 32px;
}
*/
a.Hmenu:link, a.Hmenu:visited
{
 display: block;
 float: left;
 width: auto;
 height: 32px;
 background:url(/images/Hmenu_background_1.gif) repeat-x top left;
 font-size: 13px;
 font-weight: 700;
 color: #87898a;
 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: auto;
 height: 32px;
 background:url(/images/Hmenu_background_2.gif) repeat-x top left;
 font-size: 13px;
 font-weight: 700;
 color: #ef9335;
 line-height: 32px;
 text-decoration: none;
 text-align: center;
}

a.Hmenu_active:hover{}

.topSearchSubmit
{
 display: block;
 float: right;
 width: auto;
 height: 22px;
 /*background: url(/images/submit_background.gif) repeat-x top left #258623;*/
 border: none;
 cursor: pointer;
 outline: none;
 background:none repeat scroll 0 0 #F8931D;
 border:medium none;
 color:#FFFFFF;
 cursor:pointer;
 font-size:12px;
 font-family:Arial,Helvetica,sans-serif;
}

.topSearchInput
{
	display: block;
	float: left;
	width: 280px;
	height: 18px;

	background: #6e7173;
	border: 1px solid #4a433a;
	background: url(/images/topsearchinput_background.gif) repeat-x top left;
	font-size: 11px;
	line-height: 19px;
	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 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;
}


.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: #dfe5e9;
}

.list_clip_info img, .search_list_clip_info img {
	display: none;
}

.postOver .list_clip_info, .SpostOver .search_list_clip_info {
	background: #87898a;
}

.list_clip_info {
	width:178px;
}

.search_list_clip_info {
	width:505px;
}