@font-face {
	font-family: 'CaptureitRegular';
	src: url('capture_it-webfont.eot');
	src: local('?'), url('capture_it-webfont.woff') format('woff'), url('capture_it-webfont.ttf') format('truetype'), url('capture_it-webfont.svg#webfontz4AOQA25') format('svg');
	font-weight: normal;
	font-style: normal;
}

body,div,dl,dt,dd,ul.Menu,li.MenuItem,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}ul.Menu{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
li.MenuItem a{color:#000;text-decoration: none;}
hr {
	color: #888;
	background-color: #888;
	height: 1px;
	border: none;
}

#container h1, .white h1, .blog .ContentItemAppointment h1, .blog .ContentItemContentGroupProduct h1, .blog .ContentItemDetailProduct h1 {
	display: block;
	float: left;
	font-family: CaptureitRegular;
	color: #fff;
	background: #5d5468;
	padding: 4px;
	margin: -2px 8px 2px -4px;
	font-size: 150%; 
}
.white h1, .blog .ContentItemAppointment h1, .blog .ContentItemContentGroupProduct h1, .blog .ContentItemDetailProduct h1 { float: none; }
.blog .ContentItemAppointment h1 { color: #d7d5da; font-size: 120%; }
h2 {font-size: 120%; font-family: CaptureitRegular; }
h3 {font-weight: bold;}
p {margin-bottom: 1em;}
a {color: #fff;}
a.innerlink
{
	padding-left: 20px;
	text-decoration: none;
	background: url(images/ffw-geel.png) no-repeat left center;
}

html, body, form { height: 100%; }

body
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    line-height: 130%;
    color: #d7d5da;
    background: url(images/bg.gif) repeat;
}
body.white
{
	background: #fff;
	padding: 20px;
	color: #000;
}
body.white .ContentButtons { display: none; }
body.white a { color: #333;}
body.blog {
	overflow: hidden;
}

#container
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 467px;
	background: url(images/body-bg.gif) repeat-x left 38px;
	z-index: 2;
}

#newsletterlink {
	display: block;
	position: absolute;
	left: 10px;
	padding: 4px 15px 6px;
	background-color: #2c203a;
	color: #fff;
	text-decoration: none;
}

#logo
{
	padding-right: 110px;
	height: 467px;
	background: url(images/logo.png) no-repeat right top;
}

    #header
    {
    	padding-top: 12px;
        height: 26px;
        text-align: right;
    }
    
    	#header *
    	{
    		display: inline;
    	}
    
        #header li.MenuItem
        {
            padding-left: 30px;
        }
        
            #header li.MenuItem a
            {
            	font-family: CaptureitRegular;
            	font-size: 14pt;
            	color: #2c203a;
            }
            #header li.MenuItem a:hover,
            #header li.MenuItemActive a
            {
                color: #b3a2c4;
            }
    
    #body
    {
    	visibility: hidden;
    }
    
        #margin
        {
            width: 355px;
            height: 413px;
            float: left;
            overflow: hidden;
        }
        
        	#stock
        	{
        		height: 386px;
        		background: #000;
        		text-align: center;
        	}
        	
        	#stock img
        	{
        		text-align: center;
        		display: none;
        	}
        
        	#copyright
        	{
        		float: left;
        		font-size: 70%;
        		color: #888;
        		background: #fff;
        		margin: 3px;
        	}
        	.Cms #copyright { margin-left: 40px; }
        	#copyright a
        	{
        		color: #666;
        		text-decoration: none;
        	}
        
        #content
        {
        	width: 100%;
        	height: auto;
        	overflow: auto;
        }
        
        	#pages
        	{
        		width: 100000;
        		height: 416px;
        		overflow: hidden;
        	}
        
        		.pagebg { float: left; height: 386px; }
	        	.pageAlt { background: #efe527; color: #221e27; }
	        		.pageAlt a { color: #221e27; }
	        	
	        	.page
	        	{
	        		float: left;
	        		padding: 20px 20px 0 20px;
	        		/*visibility: hidden;*/
	        	}
        
        #twitterbanner, #twitter2banner
        {
        	display: none;
        	position: relative;
        	clear: both;
        	margin-top: 5px;
        	background: #fff;
        	color: #666;
        	width: 100%;
        	overflow: hidden;
            white-space: nowrap;
        }
        
        #twitterbanner
        {
            height: 31px;
            line-height: 31px;
            font-size: 11pt;
        }
        
        #twitter2banner { 
            background: #e6e6e6; 
            margin-top: 0;
            font-size: 8pt;
            height: 21px;
            line-height: 21px;
        }

        	#twitterlogo, #twitter2logo
        	{
        		position: absolute;
        		z-index: 2;
        		width: 72px;
        		height: 31px;
                background: #2c203a url(images/twitter.gif) no-repeat left center;
        	}
        	#twitter2logo { background: url(images/twitter-tiesmell.gif) no-repeat left top; }
        
        	#twitterbanner a, #twitter2banner a
        	{
        		color: #2C203A;
        	}

			#twitterscroll, #twitter2scroll
			{
				position: absolute;
			}

			#twitterscroll *, #twitter2scroll *
			{
				display: inline;
				margin: 0;
				padding: 0;
				width: auto;
				float: none;
				clear: none;
			}
			
			#twitterbanner li, #twitter2banner li
			{
				margin-right: 1em;
				padding-right: 1em;
				border-right: solid 2px #efe527;
			}
			

.clear { clear: both; }

.ContentItem { margin: 0; }

.ContentItemContactForm { width: 300px;}

.ContentItemAppointment p
{
	margin: 0;
}

.page .ContentItemDetailAppointment,
.page .ContentItemSummaryAppointment
{
	width: 170px;
	padding-right: 10px;
	height: 108px;
	float: left;
	overflow: hidden;
	font-size: 8pt;
	line-height: 130%;
}
.HomeCalendar .ContentItemDetailAppointment,
.HomeCalendar .ContentItemSummaryAppointment { width: auto; height: auto; float: none; padding: 0; }

	.page .ContentItemAppointment .FormFieldDateTimeFromTo
	{
		color: #efe527;
		font-family: CaptureitRegular;
		font-size: 120%;
	}
    #blogcontent .ContentItemAppointment h1 a {
        color: #fff;
        text-decoration: none;
    }
	.page .ContentItemAppointment .FormFieldTitle
	{
		font-weight: bold;
	}
	.page .ContentItemAppointment .FormFieldTitle, .page .ContentItemAppointment .FormFieldTitle *,
	.page .ContentItemAppointment .FormFieldLocationString, .page .ContentItemAppointment .FormFieldLocationString *
	{
		display: inline;
	}
    #blogcontent .ContentItemAppointment .FormFieldLocationString { padding-bottom: 16px; }
	.page .ContentItemAppointment .FormFieldHeader
	{
		padding-top: 3px;
		font-size: 90%;
		font-style: italic;
	}

.blog .ContentItemDetailAppointment,
.blog .ContentItemSummaryAppointment
{
	clear: left;
}
.blog .AppointmentSummary, .blog .AppointmentDetail
{
	float: left;
	width: 50%;
}

.FormFieldLocationTelNo *, .FormFieldPriceString *
{
	display: inline;
}

.ContentItemSummaryArticle
{
	width: 200px;
	height: 40px;
	background: #efea8a;
	margin: 0 10px 10px 0;
	overflow: hidden;
	float: left;
	padding: 5px;
}
.ContentItemSummaryArticle a { text-decoration: none; font-size: 80%; }

#container .ContentItemContentGroupWeblogItem { min-width: 200px; }

#container .ContentItemWeblogItem,
#container .List
{
	float: left;
	padding: 0 20px;
}
#container .ContentColumn .ContentItemWeblogItem,
#container .List .ContentItemWeblogItem
{
	float: none;
	padding: 0;
}

.ContentItemNewsItem { margin-bottom: 0.5em; }

.ContentItemWeblogItem .DateTime,
.ContentItemNewsItem .DateTime
{
	margin: 0 5px 0 0;
	color: #efe527;
	font-family: CaptureitRegular;
	font-weight: normal;
	font-size: 120%;
	float: left;
}

.ContentLabelDutch .DateTime {
    padding-right: 22px;
    background: url(images/nl.png) no-repeat right center;
}

.ContentLabelEnglish .DateTime {
    padding-right: 22px;
    background: url(images/gb.png) no-repeat right center;
}

.blog .ContentItemWeblogItem .FormFieldTitle { padding-bottom: 16px; }

.ContentItemWeblogItem .FormFieldBody { padding-bottom: 16px; }

.pageAlt .ContentItemWeblogItem .DateTime,
.pageAlt .ContentItemNewsItem .DateTime
{
    color: #2c203a;
}

.ContentItemGalleryImage
{
	float: left;
	margin: 0 10px 10px 0;
}

.twitter, .twitter li
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.twitter li
{
	background: #5D5468;
	padding: 5px;
	margin-bottom: 3px;
	font-size: 80%;
	color: #fff;
}
.twitter li a
{
	color: #EFE527;
}

.twitterdetail li
{
	float: left;
	width: 200px;
}

/* Scrollbar */

.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar { position: absolute; top: 0; right: 0; width: 16px; height: 100%; }
.jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 19px; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background: url(images/scroll-bg.png) repeat-x left top; position: relative; }
.jspDrag { background: url(images/bg.gif) repeat; background-attachment: fixed; position: relative; top: 0; left: 0; cursor: pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspArrow { text-indent: -20000px; display: block; cursor: pointer; }
.jspArrow.jspDisabled { cursor: default; }
.jspVerticalBar .jspArrow { height: 16px; }
.jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.jspArrowLeft { background: url(images/scroll-left.png) no-repeat left top; }
.jspArrowRight { background: url(images/scroll-right.png) no-repeat right top; }
.jspVerticalBar .jspArrow:focus { outline: none; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }
* html .jspCorner { margin: 0 -3px 0 0; }


/* Cms */

#recalc
{
	display: none;
	position: absolute;
	left: 10px;
	top: 10px;
	background: #efe527;
	padding: 3px;
	z-index: 10;
	text-decoration: none;
	font-size: 10px;
	color: #221e27;
}
.Cms #recalc { display: block; }

#container div.ContentItemHover { background: #544a5f; }
#container div.ContentItemEdit {
	width: 300px;
	clear: left;
	position: absolute;
	top: 20px;
}
#container div.ContentGroupMenu
{
	position: absolute;
	height: 20px;
	margin-top: -50px;
	z-index: 2;
	background: #ddd;
	color: #000;
	border-left: solid 2px #000;
	white-space: nowrap;
}
#container div.ContentGroupMenu a { color: #000; }
.page .ContentItemSettingsBox
{
	height: 300px;
	overflow: auto;
}

/* Blog */

div#fancybox-outer
{
	background: #2c203a;
}
div#fancybox-inner
{
	background: #fff;
}

body.blog .CmsPageSettingsMenu
{
	display: none;
}

.ContentTreeNode
{
	font-size: 8pt;
}
#blogcontainer
{
	width: 800px;
	margin: 0 auto;
	height: 100%;
	background: #fff url(images/blog-fill.gif) repeat-y right top;
}

#blogcontent
{
	float: left;
	width: 570px;
	margin-right: 10px;
	height: 100%;
	overflow: auto;
	color: #221e27; 
}

	#blogcontent a,
	#blogcontent .DateTime { color: #221e27; }

	#blogcontent .ContentItemSummaryWeblogItem,
	#blogcontent .ContentItemNewsItem,
	#blogcontent .ContentItemAppointment
	{
		margin-bottom: 32px;
	}
    
    #blogcontent .aantekeningen
    {
        background: #999999;
        color: #ffffff;
        margin: 20px 0px 0px 0px;
        padding: 3px 5px;
    }

#blogcontentpadding
{
	padding: 20px;
}

#blogindex
{
	float: left;
	width: 220px;
	height: 100%;
	overflow: auto;
	background: url(images/blog-bg.gif) no-repeat left top;
}

	#blogindex ul.Menu
	{
		padding-top: 70px;
	}

		#blogindex ul.Menu a
		{
			display: block;
			margin-right: 10px;
			color: #fff;
			padding: 3px 10px;
		}
		#blogindex ul.Menu .MenuItemActive a
		{
			background: #5D5468;
		}

	#blogindex .ContentItemWeblogArchive
	{
		padding-top: 70px;
		position: relative;
	}

