.cat{border-left:5px solid #f5f5f5}.cat1{border-left:5px solid #f00}.cat2{border-left:5px solid #fc0}.cat3{border-left:5px solid #fff00d}.cat4{border-left:5px solid #b5e938}.cat5{border-left:5px solid #43daed}.cat6{border-left:5px solid #3b7793}.cat7{border-left:5px solid #f7a51b}.cat8{border-left:5px solid #600}.cat9{border-left:5px solid #f96}.cat10{border-left:5px solid #0ff}.cat11{border-left:5px solid #fff}.cat12{border-left:5px solid #0cc}#catcol{border-top:5px solid #000}#catcol1{border-top:4px solid #f31520}#catcol2{border-top:4px solid #fc0}#catcol3{border-top:4px solid #fff00d}#catcol4{border-top:4px solid #b5e938}#catcol5{border-top:4px solid #43daed}#catcol6{border-top:4px solid #3b7793}#catcol7{border-top:4px solid #f7a51b}#catcol8{border-top:4px solid #600}#catcol9{border-top:4px solid #f96}#catcol10{border-top:4px solid #0ff}#catcol11{border-top:4px solid #fff}#catcol11{border-top:4px solid #0cc}#cat{background:#f5f5f5}.catcol{border-top:5px solid #000}.catcol1{border-top:4px solid #f31520}.catcol2{border-top:4px solid #fc0}.catcol3{border-top:4px solid #fff00d}.catcol4{border-top:4px solid #b5e938}.catcol5{border-top:4px solid #43daed}.catcol6{border-top:4px solid #3b7793}.catcol7{border-top:4px solid #f7a51b}.catcol8{border-top:4px solid #600}.catcol9{border-top:4px solid #f96}.catcol10{border-top:4px solid #0ff}.catcol11{border-top:4px solid #fff}.catcol11{border-top:4px solid #0cc}#cat1{background:#f31520}#cat2{background:#fc0}#cat3{background:#fff00d}#cat4{background:#b5e938}#cat5{background:#43daed}#cat6{background:#3b7793}#cat7{background:#f7a51b}#cat8{background:#600}#cat9{background:#f96}#cat10{background:#0ff}#cat11{background:#fff}#cat12{background:#0cc}.cat-bg-default{background:#000}.cat-bg{background:#f5f5f5}.cat-bg1{background:#f31520}.cat-bg2{background:#fc0}.cat-bg3{background:#fff00d}.cat-bg4{background:#b5e938}.cat-bg5{background:#43daed}.cat-bg6{background:#3b7793}.cat-bg7{background:#f7a51b}.cat-bg8{background:#600}.cat-bg9{background:#f96}.cat-bg10{background:#0ff}.cat-bg11{background:#fff}.cat-bg12{background:#0cc}
html,body {
	background: #2d2b2c;
	margin: 0;
	color: white
}

a {
	font-family: "Trebuchet MS";
	color: white;
	text-decoration: none
}

h3 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px
}

ul {
	padding: 0;
	list-style-type: none;
	margin: 0
}

li {
	height: 20px
}

li#huidig {
	background: #666
}

#wrap {
	height: auto !important;
	min-width: 1010px
}

#pages {
	margin: 0;
	padding: 0
}

#contents {
	font-family: "Trebuchet MS";
	font-size: 11px
}

#submit-it {
	background: #2d2b2c;
	color: white
}

#search form .text {
	font-family: "Trebuchet MS";
	height: 16px;
	vertical-align: top
}

#search form .go {
	margin-left: 10px;
	color: white
}

#sort_links {
	text-align: right;
	padding-right: 23px;
	margin-top: 6px;
	color: #999
}

#sort_links a {
	color: #ccc
}

#upload-avatar {
	margin-bottom: 10px
}

.sidebar_box {
	margin: 25px 5px 0 0
}

#about_box a {
	text-decoration: underline
}

#categories a {
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px
}

