/*  
Theme Name: Youngline
Theme URI: http://www.verdographics.be
Description: Custom theme for Youngline
Version: 2.0.0
Author: Karel Van Achte
Author URI: http://www.after-dark.be
*/

/*  
Theme Name: Youngline
Theme URI: http://www.verdographics.be
Description: Custom theme for Youngline
Version: 2.0.0
Author: Karel Van Achte
Author URI: http://www.after-dark.be
*/

/*=== Setup ===*/

body  {background-image: url(img/bg.jpg); background-repeat: repeat-x; text-align: center; background-color: #fff;}

#header  {margin-left: auto;margin-right: auto; text-align: left; height: 122px; width: 950px;
	background: url(img/headerimg.jpg) no-repeat;
}

#mainmenu  {margin-left: auto; margin-right: auto; text-align: left; height: 90px; width: 950px;	}

#maincontent  {margin-left: auto; margin-right: auto; text-align: left;  width: 950px; margin-bottom: 1px; background-color: #ffffef;background-image: url(img/bgsidebar.jpg); background-repeat: repeat-y; min-height: 580px;}

#maincontent-home  {margin-left: auto; margin-right: auto; text-align: left;  width: 950px; margin-bottom: 1px; background-image: url(img/bgsidebar.jpg); background-repeat: repeat-y;}

#content-area2 { margin: 25px; padding-bottom: 6px; }

#sidebar {width: 235px; float: left; min-height: 380px;
	
}

#content {width: 714px; float: right; min-height: 580px;
border-left: 1px solid #000;
	background-color: #123f4c;}

#content-home {width: 714px; float: right; min-height: 580px;
border-left: 1px solid #000;
	background-color: #123f4c;
}

#largecontent {width: 950px; float: right; min-height: 380px; background-color: #ffffef;}

#footer1  {margin-left: auto;margin-right: auto; text-align: left; height: 200px; width: 950px;
	background: url(img/bfg-footer.jpg) no-repeat 0 12px;
}

#footer2  {margin-left: auto;margin-right: auto; text-align: left; height: 29px; width: 960px;}

.clear{clear:both;}


/*=== Header ===*/

div#logo {width: 500px; position: absolute; top: 13px; height: 89px; margin-left: 10px;}

img#logo-youngline { margin-left: 50px;}

div#baseline {width: 310px; height: 114px; float: right; }


/*=== Menu ===*/

div#log-in {float: right; color: #727272; font-size: 12px; width: 90px; text-align: right; height: 35px; line-height: 37px; margin-right: 25px; font-weight: normal; font-style: normal;}

div#log-in a {color: #858585; font-size: 12px; text-decoration: none;}

div#log-in a:hover {text-decoration: underline;}


/*=== Footer ===*/

#footertop {width: 950px; height: 12px; background-color: #fff; border-bottom: 1px solid #000;}

#footercol1 {height: 188px; width: 242px;  float: left;}

#footercol1 h4 {margin-top: 20px; margin-left: 40px; margin-bottom: 14px; color: #fff; font-size: 13px;  color: #123f4c;  font-size: 13px;font-weight: bold;}

#footercol1 p { font-weight: normal; font-style: normal; line-height: 18px; color: #717171; margin-left: 40px; font-size: 12px; }

#footercol1 p a { color: #cd1c34; text-decoration: underline;}

#content-area2 p a {
color: #cd1c34; text-decoration: underline;	
}

#footercol2, #footercol3, #footercol4 {  float: left; }

#footercol2 h4, #footercol3 h4, #footercol4 h4 {margin-top: 20px; margin-left: 30px; margin-bottom: 14px; color: #fff; font-size: 13px;  color: #123f4c;  font-size: 13px;font-weight: bold;}

#footercol2 ul li a, #footercol3 ul li a, #footercol4 ul li a { font-weight: normal; font-style: normal; line-height: 18px; color: #717171;  font-size: 12px;}

