/*   
Theme Name: Bridge Community
Theme URI: 
Description: Custom Made Theme for BridgeCommunity.cz
Author: Johann Dyck
Author URI: 
Template: 
Version: 1.0
.
Comments:
.
*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;} body{line-height:1;} ol,ul{list-style:none;} blockquote,q{quotes:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;} table{border-collapse:collapse;border-spacing: 0;}

/****** Type Stylesheet ******/

body {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:14px;
	line-height:20px;
}

a {color:rgb(0,58,83);}

a:link {}
a:visited {}
a:hover {color:rgb(104,150,202);}
a:active {}
a:focus {}

h1, h2, h3, h4, h5, h6 {
	font-family: Calibri, sans-serif;
	margin:10px 0;
}

h1 {font-size: 32px;line-height: 40px;}
h2 {font-size:22px;font-weight:bold;}
h3 {font-size:20px;font-weight:bold;}
h4 {font-size:18px;font-weight:bold;}
h5 {font-size:16px;font-weight:bold;}
h6 {font-size:14px;font-weight:bold;}

p {margin:1em 0;}

ul {list-style-type:square;}
ol {list-style-type:decimal;}
li {margin: 1em 2em;}

blockquote {}

strong {font-weight:bold;}
em {font-style:italic;}
address {}

pre {}
code {}

ins {}
del {}

img {}


/****** Layout Stylesheet ******/
/*

The default layout for the theme is as follows:

	<div id="container">
		<div id="header"></div>
		<ul id="nav"></ul>
		<div id="main"></div>
		<div id="footer"></div>
	</div>

*/

body {
	background-color:rgb(104,150,202);
}

#container {
	background-color: rgb(255,255,255);
	margin:0 auto;
	position:relative;
	width:700px;
	border-width:0 5px;
	border-color:rgb(0,58,83);
	border-style:solid;
}

#header {
	width:100%;
	margin:0 auto;
clear:both;
position:relative;
}

#nav {
	width:600px;
	margin:0 20px;
}

#main {
	width: 580px;
	margin:0 auto;
	min-height:550px;
}

#sidebar_one, #sidebar_two {

	position:absolute;
	left:-9999px;
}


#footer {
	clear:both;
	width:700px;
	margin:0 auto;
	position:relative;

}
/****** Main Stylesheet ******/

body {}

#container {}

#header {padding: 20px 0 0;}
	#site_title {padding:0;margin:10px 0 10px 60px ;background: url('css/images/bridge_logo.png') no-repeat;}
	#site_title a {display:block;width:300px;height:80px;text-indent:-9999px;margin:0;padding:0;}
	#site_description {position:absolute;right:60px;top:25px;text-align:right;font-weight:normal;font-size:14px;font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;margin:20px 0;padding:0;}