#categories a:hover,#tag_cloud a:hover,#sites_we_like a:hover,#header a:hover,#logged_in a:hover
	{
	color: #999
}

#logged_in a {
	text-decoration: none
}

#wrap {
	background: url(../images/header-background.png) repeat-x
}

#header div#menubar {
	height: 20px;
	padding-top: 5px;
	text-align: right
}

#header div#menubar a {
	padding-right: 10px;
	padding-left: 20px;
	font-weight: normal;
	font-size: 10pt
}

#footer {
	font-family: "Trebuchet MS";
	text-align: center;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-top: 5px;
	font-size: 9pt
}

#footer A:hover {
	text-decoration: underline;
}

.pagination h4 {
	margin-top: -1.45em;
	padding: 0;
	border: 0
}

A.follow_us_icon {
	float: left;
	width: 20px;
	height: 19px;
	margin-left: 3px;
	background: url(../images/followus.png);
	color: transparent;
	overflow: hidden;
	display: block
}

div#followus_title {
	float: left;
	width: 70px;
	margin-right: 10px;
	line-height: 20px
}

A.follow_us_icon.fb {
	background-position: 0 -19px
}

A.follow_us_icon.fb:hover {
	background-position: 0 0
}

A.follow_us_icon.twitter:hover {
	background-position: -20px 0
}

A.follow_us_icon.twitter {
	background-position: -20px -19px
}

A.follow_us_icon.ln:hover {
	background-position: -40px 0
}

A.follow_us_icon.ln {
	background-position: -40px -19px
}

#logo {
	background: url(../images/logo.png) -21px 0 no-repeat;
	display: block;
	height: 116px;
	width: 379px
}

div#top-navigation {
	padding: 20px 0 0 0;
	background: url(../images/header_top_navigation_background.png) repeat-x;
	height: 58px;
	width: 192px
}

div#top-navigation A {
	margin-left: 20px;
	padding: 0 15px 0 0;
	background: url(../images/btn-arrow-black.png) no-repeat right;
	font-size: 13px;
	color: #fff;
	padding: 0 15px 0 0
}

#header {
	position: relative;
	overflow: hidden
}

.left {
	float: left
}

.right {
	float: right
}

.clear {
	clear: both
}

.relative {
	position: relative
}

#thisform {
	height: auto;
	padding: 0;
	border: 0
}

label {
	color: #000
}

#submit-it {
	background: white;
	color: black;
	padding: 8px
}

fieldset {
	border: 1px solid silver;
	padding: 8px
}

#riseup {
	background: white;
	color: black;
	height: auto; !
	width: 700px;
	width: auto;
	margin-top: 20px;
	margin-left: 20px;
	padding: 0
}

#riseup h2 {
	font-size: 12px
}

#riseup #comments {
	padding: 8px;
	font-size: 10pt
}

#riseup #comments a {
	color: black
}

#riseup #comments li {
	height: auto
}

#riseup #comments ul {
	height: auto;
	margin-bottom: 10px
}

#riseup #comments ol {
	height: auto;
	margin-bottom: 10px
}

#riseup .googleads {
	border-top: 1px dashed silver;
	border-bottom: 1px dashed silver;
	margin: 8px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 220px
}

#riseup #comments {
	margin-right: 220px;
	width: 400px
}

#cards {
	margin-top: 5px;
	width: auto;
	background: #2d2b2c
}

.news-full {
	background: white;
	color: black;
	height: auto
}

.news-full span a {
	color: red
}

#userlinks {
	padding: 8px
}

#adminlinksbuttom span {
	color: red;
	margin: 8px
}

#adminlinksbuttom span a {
	color: red
}

#adminlinksbuttom a {
	color: red
}

.news-full .content {
	padding: 8px;
	padding-right: 230px;
	font-size: 10pt
}

.news-full .content a {
	color: black;
	text-decoration: underline
}

