/*AO: Stuff put into the dev also so I can test the new homepage design */

#home-section #page.home #primary #content
{
	/*	Allow content to touch the navigation bar	*/
	margin-top: 0px;
}

#home-section #page.home #primary #content #column1,
#home-section #page.home #primary #content #column2
{
	margin-top: 10px;
}

#home-section #page.home H2	{
/*	padding-bottom: 16px !important;	*/
	margin-bottom: 0;
	font-size: 20pt;
	text-transform: uppercase;
}

#column1 #speakers
{
	margin-bottom: 25px;
}

#column1 #speakers H2			{
	background-image: url(/_assets/images/home/headers/speakers.jpg);
	border-bottom-color: rgb(0,131,143) !important;
}
#column1 #latest-news H2	{
	background-image: url(/_assets/images/home/headers/latest-news.jpg);
	border-bottom-color: rgb(130, 0, 66) !important;
}

#column2 #twitter
{
}

#home-section #column2 #twitter H2			{
	background-image: url(/_assets/images/home/headers/twitter.jpg);
	border-bottom-color: rgb(221,120,25);
}

#home-section #column2 #twitter A			{
	color: rgb(51, 51, 51);
}

#home-section #page.home A#register			{	background-image: url(/_assets/images/home/tactical-box/register-for-venturefest-2010.jpg);	}	
#home-section #page.home A#breakfast		{	background-image: url(/_assets/images/home/tactical-box/breakfast.jpg);	}	
#home-section #page.home A#dinner				{	background-image: url(/_assets/images/home/tactical-box/dinner.jpg);	}	
#home-section #page.home A#hire-a-box		{	background-image: url(/_assets/images/home/tactical-box/hire-a-box.jpg);	}	
#home-section #page.home A#newsletter		{	background-image: url(/_assets/images/home/tactical-box/sign-up-for-our-newsletter.jpg);	}	
#home-section #page.home A#competition	{	background-image: url(/_assets/images/home/tactical-box/competitions.jpg);	}	
#home-section #page.home A#community		{	background-image: url(/_assets/images/home/tactical-box/join-the-venturefest-community.jpg);	}

#home-section #page.home A#programme		{	background-image: url(/_assets/images/home/tactical-box/programme.jpg);	}
#home-section #page.home A#speakers		{	background-image: url(/_assets/images/home/tactical-box/speakers.jpg);	}
#home-section #page.home A#exhibitors		{	background-image: url(/_assets/images/home/tactical-box/exhibitors.jpg);	}
#home-section #page.home A#floor-plans		{	background-image: url(/_assets/images/home/tactical-box/floor-plans.jpg);	}


#column1 #latest-news .related-item
{
	border-bottom: 1px solid rgb(204, 204, 204);
	font-size: 8pt;
	font-size: 9pt;
	padding-bottom: 0.5em;
}
#column1 #latest-news .related-item .posted
{
	color: #820042;
	margin-top: 1.20em;
	margin-bottom: 0.5em;
}
#column1 #latest-news .related-item H3
{
	padding-bottom: 0.25em;
	font-size: 16pt;
	font-weight: bold;
	line-height: 1em;
}
#column1 #latest-news .related-item H3 A
{
	color: rgb(0, 0, 0);
}

#home-section #speakers-rotator	{
	width: 475px;
	height: 130px;
	margin: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
	overflow: hidden;
}
#home-section #speakers-rotator UL	{
	position: relative;
	padding: 0;
	margin-top: 0px;
	
}
#home-section #speakers-rotator UL LI	{
	display: block;
	width: 106px;
	height: 130px;
	float: left;
	background-color: rgb(255, 255, 255);
	margin: 0 20px 0 0;
	padding: 0px;
	text-align: left;
	font-weight: bold;
}
#home-section #speakers-more
{
	background-color: rgb(242, 243, 235);
	padding: 5px;
	padding-left: 8px;
	margin-top: 8px;
	margin-bottom: 15px;
	text-transform: uppercase;
}
#home-section #speakers-more A
{
	color: rgb(0, 98, 111) !important;
	font-weight: bold;
}

#page #column1,
#page #column2,
#page #column3	{
	padding-top: 25px;
	margin-top: 0;
}

#page.home #column1	H2,
#page.home #column2	H2,
#page.home #column3	H2	{
	background-repeat: no-repeat;
	border-bottom: 1px solid rgb(204, 204, 204);
	padding-bottom: 0px;
	margin-bottom: 10px;
}
#page #column1	H3,
#page #column2	H3,
#page #column3	H3	{
	font-family: Arial, san-serif;
	font-size: 16px;
	letter-spacing: -0.05em;
	margin-bottom: 0.25em;
}

#page #column1
{
	width: 475px;
	float: left;
	margin-right: 19px;
}

#page #column2
{
	margin-right: 20px;
	width: 213px;
}

#page #column2 #reasons	{
float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#page #column2 #reasons H2	{
	background-image: url(/_assets/images/home/headers/reasons-to-come.gif);
	border-bottom-color: rgb(221,120,25);
	border-bottom: 1px solid rgb(204, 204, 204);
}
#page #column2 #reasons H2 span	{
font-size: 24pt;
line-height: 20pt;
letter-spacing: -0.1em;
}
#page #column2 #reasons .reason	{
float: left;
	border-bottom: 1px solid rgb(204, 204, 204);
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
display: block;
	width: 213px;
