/*
Theme Name: Sony BRAVIA Blog (EN)
Theme URI: http://www.sony.co.uk/
Description: Sony BRAVIA blog
Version: 1.0
Author: Rob Watson
Author URI: http://www.sony.co.uk/
Tags: sony, BRAVIA, 200hz, red, black, Kaka,
*/
/*html {
	overflow:-moz-scrollbars-vertical;  for firefox 
	}*/
body {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:1em;
	color:#f99b9b;
	}	
/*	controls background image based on time of day.
==================================================*/	
	body.default {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_blog_tuesday3.jpg) fixed no-repeat center top;
		}
	/*body.twilight {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_main_flag.jpg) fixed no-repeat center top;
		}
	body.sunset {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_main_football.jpg) fixed no-repeat center top;
		}
	body.afternoon {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_main_flag.jpg) fixed no-repeat center top;
		}
	body.noon {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_main_football.jpg) fixed no-repeat center top;
		}
	body.morning {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_main_flag.jpg) fixed no-repeat center top;
		}
	body.sunrise {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_main_football.jpg) fixed no-repeat center top;
		}*/
strong {
		font-weight:bold;
}
	
.hidden {
	display:none;
}

	
/* Sony branded bar at top of pages
==========================*/
#topbar {
	background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_header_bar_red.gif) repeat-x;
	height:51px;
	width:100%;
	float:left;
	display:inline;
}
	/* adds Sony logo to main top bar
	==========================*/
	.sonylogo {
		width:915px;
		margin:0 auto;
	}
/* blog wrapper
==========================*/
#wrapper {
	width:980px;
	margin:0 auto;
}
	/* holds blog area
	==========================*/
	#maincontent {
		float:left;
		display:inline;
		width:526px;
		margin: 0 0 0 35px;
		}
		.blogcontent {
			background: url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_mainblock.png) repeat-y top left;
			}
		/* main blog intro on index page
		==========================*/	
		.blogintro {
			width:468px;
			color:#ffffff;
			padding:38px 0 0 32px;
			}
			.blogintro h1 a {
				color:#ffffff;
				text-decoration:none;
				font-size:2.8em;
				font-weight:normal;					
				}	
			.blogintro p {
				font-size:1.0em;
				padding-left: 2px;
			}
		ul.popuplinks {
			float:right;
			font-size:0.75em;
			}
		ul.popuplinks a {
			color:#ffffff;
			text-decoration:underline;
		}
		ul.popuplinks a:hover, ul.popuplinks a:focus {
			color:#ffffff;
			text-decoration:underline;
		}
		.post {
			width:500px;
			margin: 0 17px 0 17px;
			padding:15px 0 40px 0;
			border-bottom:1px solid #4f4241;
			}	
			.entry {
				color:#ffffff;
				width:468px;
				margin:0 auto 10px auto;
				}
			.entry small {
				color:#cccccc;
				font-size:0.75em;
				}
			.entry h1, .entry h2 {
				color:#cccccc;
				font-weight:normal;
				font-size:1.4em;
				padding:5px 0 20px 0;
				}		
			.entry h1 a, .entry h2 a {
				color:#cccccc;
				text-decoration:none;
				}	
			.entry p {
				font-size: 0.81em;
				line-height:1.2em;
				padding:0 0 10px 0;
				}	
			.entry p.tags {
				float:left;
				margin:16px 0 5px 0;
				display:inline;
				width:320px;
				min-height:22px;
				height:auto!important;
				height:22px;
				}	
			.entry .linkico	{
				float:left;
				display:inline;
				margin:16px 0 0 0;
				width:12px;
				}
			.entry a {
				color:#ffffff;
				text-decoration:none;
				}
			.entry p a {
				font-weight:bold;
				}	
			p.tags a {
				font-weight:normal;
				}	
			.entry p a:hover, .entry p a:focus, .entry a:hover, .entry a:focus {
				color:#ffffff;
				text-decoration:underline;
				}	
			.navigation {
				clear:left;
				width:468px;
				margin:20px auto 0 auto;
				height:40px;
				font-size:0.71em;
				}
			.navigation a {
				color:#ffffff;
				text-decoration:none;
				}
			.navigation a:hover, .navigation a:focus {
				color:#ffffff;
				text-decoration:underline;
				}
			.alignleft {
				width:229px;
				float:left;
				display:inline;
				}
			.alignright {
				width:229px;
				float:left;
				display:inline;
				margin:0 0 0 10px;
				text-align:right;
				}		
			.containerend {
				margin-left:-1px;
				}
