@charset "utf-8";

body {
	background: #fff url(../img/bg/body.jpg) top center no-repeat;
	color: #000;
	font: 13px/16px Tahoma, Arial, sans-serif;
}
	#wrapper {
		margin: 0 auto;
                overflow: hidden;
		width: 960px;
                background: url(../img/bg/wrapper.png) right 450px no-repeat;
	}
		#morsy {
			margin: 0 auto;
			display: block;
			width: 524px;
			height: 159px;
		}

                #navigation {
                    width: 925px;
                    padding-left: 20px;
                    margin: 12px 0 230px;
                    height: 50px;
                    overflow: hidden;
                    font-family: Georgia, "Times New Roman", serif;
                    font-size: 1.1em;
                }
                    #navigation li { margin-right: 1px; }
                    #navigation li, #navigation li a {
                        display: block;
                        float: left;
                        width: 131px;
                        height: 33px;
                        line-height: 33px;
                        text-align: center;
                        color: #fff;
                    }
                    #navigation li.active a, #navigation li a:hover {
                        color: #000;
                        background: url(../img/btn/menu.png) no-repeat;
                    }

                #sidebar {
                    width: 290px;
                    min-height: 375px;
                    float: left;
                    background: url(../img/bg/miejsce-spotkan.png) 0 80px no-repeat;
                    position: relative;
                }
                    #sidebar h2 { margin-left: 20px; }

                    #sidebar div {
                        /*position: absolute;
                        left: 110px;
                        top: 220px;*/
                        margin: 150px 0 0 110px;
                        text-align: center;
                        font-size: 2em;
                        line-height: 1em;
                        font-family: Georgia, "Times New Roman", serif;
                    }

                #container {
                    float: right;
                    width: 605px;
                    padding: 15px;
                    background: url(../img/bg/container.png) bottom center no-repeat;
                    color: #7b7b7b;
                }
                    #container h2 {
                        color: #003b61;
                        font-size: 2em;
                        font-weight: normal;
                        line-height: 1.2em;
                        font-family: Georgia, "Times New Roman", serif;
                        border-bottom: 1px solid #d8d8d8;
                        margin-bottom: 20px;
                    }

                    #container .entry {
                        padding-bottom: 20px;
                        margin-bottom: 20px;
                        background: url(../img/bg/entry.png) bottom center no-repeat;
                    }

                    #container .entry h3 {
                        color: #006aad;
                        font-size: 1em;
                        margin-bottom: 10px;
                    }
                    #container .entry h3 span { color: #ffa800; }

                    #container .entry object { margin-left: 90px; }

                    .gallery li {
                        width: 200px;
                        float: left;
                        height: 190px;
                        margin: 5px 0;
                        text-align: center;
                        font-weight: bold;
                    }
                    .gallery.alt li { height: 140px }
                        .gallery li strong{ display: block; }
                        .gallery li a { color: #006aad; }
                        .gallery li a span { color: #ffa800; }

                    .pagination {
                        padding: 0 30px;
                        color: #7b7b7b;
                    }
                    .pagination ul { display: inline; }
                        .pagination li {
                            display: inline;
                            padding: 0 2px;
                        }
                            .pagination li a { color: #7b7b7b; }
                            .pagination li a:hover, .pagination li.active { color: #006aad; }

		#footer {
                    margin-top: 20px;
                    float: left;
                    width: 100%;
                    clear: both;
                    text-align: center;
                    clear: both;
                    color: #8d8d8d;
		}
                    #footer ul {                        
                        padding-bottom: 15px;
                    }
                        #footer ul li {
                            display: inline-block;
                            border-left: 1px solid #8d8d8d;
                            margin-right: 13px;
                            padding-left: 15px;
                        }
                        #footer ul li.first {
                            border: 0;
                        }
                            #footer ul li a, #footer ul li a:visited { color: #8d8d8d; }
                            #footer ul li.active a, #footer ul li a:hover {
                                text-decoration: underline;
                                color: #006aad;
                            }

                    #footer p {
                        padding: 15px 0;
                        border-top: 1px solid #d8d8d8;
                        width: 630px;
                        margin: 0 auto;
                    }
			#footer em {
                            font-style: normal;                            
                            padding-right: 12px;
                            margin-right: 10px;
                            border-right: 1px solid #8d8d8d;
			}
                        #footer p a {
                            color: #8d8d8d;
                            font-weight: bold;
                        }
