*
{
	margin:0;
	padding:0;
}

img
{
	border:none;
}

a
{
	font-weight:bold;
	color:#e54194;
	text-decoration:none;
}

	a:hover
	{
		text-decoration:underline;
	}

html
{
	height:100%;
}

body
{
	height:100%;
	font-size:62.5%;
	font-family:Arial, Sans-Serif;
	background-color:#FFFFFF;
}

h1
{
	padding-top:5px;
	padding-bottom:5px;
	font-size:18px;
	color:#56197a;
}

	h1 a
	{
		color:#56197a;
	}

h1.homepage
{
	width:960px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:normal;
	color:#56197a;
}

h2
{
	padding-top:5px;
	padding-bottom:5px;
	font-size:16px;
	color:#56197a;
}

h3
{
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	color:#56197a;
}

.clear
{
	clear:both;
}

#header-wrap
{
	width:100%;
	height:102px;
	padding-top:2px;
	padding-bottom:1px;
	background-color:#ffffff;
}

	#header-wrap #header
	{
		margin:0 auto;
		width:960px;
	}

		#header-wrap #header a img
		{
			float:left;
		}

		#header-wrap #header #strapline
		{
			background-image: url("images/strap.jpg");
			background-repeat: no-repeat;
			float:left;
			margin-left:-20px;
			margin-top:56px;
			width:267px;
			height:23px;
		}

		#header-wrap #header #rss
		{
			float:right;
			width:27px;
			height:24px;
			margin-top:50px;
			padding:0px;
			background-color:#E5E6E7;
		}
		#header-wrap #header #icons
		{
			position:relative;
			float:right;
			text-align:right;
			margin-top:30px;
			width: 460px;

		}

			#header-wrap #header #icons div,
			#header-wrap #header #icons a/*,
			#header-wrap #header #icons img */
			{
				position:relative;
				float:right;
				display: inline;
				margin-left:3px;
			}

			#header-wrap #header #icons div
			{
				margin-left: 9px;
				margin-top: 5px;
			}

		#header-wrap #header #search-wrapper
		{
			float:right;
			margin-top:10px;
			margin-right:0px;
			width:149px;
			padding:3px;
			border:1px solid #999;
			background-color:#FFFFFF;
		}

		#header-wrap #header #search-wrapper input
		{
			border:none;
			background-color:#FFFFFF;
			color:#666666;
		}

		#header-wrap #header #search-wrapper input.search-button
		{
			float:right;
			background-image:url("images/btnSearch.jpg");
			width:21px;
			height:18px;
		}


	div#homepageProfileSlideshowWrap {
		width:100%;
		background-color:#ffffff;
	}

		div#homepageProfileSlideshowWrap div#homepageProfileSlideshow {
			margin:0 auto;
			width:960px;
			background-color:#f2f1f1;
			border:1px solid #c5cace;
		}


	#homepagePromosWrapper
	{
		width:100%;
		background-color:#ffffff;
	}

		#homepagePromosWrapper div#homepagePromos {
			margin:0 auto;
			width:960px;
		}

			#homepagePromosWrapper div#homepagePromos ul {
				list-style:none;
				float:left;
				margin:4px 0px 0px 0px;
				padding:0px;
				width:960px;
			}

				#homepagePromosWrapper div#homepagePromos ul li {
					float:left;
					margin:0px;
					padding:0px;
				}

					#homepagePromosWrapper div#homepagePromos ul li.homepagePromoSpacer {
						margin-right:1px;
					}

	#menu-wrap
	{
		width:100%;
		background-color:#ffffff;
	/*	background-image:url("images/menu_bg.jpg");
		background-repeat:repeat-x; */
		height:29px;
	}

		#menu-wrap div#menuWrapper {
			margin:0 auto;
			width:960px;
		}

			#menu-wrap div#menuWrapper ul#menu{
				width:960px;
				float:left;
				list-style-type:none;
				padding:0px;
				margin:0px;
			}



			#menu-wrap div#menuWrapper ul#menu li {
				float:left;
			}

				#menu-wrap div#menuWrapper ul#menu li a
				{
					display:block;
					float:left;
					color:#f153a3;
					font-weight:bold;
					font-size:1.1em;
					/* background-image:url("images/topMenuBg.jpg");
					background-repeat:repeat-x;	 */
					width:100%;
					text-align:center;
					/*text-indent:-9000px; */

				}


				/*  start home tab */
				#menu-wrap div#menuWrapper ul#menu li a.home {
					background-image:url("images/navigation/topNav/home.jpg");
					background-repeat:no-repeat;
					width:109px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.home:hover {
					background-image:url("images/navigation/topNav/homeOn.jpg");
					background-repeat:no-repeat;
					width:109px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.homeOn {
					background-image:url("images/navigation/topNav/homeOn.jpg");
					background-repeat:no-repeat;
					width:109px;
					height:24px;
				}
				/*  end home tab */

				/*  start about tab */
				#menu-wrap div#menuWrapper ul#menu li a.about {
					background-image:url("images/navigation/topNav/about.jpg");
					background-repeat:no-repeat;
					width:106px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.about:hover {
					background-image:url("images/navigation/topNav/aboutOn.jpg");
					background-repeat:no-repeat;
					width:106px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.aboutOn {
					background-image:url("images/navigation/topNav/aboutOn.jpg");
					background-repeat:no-repeat;
					width:106px;
					height:24px;
				}
				/*  end about tab */

				/*  start blog tab */
				#menu-wrap div#menuWrapper ul#menu li a.blog {
					background-image:url("images/navigation/topNav/blog.jpg");
					background-repeat:no-repeat;
					width:102px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.blog:hover {
					background-image:url("images/navigation/topNav/blogOn.jpg");
					background-repeat:no-repeat;
					width:102px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.blogOn {
					background-image:url("images/navigation/topNav/blogOn.jpg");
					background-repeat:no-repeat;
					width:102px;
					height:24px;
				}
				/*  end blog tab */

				/*  start profiles tab */
				#menu-wrap div#menuWrapper ul#menu li a.profiles {
					background-image:url("images/navigation/topNav/profiles.jpg");
					background-repeat:no-repeat;
					width:117px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.profiles:hover {
					background-image:url("images/navigation/topNav/profilesOn.jpg");
					background-repeat:no-repeat;
					width:117px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.profilesOn {
					background-image:url("images/navigation/topNav/profilesOn.jpg");
					background-repeat:no-repeat;
					width:117px;
					height:24px;
				}
				/*  end profiles tab */

				/*  start videos tab */
				#menu-wrap div#menuWrapper ul#menu li a.videos {
					background-image:url("images/navigation/topNav/videos.jpg");
					background-repeat:no-repeat;
					width:104px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.videos:hover {
					background-image:url("images/navigation/topNav/videosOn.jpg");
					background-repeat:no-repeat;
					width:104px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.videosOn {
					background-image:url("images/navigation/topNav/videosOn.jpg");
					background-repeat:no-repeat;
					width:104px;
					height:24px;
				}
				/*  end videos tab */

				/*  start didYouKnow tab */
				#menu-wrap div#menuWrapper ul#menu li a.didYouKnow {
					background-image:url("images/navigation/topNav/games.jpg");
					background-repeat:no-repeat;
					width:116px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.didYouKnow:hover {
					background-image:url("images/navigation/topNav/gamesOn.jpg");
					background-repeat:no-repeat;
					width:116px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.didYouKnowOn {
					background-image:url("images/navigation/topNav/gamesOn.jpg");
					background-repeat:no-repeat;
					width:116px;
					height:24px;
				}
				/*  end didYouKnow tab */

				/*  start rbPolls tab */
				#menu-wrap div#menuWrapper ul#menu li a.rbPolls {
					background-image:url("images/navigation/topNav/rbPolls.jpg");
					background-repeat:no-repeat;
					width:117px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.rbPolls:hover {
					background-image:url("images/navigation/topNav/rbPollsOn.jpg");
					background-repeat:no-repeat;
					width:117px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.rbPollsOn {
					background-image:url("images/navigation/topNav/rbPollsOn.jpg");
					background-repeat:no-repeat;
					width:117px;
					height:24px;
				}
				/*  end rbPolls tab */

				/*  start rbJobs tab */
				#menu-wrap div#menuWrapper ul#menu li a.rbJobs {
					background-image:url("images/navigation/topNav/rbJobs.jpg");
					background-repeat:no-repeat;
					width:189px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.rbJobs:hover {
					background-image:url("images/navigation/topNav/rbJobsOn.jpg");
					background-repeat:no-repeat;
					width:189px;
					height:24px;
				}

				#menu-wrap div#menuWrapper ul#menu li a.rbJobsOn {
					background-image:url("images/navigation/topNav/rbJobsOn.jpg");
					background-repeat:no-repeat;
					width:189px;
					height:24px;
				}
				/*  end rbJobs tab */


				#menu-wrap div#menuWrapper ul#menu li a.on
				{
					float:left;

					/* background-color:#415a6c; */
					color:#415a6c;
					font-weight:bold;
					font-size:1.1em;
				}

					#menu-wrap div#menuWrapper ul#menu li a:hover
					{
						/*background-color:#415a6c; */
						color:#415a6c;
						text-decoration:none;
					}

	#breadcrumb-wrap
	{
		width:100%;
		/* background-color:#e5e6e7; */
		padding-top:0px;
		padding-bottom:0px;
		font-size:1.1em;
		font-weight:bold;
	}

		#breadcrumb-wrap #breadcrumb
		{
			margin:0 auto;
			width:950px;
			background-color:#f4eff6;
			padding:5px;
		}

			#breadcrumb-wrap #breadcrumb a
			{
				padding-right:4px;
				padding-left:4px;
				font-weight:normal;
			}

			#breadcrumb-wrap #breadcrumb span
			{
				padding-right:4px;
				padding-left:4px;
				color:#424242;
			}

	.portfolio
	{
		margin:0 auto;
		width:960px;
		font-size:1.2em;
		color:#666666;
		background-image:url("images/profile-bg.jpg");
		background-repeat:no-repeat;
		background-position:top right;
	}

		.portfolio .post-edit-link
		{
			float:right;
			margin-right:-80px;
			margin-top:-15px;
		}

		.portfolio #portfolio-image-wrapper
		{
			float:left;
			margin-left:14px !important;
			margin-left:5px;
			margin-top:-3px !important;
			margin-top:-1px;
			/*height:221px; */
			padding-top:16px;
			_padding-top:13px;
		}

			.portfolio #portfolio-image-wrapper div#portfolio-post {
				padding-top:90px;
				width:360px;
				float:left;
			}

		.portfolio .entry
		{
			float:right;
			width:330px;
			min-height:350px;
		}

	#content-wrapper
	{
		padding-bottom:20px;
		padding-top:5px;
		margin:0 auto;
		width:960px;
		font-size:1.2em;
		color:#415a6c;
	}

		#content-wrapper .alignleft
		{
			float:left;
			margin:5px;
			margin-left:0px;
		}

		#content-wrapper .alignright
		{
			float:right;
			margin:5px;
			margin-right:0px;
		}

		#content-wrapper .narrowcolumn div.navigation
	    {
	        display:block;
	    }

	        #content-wrapper .narrowcolumn div.navigation div.alignleft
	        {
	            float:none;
	            display:inline;
	            margin:0px;
	        }

	        #content-wrapper .narrowcolumn div.navigation div.alignright
	        {
	            float:right;
	            display:inline;
	            margin:0px;
	        }

		#content-wrapper div#subNavWrapper
		{
			width:160px;
			float:left;
			background-image:none;
			/* background-color:#FFFFFF; */
		}

		#content-wrapper ul.subnav, #content-wrapper div.subnav
		{
			float:left;
			width:150px;
			background-color:#46489e;
			background-image: url("images/bloggerDetailsNavBg.jpg");
			background-repeat:repeat-x;
			list-style:none;
		}

		#content-wrapper div.subnav
		{
			float:left;
			width:150px;
			background-color:#46489e;
			background-image: url("images/bloggerDetailsNavBg.jpg");
			background-repeat:repeat-x;
			padding: 5px 10px 10px 10px;
			margin-bottom:10px;
		}

			#content-wrapper div.subnav ul {
				list-style-type:none;
				margin:0px;
				padding:0px;
			}

		div#subNavWrapper {
			float:left;
			width:160px;
		}

		div#subNavWrapper ul#bloggersArchive {
			margin-top:10px;
		}

			#content-wrapper ul.subnav h3 {
				color:#000000;
				margin-left:10px;
			}

			#content-wrapper ul.subnav li, #content-wrapper div.subnav li
			{
				width:150px;
			}

				#content-wrapper ul.subnav li span#seperator, #content-wrapper div.subnav li span#seperator
				{
					float:left;
					width:150px;
					background-color:#FFFFFF;
					text-align:center;
					padding-top:10px;
					padding-bottom:10px;
					font-weight:bold;
					font-size:1.2em;
				}

				#content-wrapper ul.subnav li a.on, #content-wrapper div.subnav li a.on
				{
					background-color:#5c7181;
				}

				#content-wrapper ul.subnav li a.current_page_item, #content-wrapper div.subnav li a.current_page_item
				{
					background-color:#5c7181;
				}

				#content-wrapper ul.subnav li a, #content-wrapper div.subnav li a
				{
					float:left;
					width:135px;
					padding:5px;
					padding-left:0px;
					color:#FFFFFF;
				}

					#content-wrapper ul.subnav li a:hover, #content-wrapper div.subnav li a:hover
					{
						text-decoration:underline;
					}

		#content-wrapper #content ul,ol
		{
			/* padding-left:20px; */
		}

		#content-wrapper .page
		{
			margin-top:15px;
		}

		/* Home page CSS */

		#home-panel-wrapper
		{
			background-color:#e5e6e7;;
			width:100%;
			padding-top:10px;
			padding-bottom:10px;
		}

		#home-panel-wrapper #home-panel
		{
			margin:0 auto;
			width:960px;
			/*background-image: url("images/home-bgimage.jpg");
			background-repeat:no-repeat;*/
			background-color:#E5E6E7;
			padding:0px;
		}

			#home-panel-wrapper #home-panel a{
				margin:0px;
				padding:0px;
			}

			#home-panel-wrapper #home-panel img {
				margin:0px;
				padding:0px;
			}

			/* WP-125 PLUGIN - Homepage profiles */
			#wp125adwrap_2c {
				width:100%;
				margin:0px;
				padding:0px;
			}

			#wp125adwrap_2c .wp125ad {
				float:left;
				width:192px;
				height:134px;
				padding:0px;
				margin:0px;
			}

			/*.odd,even {
				background-color:red;
				margin:0px;
				padding:0px;
			}

			.even {
				background-color:blue;
			}
			*/


			#content-wrapper #left-column
			{
				float:left;
				width:230px;
				padding-right:10px;
			}

			#content-wrapper #left-column .post-introduction .entry .intro-text
			{
			margin-top:4px;
			}

			#content-wrapper #blog-column
			{
				float:left;
				margin-left:10px;
				width:680px !important;
				width:670px;
				padding-right:10px;
			}


		/* CSS for wide and narrow columns */

		#content-wrapper .narrowcolumn
		{
			float:left;
			margin-left:25px;
			width:520px;
			overflow:hidden;
		}

		#content-wrapper .widecolumn
		{
			float:left;
			margin-left:25px;
			width:730px;
		}

		#content-wrapper .maincolumn
		{
			float:left;
			width:700px;
			margin-left:9px;
		}

		#content-wrapper .maincolumn h1
		{
			padding:0px;
			margin:0px;
		}

		#content-wrapper #content
		{
			line-height:1.4em;
		}

		#content-wrapper .homepage_entry
		{
			border-bottom:1px solid #D5D5D5;
			padding-bottom:10px;
			margin-bottom:8px;
		}

		#content-wrapper .post {
			border-bottom:1px solid #D5D5D5;
			padding-bottom:10px;
			margin-bottom:8px;
		}


		#content-wrapper .post h2, #content-wrapper .post h3 {
			margin-top:10px;
		}

		#content-wrapper .entry p
		{
			padding-top:2px;
			padding-bottom:2px;
			line-height:1.6em;
		}

		#content-wrapper .entry p.postmetadata
		{
			clear:both;
			/*border-top:1px solid #999999;*/
			margin-top:10px;
			padding-top:10px;
			padding-bottom:5px;
			line-height:1em;
		}

		/* Sociable plugin */
		#content-wrapper .entry #sociable
		{
			float:left;
			padding-top:5px;
		}


		#content-wrapper .entry #sociable ul
		{
			float:left;
			list-style-type:none;
			padding-left:0px;
		}

			#content-wrapper .entry #sociable ul li
			{
				float:left;
				padding-right:8px;
			}

		/* CSS for single.php comments.php page */

		h3#comments
		{
			padding-bottom:10px;
		}

		ol.commentlist
		{
			list-style-type:none;
			padding-left:0px;
		}

		#respond p textarea {
			width:515px;
		}

		#respond input {
			margin-bottom:5px;
		}

		ol.commentlist p
		{
			line-height:1.4em;
		}

			ol.commentlist li {
				background-color:white;
			}

		#respond
		{
			padding-top:10px;
		}

		/* CSS for sidebar */

		#calendar_wrap
		{
			width:230px;
			margin-bottom:15px;
		}

			li#calendar h2.widgettitle
			{
				display:none;
			}

			#calendar_wrap table#wp-calendar
			{
				width:230px;
				border:1px solid #999999;
			}

			#calendar_wrap table#wp-calendar caption
			{
				padding:5px;
				padding-left:0px;
				padding-right:0px;
				background-color:#415a6c;
				color:#FFFFFF;
				font-weight:bold;
			}

			#calendar_wrap table#wp-calendar thead,th
			{
				text-align:center;
				background-color:#d00a6e;
				font-weight:bold;
				color:#FFFFFF;
				padding:3px;
			}

			#calendar_wrap table#wp-calendar td
			{
				text-align:center;
				padding:3px;
			}

		#content-wrapper #sidebar
		{
			float:right;
			width:233px;
		}

		#content-wrapper #sidebar h2 {
			margin:10px 0px 5px 0px;
			padding:0px;
		}


			#content-wrapper #sidebar #tagcloud
			{
				width:230px;
				margin-bottom:20px;
				overflow:hidden;
			}

			#content-wrapper #sidebar ul
			{
				list-style:none;
			}

		#content-wrapper #sidebar li.widget  {
			list-style:none;

		}

			#content-wrapper #sidebar li.widget ul#twitter_update_list {
				padding-top:10px;
				display:block;
			}

			#content-wrapper #sidebar li.widget ul#twitter_update_list li{
				border-bottom: 1px solid #E5E6E7;
				padding:5px 0px 5px 0px;
				/* the following line is a fix for I.E 8 */
				margin-bottom:10px;
			}

		#content-wrapper #sidebar h2#tag_cloud  {
			padding:0px;
			margin:0px;
			color:#56197a;
			font-weight:bold;
		}

		#content-wrapper #sidebar .sidebarNavigationWrapper {
			background-color:#f2f3f4;
		}


		#content-wrapper #sidebar div#shareFacebook {
			padding:4px 5px 9px 10px;
			background-color:#38588c;
		}

		#content-wrapper #sidebar h2.sidebarH2 {
			background-image:url("images/sideBarBgH2.jpg");
			background-repeat:repeat-x;
			height:28px;
			margin:0px;
			padding:8px 0px 0px 12px;
		}

		h3.bloggersH3 {
			float:left;
			width:100%;
		}

			h3.bloggersH3 span {
				float:left;
			}

			h3.bloggersH3 a {
				float:right;
				margin-top:5px;
			}

		#content-wrapper #sidebar h2.sidebarH2 a.sidebarNavigationTitle {
			float:left;
			display:block;
			font-weight:bold;
		}

		#content-wrapper #sidebar h2.sidebarH2 a.sidebarNavigationLink {
			float:right;
			margin:8px 15px 0px 0px;
			display:block;
		}

		#content-wrapper #sidebar h2.sidebarH2 a {
			color:#56197a;
			font-size:16px;
			font-weight:normal;
		}

		div#twitterContentWrapper, div#didYouKnowContent, div#rbPollsContent, div#featuredBloggers, div#latestRBOpportunities, ul#currentBloggersContainer, div#archiveBloggersContainer, div#guestBloggersContainer, div#cbmBloggersContainer  {
			overflow:hidden;
		}

		div#latestRBOpportunities {
			background-color:#31b4de;
		}

		div#rbPollsContent #rbInnerPollsContent,  div#didYouKnowContent div#didYouKnowInnerContent, div#featuredBloggers div#featuredBloggersInner, div#latestRBOpportunities div#latestRBOpportunitiesInner {
			padding:10px;
		}

			div#latestRBOpportunities div#latestRBOpportunitiesInner h3 {
				color:#56197a;
			}

			div#latestRBOpportunities div#latestRBOpportunitiesInner dl dt, div#latestRBOpportunities div#latestRBOpportunitiesInner dl dt a  {
				color:#FFFFFF;
			}

			div#latestRBOpportunities div#latestRBOpportunitiesInner dl {
				margin:5px 0px 0px 0px;
			}

			div#latestRBOpportunities div#latestRBOpportunitiesInner dd {
				margin:5px 0px 10px 0px;
			}

			div#featuredBloggers div#featuredBloggersInner p {
				margin-bottom:5px;
			}




		div#twitterContentWrapper {
			padding:0px 10px 0px 10px;
		}

			div#twitterContentWrapper div#twitterContentWrapperInner {
				margin-bottom:10px;
			}

		a#moreTweets {
			padding-bottom:10px;
			display:block;
		}

		a#moreTweetsBird {
			float:right;
			margin-bottom:10px;
		}




	#footer-wrap
	{
		position:relative;
		bottom:0;
		width:100%;
		background-color:#fff;
		margin-top:40px;
	}

		#footer-wrap #footer
		{
			margin:0 auto;
			width:960px;
			height:80px;
			padding-top:10px;
			padding-bottom:10px;
			font-size:1.1em;
			color:#415a6c;
			padding-left:0px;

		}

			#footer-wrap #footer div#footerInner {
				margin-left:10px;
				border-top:1px solid #c6c4c4;
				width:950px;
			}

		#footer-wrap div#footerBrandsWrapper {
			margin:0 auto;
			width:960px;
		}

			#footer-wrap  div#footerBrandsWrapper div#footerBrands {
				margin:0px 0px 35px 10px;
			}

				#footer-wrap  div#footerBrandsWrapper div#footerBrands h2#powerbrands {
					color:#56197a;
					margin-bottom:20px;
				}

			#footer-wrap #footer ul#footer-menu
			{
				float:left;
				list-style:none;
				padding-top:5px;
				padding-bottom:5px;
			}

				#footer-wrap #footer ul#footer-menu li
				{
					float:left;
					padding-right:5px;
					color:#d20d70;
					font-weight:bold;
				}

				#footer-wrap #footer p#ypblogs {
					display:inline;
					float:right;
					padding-top:5px;
				}

