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

/* HEADER SECTION STYLES */

#header {height:298px;width:1006px;padding: 0px;}
a#adminLink{position:absolute;top:0;left:0;background-color:#F84925;color:#fff;padding:10px;font-size:1.2em;}
#header h1 a{width:320px;;height:70px;margin-left:30px;float:left;margin-top:135px;display:block;}
#header #mainNavigation{float: right;clear:right;height:55px;margin-top:144px;margin-right:0;}
#header #mainNavigation li {height:40px;float:right;margin-left:1px;}
#header #mainNavigation li a{height: 30px;text-align:center;padding:5px 0;display: block;float: right;}
#header #mainNavigation li a#uploadLink {padding-right:0;}
#header #registerLoginBar {float: right;width:auto;height: 44px;}

#registerLoginBar li, #registerLoginBar li a{display: block;float: left;}
#registerLoginBar li a:hover{text-decoration:none;}
#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 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: 202px; float: left; padding: 30px 28px 0 0;}
#rightColumn #videoPlayer #videoInfo #userAvatar{width: 55px;height: 55px;float: left;margin-right: 15px;}
#rightColumn #videoPlayer #videoNavigation{width: 413px; float: left;/*background-color:#E5E5E5;*/padding-top:15px;}
#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: 401px; 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:7px 10px 10px;margin-right:15px;float: left;height: 193px;}
#rightColumn #favoriteVideos .favoriteVideo .favoriteVideoImage{ width: 125px;height:89px; }

#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}

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

/*#mainContent #sidebar #blog h2, #mainContent #sidebar #twitterUpdates h2{padding: 10px 20px;width: 260px;height: 24px;margin-top: 15px;}*/
#mainContent #sidebar h2{padding-top:10px;margin-top:15px;}
#mainContent #sidebar #blog .blogEntry, #mainContent #sidebar #twitterUpdates div {margin: 0 20px 0 0;width: 280px;}
#mainContent #sidebar #twitterUpdates #tweet{padding:10px 10px 0;width: 260px;}
#mainContent #sidebar #twitterUpdates #twitterInfo{padding:10px;width: 260px;}
#mainContent #sidebar #twitterUpdates #twitterInfo{padding-top: 30px;}
#mainContent #sidebar #twitterUpdates #twitterInfo #atTag{margin-left:25px;}
#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;/*background-color: #e5e5e5;*/margin: 35px 0;}
#footer #blurbFooter {width: 280px;}
#footer div a {display: block;width: 158px;}