/*
========================== 
COMMUNITY PAGES
==========================
*/
div.memberpage div.wrap {
	padding:60px 0 0 0;
}

div.r1 {
	width:944px;
	background:url(/images/portal/bkgs/r1_community.gif) top left repeat-y;
}

div.c0 {
	float:left;
	width:310px;
}

div.c1 {
	float:left;
	width:634px;
}

div.top {
	border-top:1px solid #121216;
}

div.c1 div.top {
	margin:50px 0 0 0;
}


div.top h2 {
	background:url(/images/portal/bkgs/community_title.png) top left no-repeat; 
	padding:10px 0 10px 30px;
	margin:0 0 20px 0;
	font-size:18px;
}

div.c1 div.top h2 {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}

a.report {
	text-transform:lowercase;
	font-size:11px;
}

a.report img {
	vertical-align:bottom;
}

div.memberpage div.tags {
	clear:both;
	margin:10px 0pt;
	padding:0;
	font-size:11px;	
}

div.news div.text div.links, div.news div.text span.date, div.blogpage div.post span.date, div.blogpage div.post div.links {
	font-size:11px;
}

div.memberpage  div.section div.control a {
	text-transform:capitalize;
}

div.memberpage div.links img {
	vertical-align:middle;
}
div.text {
	text-align:left;
}

div.memberpage h3{
	font-size:18px;
	font-weight:normal;
}

div.c0 div.top, div.c0 div.bottom {
	width:260px;
}

div.c0 div.top {
	margin:0 0 0 30px;
}

/* ADD AS BUDDY PLUS SEND A MESSAGE ROW */
 div.addsend {
	width:308px;
	line-height:8px;
	padding:10px 0 20px 0;
}

div.addsend ul{
	margin:0; padding:1px 0 0 0;
}

div.addsend li {
	display:inline;
	margin:0 0 0 5px;	
	padding:1px 0 0 18px;
	background:url(/images/portal/bkgs/send.gif) center left no-repeat transparent;	
	list-style:none;	
	border:0;
	color:#ffbb21;
}

div.addsend li.add{
	padding:5px 5px 0 23px;	
	margin-left:30px;
	background:url(/images/portal/bkgs/adduser.gif) center left no-repeat transparent;
	border-right:1px solid #353131;	
	
}

div.addsend li.add a {
	color:#fff;
}
div.community div.r1 div.c1 h2 span {
	padding:14px 0 25px 20px;
	display:block;
}

div.r1 div.first h2 span, div.c1 h2 span {
	padding-left:0;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}

div.no-content div.gallery, div.community div.mid div.no-content div.gallery {
	margin-bottom:15px;
}

a.rss {
	display:block;
	float:right;
	width:60px;
	height:14px;
	margin:7px 25px 0 0;
}

/* ================= */
/* = PROFILE STYLE = */
/* ================= */
div.profile span.userimage {
  background: none;
  width: auto;
  height: auto;
}

div.profile span.userimage a {
  height: auto;
  width: auto;
}

div.profile img.userfullsize{
	margin: 0 0 30px 0;
	border:2px solid #222126;
	padding: 4px;
}

div.profile {
	font-size:13px;
	border-top: none;
}
div.profile dl{
	width:252px;
}
div.profile dt {
	text-transform:capitalize;
}
div.profile dd{
	clear:both;
	border-bottom:2px dotted #2f2e2e;
	font-weight:normal;
	margin:0 0 10px 0; padding:0 0 5px 20px;
	color: #ffbb21;
}

div.profile dd.large{
	font-size:22px;
	font-weight:normal;
}

div.profile dd.large span.user {
	height:22px;
}

div.profile dd.large span.user a {
	line-height:22px;
}

div.profile dd.large span.user a.name {
	width:200px;
	height:22px;
}

/* =================== */
/* = TAG CLOUD STYLE = */
/* =================== */
div.tagcloud {
	font-size:12px;
}

div.c0 div.tagcloud {
	margin:60px 0 0 0;
	width:308px;
}

div.c0 div.tagcloud div.bottom{
	padding:0;
	border-bottom:1px solid #121216;
	width:308px;
}

div.c0 div.tagcloud div.mid {
	margin:0;
	padding:25px 0;
	line-height:24px;
}

div.c0 div.tagcloud div.mid div.content {
	margin:0 20px;
}