.news-full .card-footer {
	color: red;
	height: auto;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	position: relative;
	white-space: nowrap;
	z-index: 3;
}

.card-footer,.card-footer A {
	color: #999
}

.news-full .title {
	font-weight: bold;
	font-size: 18pt;
	white-space: nowrap;
	overflow: hidden
}

.news-full .title a {
	color: #999;
}

.news-full .title h1 {
	margin: 0;
}

.news-full .title h1>a {
	color: #999;
	font-family: "Trebuchet MS";
	font-size: 24px;
	margin: 0;
}

#tags a {
	color: black;
	text-decoration: underline
}

#related-items a {
	color: black;
	text-decoration: underline
}

.news-full .image {
	float: right;
	border: 0;
	margin-top: 8px;
	width: 210px
}

.news-summary {
	background: white;
	color: black;
	width: 216px;
	height: 341px;
	float: left;
	margin: 10px 16px 10px 0;
	white-space: normal
}

.news-summary .title {
	font-weight: bold;
	font-size: 11pt;
	white-space: nowrap;
	overflow: hidden
}

.news-summary .title h2 {
	margin: 8px;
	font-weight: bold;
	font-size: 11pt;
	white-space: nowrap;
	overflow: hidden;
}

.news-summary .title h2 a {
	color: #999;
}

.news-summary .image {
	margin-top: 7px;
	text-align: center;
	border: 0
}

.news-summary span {
	color: #999
}

.news-summary span a {
	color: #999
}

.news-summary .content {
	padding: 0 8px 8px 8px;
	height: 38px;
	letter-spacing: .8;
	line-height: .95
}

.news-summary .top {
	margin-top: 0
}

.news-summary .card-footer {
	color: red;
	height: auto;
	padding: 0 0 0 8px;
	white-space: nowrap
}

.card-footer .big {
	font-size: 16px
}

.card-footer .left {
	width: 50%;
	text-align: left;
	float: left;
	line-height: .8
}

.card-footer .center {
	width: 33%;
	text-align: center;
	float: left
}

.card-footer .right {
	width: 50%;
	text-align: right;
	float: left;
	line-height: .8
}

#sneak_center {
	float: left;
	margin: 35px 0 20px 20px;
	background: #fff;
	color: #000;
	width: 700px
}

.sneaker a {
	color: #000
}

.sneaker {
	margin: 10px 10px 10px 10px;
	color: #000
}

.sneaker strong {
	font-size: 95%;
	color: #999
}

.sneaker-item {
	clear: both;
	border-bottom: 1px solid #ccc;
	padding: 5px 2px 0 2px;
	min-height: 25px;
	text-align: center;
	overflow: hidden
}

.sneaker-ts,.sneaker-type,.sneaker-votes,.sneaker-story,.sneaker-who,.sneaker-status
	{
	float: left;
	display: block
}

.sneaker-ts {
	width: 10%;
	text-align: left
}

.sneaker-type {
	width: 10%;
	text-align: left
}

.sneaker-type img {
	border: 0;
	margin: 0;
	vertical-align: middle
}

.sneaker-votes {
	width: 10%;
	text-align: left
}

.sneaker-story {
	width: 37%;
	text-align: left
}

.sneaker-who {
	width: 18%;
	text-align: left
}

.sneaker-status {
	width: 15%;
	text-align: left
}

.sneaker-problem {
	color: #F00
}

#user {
	background: #fff;
	color: #000
}

#mini_profile {
	line-height: 20px;
	width: 300px
}

#content_wrapper {
	margin: 0 20px
}

li.cat-item {
	float: left
}

.block {
	display: block
}

.category_blok {
	margin: 3px 5px 0 0;
	height: 8px;
	width: 8px;
	float: left;
	height: 8px
}

.categories_title {
	padding-right: 5px
}

.category_blok_title {
	padding-right: 20px
}

.font-11 {
	font-size: 11px
}