/* Extras */
.purple { color: #D20D70; }
.clear { clear:both; }
.clearleft { clear:left; }
.clearright { clear:right; }


/* start homepage slideshow */


div#homepageProfileSlideshowWrap div#homepageProfileSlideshow div#homepageProfileSlideshowInner {
	margin:8px 0px 8px 0px;
}

div#homepageProfileSlideshowWrap div#homepageProfileSlideshow div#scroller {
	width: 720px;
	overflow: hidden;
	height:50px;
	float:left;
}

	div#homepageProfileSlideshowWrap div#homepageProfileSlideshow div#scroller div#content {
		width: 7500px;
	}

		div#homepageProfileSlideshowWrap div#homepageProfileSlideshow div#scroller div#content .slide {
			float: left;
			width: 720px;
			height:50px;
		}

		div#homepageProfileSlideshowWrap div#homepageProfileSlideshow div#scroller div#content .slide a {
			display:block;
			float:left;
			margin-right:10px;
		}

div#homepageProfileSlideshowWrap div#homepageProfileSlideshow p {
	float:left;
	margin:10px 0px 0px 25px;
	_margin:10px 0px 0px 10px;
	padding:0px;
	color:#424242;
	font-size:1.2em;
	width:80px;
}

div#homepageProfileSlideshowWrap div#homepageProfileSlideshow span#previous {
	float:left;
	margin:20px 30px 0px 35px;
	display:block;
}

 div#homepageProfileSlideshowWrap div#homepageProfileSlideshow span#next {
	float:left;
	margin:20px 0px 0px 35px;
	display:block;
}

