/*  
Theme Name: Team Academie
Theme URI: none
Description: Custom Wordpress Theme For Team Academie
Version: 1.0
Author: Jan van der Meijde
Author URI: none

*/


html {overflow-y: scroll;}

html, body {
height: 100%;
}

#wrapper { /* div you want to stretch */
min-height: 100%;
}

	
html{background-image: url("img/bg-main.png");}

body {
margin: 0px;
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
color: #000000;
text-align: center;
}

a:link, a:visited{
text-decoration: underline;
color: #000073;
border: 0px;
}

a:hover{
color: #000073;
}

h1{margin: 0px; padding: 0px;}
h1 img {border:0px; float: left;}
h2 {margin: 0px; padding: 0px;}
h3 {margin:0px; padding: 0px; border-bottom: 1px solid #ada9a4; width: 197px; padding-bottom: 6px;}
h4 {margin: 0px; padding: 0px; color: #424242; font-size: 18px; margin-top: 10px; font-weight: normal;}
h5 {margin: 0px; padding: 0px; font-size: 13px; }

.entry ul {list-style: square url("img/bullet-black.png");}
.entry ul {line-height: 22px; }
.entry ol {line-height: 22px; }
.entry p {margin-bottom: 20px; margin-top: 0px;}

#wrapper {
background-image: url("img/content-bg.png");
margin-left: auto;
margin-right: auto;
width: 980px;
text-align: center;
}

#main {
margin-left: auto;
margin-right: auto;
width: 960px;
text-align: left;
background-color: #ffffff;
}

#header {
background-image: url("img/bg-header.png");
width: 960px;
height: 137px;
}

#middle {
border-top: 10px solid #bb0720;
}

#middle-home {
border-top: 0px;

}

#footer {
border-top: 4px solid #bb0720;
clear: both;
width: 960px;
margin-left: 10px;
text-align: left;
background-color: #ffffff;
height: 100px;
}

/*  HEADER  */

#header-social-icons { 
margin: 0px; 
padding: 0px; 
list-style: none; 
float: left;
margin-right: 2px;
}

#header-social-icons li {
float: left;
margin-right: 13px;
}

#header-social-icons img {border: 0px;}

#header-tools {
padding-top:46px;
height: 46px;
width: 489px;
float:right;
} 

#header-search { 
  height: 24px;
  float: left;
  background-color: green;
}

.search-input {
  background-image:url('img/search-input.png');
  background-repeat:no-repeat;
  padding: 2px;
  padding-left: 6px;
  margin: 0px; 
  width: 169px;
  height: 20px;
  border: 0px;
  float:left;
  font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
  font-size: 11px;
  color: #6f6f6f;
  
}

#searchsubmit{
padding: 0px;
margin: 0px; 

}



/*  NAVIGATIE  */

#nav { 
margin: 0px;
padding: 0px;
list-style: none;
height: 45px;
width: 611px;
margin-right: 52px;
float: right;
font-size: 12px;
text-transform:uppercase;
font-family: "Trebuchet MS", sans-serif;
}

#nav li {
float: left; 
border-left: 1px solid #3c3e40; 
border-right: 1px solid #000000; 
height: 16px; 
padding-top: 14px;
padding-bottom: 12px;
padding-left: 20px;
padding-right: 20px;
}

#nav a:link {color: #ffffff; text-decoration: none;}
#nav a:visited {color: #ffffff; text-decoration: none;}
#nav a:active {color: #ffffff; text-decoration: none;}


#nav .current_page_item a:link, #nav .current_page_item a:visited {
color:#ffbec7;
text-decoration: none;
}

#nav .current_page_parent a:link, #nav .current_page_parent a:visited {
color:#ffbec7;
text-decoration: none;
}



#nav .page-item-138 { border-left:0px;}
#nav .page-item-13 { border-right:0px;}


/*  SIDEBAR  */

#sidebar {
width: 244px;
float:left;
padding: 51px;
padding-top: 50px;
padding-right: 0px;
}

#sidebar img {
width: 191px;
border: 3px solid #a7a7a7;
}

/*  SUBNAVIGATIE  */

#subnav  {
list-style: square url("img/bullet-red.png");
list-style-position:inside;
border-top: 1px solid #dedede;
padding:0px;
margin:0px;
width: 197px;
margin-bottom: 33px;
}

#subnav .page_item, .post_item  {
padding-top: 7px;
padding-bottom: 8px;
padding-left: 10px;
border-bottom: 1px solid #cbcbcb;
}


#subnav .current_page_item {
list-style: square url("img/bullet-white.png");	
list-style-position:inside;
background-color: #c2071f;
}

#subnav .page_item a:link, #subnav .page_item a:visited {
color:#000000;
text-decoration: none;
}

#subnav .current_page_item a:link, #subnav .current_page_item a:visited {
color:#ffffff;
text-decoration: none;
}

/*  CONTENT  */

#content {
background-color: ffffff;
width: 610px;
margin-right: 52px;
float:right;
}

#content p { 
line-height: 22px; 
margin-top: 7px;
}

#content-tools{ 
border-bottom: 1px solid #ada9a4;
height: 42px; 
margin-top: 42px;
}

