/*
Theme Name: Spy3k theme
Description: Custom Wordpress theme for Spy3k.be
Version: 1.0
*/
body {
margin:0;
padding:0;
}

#wrapper {
min-width:800px;
}

#header {
}

#header1 {
height:121px;
background:url(images/headerbg.jpg) repeat-x;
}

#header1-left {
float:left;
padding:28px 0 0 20px;
}
#header1-right {
float:right;
padding:55px 55px 0 0;
}

#searchform {
margin:0;
padding:0;
}

.searchbox {
background:url(images/searchbg.jpg) no-repeat !important;
padding:4px 5px 5px 28px;
border:none;
width:164px;
font:13px Arial, Helvetica, sans-serif;
color:#003a58;
}

#header2 {
background:url(images/navbarbg.jpg) repeat-x;
height:38px;
}

#header2 #nav {
margin:0;
padding:0;
list-style:none;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#05354d;
}

#header2 #nav li {
float:left;
margin-top:1px;
}

#header2 #nav li a {
display:block;
color:#05354d;
text-decoration:none;
padding:8px 20px;
background:url(images/libg.jpg) no-repeat right top;
}

#header2 #nav li a:hover {
background:#fff;
color:#f66710;
}


#content {
height:100%;
overflow:hidden;
padding-bottom:20px;
background:url(images/contentbg.jpg) repeat-x;
}
.above-rss-text {
margin:0;
padding:3px 10px 0 10px;
font:11px Arial, Helvetica, sans-serif;
color:#323232;
}
#rssarea {
background:url(images/rssarea.jpg) no-repeat;
height:38px;
width:455px;
margin:3px 0 0 10px;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
}
#GRSubscribeForm {
margin:0;
padding:0;
}
#GRCategory2, #GRCategory3 {
font:11px Arial, Helvetica, sans-serif;
background:#fff !important;
width:70px;
margin:0;
padding:0;
border:1px solid #3366CC;
}
#rssarea h4 {
margin:0;
padding:11px 0 0 45px;
color:#fff;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.subscbu {
background:#F57E24;
border:none;
margin:0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#fff;
width:90px;
}
.rss-in {
padding:1px 10px;
}

.rss-text {
float:left;
padding-top:3px;
padding-right:5px;
}
.rssimg {
margin-top:3px;
border:none;
float:left;
}
#rssarea  a {
color:#fff;
text-decoration:none;
}
.subsbox {
border-left:1px solid #3366CC;
height:36px;
float:right;
font-size:11px;
padding-left:20px;
}
#rssarea a:hover {
color:#f66710;
}

#side-l {
float:left;
width:185px;
margin-left:10px;
display:inline;
}

#side-l h4 {
margin:20px 0 0 0;
background:url(images/wid-head.jpg) repeat-x 0 15px;
font:14px Tahoma, Arial, Helvetica, sans-serif;
color:#f66710;
padding:0 5px 20px 0;
}

#side-l ul {
margin:0;
padding:0 5px;
list-style:none;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#103d52;
}

#side-l ul li {
margin:0;
display:block;
line-height:16px;
background:url(images/bullet.jpg) no-repeat left center;
padding:5px 0 5px 22px;
border-bottom:1px dashed #ccc;
}

#side-l ul li a {
color:#103d52;
text-decoration:none;
}
#side-l ul li a:hover {
color:#f48330;
}
#side-l ul li li {
border:none;
background:none;
}
#side-r {
float:right;
width:205px;
margin-right:10px;
display:inline;
}

.featured {
margin-top:20px;
margin-bottom:10px;
height:30px;
background:url(images/wid-head2.png) no-repeat;
}

.featured h4 {
margin:0;
padding:6px 10px 0 40px;
font:14px Tahoma, Arial, Helvetica, sans-serif;
color:#f5f5f5;
} 

#side-r h3 {
margin:20px 0 0 0;
background:url(images/wid-head.jpg) repeat-x 0 15px;
font:14px Tahoma, Arial, Helvetica, sans-serif;
color:#f66710;
padding:0 5px 20px 0;
}

#side-r ul {
margin:0;
padding:0 5px;
list-style:none;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#103d52;
}

#side-r ul li {
display:block;
background:url(images/bullet.jpg) no-repeat left center;
padding:5px 0 5px 22px;
border-bottom:1px dashed #ccc;
}

