﻿/* Community Main */

.community_container
{
	padding: 10px;
	
}


.top_section
{
	background: url(images/community_v2/top_section.jpg) top left no-repeat;
	position: relative;
	width: 960px;
	height: 388px;
}


.community_rotator
{
	position: absolute;
	top: 19px;
	left: 15px;
	width: 462px;
	height: 320px;
}

.amazing_button
{
	position: absolute;
	top: 32px;
	left: 790px;
	width: 146px;
	height: 24px;
}

.amazing_photo_container
{
	position: absolute;
	top: 70px;
	left: 505px;
	width: 430px;

}

.amazing_photo_container img
{
	border:1px solid #465281;
}


.amazing_photos
{
display:inline;
float:left;
margin: 3px 8px 3px 3px;
width: 131px;
height: 131px;
}




.left_col
{
	float:left;
	margin-top: 15px;
	width: 530px;
}


.right_col
{
	float: right;
	margin-top: 15px;
	


}



#divCommunityNews
{
	background: #3d4c61 url(images/community_v2/commnews_bg.gif) bottom no-repeat;
	width: 527px;
	padding: 0px 0 30px 0;
	float: left;
}

#commnews_header
{
	background: #3d4c61 url(images/community_v2/commnews_header.gif) top no-repeat;
	height: 31px;
	width: 520px;
	text-align: right;
	padding: 7px 7px 0px 0px;

}

#commnews_header_v2
{
	background: #607799;
	float: left;
	width: 527px;
	height: 31px;
	padding: 0px 0px 0px 0px;
}

#commnews_header_v2 a
{
	float: left;
	clear: none;
	width: 262px;
	height: 31px;
	margin-left: 3px;
}

#commnews_header_v2 a:first-child
{
	margin-left: 0px;
}

#commnews_header_v2 a img
{
	float: left;
	clear: none;
	width: 262px;
	height: 31px;
	border-width: 0px;
}

#commnews_content
{
	float: left;
	width: 527px;
}



#divCommunityNews ul 
{
	float: left;
	margin:0;
	padding:0;

}

#divCommunityNews ul li
{
	clear:left;
	float:left;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0;
	width: 527px;
}




.alt_color_bg
{
	clear:left;
	float:left;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	background-color: #364355;
	margin:0;
	padding:0;
	width: 527px;
}

.alt_reg_bg
{
	clear:left;
	float:left;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0;
	width: 527px;
}


#divCommunityNews ul li div.entry_header 
{
	clear:left;
	float:left;
	height:35px;
	margin:0;
	padding:15px 33px 0 0;
	position:relative;
	
	width:500px;
}



#divCommunityArchive
{
	width:493px;
	clear:left;
	float:left;
	margin:0;
}



#divCommunityNews ul li div.entry_header div.title 
{
	color:#EABA33;
	left:15px;
	position:absolute;
	font-size: 1.4em;
	top:10px;
	width:500px;
}


#divCommunityNews ul li div.entry_header div.signature 
{
	background: transparent url(images/community_v2/ico-published.gif) no-repeat scroll left center;
	display: inline;
	font-weight:normal;
	font-size: 10px;
	position:absolute;
	line-height:16px;
	left:15px;
	top:35px;
	padding:0 0 0 20px;
	width:73%;
}


#divCommunityNews ul li div.entry_content 
{
	clear:left;
	color:#ffffff;
	font-size: 12px;
	float:left;
	margin:0;
	padding:12px 15px 0;
	width:490px;
}

#divCommunityNews ul li div.entry_footer 
{

	clear:left;
	float:left;
	height:20px;
	margin:0px 0px 0px 26px;
	padding:0;
	width:468px;
}


/*-------  Linkage Panel  --------*/


.divLinkage
{
	width: 392px;
	background: url(images/community_v2/linkage_bg.gif) bottom no-repeat;
	background-color: #3d4c61;
	margin: 0;
	padding-bottom: 10px;

}


.divLinkage_header
{
	background: url(images/community_v2/linkage_header.gif) top no-repeat;
	width: 392px;
	height: 31px;
	
}

.divLinkage_content
{
		background-color: #3d4c61;
		padding: 0px 0px 0px 25px;
}

ul#linklist img

{
		border: 1px solid #1c2939;
}


