div#divMainContentInner {padding-left:15px;}
#divTopSection
{
	margin-bottom:30px;
}
#h2Foomfeed
{
	padding-top:10px;
	padding-left:10px;
	color:#fff;
}
#h2NewFoomers
{
	padding-top:10px;
	padding-bottom:20px;
	color:#fff;
}
#h2LatestFoomspots
{
	padding-top:10px;
	padding-bottom:20px;
	color:#fff;
}
.hypGetFooming
{
	padding-top:25px;
	font-weight:bold;
	display:block;
}

*html div#divHomePageImage {padding-bottom:28px;}
div#divHomePageImage p{font-weight:bold; font-size:125%; text-align:right;}
div#divHomePageImage p a{font-weight:bold; font-size:150%; color:#01a5ed; padding-left:15px; text-decoration:none;}
div#divHomePageImage p a:hover{text-decoration:underline;}
div#divHomePageImage img{margin-top:5px;}

/* why join foom? */
div#divWhyJoinFoom {clear:both; margin-top:20px;}
*+html div#divWhyJoinFoom {margin-top:16px;}
*html div#divWhyJoinFoom {margin-top:16px;}
div#divWhyJoinFoom h2 {background:url(../images/backgrounds/divtab_grey.png) no-repeat; color:#333; font-size:14px; height:26px; width:187px; text-align:center;}
div#divWhyJoinFoom h2 span {padding:5px 0 0 15px; display:inline-block;}
div#divWhyJoinFoom div {background: url(../images/backgrounds/divWhyJoinFoomBG.png) no-repeat bottom; height:161px; float:left;}
div#divWhyJoinFoom div ul {color:#fff; margin:2px 15px 0 15px}
div#divWhyJoinFoom div ul li {padding-top:3px;}
div#divWhyJoinFoom div ul li.liRightAlign {text-align:right;}
div#divWhyJoinFoom div ul li span {font-weight:bold;}

/* New Friend Requests */
.divNewFriends
{
	background: url(../images/div-new-friend-requests-bg.png) no-repeat top left;
	padding:0px 0px 15px 15px;
	margin:15px 0px 0px 0px;
	height:92px;
}

.divNewFriends h3
{
	padding-bottom: 15px;
}

.FriendCount
{
	font-weight:bold;
	color:#01a5ed;
}

.FriendCountLinkP
{
	padding-top:10px;
}
.FriendCountLink
{
	color:#01a5ed;
	padding-left:15px;
}