#side-r ul li a {
color:#103d52;
text-decoration:none;
}
#side-r ul li a:hover {
color:#f48330;
}
#main {
margin:0 250px 0 235px;
}

#main a {
color:#f48330;
text-decoration:none;
}

#main a:hover {
color:#05354d;
}

.rpa {
padding-top:35px;
padding-bottom:10px;
height:100%;
overflow:hidden;
}

.post-header {
height:100%;
overflow:hidden;
}

.phl {
float:left;
width:51px;
height:49px;
background:url(images/datebg.png) no-repeat;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
text-align:center;
text-transform:uppercase;
}

.phlday {
padding-top:2px;
}

.phlyear {
padding-top:13px;
}

.phr {
margin-left:70px;
color:#05354d;
}

.post-title h2 {
margin:0;
padding:0 0 5px 0;
font:24px Arial, Helvetica, sans-serif;
font-weight:normal;
}

.post-title a {
color:#05354d !important;
text-decoration:none;
}

.post-meta {
font:11px Arial, Helvetica, sans-serif;
}

.post-body {
font:12px Arial, Helvetica, sans-serif;
color:#323232;
line-height:19px;
padding:8px 0;
height:100%;
overflow:hidden;
}

.post-footer {
padding:3px 10px;
font:12px Arial, Helvetica, sans-serif;
background:#ebf0f2;
height:100%;
overflow:hidden;
font-weight:bold;
}

.pfleft {
float:left;
}

.pfright {
float:right;
}
#footer {
clear:both;
background:url(images/footer1bg.jpg) repeat-x;
height:67px;
color:#fff;
}

#footer a {
color:#fff;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

#footer-l {
float:left;
width:215px;
}
.footer-logo {
padding:16px 0 0 22px;
}
#footer-r {
float:right;
width:210px;
margin-top:44px;
height:23px;
}

#footer-m {
width:360px;
text-align:center;
margin:0 auto;
}

.footer-m-text {
font:12px Arial, Helvetica, sans-serif;
color:#fff;
padding:24px;
}

.navigation {
height:40px;
}

.alignleft {
float:left;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.alignright {
float:right;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.video-footer {
margin:5px 0;
padding:2px 5px;
text-align:center;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
background:#05354d;
font-weight:bold;
}

#main-comment {
margin-right:30px;
color:#323232;
font:12px Arial, Helvetica, sans-serif;
}

#comments-head {
margin-bottom:30px;
}
#comments-head2 {
margin-top:15px;
}
.commentlist {
margin:0;
padding:0;
list-style:none;
}

#comments-head h3 {
color:#f48330;
font-weight:bold;
font-size:13px;
}
#comments-head2 h3 {
color:#f48330;
font-weight:bold;
font-size:13px;
}
.comm-mat1 {
background-color:#FFF7EC;
border:1px solid #FFE0B3;
margin:14px 0 0 15px;
padding:10px;
}
.comm-mat2 {
background-color:#E8EBF7;
border:1px solid #D3D9EC;
margin:14px 0 0 15px;
padding:10px;
}
.authornsaid {
color:#f48330;
}
.authornsaid a {
color:#f48330;
text-decoration:none;
}

.comdate {
font-size:11px;
}
.comtext {
padding:5px 0 0 0;
margin:0;
line-height:145%;
font-size:11px;
}

.comtext p {
margin:0;
padding:6px 0;
}

#leavereply {
color:#f48330;
font-weight:bold;
font-size:13px;
margin-top:40px;
margin-bottom:10px;
height:18px;
}

.comtxtbox {
width:205px;
margin-right:10px;
background-color:#FFF7EC !important;
border:1px solid #FFE0B3;
padding:3px 5px 3px 5px;
color:#323232;
font-family:Arial, Helvetica, sans-serif;
}

.comtxtarea {
background-color:#E8EBF7;
border:1px solid #D3D9EC;
width:415px;
height:170px;
overflow:auto;
}

.com-button {
width:163px;
height:36px;
background:transparent url(images/commentbu.gif) no-repeat !important;
border:none;
}

#respond {
margin-left:15px;
}
#calendar_wrap, #wp-calendar {
width:100%;
text-align:center;
margin-left:5px;
}