#blogindex .ContentItemHover
{
	background: #2c203a;
}

.ContentTreeNodeCollapse { position: absolute; text-decoration: none; }
.ContentTreeNodeCollapsed .ContentTreeChildNodes { display: none; }
.ContentTreeNodeTitle, .ContentTreeChildNodes { margin-left: 1em; }


.ContentItemSummaryProduct
{
	height: 130px;
	width: 220px;
	float: left;
}

	.ContentItemSummaryProduct .ContentImages
	{
		float: left;
		width: 70px;
		height: 130px;
		overflow: hidden;
	}
	
	.ContentItemSummaryProduct .FormFieldTitle
	{
		font-weight: bold;
		font-size: 90%;
		color: #fff;
	}

	.ContentItemSummaryProduct .Header {
		font-size: 70%;
		line-height: 130%;
	}
	
	.ContentItemSummaryProduct .Header p
	{
		margin: 0;
	}
	
	.ContentItemSummaryProduct .InfoOrder a
	{
		font-size: 70%;
		font-weight: bold;
	}
	
.blog .ContentItemSummaryProduct
{
	width: 245px;
	height: 160px;
	margin-right: 10px;
}

.blog .ContentItemContentGroupProduct,
.blog .ContentItemDetailProduct
{
	padding-top: 16px;
}


