/*
	Author Name	: Michel Weimerskirch
	Author Site	: http://michel.weimerskirch.net
	Style Name	: Spellchecker.lu
	Style URI	:
	Version		:
	Comments	:
*/

@import url("dropdown.css");

.columns-two #page { width: 950px }
.columns-three #page {margin-top: 10px; margin-bottom: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding-top:10px}
.columns-three .secondary {width:200px;padding:0 17px;}
#primary { width: 675px }
.content { padding: 0pt 0px 0pt 20px; background-image: url(contentbg.png) }

html{height:100%}

body {
	min-height: 101%;
	background-color: #3F658C;
	background-image: url(stripe.png);
	background-repeat: repeat-x;
	background-attachment: fixed;
}

a {
color: #10284D;
text-decoration: underline;
}

h2, h1.entry-title {
	text-align: left !important;
	font-size:2.4em;
	font-weight:normal;
	letter-spacing:-1px;
}

#header {
	background-color: #10284D;
}

#header .blog-title { padding-top: 22px !important }
#header .blog-title, #header p { margin-left: 0 !important; padding-left: 30px !important}

#footer {
	display: none;
}

.page-head { margin-top: 0 }
#dynamic-content { padding-top: 0 }

table.matrix {
	text-align: left;
	width: 100%;
	border: 0;
	background-color: #BBD9F2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-spacing: 0;
}

table.matrix td, table.matrix th {
	font-size: 78%;
	margin: 0;
	padding: 2px;
	padding-left: 4px;
	border-bottom: 1px solid white;
	vertical-align:top;
}

table.matrix tr.head th {
	color: white;
	background-color: #3F658C;
}

table.matrix tr.head th:first-child {
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius-topleft: 5px;
	border-radius-topleft: 5px;
}

table.matrix tr.head th:last-child {
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-topright: 5px;
	border-radius-topright: 5px;
}

table.matrix a img { opacity: 0.8 }
table.matrix a:hover img { opacity: 1 }
#search { margin-bottom: 20px }
#s.livesearch { width: 98%; border: 1px solid #aaa; height: 15px }
.secondary div div { margin: 0 }
#search, .widget_links, .widget_wp_sidebarlogin {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 10px !important;
	background-color: white;
}
/*.widget_links ul { padding: 8px 3px !important }
.widget_links h4, .widget_links a { color: white }
.widget_links h4 { background-color: #161640 }
*/

.category-archive * { color: #aaa !important; }

/*li.page-item-4 ul li a {
background-image: url(lock.png) !important;
background-repeat: no-repeat !important;
background-position: 2% 50% !important;
}*/

body.page .entry-content h3, div.sociable { clear:left; }
/*#rollingarchives { padding: 0 !important; height: 20px}*/
/*body.smartposition #rollingarchives { padding: 10px 0 30px 0 !important; }*/

.admintab a {
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
position: static;
color: white !important
}

#dropdown > ul > li > a {
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}

.four04 .entry-title, body.page #current-content .entry-title { margin-left:0px }

.topbanner {text-align: center; margin:0 auto;width:468px}
.contentbanner {text-align: center; padding:0;margin:0 auto;width:468px}
.topbanner a.ad { margin:0px;padding:4px;width:468px;clear:both;display:block;height:60px; background-color: #3f668c; border: 2px solid #617f9d}
.contentbanner a.ad { margin:0px;padding:4px;width:468px;clear:both;display:block;height:60px; background-color: white; border: 2px solid #d5e0ea}
.topbanner a.ad:hover { border-color: white;}
.contentbanner a.ad:hover { border-color: black;}

.topbanner a.publink, .contentbanner a.publink {text-decoration:none;display:block;background-color:#617f9d;color:#d5e0ea;font-size:90%; float:right;width:100px;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;cursor:pointer}
.contentbanner a.publink {background-color:#d5e0ea;color:#3f658c}
.topbanner a.publink:hover {background-color:white;color:#3f668c;text-decoration:none}
.contentbanner a.publink:hover {background-color:black;color:white;text-decoration:none}

.hentry { margin-bottom: 0 }