/* TABS */
div.subnav ul {
	margin:0 0 0 -1px; 
	padding:0; 
	background:#070707 url(/images/portal/bkgs/tabs/snavulbkg.gif) bottom left repeat-x;
	float:left;
	width:633px;
}

div.mvideo div.subnav ul, div.community div.first div.subnav ul {
	margin-left:0;
	width:600px;
}

div.subnav ul li {
	display:block;
	float:left;
	padding:0;
	margin:0;
	background:url(/images/portal/bkgs/tabs/snavlibkg.gif) bottom right no-repeat transparent;
}

div.subnav ul li a{
	display:block;
	background:url(/images/portal/bkgs/tabs/snavliabkg.gif) top left repeat-x;
	margin:0 3px 0 0;
	padding:12px 15px 6px 15px;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
}

div.subnav div.clear {
	line-height:0;
}
div.subnav ul li.last{
	background:url(/images/portal/bkgs/tabs/snavlilastbkg.gif) bottom right no-repeat transparent;	
}

div.subnav ul li.one a {
	background:url(/images/portal/bkgs/tabs/snavlifirstbkg.gif) top left repeat-x;	
}

div.first ul li.one a {
	background:url(/images/portal/bkgs/tabs/snavliactivefirstbkg.gif) top left no-repeat;		
	margin-right:22px;
	padding-left:12px;
	padding-right:4px;
	color: #B41A26;
}

div.second ul li.two, div.third ul li.three, div.fourth ul li.four, div.fifth ul li.five, div.last ul li.last {
	background:url(/images/portal/bkgs/tabs/snavactivelibkg.gif) bottom right no-repeat transparent;	
}

div.second ul li.two a, div.third ul li.three a, div.fourth ul li.four a, div.fifth ul li.five a, div.last ul li.last a{
	background:url(/images/portal/bkgs/tabs/snavliaactivebkg.gif) bottom left repeat-x;			
	margin-right:22px;
	padding-left:12px;
	padding-right:8px;
	color:#b41a26;
}

div.second ul li.one, div.third ul li.two, div.fourth ul li.three, div.fifth ul li.four, div.last ul li.five {
	background:url(/images/portal/bkgs/tabs/snavliactiveprevbkg.gif) bottom right no-repeat transparent;
}

div.first ul li.one {
	background:url(/images/portal/bkgs/tabs/snavactivelibkg.gif) bottom right no-repeat;		
}

div.last ul li.last {
	background:url(/images/portal/bkgs/tabs/snavliactivelastbkg.gif) bottom right no-repeat;		
}

/* SECTIONS IN COMMUNITY */
div.first div.gallery div.gallerywrap, div.second div.gallery div.gallerywrap {
	margin:0 0 0 50px;
}

/* ======================== */
/* = GALLERY IMAGES STYLE = */
/* ======================== */
div.gallerysummary a.gallerysummary {
	display:block;
	width:100px;
	height:100px;
}


div.gallerysummary {
	float:left;
	width:144px;
	height:260px;
}

div.gallerysummary a.gallerysummary img { 
	border: 2px solid #222126;
	display: block;
	vertical-align:middle;
	margin:8px;
}

div.gallerysummary span.date {
	display:block;
}

div.gallerysummary span.date span.small {
	display:block;
	height:16px;
}

div.section div.post{
	margin: 25px 25px 0 50px;
	padding-bottom:25px;
}

div.first div.section p.nocontent {
	margin:25px 0 0 25px;
}

div.first div.section div.gallerywrap p.nocontent {
	margin-left:0;
}

div.first div.buddylist p.nocontent {
	padding-bottom:25px;
}

div.first  div.section div.comment div.post h3 {
	border:0;
}

div.first div.section div.post {
	border:0;
}

div.c1 div.first div.bottom {
	padding-bottom:10px;
}

div.section p, div.first div.top p.nocontent, div.second div.gallery p.nocontent, div.fourth p.nocontent, div.inboxpage p.nocontent {
	font-size:14px;
}

div.first div.top div.gallerywrap p.nocontent, div.second div.gallery p.nocontent {
	position:relative;
	margin-left:-25px;
}

div.second div.gallery div.comments p.nocontent {
	margin-left:50px;
}

div.section div.post p {
	margin:10px 0 0 0;
}