.blog .ContentItemDetailProduct .FormFieldShopInfo_Price
{
	float: left;
	margin-right: 1em;
}

.blog .ContentItemDetailProduct .FormFieldShopInfo_Price,
.blog .ContentItemDetailProduct .FormFieldShopInfo
{
	padding: 20px 0;
}

.blog #blogcontent .ContentItemDetailProduct .FormFieldShopInfo a {
	background-color: #5D5468;
	color: #fff;
	text-decoration: none;
	padding: 1px 10px;
}

.CartItems { margin-bottom: 10px; }
.CartTotalTitle { padding-right: 5px; }


#mediaplayer
{
	position: absolute;
	z-index: 30;
	right: 30px;
	bottom: 0;
	display: none;
}

	#mediaheader
	{
		padding-left: 50px;
		height: 27px;
		background: url(images/media-lt.png) no-repeat left top;
		cursor: pointer;
	}
	
		#mediaheader div
		{
			height: 27px;
			padding: 0 20px 0 5px;
			background: url(images/media-t.png) no-repeat right top;
		}
		
			#mediatoggle
			{
				display: block;
				float: right;
				margin-top: 15px;
				width: 11px;
				height: 8px;
				background: url(images/mediatoggle.gif) no-repeat left top;
			}
			#mediaplayer.hidden #mediatoggle
			{
				background-position: right top;
			}
			
	#mediacontainer
	{
		padding-left: 11px;
		background: url(images/media-l.png) repeat-y left top;
	}
	#mediaplayer.hidden #mediacontainer { display: none; }
	
		#mediacontainer2
		{
			padding-right: 14px;
			background: url(images/media-r.png) repeat-y right top;
		}
        
a.hiddenanchor
{
    display: none;
    visibility: hidden;
}


/* CMS */

.Cms .ContentColumn, .Cms .ContentItemWeblogItem, .Cms .List {
	width: auto;
	max-width: 400px;	
}
.Cms .ContentColumn .ContentItemWeblogItem, .Cms .List .ContentItemWeblogItem {
	width: auto;
}