.font-13 {
	font-family: "Trebuchet MS";
	font-size: 13px
}

.header-bottom-nav-item {
	line-height: 20px
}

.font-gray {
	color: #ccc
}

#header_container {
	height: 195px
}

#header-navigation-bottom {
	margin: 90px 0 0;
	clear: right
}

.header-bottom-nav-item {
	padding-right: 50px
}

#contents {
	padding: 30px 0 0;
	margin-left: 9px
}

.main_content {
	width: 100%;
	position: relative;
}

#product-location.full_map {
	height: 640px
}

.main_sidebar {
	width: 260px;
	padding: 77px 0 0 0px
}

.search {
	overflow: hidden;
	position: absolute;
	right: -138px
}

#search-input {
	line-height: 15px;
	color: #7d7c7c;
	border: 0;
	background: url(../images/input-search.png) no-repeat;
	width: 91px;
	height: 15px;
	padding: 0 0 0 6px
}

#search-btn-submit {
	padding: 0;
	color: transparent;
	border: 0;
	background: url(../images/btn-search.png) no-repeat;
	height: 15px;
	width: 10px
}

.side-goole-adv {
	border-top: 1px dotted #5e5c5d;
	padding: 20px 10px;
	height: 149px;
	background: url(../images/bg_adv_right_menu.png) repeat-x
}

.page-link {
	margin-right: 3px;
	border: 1px solid #919191;
	display: block;
	float: left;
	padding: 4px;
	color: #666
}

.page-link.prev,.page-link.current,.page-link.empty {
	/*	background: #fff */
	
}

.page-link.inactive {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity =   20);
	opacity: 0.5;
	background-color: #2D2B2C;
}

.page-link.current,.page-link.page-number:hover,.page-link.active:hover
	{
	border-color: #fff;
	color: #fff;
}

#search,#contents-shakit {
	overflow: hidden;
	padding-bottom: 30px;
}

.nofontsize {
	font-size: 0px;
}

.page-link.current {
	background-color: #000
}

.pages.bottom {
	margin-bottom: 30px
}

.card-footer-item {
	float: left
}

.card-footer-item-media {
	background: url(../images/btn-tellafriend.png) no-repeat;
	height: 12px;
	overflow: hidden;
	color: transparent !important;
	display: block;
	float: left;
	margin-right: 10px
}

.card-footer-item-media-fb {
	width: 13px
}

.card-footer-item-media-fb:hover {
	background-position: 0 -12px
}

.card-footer-item-media-mail {
	width: 13px;
	background-position: -13px 0
}

.card-footer-item-media-mail:hover {
	background-position: -13px -12px
}

.card-footer-item-media-tw {
	width: 8px;
	background-position: -26px 0
}

.card-footer-item-media-tw:hover {
	background-position: -26px -12px
}

.card-footer-item.comments,.card-footer-item.votes {
	border-right: 1px dotted #5e5c5d
}

.card-footer-item.comments {
	padding: 0 12px 5px 0
}

.card-footer-item.votes {
	padding: 0 12px 5px 12px
}

.card-footer-item.tellafriend {
	padding: 20px 0 5px 15px
}

.product .left-side {
	width: 200px;
	padding: 0 20px 0 10px
}

.product .product-content {
	margin-bottom: 5px;
	width: 99%
}

.nolist-style {
	list-style: none
}

.no-padding {
	padding: 0
}

.content-fill {
	color: #000;
	background-color: #fff;
	overflow: visible
}

.content-fill A {
	color: #000
}

.voter {
	margin-bottom: 10px;
	height: 30px
}

.left-side .side-item {
	border-bottom: 1px dotted #5e5c5d
}

.side-item {
	padding: 0 0 5px 0
}

.related-item {
	float: left;
	width: 120px;
	height: 120px;
	overflow: hidden;
	position: relative;
	margin-right: 10px;
	z-index: 1
}