/*
==========================*/
#sidebarone {
	float:left;
	display:inline;
	width:173px;
	margin:0 0 0 2px;
	}
	#sidebarone .sidebaronecontent {
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_sidebarone_top.png) center top repeat-y;
		display:block;
	}
	.sidebarcontent {
		width:144px;
		margin: 0 auto;
		}	
	.sidebarcontent p {
		font-size:0.75em;
		line-height:1.2em;
		color:#ffffff;
		}

	.sidebarcontent h3 {
		font-size:1.0em;
		color:#cccccc;
		padding:20px 0 5px 0;
		font-weight:normal;	
		}
	.firstheader {
		padding:148px 0 0 0;
		}	
	.firstheader h3 {
		padding:0 0 5px 0;
		}
	#sidebarone li {
		color:#ffffff;
		font-size:0.75em;
		line-height:1.3em;
		width:145px;
		}
	#sidebarone li ul li {
		font-size:100%;
		}	
	#sidebarone ul.rssmenu li {
		background: url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/ico_rssfeed_sml.gif) left no-repeat;
		vertical-align:middle;
		padding:0 0 0 25px;
		width:120px;
		}
	#sidebarone ul.rssmenu li {
		padding-top:5px;
		}	
	#sidebarone li a {
		color:#ffffff;
		text-decoration:none;
		width:100%;
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/ico_arrow_red_white.gif) right top no-repeat;
		display:block;
		height:20px;
		}
	#sidebarone li a:hover, #sidebarone li a:focus {
		color:#ffffff;
		text-decoration:underline;
		background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/ico_arrow_red_white.gif) right top no-repeat;
		}
	#sidebarone p a	 {
		color:#ffffff;
		text-decoration:none;
		}
	#sidebarone p a:hover, #sidebarone p a:focus {
		color:#ffffff;
		text-decoration:underline;
		}




/*
==========================*/
#sidebartwo {
	margin: 0 0 0 6px;
	float:left;
	display:inline;
	width:199px;
    color: #ffffff;
	}

/*
==========================*/			
/* bravia tv on 2nd sidebar
==========================*/
#braviaz4500tv {
	margin: 10px 0 0 0;
	height:155px;
	}

    
#sidebartwo .braviasection {
	background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_sidebartwo_top.png) center top repeat-y;	
    padding: 100px 0 10px 0;
}


#sidebartwo .bravialogo {
    width: 148px;
    margin: 0 auto;
}

			
#sidebartwo ul.sidebarlargerlinks {
	color:#ffffff;
	font-size:0.78em;
	line-height:1.2em;
	width:142px;
	font-weight:bold;
	}
			
#sidebartwo ul.sidebarlargerlinks li a {
	background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/ico_arrow_white_red.gif) right bottom no-repeat;
	display:block;
	min-height:20px;
	height:auto!important;
	height:20px;
	color:#ffffff;
	text-decoration:none;
	padding:5px 0 0 0;
	}
#sidebartwo li a.nopadding{
	padding:0px 0 0;
	}
#sidebartwo li a.bordertop {
	border-top: 1px solid #953434;
	margin: 5px 0 0 0;	
	}		
#sidebartwo li a:hover {
	text-decoration:underline;
	}	


#sidebartwo .bttmlink{
    width:199px;
	padding: 0px;
    margin: 0px auto;
    font-size:0.78em;
	width:169px;
    background: url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/bg_sidebartwo_middle.png) center top repeat-y;
	}
    
#sidebartwo .bttmContainer {
    padding: 0px 10px 10px 10px;
    width: 144px;
    margin: 0 auto;
}

#sidebartwo h2 {
    font-size: 1.4em;
    margin: 30px 0 10px 0;
}

#sidebartwo .biglink {
    font-weight: bold;
    font-size: 1.1em;
}

#sidebartwo .bttmlink li {
    padding: 10px 0 0 0;
}
img.medialogos {
	margin:10px 0 0 0;
}
img.wikilogos {
	margin:15px 0 0 0;
}
#sidebartwo .bttmlink li a {
	display:block;
	min-height:20px;
	height:auto!important;
	height:20px;
	color:#ffffff;
	text-decoration:none;
    padding: 5px 16px 0 0;
	}

#sidebartwo .bttmlink li a.arrow {
    background:url(http://motionflow.eu/wp-content/themes/SonyBRAVIAen/images/ico_arrow_red_white.gif) right center no-repeat;
} 
    
#sidebartwo .bttmlink li a:hover {
	text-decoration:underline;
	}	
    
    
.footerspacer {
	height:20px;
	clear:both;
	width:100%;
	float:left;
	display:inline;
	}	
#footer {
	clear:both;
	width:100%;
	float:left;
	display:inline;
	height:50px;	
	font-size:0.71em;
	border-top:1px solid #ffffff;
	color:#ffffff;
	}
#footer a {
	color:#ffffff;
	text-decoration:none;
	}	
#footer a:hover, #footer a:focus {
	color:#ffffff;
	text-decoration:underline;
	}		
	#sonyfooter {
		width:980px;
		margin:0 auto;
	}	
	#legalmenu {
		float:left;
		display:inline;
		width:790px;
		}
	#legalmenu ul {
		margin: 10px 0 0 40px;
		}	
	#legalmenu ul li {
		float:left;
		padding: 0 7px 0 7px;
		}	
	#braviafooter {	
		float:left;
		display:inline;
		width:105px;
		margin: 10px 0 0 0;
		}			
		
		
		
		
		
div.sociable {
float:left;
margin:16px 0;
width:120px;
}		