#nav {
	border-width:2px 0;
	border-style:solid;
	border-color:rgb(104,150,202);
	margin: 20px 0;
	padding:5px 30px;
	list-style-type:none;
}
	#nav li {margin:0;}
	#nav li a {line-height:20px;padding:5px 10px;font-size: 17px;font-family:  Calibri, sans-serif;text-decoration: none;}
	#nav li:hover, #nav ul, #nav ul a, #nav li:hover a {background:rgb(104,150,202);color:rgb(255,255,255);}
	#nav li ul li a:hover {background: rgb(0,58,83);}
	
	#nav ul {list-style-type:none;}
	#nav ul li {}
	#nav ul li a {}

	/* 
	DROP-DOWN NAVIGATION
	For a dropdown menu just add class="dropdown" to the UL tag.
	http://css-tricks.com/simple-jquery-dropdowns/ 
	*/

		/* needs javascript to work in IE6: change child ul tags to visible when hovering over a li */
		ul.dropdown {float:left;position:relative;z-index:100;left:20px;} ul.drop_down, ul.drop_down li, ul.drop_down ul {list-style:none;margin:0;padding:0;} ul.dropdown li {float:left;} ul.dropdown li a {display:block;} ul.dropdown li.hover, ul.dropdown li:hover {position:relative;} ul.dropdown ul {visibility:hidden;position:absolute;top:100%;left:0;} ul.dropdown ul li {float:none;} ul.dropdown ul li a {width:100%;display:inline-block;} ul.dropdown ul ul {left:100%;top:0;} ul.dropdown li:hover > ul {visibility:visible;}

		/* STYLE */
		ul.dropdown {}

		ul.dropdown li {}
			ul.dropdown li:hover, ul.dropdown li.hover {}
			ul.dropdown li:hover a, ul.dropdown li.hover a {}

		ul.dropdown a {}
			ul.dropdown a:hover {}
			ul.dropdown a:active {}

		/* ul.dropdown ul needs a width in most cases */
		ul.dropdown ul {width:170px;}
			ul.dropdown ul li {}
			ul.dropdown ul li:hover, ul.dropdown ul li.hover {}
			ul.dropdown ul ul {/*left needs to be width + padding*/ left:190px;}

		ul.dropdown ul a {width:130px;border-top:1px solid #fff;}
			ul.dropdown ul a:hover {}
			ul.dropdown ul a:active {}w
			ul.dropdown ul li:hover a, ul.dropdown ul li.hover a {}


#main {}
	.post {}

#feature {list-style-type:none;width:560px;overflow:hidden;clear:both;padding:0;margin:0;height: 360px;position:relative;border:10px solid rgb(217,217,217);}
	#feature li {padding:0;margin:0;}
	#feature span {position:absolute;bottom:20px;left:40px;font-size: 30px;line-height:70px;font-family: "Century Gothic", sans-serif; text-transform:uppercase;width: 480px;text-align:center;background: rgba(0,0,0,.6);}
	#feature a {color: rgb(255,255,255);position:relative;overflow:hidden;}
	#feature img {position:absolute;}

#footer {}
	#footer_widgets {margin:0;list-style-type:none;}
		#footer .widget {float:left;margin:0;}
		#footer .widget a {float:left;margin: 0 0 0 1px;}
		#footer .widget h4 {}
		#footer .widget p {}
		#footer .widget ul {}
		#footer .widget li {}
	#copyright {clear:both;padding:20px 10px 30px;margin:0;}
	
	/* IMAGES IN CONTENT */
	.aligncenter, div.aligncenter { display: block; margin: 0 auto; }
	.alignleft { float: left;}
	.alignright { float: right; }

	.wp-caption {background:#f3f3f3; border:1px solid #ddd; text-align:center; margin:10px; padding:4px 0 0;}
	.wp-caption img {}
	.wp-caption p.wp-caption-text {font-size:11px;padding:0 4px 5px;margin:0;}



	/* DEVELOPMENT TOOLBAR */
	#devbar {background: rgb(0,0,0);border-top:1px solid rgb(255,255,255);clear:both;width:100%;}
	#devbar ul {margin: 0 auto; padding: 1em 0; width: 960px;}
	#devbar a:link, #devbar a:visited, #devbar a:hover, #devbar a:active {color: rgb(255,255,255);text-decoration:underline;}



#qtranslate-chooser {list-style:none;margin:0;padding:0;display:inline;position:absolute;right:50px;top:70px;}
#qtranslate-chooser li {margin:0 10px;padding:0;display:inline;}
#qtranslate-chooser .active {display:none;}

#home_widgets {list-style:none;margin:0 0 60px;clear:both;}
#home_widgets ul {list-style:none;}
#home_widgets li {margin:0;padding:0;}
#home_widgets .widget {clear:left;}

#home_widgets .widget_ithemes_billboard {position: relative;border:10px solid rgb(200,200,200);left:-10px;height:360px;width:580px;margin-bottom:30px;}
.ithemes-billboard-home {width: 580px;margin-bottom:0px;}
.ithemes-billboard-home a {text-align:center;text-decoration:none;color:#fff;}
.ithemes-billboard-home img {}
.ithemes-billboard-home span {display:block;position:absolute;bottom:10px;left:0px;background:rgb(0,0,0);background:rgba(0,0,0,.5);margin:20px 40px;width:500px;line-height:60px;font-size:28px;font-family: "Century Gothic", "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-transform:uppercase;}