.related-item a,.related-item a img {
	position: relative;
	z-index: 1
}

.related-title{
	padding: 10px;
	display: block;
}

.related-items {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 176px;
	z-index: 1
}

#related-items-container {
	height: 120px;
	overflow: hidden;
	position: absolute
}

.related-item>A IMG {
	border: 0
}

.related-item .related-item-title {
	position: absolute;
	background: url(../images/bgop80.png) repeat;
	z-index: 10;
	width: 120px;
	height: 0;
	color: #fff;
	bottom: 0;
	left: 0
}

.product_header {
	padding: 0 0 5px 10px;
	border-bottom: 1px dotted #5e5c5d
}

.publisher_titel {
	height: 30px;
	line-height: 30px
}

.publisher_titel>IMG {
	margin-right: 5px
}

.publisher_titel>span {
	padding-top: 2px
}

.publisher_titel .publish_date {
	margin-left: 5px;
	color: #999
}

.publisher_titel>span,.publisher_titel>IMG {
	display: block;
	float: left
}

.btn-black {
	height: 25px;
	background: url(../images/btn-black.png) no-repeat right 0 #2d2b2c;
	padding-left: 5px;
	color: #999 !important;
	line-height: 25px
}

#comment {
	width: 100%;
	border: 0;
	background-color: #f4f4f4;
	resize: vertical;
	height: 100px
}

#product-location {
	height: 320px;
	width: 100%
}

input.btn-black {
	border: 0;
	padding-right: 17px;
	line-height: 25px
}

.btn-black:hover {
	background-position: right -25px
}

.btn-vote {
	height: 25px;
	width: 53px
}

.side-item>.voting {
	margin-top: 10px
}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px
}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0
}

#jquery-lightbox a img {
	border: 0
}

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto
}

#lightbox-container-image {
	padding: 10px
}

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0
}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10
}

#lightbox-container-image-box>#lightbox-nav {
	left: 0
}

#lightbox-nav a {
	outline: 0
}

#lightbox-nav-btnPrev,#lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block
}

#lightbox-nav-btnPrev {
	left: 0;
	float: left
}

#lightbox-nav-btnNext {
	right: 0;
	float: right
}

#lightbox-container-image-data-box {
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0
}

#lightbox-container-image-data {
	padding: 0 10px;
	color: #666
}

#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left
}

#lightbox-image-details-caption {
	font-weight: bold
}

#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em
}

.comment-btn-box {
	float: right;
	margin-top: 10px
}

#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: .7em
}

#flowlayout {
	width: 100%
}

#flowlayout TD {
	vertical-align: top;
	border: 0
}

table {
	border-collapse: collapse
}

.product-content {
	padding-right: 10px
}

div.title>A {
	color: #999
}

.user_tabs {
	height: 30px;
	border-bottom: 1px dotted #838283;
	margin-bottom: 10px
}

.user_tab_item {
	float: left;
	width: 110px;
	text-align: center;
	height: 30px
}

.user_tab_link {
	display: block;
	margin-top: 8px;
	color: #999
}

.active_tab {
	border-width: 1px 1px 0;
	border-style: dotted;
	border-color: #838283;
	background-color: #fff
}

.story-item-container {
	float: left;
	height: 167px;
	width: 120px;
	margin: 0 10px 10px 0;
	position: relative;
	overflow: hidden
}

div.story-options {
	background: url("../images/bgop80.png") repeat scroll 0 0 transparent;
	height: 19px;
	position: absolute;
	display: none;
	width: 104px;
	padding: 8px;
	color: #fff
}

div.story-options A {
	color: #fff
}

div.story-options A:hover {
	text-decoration: underline
}

A.option-link {
	color: #fff;
	font-size: 14px;
	line-height: 19px
}

.story-spacer {
	margin: 0 8px
}

div.story-img {
	height: 120px;
	width: 120px;
	overflow: hidden
}

