/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.
/* MINGLE hacks */

.friends-list table tbody tr, #mngl-profile-results table tbody tr {
	float: left; width: 32%; height: 70px; vertical-align: middle; display: inline-table; border-style: none;
}
.friends-list table tbody tr td, #mngl-profile-results table tbody tr td {
	float: left; width: 32%; height: 70px; font-size: 8pt; vertical-align: middle; display: table-cell; border-style: none;
}

	/*what's on your mind box */

.mngl-board-fake-input
{
width: 97% !Important;
} 


/* first par styles */

# firstpar {
      width:750px;
float: right;
      height: 50px;
}

# firstpar a {display: block;
	color: #000000;
	z-index: 100;
	}

.centre-this {
padding-left: 0px;
margin-bottom:15px;  
overflow: hidden;
      	}

/* home widget styles */

.home-widget {

	margin-bottom:5px;
        margin-top:5px;
        width: 300px;
        height: 320px;
        overflow: hidden;
        background: #ffffff;
	}

.home-widget a {

	line-height: 24px;
	color: #000000;
	font-family: helvetica,arial,sans-serif;
	font-size:13px;

}



/* Tweaks to page nav block-bar */
#nav a {
	display: block;
	line-height: 26px;
        color: #000000;
	padding: 0 10px;
	z-index: 100;
	text-transform:uppercase;
font-weight: bold;
}

#top-nav a {
	color: #000000;
	font-family: helvetica,arial,sans-serif;
	font-size:12px;
}


/* second header nav row - for buying ebooks */

.forceleft {
display: block;
float: left;
	}

.forceright {
display: block;
float: right;
	}

#top-nav2 {
	height: 26px;
margin-left:0px;
	font-size: 11px;
        background: #e6e6e6;
        border-top-width: 0px;
        border-bottom-width:5px;
	border-top-style:solid;
	border-bottom-style:solid;
	margin-bottom:0px;
}

#top-nav2 a {
	color: #666666;
	font-family: helvetica,arial,sans-serif;
	font-size:12px;

}

#top-nav2 a:hover {
	text-decoration: underline;
}

#top-nav2 ul {
	padding: 0;
}

#top-nav2 .whitetext ul li a { color: #ffffff;}

#top-nav2 .col-left {
	margin-left: -6px;
}

#top-nav2 .current_page_item ul li a {
	color:#111111;
}

#top-nav2 .current_page_item ul li a:hover {
	color:#e6e6e6;
}
/* styling for second header nav row - for buying ebooks */
#nav2 {
	padding: 0;
	margin-left: 0px;
	list-style: none; 
	line-height: 1;
	z-index: 100;
}

#nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	z-index: 100;
}

#nav2 a { display: block;
	line-height: 28px;
	padding: 0px;
	z-index: 100;
	text-transform:uppercase;
        font-weight: bold;
}

#nav2 li {
	float: left;
}



/* Style drop down list */

#nav2 li ul { position: absolute; width: 172px; left: -999em; border-top: 1px solid #000000;}
#nav2 li ul li { border: 1px solid #F7F6F6; border-width:0 1px 1px; background: #cccccc; }
#nav2 li ul li a { line-height: 25px; font-size: 11px; color: #555555; width: 150px; }
#nav2 li ul ul {	margin: -26px 0 0 170px; }
#nav2 li ul ul li a { line-height: 25px; }
#nav2 li ul li ul li a {	border-width:0 1px 1px 0px; }
#nav2 li:hover ul, #nav2 li.sfhover ul { left: auto; }
#nav2 li:hover ul ul, #nav2 li.sfhover ul ul { left: -999em; }
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfh