﻿/*   
Theme Name: Saeker
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

#loading {
 	width: 200px;
 	height: 100px;
 	background-color: #c0c0c0;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
}

body {
background:transparent none repeat scroll 0 0;
min-width:960px;
margin:0 auto;
height:100%;
}

#access {
border-bottom:medium none;
border-right:1px solid #A4A4A4;
height:45px;
margin:0;
min-width:697px;
padding:0;
width:697px;
}

.menu{
	width: 900px;
}

#main {
padding:0 0 22px;
width:900px;
}

#footer {
	border-top: none;
	padding:0 8px;
}

#siteinfo {
	width: 900px;
	padding:22px 0;
	text-align: center;
}

.sf-menu {
	background-color: #FFF;
	border:medium none;
	}

.sf-menu a:link, 
.sf-menu a:visited,
.sf-menu li:link,
.sf-menu li:visited {
padding: 9px 11px;
background-color:#FFFFFF;
color:#000000;
margin-left:2px;
margin-right:2px;
text-decoration:none;
}

.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active{
background: #FaFaFa;
border-bottom-color: medium none;
font-style:normal;
}

.sf-menu li {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #A4A4A4;
border-color:-moz-use-text-color #A4A4A4 #A4A4A4;
border-style:none solid solid;
border-width:0 1px 1px;
font-style:none;
}

#blog-title {
	height: 120px;
	line-height: 120px;
	margin-left: auto;
	margin-right: auto;
}

#blog-title a {
background: transparent url(logo.png) no-repeat scroll center;
display: block;
}

#branding {
border-bottom:2px solid #A4A4A4;
padding: 8px 0;
width: 900px;
}

#wrapper {
background:#FFFFFF url(bgvert.jpg) repeat-x scroll 0 0;
min-height:770px;
}

#inner {
background-color:#F5F5F3;
border-color:-moz-use-text-color;
border-style:solid;
border-width:0 1px 1px;
margin:0 auto;
width:900px;
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background:#FAFAFA none repeat scroll 0 0;
text-decoration:none;
font-style:none;
}

.sf-menu, .sf-menu * {
background-color: transparent;
border:1px solid;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 2px;
padding:0;
}

.sf-menu a {
border-right: medium none;
border-bottom: medium none;
border-left: medium none;
border-top:medium none;
margin-left:2px;
padding:9px 13px;
text-decoration:none;
}

#nav {
border: medium none;
}

#primary {
background:transparent none repeat scroll 0 0;
border-left:1px solid #A4A4A4;
margin:0 7px 0 0;
padding:0 0 0 15px;
width:180px;
}

a:link {
color:#000;
text-decoration:underline;
}

a:visited {
color:#000;
text-decoration:underline;
}

a:hover {
color:#000;
text-decoration:underline;
}

#container{
width:650px;
}

.entry-content{
padding:0;
padding:0;
}

.entry-title{
text-indent:-9000px;
line-height:0;
padding:0;
}

.entry-content h1{
font-size:26px;
padding:0 0 14px;
}

#hoteltable{
border:1px solid #f5f5f3;
text-align:center;
height:140px;
}

.hoteltd{
border:1px solid #F5F5F3;
max-height:230px;
max-width:500px;
padding:4px;
text-align:center;
vertical-align:middle;
}

.hoteltr{
line-height:1px;
border-bottom:1px solid #F5F5F3;
}

#pricetable{
border:1px solid #CCC;
text-align:center;
height:140px;
}

.pricetd{
border:1px solid #CCC;
padding:4px;
text-align:center;
vertical-align:middle;
}

.pricetdul{
border:1px solid #F5F5F3;
padding:4px;
text-align:center;
vertical-align:middle;
}

.pricetr{
line-height:1px;
border-bottom:1px solid #CCC;
}

.price A:link, A:visited{
text-decoration:underline;
}

.price A:hover, A:active, A:focus{
text-decoration:underline;
font-style:italic;
}

.main-aside ul {
padding:0;
}

/*#secondary {
border-left:1px solid #A4A4A4;
border-top:1px solid #A4A4A4;
margin:10px 7px 0 0;
padding:15px 0 0 15px;
}
*/

#imonline{
margin:0 0 20px 20px;
}

.entry-meta{
text-indent:9000px;
}

.entry-utility{
margin:0;
text-indent:-9000px;
}

#comments{
padding:0;
}

#respond{
background:#F5F5F3 none repeat scroll 0 0;
}