div.story-item-title {
	height: 47px;
	background-color: 2d2b2c;
	word-wrap: break-word;
	background-color: #2d2b2c;
	color: #fff;
	padding: 8px;
	font-weight: bold
}

#contents>#user {
	border-top: 4px solid #ccc;
	padding: 5px 5px;
	overflow: hidden
}

#post_new>.btn-post-new:hover {
	background-position: right -25px
}

#post_new>.btn-post-new {
	background: url(../images/btn-post-new.png) no-repeat right 0 #2d2b2c;
	color: #999;
	display: block;
	background-color: #2d2b2c;
	padding: 5px 26px 0 0;
	text-align: center;
	height: 20px;
	width: 74px
}

A.btn-modify.btn-black {
	margin-top: 10px;
	height: 25px;
	width: 70px;
	display: block
}

.my-profile-userinfo {
	margin-bottom: 20px
}

.my-profile-userinfo H1 {
	display: inline;
	color: #999;
	font-size: 21px
}

.user-content-top,.my-profile {
	padding-bottom: 10px;
	border-bottom: 1px dotted #838283;
	margin-bottom: 12px
}

.my-profile-list-item {
	clear: both
}

.my-profile-list-item-label {
	float: left;
	width: 100px
}

.my-profile-list-item-value {
	float: left
}

.default-container {
	color: #fff;
	padding: 10px
}

.default-container a,.default-container label {
	color: #fff
}

#intro_description {
	background: url(../images/intro-txt.png) no-repeat scroll 0 0
		transparent;
	position: absolute;
	height: 49px;
	width: 508px;
	right: 0;
	top: 75px;
	z-index: 100
}

#comment-wrap {
	padding-top: 35px
}

#comments-list li {
	height: auto
}

.card-footer-item.tellafriend.full {
	float: right
}

.card-footer-item.tellafriend.full .full-friend-item-label {
	width: 46px;
	height: 25px;
	float: left;
	color: #999;
	background-color: #2d2b2c;
	text-align: center;
	line-height: 25px
}

.full-friend-item>.card-footer-item-media {
	margin: 6px
}

.card-footer-item.tellafriend.full div.full-friend-item {
	line-height: 25px;
	text-align: center;
	float: left;
	background: #6d6c6d;
	border-left: 1px dotted #393738;
	width: 25px;
	height: 25px
}

.card-footer-item.tellafriend.full div.full-friend-item:hover {
	float: left;
	background: #ccc;
	border-left: 1px dotted #646364
}

#slide_btn {
	width: 60px;
	height: 25px;
	float: right
}

.select {
	position: absolute;
	width: 107px;
	height: 15px;
	padding: 0 20px 0 5px;
	color: #fff;
	font: 11px/15px arial, sans-serif;
	background: url(../images/btn-select.png) no-repeat;
	overflow: hidden
}

.mail-form .mail-form-label {
	width: 50px
}

.card-footer A.mail-form-submit {
	float: right;
	height: 25px;
	width: 75px;
	text-align: left;
	line-height: 25px;
	margin-top: 5px
}

.mail-form textarea {
	width: 177px;
	height: 114px;
	resize: none
}

.mail-form-header {
	font-size: 21px;
	font-weight: bold
}

.mail-form {
	color: #999;
	height: 270px;
	padding: 20px;
	position: absolute;
	right: -11px;
	text-align: left;
	top: -305px;
	width: 178px;
	z-index: 999;
	background: url('../images/mailme-kader.png') 0 0 no-repeat transparent
}

.mail-form-label {
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0
}

.pages.top {
	margin-left: -1px
}

.whovotedwrapper ol {
	margin: 0;
	padding: 0
}

#slide_btn {
	cursor: pointer
}

.product-description .news-full .content {
	padding: 0
}

.story-item {
	display: block;
	margin: 0;
	width: 100%
}

a img {
	border: 0
}

h2,h3 {
	font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-weight: bold;
	display: block
}

