@charset "utf-8";
/* CSS Document */

body { background:#006ef5 url(/static/img/layout/bg.gif) 50% 0 no-repeat; font-family:Arial, verdana, sans-serif; font-size:14px; color:#fff; }

h1 { margin:0 0 3px 0; padding:0; font-size:24px; color:#fff; }
	h1 a { text-decoration:none; color:#fff; }
h2 { margin:0; padding:0; font-size:20px; color:#fff; }
	h2 a { text-decoration:none; color:#fff; }
h3 { margin:0; padding:0; font-size:18px; color:#fff; }
	h3 a { text-decoration:none; color:#fff; }

a { color:#fff; }
a:hover { color:#fff; }

a img { border:0; }
img.left { float:left; margin:0 5px 5px 0; }
img.right { float:right; margin:0 0 5px 5px; }

hr { margin:10px 0; padding:0; height:1px; border:none; color:#fff; background:#fff;}

/* IDs */
#container { position:relative; margin:auto; width:900px;}
	#intro #container { padding:200px 10px 10px 40px;}



	#left { float:left; width:245px; margin-right:25px; font-size:13px;}
		#blog-foto-slider { height:128px;}
		#socialmedia { margin:20px 0 0 0; padding:0; list-style:none;}
		#socialmedia li { background:url(/static/img/social/social.gif) 0 0 no-repeat; color:#fff; padding:3px 0;}
			#socialmedia li.linkedin { background-position:0 -21px;}	#socialmedia li.twitter { background-position:0 -71px;}
			#socialmedia li.facebook { background-position:0 -46px;}	#socialmedia li.mynameise { background-position:0 4px;}
			#socialmedia li.skype { background-position:0 -96px;}
		#socialmedia li span { padding-left:25px;}
		#socialmedia li a { padding-left:25px; color:#fff;}
		
	#binder { float:left; height:286px; width:87px; background:url(/static/img/layout/ac.png) 0 0 no-repeat; margin-right:25px; margin-top:8px; }
		
	#right { float:left; height:400px; width:480px; }
		.blogarticle { margin-bottom:20px;}
			.category { color:#ddd; font-size:13px; }
			.category strong { color:#fff; }
			
		#my_tweets { padding-top:10px; border-top:1px solid #fff;}
			.tweet { padding:5px 0; border-bottom:1px solid #fff;}
		
/* Classes */
.clear { clear:both; }
.clearfix:after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

/* CMS */
	#cms-login { background:#fff; margin:auto; margin-top:100px; width:300px; padding:10px; 
				 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#000;}
	#cms-login h1 { color:#000; }
	.cms-error { color:#f00;}