#footercol2{  width: 240px;}

#footercol3{  width: 210px;}

#footercol4{  width: 240px;}

#footercol2 ul, #footercol3 ul, #footercol4 ul { list-style-type: none; margin-left: 30px;}


/*=== Home ===*/

#home-content-col1 {width: 295px; float: left; height: 125px;}

#home-content-col1-img {margin-left: 31px; margin-top: 29px;
width: 224px;
	border: 3px solid #caced3;
}

#home-content-col2 {width: 400px; float: left; margin-top: 25px;}

#home-content-col3 {width: 242px; float: left; height: 118px; margin: 13px 13px 0 25px;}

#home-content-col2 h4, #home-content-col3 h4 {margin-top: 11px; margin-bottom: 15px; font-size: 13px;
	color: #fff;padding-bottom: 10px;
	border-bottom: 2px solid #3f606b;
}

#home-content-col2 p, #home-content-col3 p { line-height: 19px;
	color: #fff;
}

#home-image li { list-style-type: none; }

#home-image { height: 223px; width: 714px; overflow: hidden; }

#home-image ul { margin: 0;padding: 0;}

/*=== Sidebar ===*/


#sidebar h4 { margin-left: 30px; margin-top: 30px; font-weight: bold; font-size: 13px;display: block;margin-bottom: 10px;

	color: #123f4c;
}

#sidebar ul { list-style-type: none; list-style-position: inside; color: #ca0017; margin-left:15px;  font-weight: bold; font-size: 15px; margin-top: 0;}

#sidebar ul li p.content { font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; color: #535353; margin-left: 20px;}

#sidebar ul li h2 { margin-bottom: 15px; padding-left: 20px; margin-top: 15px; height:15px; background: url(img/pointersidebar.png) no-repeat 5px 2px; }

#sidebar ul li h2 a { font-size: 13px; font-weight: bold; color: #ca0017; margin-left: 1px; margin-bottom: 5px; }

#sidebar ul li h2 a:hover { text-decoration: underline; }

#sidebar ul ul li.page_item{ margin-top: 15px; padding-bottom: 15px;  }

#sidebar ul ul li.page_item a { font-size: 13px; font-weight: bold; color: #ca0017; padding-left: 20px; }

#sidebar ul ul { margin: 0px;}

#sidebar ul ul li.page_item a:hover { text-decoration: none; background: url(img/pointersidebar.png) no-repeat 8px 4px;}

#sidebar ul ul li.current_page_item a { background: url(img/pointersidebar.png) no-repeat 8px 4px; }

div.horlinetop { height: 25px; background: url(img/sidebarline.png) no-repeat 15px 0; }

div.horline { height: 25px; background: url(img/sidebarline.png) no-repeat  0; }

div.horline2 { height: 2px; border-top: none }

div#sidebar-image { margin-left: 30px; margin-top: 30px; height:250px; width: 200px; background: url(img/nieuws.jpg) no-repeat 0 center;}


/*=== Content ===*/

#content-area2 h2.news { font-size: 14px; font-weight: bold; color: #ca0017;}

#content-area2 h2 { font-size: 17px; font-weight: bold; color: #fff; padding-top: 5px; padding-bottom: 9px; border-bottom: 2px solid #3f606b;}


#content-area2 h3 a { font-size: 14px; font-weight: bold; color: #ca0017;}

#content-area2 h3 { font-size: 14px; color: #d8d8d8; padding-top: 9px;font-weight: bold;
}

#content-area2 p { line-height: 25px; color: #fff; }

a#overons { color: #000; }

div#newscontent { width: 600px; }

#credits a:link {
   font-color:#ccc;
}

#content-area2 ul li a {
color: #cd1c34; text-decoration: underline;	
}

input.btnprint {
	
  width: 42px;
  height:35px;
  margin: 0;
  padding: 0;
  border: 0;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  

background: transparent url(img/printer.png) no-repeat left top;
border: none;
}