#content-frame{ 
border-top: 1px solid #dedede; 
padding-top: 25px;
}

/*  BREADCRUMBS  */

#breadcrumbs {height: 23px; border: 0px solid blue; float: left; margin-top: 4px;}

#breadcrumbs a:link {color: #ffffff; text-decoration: none;}
#breadcrumbs a:visited {color: #ffffff; text-decoration: none;}
#breadcrumbs a:active {color: #ffffff; text-decoration: none;}

.breadcrumb-level-1 {
padding: 5px 15px 6px 10px;
background-image: url("img/bg-breadcrumbs-level-1.png");
background-repeat:no-repeat;
background-position:right;
position: relative;
z-index:10;
}

.breadcrumb-level-2 {

padding: 5px 15px 6px 18px;
background-image: url("img/bg-breadcrumbs-level-2.png");
background-repeat:no-repeat;
background-position:right;
margin-left: -10px;
z-index:9;
position: relative
}

.breadcrumb-level-3 {
padding: 5px 15px 6px 18px;
background-image: url("img/bg-breadcrumbs-level-3.png");
background-repeat:no-repeat;
background-position:right;
margin-left: -10px;
position: relative;
z-index:8;
}

.breadcrumb-level-4 {
visibility: hidden;
padding: 5px 15px 6px 18px;
background-image: url("img/bg-breadcrumbs-level-3.png");
background-repeat:no-repeat;
background-position:right;
margin-left: -10px;
position: relative;
z-index:8;
}


/*  SOCIABLE  */

.sociable img {border: 0px solid red;}

.sociable ul{
margin: 0px;
margin-top: 10px;
padding: 0px;
list-style: none;
border: 0px;
float: right;
}

.sociable li{
margin: 0px;
padding: 0px;
float: left;
border: 0px;
margin-left: 7px;
}

.sociablelast {margin-right: 0px;}

#home-news {font-size: 11px; }

#home-news a:link {color: #000000; text-decoration: none; font-weight: bold;}
#home-news a:visited {color: #656565; text-decoration: none; font-weight: bold;}
#home-news a:active {color: #000000; text-decoration: none; font-weight: bold;}
#home-news a:hover {color: #c2071f; text-decoration: none; font-weight: bold;}



/*  FOOTER  */

#footer-border {border-top: 6px solid #000000;}

#footer-text {
color: #727272;
font-size: 11px;
padding-left: 50px;
padding-right: 50px;
padding-top: 25px;
padding-bottom: 25px;
}

#footer-text a:link {color: #727272; text-decoration: none;}
#footer-text a:visited {color: #727272; text-decoration: none;}
#footer-text a:active {color: #727272; text-decoration: none;}
#footer-text a:hover {color: #727272; text-decoration: none;}

.copyright {margin: 0px; padding: 0px; float: left;}
.disclaimer {margin: 0px; padding: 0px; float: right;}


/*  HOMEPAGE  */

#home-feature {
background-color: #d41d3d;
height: 220px;
background-image: url("img/bg-homepage-feature.png");
border-bottom: 11px	solid #000000;
}

#home-content { 
padding-left: 54px;
padding-top: 45px;
width: 534px;
float: left;
line-height: 22px;
}

#home-content p {margin-top: 8px;}

#home-news {
padding-left: 54px;
padding-top: 51px;
width: 318px;
float: left;}

#home-news ul {
padding:0px;
margin:0px;
list-style: none;
width: 225px; 
}

#home-news li {
padding-top: 12px;
padding-bottom: 12px;
border-bottom: 1px solid #ada9a4;
padding-left: 7px;
padding-right: 7px;
}

#home-news h3 {
width: 225px;
}

.news-date {float: left; height: 25px;}


/*  NIEUWSPAGINA  */

.post-date {font-size: 10px; margin-bottom: 15px;}

.next-post-right { float: right; margin-top: 20px;}
.next-post-left { float: left; margin-top: 20px;}

#nieuws-afbeelding img {float: left; margin-right: 15px; margin-bottom: 5px; margin-top: 5px;border: 2px solid #a7a7a7;}


/*  FORMS  */

.frm_pos_top {
}


#frm_form_fields input, select, textarea{
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 11px;
color: #6f6f6f;
padding:4px;
border: 1px solid #abadb3;
}

#frm_form_fields select {width: 300px;}

#frm_form_fields textarea {width: 400px; height: 150px; padding: 8px; color: #6f6f6f; border: 1px solid #abadb3;}



#content-frame input  {border: 1px solid #abadb3;font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size: 11px; color: #6f6f6f; }

.form-field {
margin: 0px; 
padding: 0px;
}

#message {margin-left: 0px; color: #c2071f;}



.submit input {
background:url(img/bg-button.png) no-repeat;
cursor:pointer;
padding: 5px 10px 5px 10px;
border: none;
border: 1px solid #d4d4d4;
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 11px;
color: #4d4d4d;
margin-top: 5px;
}



#youtube-video {margin-top: 30px; }

#loginbutton {
border: 0px solid red;
height: 140px;
width: 35px;
position: absolute;
margin-left: 920px;
margin-top: 40px;
z-index: 10;
}


/* Toegevoegd ma 2 mei 2011 */

.archive .breadcrumb-level-3 {-display: none;}

