/* @override http://gumbo.mutantlabs.co.uk/themes/gumbo/css/structure.css */

/* GLOBAL WRAPPERS AND WIDTHS */
#header, #mainContent, #footer {width: 963px;padding: 0 23px 0 20px;margin: 0 auto;clear: both;}

/* HEADER SECTION STYLES */
a#adminLink{position:absolute;top:0;left:0;background-color:#FA78AD;color:#fff;padding:10px;font-size:1.2em;}
#header #registerLoginBar {float: right;width:auto;height:61px;}

#registerLoginBar li, #registerLoginBar li a{display: block;float: left;}
#registerLoginBar li a#registerLink {height: 23px;display: block;padding: 12px 15px 9px 10px;}

/* MAIN CONTENT STYLES */
#rightColumn, #videoPlayer, #favoriteVideos {width: 646px;float: right;overflow:visible;}
#rightColumn #videoPlayer{margin-top:15px;}
#rightColumn #videoPlayer h2{
	display: block;
	font-variant: Verdana; font-size: 22px;
	font-weight: bold;
	color: #4a4a4a;
	width: 504px; margin-bottom: 15px;
	float: left;}
	
#rightColumn #videoPlayer #videoInfo{width: 228px; float: left; padding: 5px 0px 0 0;}
#rightColumn #videoPlayer #videoActionNavigation{width: 413px; float: left;}

div#videoDetails {}
div#videoInfoLinks {margin-top:15px}

#rightColumn #favoriteVideos{margin-top:40px;}
#rightColumn #favoriteVideos .favoriteVideo{width:126px;padding: 10px;margin-right:20px;float: left;height: 193px;margin-bottom:20px;}
#rightColumn #favoriteVideos .favoriteVideo .favoriteVideoImage{ width: 125px;height:104px; }
#mainContent #favoriteVideos .last {margin-right: 0;}

/*SIDEBAR*/
#mainContent #sidebar {float: left;width: 300px;}
#mainContent #sidebar div{float: left;clear: left;padding-bottom: 20px;}

#mainContent #sidebar #blog .blogEntry, #mainContent #sidebar #twitterUpdates div {margin: 0 0 0 20px;width: 260px;}
#mainContent #sidebar #twitterUpdates #tweet{padding:10px;width: 240px; margin-top: 10px;}
#mainContent #sidebar #twitterUpdates #twitterInfo{padding:10px;width: 240px;}


#mainContent #sidebar #twitterUpdates #twitterInfo{padding-top: 30px;}
#mainContent #sidebar #twitterUpdates #twitterInfo #atTag{margin-left:15px;}
#mainContent #sidebar #blog .blogEntry img {float: left;width: 82px;height: 82px;}
#mainContent #sidebar #aboutUs img{float: right;}

/* STYLES FOR FOOTER SECTION */
#footer div{height: 102px;width: 128px;padding: 15px;float: left;margin: 35px 0;}
#footer #blurbFooter {width: 280px;}
#footer div a {display: block;width: 158px;}