ul#linklist
{	
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

#linklist li
{
	display: inline;
	list-style-type: none;
}

#linklist a { padding: 0px 15px 0px 0px; }








/*-------  Get Into It Panel  --------*/

.divGetintoit
{
	width: 392px;
	margin: 25px 0 0 0;	
		
	
}


.divGetintoit_header
{
	background: url(images/community_v2/getintoit_header.gif) top no-repeat;
	width: 392px;
	height: 31px;
	background-color: #2d344f;
}

.divGetintoit_content
{
	background: url(images/community_v2/getintoit_bg.gif) bottom no-repeat;
	background-color: #2d344f;
	padding: 10px 10px 20px 10px;
}


.divGetintoit_content .blurb
{
	font-size: 12px;
	margin: 0;
	padding: 0px 15px 0px 15px;
	line-height: 17px;
}



.divSpotlight
{
	padding: 0px 0px 0px 6px;
}

.divSpotlight_header
{
	background: url(images/community_v2/spotlight_header.jpg) top no-repeat;
	width: 361px;
	height: 46px;
}

.divSpotlight_header .name
{
	font-size: 10px;
	margin: 0;
	padding: 8px 0px 0px 160px;
}


.divSpotlight_body
{
	background: url(images/community_v2/spotlight_body.jpg) top no-repeat;
	width: 331px;
	padding: 0px 15px 0px 15px;
}


.divSpotlight_body .spotlight_image
{
	width: 115px;
	height:115px;
	border: 1px solid #000000;
	float:left;
	margin-right: 20px;
}

.divSpotlight_body .spotlight_content 
{

	
}
	
.divSpotlight_body .spotlight_content p
{
	font-size: 11px;
	margin: 0;
	padding: 0 0 10px 0;
}

.divSpotlight_body .spotlight_content p a
{
	font-size: 12px;
	margin: 0;
	padding: 0 0 10px 0;
}





.divSpotlight_footer
{
	background: url(images/community_v2/spotlight_footer.jpg) top no-repeat;
	width: 361px;
	height: 17px;
	margin: 0px 0px 5px 0px;
}
	





/*-------  Crewspeaks Panel  --------*/

.divCrewspeaks
{
	width: 392px;
	margin: 30px 0 0 0;	

}


.divCrewspeaks_header
{
	background: url(images/community_v2/crew_header.gif) top no-repeat;
	width: 392px;
	height: 31px;
	background-color: #2d344f;
}

.divCrewspeaks_content
{
	background: url(images/community_v2/getintoit_bg.gif) bottom no-repeat;
	background-color: #2d344f;
	padding: 10px;
}




.divCrewspeaks ul 
{
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:0;
	width:371px;
}


.divCrewspeaks ul li 
{
	
	clear:left;
	float:left;
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:5px 0;
	text-align:left;
	text-indent:0;
	width:371px;
}

#blogs li div 
{

	margin:0;
	padding:0;
	text-align:right;
	width:371px;
}


#blogs li div.blog_image 
{
	clear:left;
	float:left;
	margin:5px 5px 0 3px;
	padding:0;
	text-align:left;
	width:120px;
}

#blogs li div.blog_image img 
{
	border-width:1px;
	border-color: #1d212f;
	margin:0;
	padding:0;
}

.divCrewspeaks  ul li img.thumb 
{
	border:2px solid #000000;
	height:63px;
	width:120px;
	}


#blogs li div.blog_teaser 
{
	
	border-width:0;
	float:right;
	font-size:10px;
	margin:0;
	padding:10px 5px 0px 0px;
	text-align:left;
	width:230px;
}

.divCrewspeaks ul li a 
{
	font-weight:bold;
	text-decoration:none;
}


/*-------  Poll Panel  --------*/

.divPollpanel
{
	width: 392px;
	margin: 10px 0 0 0;	
	background: url(images/community_v2/linkage_bg.gif) bottom no-repeat;
	background-color: #3d4c61;

}


.divPollpanel_header
{
	background: url(images/community_v2/poll_header.gif) top no-repeat;
	width: 392px;
	height: 51px;

}

.divPollpanel_content
{

	padding: 10px;


}




.divPollpanel_content .poll_question 
{
	color:#ffffff;
	font-weight:bold;
}


form 
{
	margin:0;
	padding:0;
	font-size: 11px;
}


#poll 
{
	color:#ffffff;
	margin:0;
	padding:0 0 0 10px;
}

#poll table 
{
	border-collapse:collapse;
	margin:0 0 10px;
	padding:0;
	width:350px;
}





#poll_buttons 
{ 
	text-align:center;
}

/*-------  Current Interest Panel  --------*/

.divCurrentinterest
{
	width: 392px;
	background: url(images/community_v2/current_interest_bg.gif) bottom no-repeat;
	background-color: #1e2530;
	margin: 30px 0 0 0;	
}


.divCurrentinterest_header
{
	background: url(images/community_v2/current_interest_header.gif) top no-repeat;
	width: 392px;
	height: 31px;
	background-color: #1e2530;
}

.divCurrentinterest_content
{
	padding: 10px 10px 20px 10px;
}




.divCurrentinterest_content ul 
{
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:0;
	width:371px;
}


.divCurrentinterest_content ul li 
{
	clear:left;
	float:left;
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:5px 0;
	text-align:left;
	text-indent:0;
	width:371px;
}

#interest li div 
{

	margin:0;
	padding:0;
	text-align:right;
	width:371px;
}


#interest li div.listening 
{
	clear:left;
	float:left;
	background: url(images/community_v2/listening_bg.gif) top no-repeat;
	border:1px solid #12161c;
	margin:5px 5px 0 3px;
	padding:0 0 0 25px;
	text-align:left;
	width:115px;
	height: 115px;
}

#interest li div.listening img 
{
	border-width:0;
	margin:0;
	padding:0;
	width: 115px;
	height: 115px;
}


#interest li div.playing 
{
	clear:left;
	float:left;
	background: url(images/community_v2/playing_bg.gif) top no-repeat;
	border:1px solid #12161c;
	margin:5px 5px 0 3px;
	padding:0 0 0 25px;
	text-align:left;
	width:115px;
	height: 115px;
}

#interest li div.playing img 
{
	border-width:0;
	margin:0;
	padding:0;
	width: 115px;
	height: 115px;
}

#interest li div.reading 
{
	clear:left;
	float:left;
	background: url(images/community_v2/reading_bg.gif) top no-repeat;
	border:1px solid #12161c;
	margin:5px 5px 0 3px;
	padding:0 0 0 25px;
	text-align:left;
	width:115px;
	height: 115px;
}

#interest li div.reading img 
{
	border-width:0;
	margin:0;
	padding:0;
	width: 115px;
	height: 115px;
}



#interest li div.watching 
{
	clear:left;
	float:left;
	background: url(images/community_v2/watching_bg.gif) top no-repeat;
	border:1px solid #12161c;
	margin:5px 5px 0 3px;
	padding:0 0 0 25px;
	text-align:left;
	width:115px;
	height: 115px;
}

#interest li div.watching img 
{
	border-width:0;
	margin:0;
	padding:0;
	width: 115px;
	height: 115px;
}

#interest li div.blog_teaser 
{
	
	border-width:0;
	float:right;
	font-size:10px;
	margin:0;
	padding:8px 5px 0px 0px;
	text-align:left;
	width:210px;
}


#interest li div.blog_teaser p
{
	margin:0;
	padding: 0px 0px 10px 0px;
}


#divCommunityNews ul.feed
{
}

#divCommunityNews ul.feed li
{
	list-style-type: none;
	float: left;
	clear: left;
	padding: 10px;
	width: 507px;
}

#divCommunityNews ul.feed li a
{
	color: #fec000;
	text-decoration: none;
}


#divCommunityNews ul.feed li a:hover
{
	text-decoration: underline;
}

#divCommunityNews ul.feed li.theme_music
{
	background-color: #3d6149;
}

#divCommunityNews ul.feed li.theme_videogames
{
	background-color: #5a3d61;
}

#divCommunityNews ul.feed li.theme_tv
{
	background-color: #613e3d;
}

#divCommunityNews ul.feed li.theme_movies
{
	background-color: #2d2d2d;
}



#divCommunityNews ul.feed li div.author_thumb
{
	float: left;
	width: 52px;
	height: 50px;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}

#divCommunityNews ul.feed li div.author_thumb img
{
	padding: 0px;
	margin: 0px;
	width: 50px;
	height: 50px;
	border: 1px solid black;
}

#divCommunityNews ul.feed li div.story_title
{
	float: left;
	width: 440px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	font-size: 1.2em;
	font-weight: bold;
}

#divCommunityNews ul.feed li div.author_date
{
	float: left;
	width: 440px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 0.8em;
	text-align: left;
}

#divCommunityNews ul.feed li div.story_blurb
{
	float: left;
	width: 435px;
	padding: 0px;
	display: block;
	margin: 5px 0px 0px 0px;
	font-size: 0.8em;
	text-align: left;
}

#divCommunityNews ul.feed li div.story_blurb a.more_link
{
	color: #fec000;
	margin-left: 10px;
	text-decoration: none;
}


#divCommunityNews ul.feed li div.story_blurb a.more_link:hover
{
	text-decoration: underline;
}

#divCommunityNews ul.feed li div.hidden_content
{
	margin: 0px;
	padding: 0px;
	float: left;
}


#divCommunityNews ul.feed li div.hidden_content ul.album
{
	float: left;
	width: 500px;
	text-align: center;
}

#divCommunityNews ul.feed li div.hidden_content ul.album li
{
	float: left;
	clear: none;
	list-style-image: none;
	list-style-type: none;
	width: auto;
	margin: 8px 0px 0px 11px;
	padding: 0px;
}

#divCommunityNews ul.feed li div.hidden_content ul.album li a img
{
	border: 1px solid black;
}

#divCommunityNews ul.feed li div.movie
{
	float: left;
	width: 504px;
	padding: 8px 0px 8px 0px;
	display: block;
	margin: 10px 0px 0px 0px;
	text-align: center;
	background: #000000;
	border: 1px solid #333333;
}

#divCommunityNews ul.feed li div.story_text
{
	float: left;
	width: 504px;
	padding: 0px;
	display: block;
	margin: 10px 0px 0px 0px;
	text-align: left;
}

#divCommunityNews ul.feed li div.story_comments
{
	float: left;
	width: 504px;
	padding: 0px;
	display: block;
	margin: 10px 0px 0px 0px;
	text-align: right;
}


#divCommunityNews div.movie_album
{
	display: none;
}

#fancybox div.movie_album
{
	display: block;
}