.homeSlideshow {
    overflow: hidden;
    width: 320px;
    height: 170px;
}

#wave2Slideshow {
    overflow: hidden;
    width: 319px;
    height: 170px;
	overflow: hidden;
}


/* end homepage slideshow */

/*homepage blog styles */
div.blogDetailsContainer {
}

div.index div.blogDetailsContainer {
	margin-top:10px;
}

	div.blogDetailsContainer div.userPhoto {
		float:left;
		width:61px;
		height:50px;
	}

		div.blogDetailsContainer div.userPhoto img {
			display:block;
		}

	div.blogDetailsContainer div.blogDetailsInnerContainer {
		float:left;
	}

	div.blogDetailsContainer div.blogDetailsInnerContainer div.blogDetailsInnerContainerLeftPart {
		float:left;
	}


	/* width of container on home page */
	div.homepage_entry div.blogDetailsContainer div.blogDetailsInnerContainer {
		width:90%;
	}

	/* width of container on index page */
	div.index div.blogDetailsContainer div.blogDetailsInnerContainer {
		width:85%;
	}

	div.blogDetailsContainer div.blogDetailsInnerContainer div.blogBy {
		margin-top:9px;
		height:14px;
	}

	div.blogDetailsContainer div.blogDetailsInnerContainer div.blogDate {
	height:14px;
	}

	div.blogDetailsContainer div.blogDetailsInnerContainer div.commentDetails {
		float:left;
	}

	div.blogDetailsContainer div.blogDetailsInnerContainer div.ratingArticle {
		float:right;
		margin-top:17px;
	}


	/* profile page */

	div.activeBloggers {
		background-color:#e9eaeb;
		margin:10px 0px 20px 0px;
		padding:15px 25px 15px 25px;

	}

	form select#countryList {
		margin:0px;
		padding:0px;
	}

		div.activeBloggers ul.activeBloggerList {

			margin:0px;
			padding:0px;
			list-style-type:none;
			float:left;
			width:100%;

		}

			div.activeBloggers ul.activeBloggerList li {
				margin:0px 0px 15px 0px;
				float:left;
				width:33%;
				height:60px;
			}

			div.activeBloggers ul.activeBloggerList li a, div.activeBloggers ul.activeBloggerList li img  {
				display:block;
				float:left;
			}

			div.activeBloggers ul.activeBloggerList li a.activeBlogger {
				margin-right: 10px;
			}

			div.activeBloggers ul.activeBloggerList li img.countryImage {
				margin: 3px 10px 0px 0px;
			}

			div.activeBloggers ul.activeBloggerList li p.studyLocation {
				float:left;
				width:130px;
				font-size:11px;
				color:#415a6c;
				line-height:14px;
			}

			div.activeBloggers ul.activeBloggerList li a.activeBloggerLink {
				margin: 0px 0px 0px 0px;
				width:100px;
				display:block;
				float:left;

			}


			div#archiveBloggers {
			}

				div#archiveBloggers div.archiveYear {
					float:left;
					margin: 0px 70px 0px 0px;
				}

				div.archiveYear span.archiveYearTitle {
					color:#000000;
				}

					div#archiveBloggers div.archiveYear ul.archiveYearList {
						margin:10px 0px 0px 0px;
						padding:0px;
						list-style-type:none;
					}

					div#archiveBloggers div.archiveYear ul.archiveYearList li {
						margin:5px 0px 0px 0px;
						padding:0px;
					}

						div#archiveBloggers div.archiveYear ul.archiveYearList li img {
							padding-right:5px;
						}

	/* facebook stuff right column */
	#facebookLogoLink {
		display:block;
		margin-top:0px;
	}

	div#facebookMembers {
		/*height:270px;
		overflow:hidden; */
	}