div.post h3 {
	margin-bottom:0;
	font-weight:normal;
	font-size:18px;
}

/* BLOG SECTION */
div.first div.blogsection div.postacomment, div.first div.comments div.postacomment {
	margin-left:50px;
}

div.first div.postsummary h3 {
	line-height:22px;
}
div.first div.postsummary div.links, div.blog div.text div.links {
	font-size:11px;
}

div.first div.postsummary span.date, div.first div.postsummary div.permabar {
	margin-left:0;
	margin-bottom:0;
}

p.permabar, div.section p.permabar, div.section div.comment div.post p.permabar{
	font-size:10px;
	margin-top:10px;
}

div.post div.postinner{
	margin-left:5px;
}

div.mid div.buddylist, div.mid div.last div.section{
	margin-bottom:0px;
}

div.first div.section div.buddywrap {
	margin:0 50px 0 100px;
}

div.buddy {
	height:10em;
	float:left;
	width:100px;
	margin:25px 25px 0 25px;
	display:inline;
}

div.first div.comments,div.first div.comments div.title {
	background:none;
	padding-top:0;
}

/* 
==============
COMMENTS PAGE 
==============
*/
div.comments div.comment div.content {
	margin:0;
	text-align:left;
}

div.comment div.post p {
	margin-bottom:2px;
	font-size: 14px;
	font-style: normal;
}

div.comments div.comment {
	clear:both;
}

div.comments div.comment div.image {
	margin:25px 20px 0 50px;
	width:80px;
	display:inline;	
	float:left;	
}

div.comments div.comment div.post, div.comments div.comment div.post div.heading {
	width:425px;
}

div.comments div.comment div.post {
	margin:20px 0 0 0;
	border:0;
	float:left;
	display:inline;
	padding-bottom:0;	
}

div.comments div.comment div.post div.heading {
	float:left;
	clear:both;
	border-bottom:1px solid #212226;
	text-align:right;
	margin-bottom:10px;	
}

div.comment div.heading h3 {
	width:320px; 
	float:left;
	text-align:left;
	display:inline;
	line-height:22px;
	margin-left:0;
	margin-bottom:0;
}

div.comments div.comment span.date {
	margin-bottom:15px;
	margin-top:15px;
	display:block;
}

/* ====================== */
/* = FRIENDS PAGE STYLE = */
/* ====================== */
div.friendspage div.c1 div.mid {
	padding-top:1px;
}

div.friendspage div.c1 div.title {
	margin-bottom:60px;
}

div.friendspage div.c1 div.buddylist div.control {
	margin-top:-100px;
}

div.buddylist div.pending {
	display:block;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:2px;
	font-weight:bold;
	margin-bottom:15px;
}

div.first div.buddylist div.pending {
	margin-top:15px;
	margin-bottom:0;
}

div.friendspage p.pending {
	margin:10px 0 0 25px;
	padding-bottom:10px;
}

div.friends div.buddy{
	width:268px;
	height:150px;
	margin:0 0 25px 25px;
	position:relative;	
}

div.first div.friends div.mid {
	margin:0 0 0 50px;
}

div.first div.friends div.buddy {
	width:144px;
	height:140px;
	position:static;
	margin:0;	
}

/* USER NAME AND USER IMAGE STYLE */
div.friends div.buddy div.image {
	width:140px;
	height:auto;
	float:left;
}

div.first div.friends div.buddy div.image {
	width:70px;
	background:none;
}

div.first div.friends div.buddy div.text {
	clear:both;
	margin:0;
}

div.friendspage div.buddy {
	height:16em;
	margin:25px 0pt 0pt 25px;
	overflow:hidden;
	position:relative;
	width:265px;
}

div.friends div.buddy div.image a{
	background:none;
	width:auto;
	height:auto;
}

div.friendspage div.friends div.buddy div.image span.userimage {
	width:111px;
	height:112px;
	background:url(/images/portal/bkgs/member_bx_lg.gif) top left no-repeat;
}

div.friendspage div.buddy h3 span.user {
	font-size:18px;
	height:18px;
}

div.friendspage div.buddy h3 span.user a.im {
	height:18px;
}

div.friendspage div.buddy h3 span.user a.name {
	font-size:18px;
	height:18px;
	line-height:18px;
}

div.friends div.buddy div.text{
	float:left;
	width:114px;
	margin:0 0 0 5px;
}

