body {margin:0; font:12px Tahoma; color:white; background-image:url(images/pattern.jpg); background-repeat: repeat; background-attachment: fixed;} 

#main { width:980px; margin:0px; border:1px solid black; border-width:0px 1px; background-color: #171717; padding: 5px 10px;}
#prehead div { height: 90px; margin-bottom:5px;}
#firsth { width: 212px; height: 75px; float:left; background-color:#383838; padding-left:20px; padding-right:20px;}
#prehead h1 {padding-top:15px; color:white; font-size:16px;}

#header { height:300px;}

#gg_top {height:17px; margin:5px 0px; padding-top:2px; background-color:#0d3a50;}
#doublead {height:60px; margin-bottom:4px;}
	#doublead div {float:left;}
	#doublead #dist {width:36px; height:60px; margin-left:4px; margin-right:4px; background-color:#365583;}

#navigation { height:30px; background-color:#0d3a50;}
	#navigation div { height:23px; width:125px; float:left; padding:7px 0px 0px 30px; background-image:url(images/navback.gif);}
	#navigation div a { color:#257298; text-decoration:none; font-weight:bold;}
	#navigation div a:hover { text-decoration:underline;}

#middle {clear:both; margin-top: 10px;}
	.middle_back { background-image: url(images/middle_back2.gif); background-repeat: repeat;}
#left_column { width:160px; float:left; background-color:#949494; padding:5px;}
	#left_column a { color:white; text-decoration:none; font-weight:bold;}
	#left_column a:hover { text-decoration:underline;}

#middle_column { float:left; width:530px; margin:0px 10px;}
	#short_info { font-size:13px; margin-bottom:15px; font-weight: bold; background-color:#636363;}
		#short_info div {padding:5px;}
	.date_break { font-size:15px; margin-bottom:15px; font-weight: bold; background-color:#636363;}
		.post { padding:5px; background-color:#949494; margin-bottom:15px; line-height:18px;} 
		.post h1 { background-color:#022739; padding:2px 10px; margin:0; font-size:15px; color:white;} 
		.post_body { padding:15px 15px; background-color:#636363; border: 1px solid #c6c6c6;}
		.post a:hover { color:#f5b128; text-decoration:none;}
		.post a {color:#f5b128; text-decoration:underline;}
		.wallimg {margin:2px}
		.like {background-color:#b1b1b1; padding-top:5px;}
		#comments { background-image:url(images/movie-discuss.gif); padding-top:3px; padding-bottom:3px; padding-right:15px;}
			#comments a {font-size:15px; color:#022739; text-decoration:underline; font-weight:bold;}
			#comments a:hover { text-decoration:none;}
		
#right_column { width:250px; float:left; padding: 5px; background-color:#949494;}
	#right_column h2 {margin-top:10px; margin-bottom:10px; color:white; font-size:16px;}
	.search {color:#FFFFFF; background-color:#a8a8a8; border: 1px solid #ffffff; margin-top:3px; font-weight:bold;}
	#cast {width:238px; height:256px; padding-top:14px; padding-left:6px; padding-right:6px; background-image:url(images/stw-back.jpg); margin-top:10px; margin-bottom:10px;}
		#cast h2 { margin:0px; color:#0d3a50;}
		#cast div {height:32px;}
		#cast a {color:#0d3a50; text-decoration:underline;}
	.actor {margin:20px 2px 7px 2px;}
	.social {margin:10px 4px 0px 4px;}
	.social2 {margin:4px 4px 0px 4px;}
#trailer a { background:url(images/trailer.jpg) no-repeat; width:250px; height:110px; display:block;}
#trailer a:hover { background-position:0 bottom; }
#faceb {width:240px; background-color:#FFFFFF;}

#bfrfoot {height:5px;}	
#footer {clear:both; height:30px; background-color:#365583; padding:10px; color:#ffffff;}
	#footer a {color:#ffffff; text-decoration:none;}
	#footer a:hover {color:#ffffff; text-decoration:underline;}
	
#pages { margin-top:20px;}
	#pages a {float:left; width:25px; height:17px; margin: 1px; display:block; color:#FFFFFF; background-color: #666666; border: 1px solid #ffffff; text-decoration:none;}
	#pages a:hover {float:left; width:25px; height:17px; margin: 1px; display:block; color:#FFFFFF; background-color: #999999; border: 1px solid #ffffff; text-decoration:none;}