.Cms #container {
	position: static;
	height: auto;
	background: none;
}

.Cms #logo {
	height: auto;
	padding: 0;
	background: none;
}

.Cms #header {
	padding-bottom: 100px;
}

.Cms #body {
	visibility: visible;
}

.Cms #margin {
	position: absolute;
	float: none;
	height: auto;
	overflow: none;
}

.Cms #stock {
	height: auto;
}

.Cms #stock img {
	display: block;
	margin-bottom: 100px;
}

.Cms #contentsize {
	overflow: inherit;
	padding-left: 355px;
}

.Cms #content {
	overflow: inherit;
	width: auto;
}

.Cms #pages {
	height: auto;
	overflow: inherit;
}

.Cms .pagebg {
	float: none;
	background: #2c203a;
	margin-bottom: 100px;
}

.Cms .pageAlt {
	background: #EFE527;
}

.Cms .page { 
	float: none; 
}

.Cms #container div.ContentItemEdit {
	position: static;
	top: auto;
	width: auto;
	background: #2c203a;
}

.Cms #container .pageAlt div.ContentItemEdit {
	background: #EFE527;
}

.FilePickerSelectLink { color: #000; }

#sexybookmarkscontainer {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 10px;
    z-index: 1;
}

.Cms #sexybookmarkscontainer { display: none; }

.SearchResult {
	padding: 20px;
}

.ContactFormMessage textarea {
    height: 50px;
}

#searchbox {
	font-style: italic;
	color: #888;
	margin: 20px 0 0 10px;
}

#searchbox.editing {
	font-style: normal;
	color: #000;
}

div.sexy-bookmarks {
	margin:20px 0 0 0;
	clear: both !important;
}
div.sexy-bookmarks-expand {
	height: 29px;
	overflow: hidden;
}
.sexy-bookmarks-bg-sexy, .sexy-bookmarks-bg-caring, .sexy-bookmarks-bg-caring-old, .sexy-bookmarks-bg-love, .sexy-bookmarks-bg-wealth, .sexy-bookmarks-bg-enjoy {
	background-image:url('sexy-trans.png') !important;
	background-repeat: no-repeat !important;
}
div.sexy-bookmarks-bg-sexy {
	padding: 28px 0 0 10px !important;
	background-position: left -348px !important;
}
div.sexy-bookmarks-bg-caring {
	padding: 26px 0 0 10px !important;
	background-position: left 0 !important;
}
div.sexy-bookmarks-bg-caring-old {
	padding: 26px 0 0 10px !important;
	background-position: left -748px !important;
}
div.sexy-bookmarks-bg-love {
	padding: 26px 0 0 10px !important;
	background-position: left -1148px !important;
}	
div.sexy-bookmarks-bg-wealth {
	margin-left: 15px !important;
	padding: 35px 0 0 20px !important;
	background-position: left -1535px !important;
}
div.sexy-bookmarks-bg-enjoy {
	padding: 26px 0 0 10px !important;
	background-position: left -1895px !important;
}
div.sexy-bookmarks ul.socials {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	float: left !important;
}

div.sexy-bookmarks ul.socials {
	background:transparent none !important;
	border:0 none !important;
	outline:0 none !important;
}

div.sexy-bookmarks ul.socials li {
	display:inline !important;
	float:left !important;
	list-style-type:none !important;
	margin:0;
	height:29px !important;
	width:60px !important;
	cursor:pointer !important;
	padding:0 !important;
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
	clear:none !important;
}

div.sexy-bookmarks ul.socials li:before, div.sexy-bookmarks ul.socials li:after, div.sexy-bookmarks ul.socials li a:before, div.sexy-bookmarks ul.socials li a:after {
	content:none !important;
}

div.sexy-bookmarks ul.socials a {
	display:block !important;
	width:60px !important;
	height:29px !important;
	text-indent: -9999px !important;
	background-color:transparent !important;
}