/* Just Foomed */
div#RecentlyFanciedWrapper{margin-top:61px;}
*+html div#RecentlyFanciedWrapper{margin-top:70px;}
div.RecentlyFancied {clear:both; padding-top:17px;}
*+html div.RecentlyFancied {padding-top:7px;}
div.RecentlyFancied h2 {background:url(../images/backgrounds/divtab_blue.png) no-repeat; color:#333; font-size:14px; height:26px; width:187px; text-align:center;}
div.RecentlyFancied h2 span {padding:5px 0 0 15px; display:inline-block;}
div.RecentlyFancied div { border-top:solid 1px #ccc; background:url(../images/backgrounds/div-cream-224-bottom.png) no-repeat bottom; padding:5px 10px;}
div.RecentlyFancied div div {width:97px; background:none; float:left; clear:left; border:none; padding:0 0 15px 0; text-align:center;}
div.RecentlyFancied div hr {display:block; height:1px; clear:left; border:none; border-top:solid 1px #ccc; border-bottom:none; padding-bottom:10px;}
div.RecentlyFancied div a img {background-color:#ccc; padding:3px; margin-top:9px;}
div.RecentlyFancied div ul {float:left; margin-top:5px;}
div.RecentlyFancied div li {padding: 0 0 5px 5px;}
div.RecentlyFancied div li.liName {font-size:75%;}
div.RecentlyFancied div li.liName a {text-decoration:none; color:#01a5ed; font-size:175%; font-weight:bold;}
div.RecentlyFancied div li.liName a:hover {text-decoration:underline;}
div.RecentlyFancied div li.liPlace{font-size:75%;}
div.RecentlyFancied div li.liPlace a {text-decoration:none; font-size:175%; font-weight:bold;}
div.RecentlyFancied div li.liPlace a:hover {text-decoration:underline;}
div.RecentlyFancied div li.liAdmirers {font-size:75%;}
div.RecentlyFancied div li.liAdmirers em{font-size:300%; font-weight:bold; color:#01a5ed; font-variant:normal;}

/* HomePage Foomers */
div.LatestFoomers {margin-top:-28px; width:452px; float:left; padding-right:15px;}
*+html div.LatestFoomers {margin-top:-33px;}
*html div.LatestFoomers {margin-top:-58px;}
div.LatestFoomers div {border-top:solid 1px #ccc; border-left:none; height:323px; clear:both; width:452px; background:url(../images/backgrounds/div-white-452-bottom.png) no-repeat bottom; padding:0;}
div.LatestFoomers h2 {background:url(../images/backgrounds/divtab_green.png) no-repeat; color:#333; font-size:14px; height:26px; width:187px; text-align:center;}
div.LatestFoomers h2 span {padding:5px 0 0 15px; display:inline-block;}
div.LatestFoomers li {float:left; width:99px; text-align:center; margin:3px 5px 7px; font-size:0.8em; height:132px; padding-top:30px;}

/* Latest Places */
div.LatestPlaces {margin-top:-28px; height:353px; padding:0px 0px 0px 0px; float:left; width:224px;}
*+html div.LatestPlaces {margin-top:-33px;}
*html div.LatestPlaces {margin-top:-58px;}
div.LatestPlaces h2 {background:url(../images/backgrounds/divtab_blue.png) no-repeat; color:#333; font-size:14px; height:26px; width:187px; text-align:center;}
div.LatestPlaces h2 span {padding:5px 0 0 15px; display:inline-block;}
div.LatestPlaces div { border-top:solid 1px #ccc; background:url(../images/backgrounds/div-cream-224-bottom.png) no-repeat bottom; padding:5px 5px;}
div.LatestPlaces div div { border-top:none; background:none;}


#divSignUpBottom
{
	text-align:right;
	margin:15px 0px 20px;
	font-size:125%;
	color:#333;
	clear:both;
}
#divSignUpBottom a
{
	color:#00a5ed;
}

/* Alerts & Groups List */
div.FoomAlerts {min-height:150px; padding:0px 0px 0px 0px; float:left; width:691px; margin-top:15px; margin-bottom:43px;}
*+html div.FoomAlerts {}
div.FoomAlerts h2 {background:url(../images/backgrounds/divtab_green.png) no-repeat; color:#333; font-size:14px; height:26px; width:187px; text-align:center;}
div.FoomAlerts h2 span {padding:5px 0 0 0; display:inline-block;}
div.FoomAlerts div.alerts-wrapper { border-top:solid 1px #ccc; background:url(../images/backgrounds/div-white-691-bottom.png) no-repeat bottom; padding:5px 5px;}
#divAlertsWrapper
{
	width: 693px;
	background: url(../images/div-full-gray-bottom.png) no-repeat bottom left;
	padding-bottom:20px;
	float:left;
	margin:15px 0px;
	min-height:150px;
}
*html #divAlertsWrapper
{
	height:150px;
}
ul.MyAccountList
{
	margin:10px;
	padding:0;
	list-style:none;
	min-height:40px;
}
*html ul.MyAccountList
{
	height:40px;
}
#liHeader
{
	height:10px;
	font-size:1px;
}
#liFooter
{
	height:20px;
}
.divAlertItem
{
	min-height:30px;
	overflow:auto;
}
ul.MyAccountList li
{
	clear:left;
	margin-bottom:-3px;
}
.AlertIconImage
{
	width:40px;
	float:left;
}
ul.MyAccountList li img
{
	vertical-align: middle;
	margin-right:10px;
}
.AlertItemText
{
	width: 470px;
	float:left;
	padding-top:6px;
	padding-bottom:3px;
}
.AlertItemText a
{
	color:#00a5ed;
}
.AlertItemMessage
{
	background-repeat:repeat-y;
	width:680px;
}

.AlertItemMessageAlt
{
	background-repeat:repeat-y;
	width:680px;
}


.AlertItemDate
{
	display:block;
	padding-top:8px;
	float:right;
	padding-right:15px;
}

#divAlertsPager
{
	padding-left:15px;
}

/* Why join Foom sidebar */
.ulWhyJoin
{
	margin-left:5px;
}

.ulWhyJoin li
{
	background:url(../images/double-blue-arrow-bullet.png) no-repeat 0px 2px;
	padding:0px 5px 19px 15px;
	width:185px;
	font-weight:bold;
}