div.friends div.buddy div.text h3{
	width:100px;
}

div.friends div.buddy div.links {
	line-height:30px;
    height:30px;
	clear:both;
	float:left;
	margin:0;
}

div.friends div.buddy div.links a {
	display:inline;
	overflow:none;
	width:auto;
	height:auto;
	text-indent:0;
	padding-left:20px;
	font-size:11px;
}

div.friends div.buddy div.links a.message{
	background:url(/images/portal/bkgs/send.gif) center left no-repeat;	
	padding-right:5px;

}

div.friends div.buddy div.links a.block {
	margin-left:5px;
	border:0;
	border-left:1px solid #bcc4cd;
	padding-left:10px;	
}

div.friends div.buddy div.links a.block span {
	padding-left:15px;
	padding-top:5px;
	background:url(/images/portal/bkgs/blockuser.gif) center left no-repeat;		
}

div.buddy dl{
	margin:10px 0 0 0;
	padding:0;
}

div.buddy dd {
	margin:0 0 15px;
	padding:0;
	font-weight:bold;
}

/* =============== */
/* = BLOG DETAIL = */
/* =============== */
div.news div.text span.date, div.blogpage div.post span.date {
	display:block;
	margin-top:6px;
}

div.blogsection div.title {
	width:629px;
	height:40px;
	height: 43px;
}

div.blogsection div.title h2 {
	float:left;
	width:450px;
}

div.blogdetail div.post {
	padding-bottom:15px;
}

div.blogdetail div.text {
	clear:both;
}

div.blogdetail div.post div.image {
	margin:10px 0;
}

div.blogdetail div.comment div.post div.links {
	border-top:0;
}

div.blogdetail div.post div.copy {
	margin:10px 0pt 20px;
	font-size: 14px;
	font-style: normal;
}

div.community div.blogdetail div.postsummary div.links {
	margin-top:5px;
	font-size:14px;
}

div.postsummary span.large{
	margin-left:0;
	font-size:24px;
}

div.buddywrap div.pending {
	text-align:center;
	text-transform:uppercase;
	letter-spacing:2px;
	font-weight:bold;
	margin:15px 0 10px 0;
}

div.gallerysummary span.date span.small {
	border:0;
	background-position:left center;
	margin-left:0pt;
	padding-right:55px;	
}

div.gallerysummary span.date span.small_null {
	padding:0;
}

/* PHOTO SUMMARY PAGE*/
div.gallerysummary span.date {
	height:36px;
	overflow:hidden;
}

div.gallerywrap div.item{
	clear:both;
}

div.item p{
	margin:0 0 4px 0; padding:0;
}

/* ============== */
/* = PHOTO PAGE = */
/* ============== */
div.gallerypage div.gallery div.gallerywrap {
	margin:0;
}
div.gallerypage div.galleryitem{
	margin:0 0 0 50px;
	width:578px;
}

div.gallerypage div.gallery div.mid, div.blogdetail div.bottom {
	padding-bottom:25px;
}

div.gallerypage div.galleryitem div.image{
	text-align:left;
	margin:30px 0;
	clear:both;
	width:578px;
}

div.galleryitem h3{
	border-bottom:1px solid #212226;	
	font-size:18px;
	padding-left:5px;	
}

div.galleryitem p {
	margin-bottom:0;
	margin-top:25px;
}

div.galleryitem div.links, div.community div.blogdetail div.links {
	margin-top:15px;
}

div.galleryitem div.tags {
	margin-top:5px;
}

div.galleryitem div.text h3 {
	padding-left:5px;
}

div.gallerysummary div.links, div.galleryitem div.text div.links, div.postsummary div.links, div.community div.blogdetail div.links {
	font-size:11px;	
	text-transform:lowercase;
}

div.gallerypage div.control form#FilterForm{
	clear:both;
	display:block;
}

/* ===================== */
/* = INBOX PAGE STYLES = */
/* ===================== */
div.community div.unread h3 {
	font-weight:bold;
}

div.inbox div.title{
	margin-bottom:0;
}

div.messagepage div.inbox div.title {
	margin-bottom:0;
}

div.community div.inbox a.rss{
	display:inline;
}

div.inbox div.message {
	clear:both;
	margin:0pt 0pt 0pt 30px;
	padding:15px 0pt;
	width:575px;
}

div.inboxpage p.nocontent {
	width:500px;
}

div.inbox div.unread {
	background:#070707;
	border:1px solid #212226;
	margin-bottom:25px;
}

div.inbox div.image {
	display:inline;
	float:left;
	margin:0pt 25px 0pt 20px;
	width:70px;
}

div.inbox div.text {
	display:inline;
	float:left;
	margin:0pt;
	width:450px;
}

div.inboxpage div.image a.block{
	background:url(/images/portal/bkgs/blockuser.gif) center left no-repeat;
	display:block;
	border-top:1px solid #212226;
	padding:7px 0 0 14px;
	margin:7px 0 0 0;
}

/* INBOX DETAIL */
div.inboxpage div.c1 div.mid {
	padding-top:0;
}
div.inboxpage div.messagedetail {
	background:none;
}

div.inboxpage div.messagedetail h3 {
	margin-bottom:3px;
}
div.inboxpage div.messagedetail p {
	margin-top:0;
	margin-bottom:5px;
	font-size: 14px;
	font-style: normal;
}

div.message div.links{
	margin-top:15px;
}

div.inboxpage div.messagedetail div.image a.block {
	margin-top:4px;
}

div.message span.date, div.blogpage span.date, div.blogpage div.permabar {
	margin-left:0;
}

div.messagedetail div.links {
	margin-top:18px;
}

div.text div.links a.reply, div.links a.delete {
	background:url(/images/portal/bkgs/send.gif) center left no-repeat;
	padding-left:17px;
	padding-right:10px;
	padding-bottom:2px;
}

div.text div.links a.delete{
	padding-left:15px;
	background:url(/images/portal/bkgs/delete.gif) center left no-repeat;	
	margin-left:10px;
}

div.inboxpage div.mid div#view-all{
	margin:0 25px;
	padding:0;
	float:none;
	display:block;
	position:static;
}

/* 
---------
BUTTON LISTING (e.g. Membership Confirm page)
---------- 
*/
dl.buttonlist {
	width:530px;
	margin:0 0 0 20px;
}

dl.buttonlist dt {
	float:left;
	width:120px;
	clear:left;
	margin:0 0 10px 0;
}

dl.buttonlist dt a.button {
	display:block;
	width:120px;
	text-align:center;
	margin:0;
	padding:2px 0;
	border-top:1px solid #845231;
	border-left:1px solid #845231;	
	border-right:1px solid #301210;
	border-bottom:1px solid #301210;		
}

dl.buttonlist dd {
	float:left;
	padding:4px 0;
	width:380px;
	margin:0 0 10px 10px;
}

/*=====================
Account PAGE
=======================
*/
div.accountpage h1 {
	
}

div.accountpage h1 span {
	font-weight:bold;
	font-size:40px;
	letter-spacing:1px;	
}
div.accountpage div.wrap div.r1 {
	margin:0;
	width:940px;
	background:none;
}

div.accountpage div.c1 div.accountwrap {
	margin:15px 25px 0pt;
	padding-bottom:15px;
}

div.accountpage div.c0 {
	margin:0 0 0 10px;
	width:347px;	
}

div.accountpage div.c0 div.top {
	border:0;
	padding:2px 0 0 0;
	margin:7px 0 0 7px;
	width:340px;
}

div.accountpage div.c0 div.bottom {
	padding:0 0 2px 0;
	width:340px;	
}

div.accountpage div.top h2 {
	font-size:24px;
	line-height:30px;
	line-height:auto;
	margin:15px 0 25px 0;
	padding-bottom:0;
	background:none;
	width:290px;	
}

div.accountpage div.c0 div.top h2, div.accountpage div.top div.accountwrap h2 {
	padding-left:0;
	margin-left: 0;
}

div.accountpage div.top div.accountwrap h2 {
	font-size:24px;
	text-transform:capitalize;
	margin:15px 0 0 0;
	color: #b41a26;
	font-weight: bold;
}

div.accountpage div.c0 div.mid {
	padding:0 25px 30px;
}

div.accountpage div.c0 ul {
	margin:0 25px 0 0;
	padding:0;
	list-style:none;
}

/* ============ */
/* = VIDEO AD = */
/* ============ */
div.c0 div.videoad {
	margin:7px 7px 0 -12px;
	height:320px;
	padding:20px 0;
	position:relative;
}

