/* 
Theme Name: TEDx Waw by Eventio.pl
Theme URL: http://whiteboardframework.com/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 2.0.1

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}

body {color:#101010;font-family:Arial,sans-serif;font-size:12px;line-height:1.5em;background-color:#fff}
a {color:#FF2B06;text-decoration:none}
a:hover {text-decoration:underline}
h1,h2 {font-weight:normal}
h3 {color:#FF2B06;font-family:Arial,sans-serif;font-size:14px;line-height:1.5em;font-weight:bold}
h4 {font-weight:bold}
.left {float:left}
.right {float:right}
.clear {clear: both;}
h5 {font-family:Arial,sans-serif;font-size:14px;line-height:1.5em;font-weight:bold}

.header {width:100%;background:url('images/header_bg.png');border-bottom:3px solid #FF2B06}
	.header_content {width:1061px;height:143px;margin:0 auto;background:url('http://tedxwarsaw.com/wp-content/uploads/2010/02/header2_new.png')}	.header_content .logo {float:left;width:450px;}
	.header_content .logo a {display:block;height:90px;text-indent:-9999px;width:390px;margin:0 0 0 60px}	.header_content p.watchlive {color:#FF2B06;float:left;font-size:25px;font-weight:bold;line-height:1em;margin:45px 35px 0;}
	ul.nav {margin:30px 0 0 111px;float:left;width:900px}
		ul.nav li {display:inline}
			ul.nav li  a{color:#fff;font-weight:bold;font-size:14px;margin-right:10px}
			ul.nav li  a:hover{border-top:1px solid #FF2800; padding-top:8px;text-decoration:none}
.container{width:930px;margin:40px auto 0 auto}
.main_content {width:480px;float:left}
.main_content.wide {width:700px;}
	h1.heading {font-size:22px;padding:0 15px 15px 15px;border-bottom: 2px solid #DEDBDE;font-weight:bold;}
	h2.heading {font-size:18px;padding:5px 10px 10px 15px;border-bottom: 2px solid #DEDBDE;font-weight:normal;}
	.post{padding:15px;border-bottom: 1px solid #DEDBDE}
		.archive .post {padding-bottom:0}
		.post.page {padding-top:20px}
		 .posttitle {float:left;margin:0 0 2px -5px;width:100%;display:inline}
			.posttitle h3,.posttitle h1 {font-size:16px;font-weight:bold;}
				.posttitle h1 {color:#FF2800}
				.single .posttitle h3,.single .posttitle h1 {padding:5px;}
			.posttitle a {padding:5px;display:block;float:left}
			.posttitle a:hover {background:#ffffff;text-decoration:underline}
		.postmeta p{color:#BDBABD;font-size:11px;}
		/* format text */
		.post p,.post ul,.post ol  {margin-bottom:15px}
		.post li {margin-left:15px}
		.post blockquote {font-family:Georgia, serif;font-size:14px;font-style:italic;border-left:3px solid #ddd; padding-left:20px}
			.home .post p {margin:0}
		img.alignleft, img.left { float: left; }
		img.alignright, img.right { float: right; }
		img.aligncenter, img.center { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
		img.alignnone, img.block { display: block; clear: both; }
		img.stack { clear: none !important; }
		img[align="left"] { float: left; clear: left; }
		img[align="right"] { float: right; clear: right; }
		img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
	.error {padding:15px;color:red}	
	.postnavigation{margin:25px 15px;float:left}
.sidebar_3_columns{width:430px;}
.sidebar_2_columns{width:190px;}
		.sidebar_video{border-bottom: 1px solid #DEDBDE;margin-bottom:40px}
			.sidebar_video .sidebar_content {padding:20px 15px}
		.sidebar_left_column{width:220px;float:left}	
		.sidebar_right_column{width:190px;float:right}
			.sidebar_content{padding:15px;}
				.sidebar_content p{margin-bottom:15px}
				.sidebar_content p.more{font-size:11px;text-transform:uppercase}
				.sidebar_content ul li {margin-left:15px;font-size:12px;margin:5px 0 5px 15px;list-style:none}
							ul.lisf_of_speakers li {list-style:none;margin-left:0;display:block;float:left}
								ul.lisf_of_speakers li img {display:block;float:left}
								ul.lisf_of_speakers li a {display:block;padding:10px 0 0 35px}
				.innerfade {padding:15px}	
					ul.innerfade li {list-style:none}
					
#comments h3, .comments_reply h3{font-size:14px;margin:60px 0 20px 0;font-weight:bold}
#comments h3 {border-bottom:1px solid #DEDBDE;padding-bottom:15px}
.comments_navigation{}
.comments_reply textarea{width:400px;height:100px;font-family:Arial, san-serif;font-size:12px}
.comments_reply label {font-size:11px;padding:0 0 0 5px}
ol#comments_list li {list-style:none; border-bottom:1px solid #DEDBDE;margin-bottom:20px;padding-bottom:10px;}
.awaiting {font-weight:bold;font-style:italic}
.comments_text{margin-top:15px}
	.comments_text p{margin-bottom:10px}
.comments_meta p.author {margin:0;font-weight:bold}
	.comments_meta p.author a {color:#101010}
.comments_meta p.date {margin:0;font-size:11px;color:#BDBABD;margin:0 0 10px}

.footer {border-top:3px solid #DEDBDE;background:#F7F7F7;float:left;width:910px;margin-top:20px;color:#848684;font-size:11px;padding:20px 0 25px 20px}
	.footer h4 {font-size:12px;margin-bottom:10px}
	.footer a {color:#848684}
	.footer ul li {list-style:none}
	.footer .twitter_stream{width:280px;float:left;padding-right:40px}
	.footer .social_networks{width:150px;float:left}
	.footer .menu{width:110px;float:left}
	.footer .ted{width:150px;float:left}
	.footer .tedx_worldwide{width:180px;float:left}
.copy {font-size:11px;color:#848684;float:left;width:100%}	
.copy p {margin:10px 0}

#tbheader {
height:35px!important;
margin-top:-5px;
}

#center {text-align:center;}

#text {text-align:justify}

#pagebreak {width:auto;height:18px;padding:0 0 0 10px;margin:15px -10px 15px -10px;background-color:#DEDBDE;display:block;font-size:14px;font-weight:bold;color:#ffffff;text-transform:uppercase}

.reg_left {width:35%;padding:10px 5px;font-weight:bold;line-height:1em;}

.reg_left-width {width:38%;padding:10px 5px;font-weight:bold;line-height:1em;}

.reg_left-small {width:28%;padding:10px 5px;font-weight:bold;line-height:1em;}

.reg_left-auto {width:auto;padding:10px 5px;font-weight:bold;line-height:1em;}

.team_pic {width:24%;height:autp;padding:0;margin:0;}

.team_txt {width:76%;height:auto;padding:0;margin:0;}

.team_picture {height:100px;width:100px;padding:0;margin:0;}

.speaker_picture {height:300px;width:300px;padding:0;margin:0px 10px;}

#description {font-type:Arial sans-serif;color:#aaaaaa;font-size:11px;text-align:left;line-height:1em;font-weight:normal}

#description2 {font-type:Arial sans-serif;color:#000000;font-size:11px;text-align:left;line-height:1.1em;font-weight:normal}

#credit {font-type:Arial sans-serif;color:#aaaaaa;font-size:11px;font-weight:normal;margin:-15px 0 5px 10px}

#sponsor_pic {width:270px;height:100px;margin:0px 0px 25px 79px;padding:10px;border:1px solid #DEDBDE}

#partner_pic {width:160px;height:100px;margin:0px 0px 25px 20px;padding:10px;border:1px solid #DEDBDE}

#support_pic {width:160px;height:100px;margin:0px;padding:10px;border:1px solid #DEDBDE}

#partner_pic_big {width:240px;height:150px;margin:0px 0px 25px 94px;padding:10px;border:1px solid #DEDBDE; align:center}

.partner {font-size:20px;text-align:left;line-height:1,5em;font-weight:normal}

#speakers_list {height:100px;width:100px;padding:0;margin:0;}

#speakers_list_small {height:50px;width:50px;padding:0;margin:0 3px 3px 0;}

#speakers_list_question {width:48px;height:48px;padding:0;margin:0 3px 3px 0;border:1px solid #DEDBDE;background-image:url('/wp-admin/images/speakers/question_mark2.gif')}/* fix by bartek */#post-22 .pagetitle {display:none}p.sponsor-note {margin:-20px 0 25px}

img.play {border:1px solid #DEDBDE;margin:20px 0 25px 70px;padding:30px;width:270px;}