div.sexy-bookmarks ul.socials a:hover, div.sexy-bookmarks ul.socials li:hover {
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
}

li.sexy-diigo, li.sexy-diigo:hover, li.sexy-digg, li.sexy-digg:hover, li.sexy-reddit, li.sexy-reddit:hover, li.sexy-stumbleupon, li.sexy-stumbleupon:hover, li.sexy-delicious, li.sexy-delicious:hover, li.sexy-yahoobuzz, li.sexy-yahoobuzz:hover, li.sexy-blinklist, li.sexy-blinklist:hover, li.sexy-technorati, li.sexy-technorati:hover, li.sexy-facebook, li.sexy-facebook:hover, li.sexy-twitter, li.sexy-twitter:hover, li.sexy-myspace, li.sexy-myspace:hover, li.sexy-mixx, li.sexy-mixx:hover, li.sexy-scriptstyle, li.sexy-scriptstyle:hover, li.sexy-designfloat, li.sexy-designfloat:hover, li.sexy-mail, li.sexy-mail:hover, li.sexy-comfeed, li.sexy-comfeed:hover, li.sexy-newsvine, li.sexy-newsvine:hover, li.sexy-devmarks, li.sexy-devmarks:hover, li.sexy-linkedin, li.sexy-linkedin:hover, li.sexy-google, li.sexy-google:hover, li.sexy-misterwong, li.sexy-misterwong:hover, li.sexy-izeby, li.sexy-izeby:hover, li.sexy-twittley, li.sexy-twittley:hover, li.sexy-tipd, li.sexy-tipd:hover, li.sexy-pfbuzz, li.sexy-pfbuzz:hover, li.sexy-friendfeed, li.sexy-friendfeed:hover, li.sexy-blogmarks, li.sexy-blogmarks:hover, li.sexy-fwisp, li.sexy-fwisp:hover, li.sexy-designmoo, li.sexy-designmoo:hover, li.sexy-bobrdobr, li.sexy-bobrdobr:hover, li.sexy-yandex, li.sexy-yandex:hover, li.sexy-memoryru, li.sexy-memoryru:hover, li.sexy-100zakladok, li.sexy-100zakladok:hover, li.sexy-moemesto, li.sexy-moemesto:hover, li.sexy-ning, li.sexy-ning:hover, li.sexy-hackernews, li.sexy-hackernews:hover, li.sexy-identica, li.sexy-identica:hover, li.sexy-printfriendly, li.sexy-printfriendly:hover, li.sexy-designbump, li.sexy-designbump:hover, li.sexy-fleck, li.sexy-fleck:hover, li.sexy-netvibes, li.sexy-netvibes:hover, li.sexy-netvouz, li.sexy-netvouz:hover, li.sexy-nujij, li.sexy-nujij:hover, li.sexy-globalgrind, li.sexy-globalgrind:hover, li.sexy-wikio, li.sexy-wikio:hover, li.sexy-xerpi, li.sexy-xerpi:hover, li.sexy-sphinn, li.sexy-sphinn:hover, li.sexy-blogospherenews, li.sexy-blogospherenews:hover, li.sexy-posterous, li.sexy-posterous:hover, li.sexy-techmeme, li.sexy-techmeme:hover, li.sexy-ekudos, li.sexy-ekudos:hover, li.sexy-pingfm, li.sexy-pingfm:hover, li.sexy-tomuse, li.sexy-tomuse:hover {
	background:url(images/sexy-sprite.png) no-repeat !important;
}