div.c0 div.videoad div.videowrap {
	height:314px;
	padding: 30px 0 0 15px;
}

div.c0 div.videoad div.videowrap div.videoframe {
	padding: 9px 9px 15px 9px;
	border: 1px solid #322f2f;
	width: 300px;
	position: relative;
}

div.memberpage div.videoad div.videowrap div.videoframe {
	border: none;
	padding: 0 0 15px 0;
}

div.c0 div.videoad div.videowrap div.videoframe span.advert {
	font-size: 10px;
	line-height: 14px;
	color: #cecdcd;
	font-weight: bold;
	position: absolute;
	right: 9px;
	bottom: 2px;
}

div.accountpage div.c0 li a {
	font-weight:bold;
	display:block;
	padding:10px 0;
	margin:0;
	font-size:14px;
	border-bottom:1px solid #222226;	
}

div.accountpage div.c1 div.wrapper {
	margin:0pt 0 0 3px;	
}

div.accountpage  table {
	width:auto;
}

div.accountpage  table td {
	padding:0;
}

div.accountpage div.c1 {
	margin:0;
	width:574px;
	margin:0 0 0 0;		
}

div.accountpage div.c1 div.top {
	border:0;
	background:url(/images/portal/bkgs/db_nav_right_top.gif) top left no-repeat;
	padding:2px 0 0 0;
	margin:7px 0;
	width:573px;	
}

div.accountpage div.c1 div.editaccount, div.accountpage div.c1 div.accountwrap {
	margin:15px 25px 0 25px;
	padding-bottom:15px;
}

body.RadEContentBordered {
	color:#000;
}

div.accountpage div.c1 div.bottom {
	background:url(/images/portal/bkgs/db_nav_right_bottom.gif) bottom left no-repeat;
	padding:0 0 2px 0;
	width:573px;	
}

div.accountpage div.c1 div.mid {
	background:url(/images/portal/bkgs/db_nav_right_mid.gif) bottom left;
	padding: 1px 0 150px 0;
	width:573px;	
}

div.accountpage div.c1 div.mid div.wrapper {
	margin:0 25px 0 0;
}

div.accountpage div.c1 p.request, div.accountpage div.c1 div.accountwrap p {
	margin:0 0 20px 0;
}

div.accountpage div.c1 div.accountwrap p {
	font-size: 14px;
	font-style: normal;
}

/* ====================== */
/* = POST BUTTON STYLES = */
/* ====================== */
div.postacomment, div.accountpage input.button {
	background:transparent url(/images/portal/bkgs/postacommentbkg.gif) no-repeat scroll left top;
	clear:both;
	font-size:10px;
	height:19px;
	text-align:center;
	text-transform:uppercase;
	width:95px;
	margin:35px 0 0 0;
	border:0;
	padding:0;
	color: #FFBB21;
}

div.postacomment a, div.accountpage input.button  {
	font-weight:bold;
}

div.gallerypage div.postacomment, div.blogpage div.postacomment, div.commentspage div.postacomment, div.inboxpage div.postacomment {
	margin-left:50px;
}

/* ==================== */
/* =  PAGING CONTROLS = */
/* ==================== */
div.gallerypage div.mid div.control, div.commentspage div.mid div.control, div.friendspage div.mid div.control, div.blogdetail div.mid div.control, div.inboxpage div.inbox div.control, div.blogdetail div.mid div.blogsection div.comments div.control {
	clear:both;
	float:right;
	margin:-46px 24px 30px 0pt;
	position:relative;
	text-align:right;
}

div.gallerypage div.mid div.control span.paging, div.commentspage div.mid div.control span.paging, div.friendspage div.mid div.control span.paging, div.blogdetail div.mid div.control span.paging, div.inboxpage div.inbox div.control span.paging {
	display:block;
	float:none;
	margin:0pt;
	padding:0pt 0pt 30px;
}

div.blogdetail div.mid div.blogsection div.control {
	margin-top:0pt;
}

div.friendspage div.friends div.mid div.control, div.inbox div.mid div.control {
	float:none;
	margin:-30px 30px 0pt 0pt;
	text-align:right;
}

span.div {
	color:#1E1D1F;
	font-size: 15px;
}

span.div span {
	color: #fff;
	font-size: 12px;
}