#profile-menu {
	height: 60px;
	float: left
}

#profile-menu-submenu {
	background: #363636;
	background: -moz-linear-gradient(top, #363636, #000);
	background: -webkit-gradient(linear, left top, left bottom, from(#363636),
		to(#000) );
	filter: progid :     DXImageTransform.Microsoft.Gradient (    
		StartColorStr =  
		  '#363636', EndColorStr =     '#000000', GradientType =     0 );
	display: none;
	position: absolute;
	z-index: 101;
	right: 57px;
	top: 41px
}

.card-footer .card-footer-item .email-form-field {
	color: #999;
	width: 125px;
	background: #f2f2f2;
	border: 0;
	margin-bottom: 10px;
	height: 18px;
	padding: 1px
}

.card-footer .card-footer-item textarea {
	color: #999;
	background: #f2f2f2;
	border: 0
}

.view_option {
	
}
.content_row{ 
	   border-bottom: 1px dotted #5E5C5D;
}

#sort-categories {
	float: left;
	margin-right: 0;
}

.map-option-post {
	background: url('../images/sort-order-posts.png') 0 0 no-repeat
		transparent
}

.map-option-map {
	background: url('../images/sort-order-map.png') 0 0 no-repeat
		transparent
}

.map-option {
	height: 12px;
	width: 12px;
	display: block;
	text-indent: -9999px;
	opacity: .5;
	filter: alpha(opacity =     50);
	float: left;
	margin: 2px 5px
}

.map-option.map-option-active {
	opacity: 1;
	filter: alpha(opacity =     100)
}

.friend-avatar,.friend-name {
	float: left
}

.friend-name {
	margin: 16px 0 0 10px
}

.remove-friend {
	margin: 4px 5px;
	padding-right: 25px;
	font-size: 14px
}

.friend-list-item {
	border-bottom: 1px dotted #838283;
	overflow: hidden;
	padding-bottom: 6px
}

#logged_in {
	margin-top: 5px
}

#logged_in ul li a {
	background: 0
}

.related-item-title {
	padding: 5px;
}

.title H2 {
	margin: 0px;
}

.title.full H2 {
	margin: 0px;
	font-size: 18px;
}

.related-item-title {
	padding: 0px;
}

.page-number,.page-link.active {
	background-color: #000;
}

.advert {
	text-align: center;
	position: relative;
	background-color: #282728;
	border-top: 1px dotted #5e5c5d;
	border-bottom: 1px dotted #5e5c5d;
	padding: 0px 10px;
}

.advert.top{
	margin-top: -48px;
}

.advert .advert-icon {
	position: absolute;
	background: url('../images/advert.png')	0 0 no-repeat transparent;
	width: 50px;
	height: 50px;
	top: 0;
	left: 0;
}

.advert img{
	display: block;
	margin: 0 auto;
}




/*Admin*/

.status-message{
	padding: 5px;
	width: 480px;
}

.status-message.success{
	background-color: rgba(0,255,0,0.2);
	border: 1pxs solid #0f0; 	
}
.status-message.error{
	background-color: rgba(255,0,0,0.2);
	border: 1pxs solid #f00; 
}


.block-ip-header > div{
	float: left;	
}

.block-ip-header, .block-ip{
	overflow: hidden;
	width: 480px;
}

.block-ip > div{
	float: left;
}


.block-ip-header{
	font-weight: 700;	
}

.block-ip{
	border-bottom: 1px solid #fff;
}

.colmn1{
width: 20px;	
}

.ip-item{
	width: 200px;
}

.ip-action{
	width: 150px;
}

.user-search-label{
	display: block;
	float: left;
	width: 100px;
	color:#fff;
	height: 16px;
	padding: 3px;
	line-height: 16px;
	vertical-align: middle;
}

#admin-user-list{
	margin-top: 10px;
}

#user-search{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
	padding: 10px 0;
	width: 355px;
	
}
