/* @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 */

#header {height: 187px;width:  1006px;padding: 0px;}
a#adminLink{position:absolute;top:0;left:-70px;background-color:#4EC0DF;color:#fff;padding:10px;font-size:1.2em;}
#header h1 a{width: 289px;height: 133px;left:45px;float:left;top:20px;display:block;position:absolute;}
#header #mainNavigation{float: right;clear: right;height: 55px;margin-top: 34px;margin-right: 80px;width: 476px;}
#header #mainNavigation li {height: 55px;width:104px;float:right;margin-left:1px;}
#header #mainNavigation li:first-child{width:160px;}
#header #mainNavigation li a{height: 25px;width:104px;text-align:center;padding: 15px 0;display: block;float: right;}
#header #mainNavigation li a#uploadLink {width: 138px;padding-right:0;}
#header #registerLoginBar {float: right;width:auto;height: 47px;}

#registerLoginBar li, #registerLoginBar li a{display: block;float: left;}
#registerLoginBar li a#registerLink {height: 23px;display: block;padding: 12px 15px 9px 10px;border-bottom:3px solid #d4d4d4;}

/* MAIN CONTENT STYLES */
#rightColumn, #videoPlayer, #favoriteVideos {width: 646px;float: right;overflow:visible;}
#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 #videoInfo #userAvatar{width: 55px;height: 55px;float: left;margin-right: 10px;}
#rightColumn #videoPlayer #videoActionNavigation{width: 413px; float: left;}

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

/* OLD VIDEONAVIGATION STYLING
#rightColumn #videoPlayer #videoNavigation li a{display: block; width: 111px; float: left;}
#rightColumn #videoPlayer #videoNavigation li{display: block; width: 121px; float: left;}
#rightColumn #videoPlayer #videoActivity{width: 399px; float: left;border-right:2px solid #d4d4d4;}
#rightColumn #videoPlayer #videoActivity div{/*width: 401px;*//*}
#rightColumn #videoPlayer #videoActivity div p {padding:0;}
*/


#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 h2, #mainContent #sidebar #twitterUpdates h2{padding: 10px 20px;width: 260px;height: 24px;margin-top: 15px;}
#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;}