height: 49px;
}
#page #column2 #reasons .reason A	{
display: block;
	color: #000000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 0 10px;
padding-top: 15px;
padding-left: 35px;
height: 34px;
}
#page #column2 #reasons #reason5.reason A,
#page #column2 #reasons #reason6.reason A,
#page #column2 #reasons #reason7.reason A
{
padding-top: 6px;
padding-bottom: 6px;
}
#page #column2 #reasons .reason A:hover	{
	background-color: rgb(242, 243, 235);
}
/*
#page #column2 #reasons UL LI A:hover	{
	color: rgb(130, 0, 66);
}
#page #column2 #reasons UL LI:hover	{
background-color: rgb(204, 204, 204);
	color: rgb(130, 0, 66) !important;
}
*/
#page #column2 #reasons #reason1 A	{	background-image: url(/_assets/images/home/reasons-to-come/1.png);	}
#page #column2 #reasons #reason2 A	{	background-image: url(/_assets/images/home/reasons-to-come/2.png);	}
#page #column2 #reasons #reason3 A	{	background-image: url(/_assets/images/home/reasons-to-come/3.png);	}
#page #column2 #reasons #reason4 A	{	background-image: url(/_assets/images/home/reasons-to-come/4.png);	}
#page #column2 #reasons #reason5 A	{	background-image: url(/_assets/images/home/reasons-to-come/5.png);	}
#page #column2 #reasons #reason6 A	{	background-image: url(/_assets/images/home/reasons-to-come/6.png);	}
#page #column2 #reasons #reason7 A	{	background-image: url(/_assets/images/home/reasons-to-come/7.png);	}
#page #column2 #reasons #reason8 A	{	background-image: url(/_assets/images/home/reasons-to-come/8.png);	}
#page #column2 #reasons #reason9 A	{	background-image: url(/_assets/images/home/reasons-to-come/9.png);	}
#page #column2 #reasons #reason10 A	{	background-image: url(/_assets/images/home/reasons-to-come/10.png);	}

#page #column2 #twitter-list	{
	display: none;
}
#page #column2 #twitter-list #tweets
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#page #column2 #twitter-list #tweets .tweet
{
	list-style: none;
	border-bottom: 1px solid rgb(204, 204, 204);
	padding-top: 1em;
	padding-bottom: 1em;
}
#page #column2 #twitter-list #tweets .tweet A	{
	color: rgb(184, 88, 0);
}
#page #column2 #twitter-list #tweets .tweet SPAN.source
{
	color: #999999 !important;
}
#page #column2 #twitter-list #tweets .tweet SPAN.ago
{
	color: #999999 !important;
}
#page #column2 #venturefest-news H3	a {
	color: #141413;
}
#page #column2 #venturefest-news .related-item	{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid rgb(204, 204, 204);
	margin-bottom: 18px;
	margin-bottom: 10px !important;
}
#page #column2 #venturefest-news .related-item P	{
margin-bottom: 5;
}
#page #column2 #venturefest-news .related-item .posted	{
	color: rgb(130, 0, 66);
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
}


#page #column3
{
	background-color: #f5f6f0;
	background-color: #FFFFFF;
	width: 213px;
	padding: 30px 15px 30px 15px;
	float: left;
}


#page #primary #content
{
	margin-top: 20px;
}


#page.home #what-people-said,
#page.home #newsletter,
#page.home #competitions,
#page.home #session-materials
{
	float: left;
	margin-bottom: 20px;
}

#page.home #newsletter H2,
#page.home #competitions H2,
#page.home #session-materials H2
{
	padding-bottom: 8px;
}

#page.home #session-materials h2
{
	font-size: 15pt;
}


/* ================================== */
#page #primary #post-mortem	{
	
}
#page #primary #post-mortem H2#how-was-your-venturefest-2010	{
	background-image: url(/_assets/images/home/sub-titles/how-was-your-venturfest.gif);
}
#page #primary #post-mortem H2#keep-the-conversation-going	{
	background-image: url(/_assets/images/home/sub-titles/keep-the-conversation-going.gif);
padding-bottom: 8px;
margin-top: 5px;
}


#page #primary #post-mortem UL	{
	display: block;
	list-style: none;
	margin: 0;
	margin-bottom: 16px;
	padding: 0;
}
#page #primary #post-mortem UL LI A	{
	line-height: 27px;
line-height: 29px;
	background-color: rgb(242, 243, 235);
	margin-bottom: 5px;
	font-size: 11pt;
	font-weight: bold;
	display: block;
	padding-left: 26px;
padding-left: 30px;
	padding-right: 15px;
	background-image: url(/_assets/images/common/arrows/pink-right.png);
	background-repeat: no-repeat;
	background-position: 6px 6px;
}
#page #primary #post-mortem UL LI A:hover	{
	background-image: url(/_assets/images/common/arrows/grey-right.png);
}

#page #primary #post-mortem UL LI A#feedback	{	background-image: url(/_assets/images/home/icons/feedback.png);	}
#page #primary #post-mortem UL LI A#ning			{	background-image: url(/_assets/images/home/icons/ning.png);	}
#page #primary #post-mortem UL LI A#twitter	{	background-image: url(/_assets/images/home/icons/twitter.png);	}
#page #primary #post-mortem UL LI A#facebook	{	background-image: url(/_assets/images/home/icons/facebook.png);	}
#page #primary #post-mortem UL LI A#linked-in{	background-image: url(/_assets/images/home/icons/linked-in.png);	}