li.sexy-diigo {
	background-position:-910px bottom !important;
}
li.sexy-diigo:hover {
	background-position:-910px top !important;
}
li.sexy-digg {
	background-position:-980px bottom !important;
}
li.sexy-digg:hover {
	background-position:-980px top !important;
}
li.sexy-reddit {
	background-position:-700px bottom !important;
}
li.sexy-reddit:hover {
	background-position:-700px top !important;
}
li.sexy-stumbleupon {
	background-position:-630px bottom !important;
}
li.sexy-stumbleupon:hover {
	background-position:-630px top !important;
}
li.sexy-delicious {
	background-position:-1190px bottom !important;
}
li.sexy-delicious:hover {
	background-position:-1190px top !important;
}
li.sexy-yahoobuzz {
	background-position:-1120px bottom !important;
}
li.sexy-yahoobuzz:hover {
	background-position:-1120px top !important;
}
li.sexy-blinklist {
	background-position:-1260px bottom !important;
}
li.sexy-blinklist:hover {
	background-position:-1260px top !important;
}
li.sexy-technorati {
	background-position:-560px bottom !important;
}
li.sexy-technorati:hover {
	background-position:-560px top !important;
}
li.sexy-myspace {
	background-position:-770px bottom !important;
}
li.sexy-myspace:hover {
	background-position:-770px top !important;
}
li.sexy-twitter {
	background-position:-490px bottom !important;
}
li.sexy-twitter:hover {
	background-position:-490px top !important;
}
li.sexy-facebook {
	background-position:-1330px bottom !important;
}
li.sexy-facebook:hover {
	background-position:-1330px top !important;
}
li.sexy-mixx {
	background-position:-840px bottom !important;
}
li.sexy-mixx:hover {
	background-position:-840px top !important;
}
li.sexy-scriptstyle {
	background-position:-280px bottom !important;
}
li.sexy-scriptstyle:hover {
	background-position:-280px top !important;
}
li.sexy-designfloat {
	background-position:-1050px bottom !important;
}
li.sexy-designfloat:hover {
	background-position:-1050px top !important;
}
li.sexy-newsvine {
	background-position:left bottom !important;
}
li.sexy-newsvine:hover {
	background-position:left top !important;
}
li.sexy-google {
	background-position:-210px bottom !important;
}
li.sexy-google:hover {
	background-position:-210px top !important;
}
li.sexy-comfeed {
	background-position:-420px bottom !important;
}
li.sexy-comfeed:hover {
	background-position:-420px top !important;
}
li.sexy-mail {
	background-position:-350px bottom !important;
}
li.sexy-mail:hover {
	background-position:-350px top !important;
}
li.sexy-devmarks {
	background-position:-140px bottom !important;
}
li.sexy-devmarks:hover {
	background-position:-140px top !important;
}
li.sexy-linkedin {
	background-position:-70px bottom !important;
}
li.sexy-linkedin:hover {
	background-position:-70px top !important;
}
li.sexy-misterwong {
	background-position:-1400px bottom !important;
}
li.sexy-misterwong:hover {
	background-position:-1400px top !important;
}
li.sexy-izeby {
	background-position:-1470px bottom !important;
}
li.sexy-izeby:hover {
	background-position:-1470px top !important;
}
li.sexy-twittley {
	background-position:-1540px bottom !important;
}
li.sexy-twittley:hover {
	background-position:-1540px top !important;
}
li.sexy-tipd {
	background-position:-1610px bottom !important;
}
li.sexy-tipd:hover {
	background-position:-1610px top !important;
}
li.sexy-pfbuzz {
	background-position:-1680px bottom !important;
}
li.sexy-pfbuzz:hover {
	background-position:-1680px top !important;
}
li.sexy-friendfeed {
	background-position:-1750px bottom !important;
}
li.sexy-friendfeed:hover {
	background-position:-1750px top !important;
}
li.sexy-blogmarks {
	background-position:-1820px bottom !important;
}
li.sexy-blogmarks:hover {
	background-position:-1820px top !important;
}
li.sexy-fwisp {
	background-position:-1890px bottom !important;
}
li.sexy-fwisp:hover {
	background-position:-1890px top !important;
}
li.sexy-designmoo {
	background-position:-1960px bottom !important;
}
li.sexy-designmoo:hover {
	background-position:-1960px top !important;
}
li.sexy-bobrdobr {
	background-position:-2030px bottom !important;
}
li.sexy-bobrdobr:hover {
	background-position:-2030px top !important;
}
li.sexy-memoryru {
	background-position:-2100px bottom !important;
}
li.sexy-memoryru:hover {
	background-position:-2100px top !important;
}
li.sexy-100zakladok {
	background-position:-2170px bottom !important;
}
li.sexy-100zakladok:hover {
	background-position:-2170px top !important;
}
li.sexy-yandex {
	background-position:-2240px bottom !important;
}
li.sexy-yandex:hover {
	background-position:-2240px top !important;
}
li.sexy-moemesto {
	background-position:-2310px bottom !important;
}
li.sexy-moemesto:hover {
	background-position:-2310px top !important;
}
li.sexy-marrows {
	background-position:-2380px bottom !important;
}
li.sexy-marrows:hover {
	background-position:-2380px top !important;
}
li.sexy-identica {
	background-position:-2450px bottom !important;
}
li.sexy-identica:hover {
	background-position:-2450px top !important;
}
li.sexy-hackernews {
	background-position:-2520px bottom !important;
}
li.sexy-hackernews:hover {
	background-position:-2520px top !important;
}
li.sexy-ning {
	background-position:-2590px bottom !important;
}
li.sexy-ning:hover {
	background-position:-2590px top !important;
}
li.sexy-designbump {
	background-position:-2660px bottom !important;
}
li.sexy-designbump:hover {
	background-position:-2660px top !important;
}
li.sexy-printfriendly {
	background-position:-2730px bottom !important;
}
li.sexy-printfriendly:hover {
	background-position:-2730px top !important;
}
li.sexy-fleck{
	background-position:-2800px bottom !important;
}
li.sexy-fleck:hover{
	background-position:-2800px top !important;
}
li.sexy-netvibes{
	background-position:-2870px bottom !important;
}
li.sexy-netvibes:hover{
	background-position:-2870px top !important;
}
li.sexy-netvouz{
	background-position:-2940px bottom !important;
}
li.sexy-netvouz:hover{
	background-position:-2940px top !important;
}
li.sexy-nujij{
	background-position:-3010px bottom !important;
}
li.sexy-nujij:hover{
	background-position:-3010px top !important;
}
li.sexy-globalgrind{
	background-position:-3080px bottom !important;
}
li.sexy-globalgrind:hover{
	background-position:-3080px top !important;
}
li.sexy-wikio{
	background-position:-3150px bottom !important;
}
li.sexy-wikio:hover{
	background-position:-3150px top !important;
}
li.sexy-xerpi{
	background-position:-3220px bottom !important;
}
li.sexy-xerpi:hover{
	background-position:-3220px top !important;
}
li.sexy-sphinn{
	background-position:-3290px bottom !important;
}
li.sexy-sphinn:hover{
	background-position:-3290px top !important;
}
li.sexy-blogospherenews{
	background-position:-3360px bottom !important;
}
li.sexy-blogospherenews:hover{
	background-position:-3360px top !important;
}
li.sexy-posterous{
	background-position:-3430px bottom !important;
}
li.sexy-posterous:hover{
	background-position:-3430px top !important;
}
li.sexy-techmeme{
	background-position:-3500px bottom !important;
}
li.sexy-techmeme:hover{
	background-position:-3500px top !important;
}
li.sexy-ekudos{
	background-position:-3570px bottom !important;
}
li.sexy-ekudos:hover{
	background-position:-3570px top !important;
}
li.sexy-pingfm{
	background-position:-3640px bottom !important;
}
li.sexy-pingfm:hover{
	background-position:-3640px top !important;
}
li.sexy-tomuse{
	background-position:-3710px bottom !important;
}
li.sexy-tomuse:hover {
	background-position:-3710px top !important;
}


a.IsMediaLink {
    padding-left: 20px;
    background: url(images/video.gif) no-repeat left center;
}
a.IsActiveMediaLink { 
    background-image: url(images/video-playing.gif);
    text-decoration: none;
    font-weight: bold; 
}

.addthis_toolbox  { padding-bottom: 6px; } 