/*

colors used:
olive for text-color and backgroundcolor header
limegreen for the mouseover of the links and text-color h1-h6
white for the links in the footer

*/

* { margin: 0px;	padding: 0px; outline-style: none; }

html, body {
	width: 100%;
	height: 100%;
	/*background: url(pics/site-bg.png) top left repeat-x;*/
}

body {	background-color: #4e4e50;}

#bgcontainer{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
	width:100%;
	height:100%;
    margin: 0px;
    padding: 0px;
	background-color: #858688;

}

#bgcontainer, #bgcontainer table, #bgcontainer td {width:100%;height:100%;overflow:hidden; line-height: 0px; font-size: 0px; margin: 0px; padding: 0px;}
#bgcontainer div{position:absolute;width:200%;height:200%;top:-50%;left:-50%; margin: 0px;}
#bgcontainer td{vertical-align:middle;text-align:center;}
#bgcontainer img{position: relative; min-height:50%;min-width:50%; margin:0px 0px 0px 0px; z-index: -1;}

#site {
	position: relative;
	margin: 0px auto;
	clear:left;
	min-width: 940px; 
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding: 0px;
	font: 12px Arial, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #000;
	/*background: url(pics/body-bg.png)  0px 865px repeat-x;*/
}

#content_centering {
	position: relative;
	padding-top: 20px;
	margin: 0px auto;
	width: 940px; 
}

/* ------------------------------------------------------------------------- Header */

#print_header {
	display: none;
}

#header {
	width: 940px;
	height: 80px;
	margin-bottom: 30px;
    padding: 0px;
}

#header .logo a img {
	margin: 0px;
	float: left;
	border: 0px solid #fff;
}

/* ------------------------------------------------------------------------- Navigation */ 

#navigation {
	width: 179px;
  padding-bottom: 10px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	float: left;
	margin-right: 12px;
	display:inline !important;
}

#navigation ul {
	width: 179px;
	margin: 0px;
	list-style-type: none;
}

#navigation ul li {
	width: 179px;
	min-height: 24px;  
	margin: 0 0 1px 0;
}

#navigation li a { background: url(pics/btn-over.png) top left no-repeat; }

#navigation li a:link, #navigation li a:visited {
	width: 169px;
	height: 11px;
	color: #fff;
	padding: 6px 0px 7px 10px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	font-size: 11px;
	line-height: 11px;
	background: url(pics/btn.png) top left no-repeat;
}

#navigation li.green a:link, #navigation li.green a:visited, #navigation li.green a:hover {
	background: url(pics/btn-hover.png) top left no-repeat;
	width: 169px;
}

#navigation li.green.current a:link, #navigation li.green.current a:visited, #navigation li.green.current a:hover {
  background: url(pics/btn-hover-active.png) top left no-repeat;
  width: 169px;
}

#navigation li a:hover, #navigation li.current a:link, #navigation li.current a:visited, #navigation li.current a:hover {
	background: url(pics/btn-over.png) top left no-repeat;
	width: 169px;
}

#navigation li.subdown a:link, #navigation li.subdown a:visited, #navigation li.subdown a:hover {
	background: url(pics/btn-menu-sub.png) top left no-repeat;
	width: 169px;
	height: 11px;
	line-height: 11px;
	font-size: 11px;
	color: #FFF;
	padding: 6px 0px 7px 10px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
}

/* ------------------------------------------------------------------------- SubNavigation */

#navigation li.sub a:link, #navigation li.sub a:visited {
	width: 169px;
	height: 11px;
	line-height: 11px;
	color: #666666;
	padding: 6px 0px 7px 10px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	background: url(pics/btn-submenu-notactive.png) top left no-repeat;
}

#navigation li.sub a:hover, #navigation li.sub.current a:link, #navigation li.sub.current a:visited, #navigation li.sub.current a:hover {
	background: url(pics/btn-submenu-active.png) top left no-repeat;
	width: 179px;
	width: 169px;
	height: 11px;
	line-height: 11px;
	color: #666666;
	padding: 6px 0px 7px 10px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
}


/* ------------------------------------------------------------------------- Content */ 
#contentcontainer {margin-left:190px;}

#content {
	position: relative;
	padding: 0px;
	width: 545px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	margin-right: 15px;
	float: left;
}

h1, td h1 {font: 19px arial, verdana, sans-serif; font-weight: bold; color: #759C34; margin-bottom: 7px;}
h2, td h2 {font: 13px arial, verdana, sans-serif; font-weight: normal; color: #759C34; margin-bottom: 2px;}
h3, td h3 {font: 15px arial, verdana, sans-serif; font-weight: bold; color: #759C34; margin-bottom: 7px;}
h4, td h4 {font: 14px arial, verdana, sans-serif; font-weight: bold; color: #759C34; margin-bottom: 7px;}
h5, td h5 {font: 13px arial, verdana, sans-serif; font-weight: normal; color: #759C34; margin-bottom: 9px; margin-top: 6px;}
h6, td h6 {font: 12px arial, verdana, sans-serif; font-weight: normal; color: #759C34; padding-bottom: 4px; border-bottom: 1px solid #999; margin-bottom: 7px;}

#content a:link, #content a:visited {text-decoration: none; color: #61A043;  border-bottom: 0px solid #000;}
#content a:hover, #content li.current a:link, #content li.current a:visited { color: #000;  border-bottom: 0px solid #000; }

table {margin: 0px 0px;}
td {
	font: 12px arial, verdana, sans-serif;
	line-height: 16px;
	color: #000000;
}

#content.home img { margin: 0px 0px;}

#content img { margin: 10px 0px; }
#content img.left {	margin: 3px 10px 5px 0px; float: left; }
#content img.right { margin: 3px 0px 5px 10px; float: right; }

#content img.middle { width: 325px; height: 271px; margin-left: 10px; padding: 0px;}

p { margin-bottom: 9px;}

#content ul { margin: 10px 0px 10px 15px; list-style-type: disc;}
#content li { margin: 0px 0px 0px 15px;}
#content ol { margin: 10px 0px 10px 20px;}


#content-left {position: relative; width: 355px; min-height: 255px; height: auto !important; height: 255px; float: left; }
#content-left.breed {width: 545px;}
#content-right {position: relative; width: 175px; min-height: 255px; height: auto !important; height: 255px;  margin-left: 15px; display: inline; float: left;}

#content-vervolg .paddingtekst {padding: 2px 5px;}
/* ------------------------------------------------------------------------- Slideshow */ 

#slideshow {margin-bottom: 5px;}
#slideshow img {}
#slideshow .top {
	width: 537px; 
	height: 11px; 
	color: #fff;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 0px 4px 8px;
	overflow: hidden;
	background: url(pics/slideshow-top.png) top left no-repeat;
}
#slideshow .foto {position: relative; width: 535px; height: 125px; padding: 4px 5px 0px 5px; background: url(pics/slideshow-bg.png) repeat;}
#slideshow .foto .header-overlay { position: absolute; top: 15px; right: -10px; width: 102px; height: 100px; background: url(pics/head-overlay.png) top left no-repeat; z-index: 10000; }
#slideshow .bottom {width: 545px; height: 3px; background: url(pics/slideshow-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}

/* new settings */
#slideshow.v2 { margin: 0px 0px 15px 0px; width: 735px; height: 280px; float: left; }
#slideshow.v2 .top { width: 727px; background: url(pics/slideshow-top-v2.png) top left no-repeat;  }
#slideshow.v2 .foto { width: 725px; height: 254px; }
#slideshow.v2 .bottom { width: 735px; background: url(pics/slideshow-bottom-v2.png) top left no-repeat;}
#slideshow.v2 .foto .header-overlay { top: 150px; right: -38px; }

/* new settings august - every page*/
#slideshownew {float:left; height:280px; width:735px; position:relative; margin-bottom: 5px;}
#slideshownew img {}
#slideshownew .top {
	width: 735px; 
	height: 11px; 
	color: #fff;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 0px 4px 8px;
	overflow: hidden;
	background: url(pics/slideshow-top-v2.png) top left no-repeat;
}
#slideshownew .foto {position: relative; width: 725px; height: 250px; padding: 4px 5px 0px 5px; background: url(pics/slideshow-bg.png) repeat;}
#slideshownew .header-overlay-new { position: absolute; bottom: 20px; right: -40px; width: 102px; height: 100px; background: url(pics/head-overlay.png) top left no-repeat; z-index: 10000; }
#slideshownew .bottom {width: 735px; height: 3px; background: url(pics/slideshow-bottom-v2.png) top left no-repeat; line-height: 0px; font-size: 0px;}


#sitesnav {
  padding-top: 10px;
  border-top: 1px solid #666666; 
  float: left;
}

#sitesnav ul  {
  margin: 0px;
  list-style-type: none;
}

#sitesnav ul li {
  width: 179px;
  min-height: 24px;  
  margin: 0 0 1px 0;
}

#sitesnav li a:link, #sitesnav li a:visited {
  width: 145px;
  height: 22px;
  color: #404041;
  padding: 6px 0px 7px 34px;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  line-height: 26px;
  text-transform: none;
  background: url(pics/btn-sites.png) top left no-repeat;
}

#sitenav li.current a:link, #sitesnav li.current a:visited {
  text-transform: uppercase;
  font-size: 12px;
}

#navigationbar {
  width: 179px;
  min-height: 100px;
  height: auto !important;
  height: 100px;
  float: left;
  margin-right: 12px;
  display:inline;
}

/* ------------------------------------------------------------------------- Blog */ 

#blog .top {
	width: 348px; 
	height: 11px; 
	font-size: 11px;
	line-height: 11px;
	text-transform: uppercase;
	padding: 4px 0px 4px 8px;
	color: #fff;
	font-weight: bold;
	overflow: hidden;
	background: url(pics/head-medium-top.png) top left no-repeat;
}

#content #blog{
  position: relative;
  overflow: hidden;
	margin-bottom: 5px; 
}


#blog .content_container {
	position: relative;
  width: 355px; 
	height: 270px;
	background-color: #fff;
  overflow: hidden;
}

#blog .content_container .content{
  height: 135px; 
  overflow: hidden;
}

#blog .content_container .content h5 {
	font-weight: bold;
	color: #000;
}

#blog .dark_tekst {position: relative; width: 349px; background: url(pics/head-small-black-bg.png) repeat; padding: 0px 0px 0px 6px;}
#blog .dark_bottom {width: 355px; height: 5px; background: url(pics/head-medium-bottom-black.png) top left no-repeat;  line-height: 0px; font-size: 0px;}

#blog .bottom {width: 355px; height: 5px; background: url(pics/head-medium-bottom.png) top left no-repeat;  line-height: 0px; font-size: 0px;}

#blog .content_container .content .foto img {margin: 0px 0px 0px 0px; width: 96px; }
#blog .content_container .content .foto {width: 96px; height: 96px; margin: 10px 0 0 10px; display: inline; float: left; background: url(pics/pic3.jpg) top left no-repeat;}
#blog .content_container .content .tekst { width: 229px; height: 98px; font-size: 10px; color: #231F20; margin: 10px 0px 0 10px; display: inline; float: left; overflow: hidden;}

#blog .content_container .content .leesmeer {width: 335px; margin: 0 0 8px 10px;  border-bottom: none;}
#blog .content_container .content .leesmeer a:link, #blog .content .leesmeer a:visited {
    height: 16px; 
    width: 325px; 
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    padding-right: 10px;
    text-decoration: none;
    border-bottom: 0px solid;
    text-align: right; 
    display: inline-block;
    margin: 8px 0px;
    background: url(pics/leesmeer.gif) top left no-repeat;
}

#blog #twitter .leesmeer a:link, #blog #twitter .leesmeer a:visited {
    height: 16px; 
    width: 325px; 
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    padding-right: 10px;
    text-decoration: none;
    border-bottom: 0px solid;
    text-align: right; 
    display: inline-block;
    margin: 8px 0px;
    background: url(pics/leesmeer_dark.gif) top left no-repeat;
}

#blogdetail .news_container .leesmeer {width: 345px; margin: 0 0 8px 0px;  border-bottom: none;}
#blogdetail .news_container .leesmeer a:link, #blogdetail .news_container .leesmeer a:visited {
    height: 16px; 
    width: 335px; 
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    padding-right: 10px;
    text-decoration: none;
    border-bottom: 0px solid;
    text-align: right; 
    display: inline-block;
    margin: 8px 0px;
    background: url(pics/leesmeer_detail.gif) top left no-repeat;
}

#blogdetail .news_container .leesmeer a:hover {text-decoration: none; border: 0px solid; color: #4c4c4c;}

#content .newsback .terug {width: 345px; margin: 0 0 8px 0px;  border-bottom: none;}
#content .newsback .terug a:link, #content .newsback .terug a:visited {
    height: 16px; 
    width: 515px; 
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    padding-left: 10px;
    text-decoration: none;
    border-bottom: 0px solid;
    text-align: left; 
    display: inline-block;
    margin: 8px 0px;
    background: url(pics/leesmeer_detail_large.gif) top left no-repeat;
}

#content .newsback .terug a:hover {text-decoration: none; border: 0px solid; color: #4c4c4c;}

#twitter ul {
	margin: 0px;
	color: #fff;
	font-size: 10px;
}

#twitter ul li {
	margin: 0px;
	padding: 5px;
	width: 332px;
	border-bottom: 1px solid #fff;
}

#twitter ul li a:link, #twitter ul li a:visited { font-size: 10px; color: #fff; }
#twitter ul li a:hover { color: #759C34; }
#twitter span.time { color: #759C34; }


/* ------------------------------------------------------------------------- Blog Detail pagina */ 

#blogdetail {width: 345px; min-height: 200px; height: auto !important; height: 200px; text-align: left; padding-right: 15px; border-right: 1px solid #999; float: left; text-align: justify;}
#blogdetail a:link img, #blogdetail a:visited img, #blogdetail a:hover img {text-decoration: none; border: 0px solid;}

#blogdetail span.date {color: #999; font-size: 11px; text-transform: uppercase;}
#blogdetail .titel {width: 355px; height: 25px; padding-bottom: 4px; border-bottom: 0px solid #999; margin-bottom: 10px;}

#blogdetail .bloglist { margin: 0px; height: 93px; padding-top: 5px; overflow: hidden; line-height: 15px; }

#blogdetail .bloglist p {margin-bottom: 0px; display: inline;}
#blogdetail .bloglist img {float: left; margin: 0px 10px 10px 0px; }
#blogdetail .bloglist.blog { padding: 0px 0px 0px 0px; }
#blogdetail .bloglist.blog .blogImg {float: left; width: 96px; height: 96px; margin: 0px; padding: 0px 10px 0px 0px; background: url(pics/pic3.jpg) top left no-repeat;}

#invulformulier {float: left; height: 100px; margin-left: 12px; width: 150px; color: #808080;}
#invulformulier img {float: left;}

#invulformulier .notificatie {width: 150px; border-bottom: 1px solid #808080; font-size: 11px; text-transform: uppercase; color: #FF0000; font-weight: bold;}
#invulformulier .omschrijving {margin: 5px 0px; text-transform: uppercase; font-size: 11px; }
#invulformulier input.text {border: 1px solid #808080; width: 148px; margin-bottom: 5px;  background-color: #E6E6E6;}
#invulformulier input.button {border: 0px solid; background: none; float: left; cursor: pointer; text-transform: uppercase; font-size: 11px; color: #808080;}

#invulformulier ul{
    width: 150px;
    float: left;
    height: 300px;
    padding: 0px;
    margin: 10px 0px;
}

#invulformulier ul li{
    list-style-type: none;
    background: url(pics/btn-form.png) 0px 1px no-repeat;
    margin: 0px;
    padding: 0px 0px 0px 15px; 
}

.invul input {
    width: 300px;
    height: 17px;
    border: 1px solid #ccc;
}

.invul textarea {
        width: 300px;
        height: 100px;
    border: 1px solid #ccc;
}

.invul select {
    border: 1px solid #ccc;
}
/* ------------------------------------------------------------------------- Blokken Bottom Home */ 

#homebottom {width: 355px; height: 96px;  margin-top: 7px; overflow: hidden;}

.blok {width: 175px; height: 91px; float: left;}

#content .blok .top a:link, 
#content .blok .top a:visited {text-decoration: none; border: 0px solid; color: #fff; display: block; width: 169px; height: 13px; padding: 3px 0px 4px 8px;    }

#content .blok a:hover {color: #333;}

.blok a:link img, .blok a:visited img, .blok a:hover img {text-decoration: none; border: 0px solid; width: 163px; height: 60px; padding: 6px 6px 8px 6px;}

.blok .top {
	width: 175px; 
	height: 17px; 
	color: #fff;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #ff4c4c;
	overflow: hidden;
	background: url(pics/head-small-top.png) top left no-repeat;
}

.blok .tekst {width: 175px; height: 68px; background-color: #ff0000; padding: 0px 0 0 0px; }
.blok .bottom {width: 175px; height: 4px; background: url(pics/head-small-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}

.space {width: 5px; height: 91px; float: left;} 		/* Verticale ruimte tussen de twee blokken */

/* ------------------------------------------------------------------------- Standen / RSSfeed/ */

#standen {height: 229px; width: 167px; margin-bottom: 5px;}
#standen .top {
	width: 167px; 
	height: 11px; 
	text-transform: uppercase; 
	padding: 4px 0px 4px 8px;
	color: #4D4D4D;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold; 
	overflow: hidden;
	background: url(pics/head-small-gray-top.png) top left no-repeat;
}


#standen .tekst {width: 175px; height: 195px; overflow: hidden; padding: 0px 0px 10px 0px; background: url(pics/head-small-gray-bg.png) repeat; font-size: 10px; line-height: 12px;}
#standen .tekst .margin {margin: 0 10px;}
#kop {
	color: #759C34; 
	text-transform: uppercase; 
	line-height: 16px;
	font-weight: bold;  
	height: 16px;
	margin: 0 0 6px 0px;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #4D4D4D;
}
#kop .topdriver { padding: 3px 0px; width: 115px; float: left; line-height: 10px; font-size: 10px; height: 10px; }
#kop .toppoints { padding: 3px 0px; float: left; line-height: 10px; font-size: 10px; height: 10px; }
#standen .tekst .driver { padding: 1px 0px; width: 120px; float: left; height: 10px; font-size: 10px; line-height: 10px; }
#standen .tekst .points { padding: 1px 0px; width: 20px; text-align: center; float: left; height: 10px; font-size: 10px; line-height: 10px; }

#standen .tekst .leesmeer {
	height: 16px; 
	width: 165px; 
	margin: 8px 0 0 0px; 
}

#standen .tekst .leesmeer a:link, #standen .tekst .leesmeer a:visited{ 
	height: 14px; 
	width: 149px; 
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom: 0px solid;
	text-align: right; 
	display: inline-block;
	padding: 2px 6px 0 0;
	margin: 4px 0px;
	background: url(pics/leesmeer-small-small.png) top left no-repeat;}
#standen .tekst .leesmeer a:hover {color: #4c4c4c;}

#standen .bottom {width: 175px; height: 4px; background: url(pics/head-small-gray-bottom.png) top left no-repeat;  line-height: 0px; font-size: 0px;}

#standen_home { margin-bottom: 5px; color: #fff; }
#standen_home .top {
    width: 167px; 
    height: 11px; 
    text-transform: uppercase; 
    padding: 4px 0px 4px 8px;
    color: #fff;
    font-size: 11px; 
    line-height: 11px;
    font-weight: bold; 
    overflow: hidden;
    background: url(pics/head-small-black-top.png) top left no-repeat;
} 


#standen_home .tekst {width: 175px; height: 101px; overflow: hidden; padding: 0px 0px 10px 0px; background: url(pics/head-small-black-bg.png) repeat; font-size: 10px; line-height: 12px;}
#standen_home .tekst .margin {margin: 0 10px;}
#standen_home .tekst .driver { padding: 1px 0px; width: 120px; float: left; height: 10px; font-size: 10px; line-height: 10px; }
#standen_home .tekst .points { padding: 1px 0px; width: 20px; text-align: center; float: left; height: 10px; font-size: 10px; line-height: 10px; }

#standen_home .tekst .leesmeer {
    height: 16px; 
    width: 165px; 
    margin: 2px 0 0 5px; 
}

#standen_home .tekst .leesmeer a:link, #standen_home .tekst .leesmeer a:visited{ 
    height: 14px; 
    width: 159px; 
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    text-decoration: none;
    border-bottom: 0px solid;
    text-align: right; 
    display: inline-block;
    padding: 2px 6px 0 0;
    margin: 0px 0px;
    background: url(pics/leesmeer-small.png) top left no-repeat;}
#standen_home .tekst .leesmeer a:hover {color: #4c4c4c;}

#standen_home .bottom {width: 175px; height: 4px; background: url(pics/head-small-black-bottom.png) top left no-repeat;  line-height: 0px; font-size: 0px;}

#rssfeed { display: inline; float: left; width: 175px; height: 335px; overflow: hidden; }
#rssfeed .top {
	position: relative;
	z-index: 10;
	width: 167px; 
	height: 11px; 
	color: #fff;
	text-transform: uppercase; 
	padding: 4px 0px 4px 8px;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	overflow: hidden; 
	background: url(pics/head-small-black-top.png) top left no-repeat;
}
#rssfeed .tekst { 
  position: relative; 
  z-index: 5; 
  width: 175px; 
  height: 325px; 
  padding: 8px 0px 0px 0px; 
  background: url(pics/head-small-black-bg.png) top left repeat; 
  overflow: hidden;
}

#rssfeed .tekst .scroll { position: absolute; top: 350px; width: 175px; padding-top: 4px; }

#rssfeed .tekst .item {
	font-size: 10px;
	height: 64px;
	width: 155px;
	overflow: hidden;
	border-bottom: 1px solid #fff;
	padding-bottom: 8px;
	line-height: 14px;
	margin: 0 10px 3px 10px;	
	font-weight: normal;
}

#content #rssfeed a:link,#content #rssfeed a:visited {text-decoration: none; border-bottom: 0px solid; color: #fff; display: inline-block; height: 40px;}
#content #rssfeed a:hover {color: #759C34;}

#rssfeed .tekst .item strong {color: #759C34; text-transform: uppercase;}

#rssfeed .bottom {width: 175px; height: 4px; background: url(pics/head-small-black-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}


/* ------------------------------------------------------------------------- Sidebar */ 

#sidebar { 
	position: relative; 
	width: 175px;
	min-height: 180px;
	height: auto !important;

	float: left;
}

#blok1-side .powered{
		position: absolute;
    left: 7px;
    bottom: 2px;
    padding: 1px 5px;
    width: 152px; 
    color: #000;
    font-weight: bold;
    font-size: 10px;
    background: url(pics/bg_white.png) top left repeat;
}

#blok1-side { height: 153px; margin-bottom: 3px; position: relative;}
#blok1-side .top {
	width: 167px; 
	height: 11px; 
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	text-transform: uppercase;
	padding: 4px 0px 4px 8px;
	overflow: hidden;
	background: url(pics/head-small-black-top.png) top left no-repeat;
}

#blok1-side .tekst {position: relative; width: 169px; height: 129px; background: url(pics/head-small-black-bg.png) repeat; padding: 0px 0px 0px 6px;}
#blok1-side .tekst a:link img, #blok1-side .tekst a:visited img, #blok1-side .tekst a:hover img { padding: 4px 0px; text-decoration: none; border: 0px; width: 163px; height: 123px;}
#blok1-side .tekst .balk {
	position: absolute; 
	bottom: 2px; 
	left: 6px; 
	height: 17px; 
	width: 156px; 
	padding: 3px 0 0 7px;
	font-size: 11px;
	font-weight: bold;
	background: url(pics/blok1-balk-bg.png) top left repeat;}
#blok1-side .bottom {width: 175px; height: 4px; background: url(pics/head-small-black-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}

#blok2-side {height: 118px; margin-bottom: 4px;}
#blok2-side .top {
	width: 167px; 
	height: 11px; 
	color: #fff;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 0px 4px 8px;
	overflow: hidden;
	background: url(pics/head-small-black-top.png) top left no-repeat;
}
	
#blok2-side .tekst {position: relative; width: 155px; height: 93px; background: url(pics/head-small-black-bg.png) repeat; font-size: 11px; padding: 0px 10px 0px 10px;}
#blok2-side .tekst img {margin: 0 3px 0 0px;}
#blok2-side .tekst .days {font-size: 31px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff; border-top: 1px solid #fff; font-weight: bold;}
#blok2-side .tekst .hms {font-size: 31px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff; font-weight: bold; font-family: Trebuchet MS1, Helvetica, sans-serif;}

#blok2-side .tekst .days .afb,
#blok2-side .tekst .hms .afb,
#blok2-side .tekst .hms .item .afb {height: 40px; width: 10px; margin-right: 2px; line-height: 0px; font-size: 0px; float: left;}
#blok2-side .tekst .days .afb img, #blok2-side .tekst .hms .item .afb img{margin: 0px; padding: 0px;}

#blok2-side .tekst .hms .item, #blok2-side .tekst .day .item {width: 51px; float: left;}

#blok2-side .tekst .location {position: absolute; top: 90px; padding-top: 10px; color: #fff; text-transform: uppercase; }


#Countdown { width: 155px; height: 45px; color: #fff; }

#blok2-side .bottom {width: 175px; height: 4px; background: url(pics/head-small-black-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}

#blok3-side {height: 133px; margin-bottom: 13px; }
#blok3-side .top {
	width: 167px; 
	height: 11px; 
	color: #fff;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 0px 4px 8px;
	overflow: hidden;
	background: url(pics/head-small-black-top.png) top left no-repeat;
}

.content #blok3-side-babes {height: 133px; width: 175px; position: absolute; right: -380px; top: 267px;  margin-bottom: 13px; }
.content #blok3-side-babes .top {
    width: 167px; 
    height: 11px; 
    color: #fff;
    font-size: 11px;
    line-height: 11px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 4px 0px 4px 8px;
    overflow: hidden;
    background: url(pics/head-small-black-top.png) top left no-repeat;
}
.content #blok3-side-babes .tekst {width: 165px; height: 110px; background-color: #fff; border-bottom: 2px solid #322e2f; border-top: 5px solid #322e2f; border-right: 5px solid #322e2f; border-left: 5px solid #322e2f; padding: 0px;}
.content #blok3-side-babes .bottom {width: 175px; height: 4px; background: url(pics/head-small-black-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}


#blok3-side .tekst {width: 165px; height: 110px; overflow: hidden; background-color: #fff; border-bottom: 2px solid #322e2f; border-top: 5px solid #322e2f; border-right: 5px solid #322e2f; border-left: 5px solid #322e2f; padding: 0px;}
#blok3-side .bottom {width: 175px; height: 4px; background: url(pics/head-small-black-bottom.png) top left no-repeat; line-height: 0px; font-size: 0px;}

/*#blok3-side ul#partners { margin: 0px; padding: 0px; list-style-type: none; }
#blok3-side ul#partners li.innerfade { margin: 0px; padding: 0px; list-style-image: none; height: 110px; background-color: #fff; }
#blok3-side ul#partners a:link img, #blok3-side ul#partners a:visited img, ul#partners a:hover img {text-decoration: none; border: 0px solid;} */

#blok3-side ul#partners {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    background: url(pics/allinecht.jpg) center center no-repeat;
    cursor: pointer;
    height: 111px;
}

#blok3-side #tekst ul#partners li {
    margin: 0px 7px 7px 0px;
    padding: 2px;
    width: 167px;
    height: 110px;
    float: left;
    text-align: center;
    
}

#blok3-side ul#partners li img{
    margin: 0px;
    padding: 0px;
}

#blok3-side #tekst ul#partners li span.logo { 
    padding: 2px;
    margin: 0px;
    width: 167px;
    height: 110px; 
    display: block; 
    border: 1px solid #ececec;
}

.blok4-side {height: 87px; margin-bottom: 5px;}
.blok4-side .top {
    width: 167px; 
    height: 11px;
    border-bottom: 1px solid #CFD1D2; 
    text-transform: uppercase; 
    padding: 4px 0px 4px 8px;
    color: #759C34;
    font-size: 11px; 
    line-height: 11px;
    font-weight: bold; 
    overflow: hidden;
    background: url(pics/head-small-gray-top.png) top left no-repeat;
}

.blok4-side .tekst {width: 175px; height: 63px; overflow: hidden; padding: 0px 0px 0px 0px; background: url(pics/head-small-gray-bg.png) repeat; font-size: 10px; line-height: 12px;}
.blok4-side .tekst .margin {margin: 0 10px;}
.blok4-side .tekst a:link img, .blok4-side .tekst a:visited img, .blok4-side .tekst a:hover img { margin: 0px; padding: 4px 6px; float: left; text-decoration: none; border: 0px;}

.blok4-side .bottom {width: 175px; height: 4px; background: url(pics/head-small-gray-bottom.png) top left no-repeat;  line-height: 0px; font-size: 0px;}


/* ------------------------------------------------------------------------- Content vervolgpagina */

.content #modelcrew{
    position: absolute;
    bottom: 6px;
    width: 166px;
    height: 130px;
    right: -184px;
    font: 12px Tahoma;
    color: #ff0000;
}

#content-vervolg .top {
	width: 348px; 
	height: 11px; 
	font-size: 11px;
	line-height: 11px;
	text-transform: uppercase;
	padding: 4px 0px 4px 7px;
	color: #fff;
	font-weight: bold;
	overflow: hidden;
	background: url(pics/head-medium-top.png) top left no-repeat;}
	
#content-vervolg .content {
	width: 335px; 
	min-height: 200px;
	height: auto !important;
	height: 200px; 
	padding: 10px 15px 0px 5px;
	background-color: #fff;
	text-align: left;
}

#content-vervolg .content a:link img, #content-vervolg .content a:visited img, #content-vervolg .content a:hover img {text-decoration: none; border: 0px solid;}

#content-vervolg-flash .content-pd5 {
	width: 535px; 
	min-height: 200px;
	height: auto !important;
	height: 200px; 
	padding: 5px 5px 0px 5px;
	background-color: #fff;
    text-align: left;
	font-size: 11px;
}

#content-vervolg-flash .content-pd5 .old_race{
    opacity:0.4;  
}

#content-vervolg .content .icons{
    border: 0px solid #FF0000;
    background-color: #fff;
    cursor: pointer;
    width: 26px;
    padding: 0px;
    margin: 0px 0px 3px 0px;
}

#content-vervolg-flash .content-pd5 a:link img, #content-vervolg-flash .content-pd5 a:visited img, #content-vervolg-flash .content-pd5 a:hover img {
    text-decoration: none; border: 0px solid;
}


#content-vervolg-flash .content-pd5 span.title {color: #E71C24; font-size: 11px; text-transform: uppercase;}

#content-vervolg .bottom {width: 355px; height: 25px; background: url(pics/head-medium-bottom-vervolg.png) top left no-repeat;}
#content-vervolg .bottom-zonderlijn, #content-vervolg-flash .bottom-zonderlijn {width: 355px; height: 5px;  background: url(pics/head-medium-bottom-vervolg-zonder-lijn.png) top left no-repeat;}
#content-vervolg .tekst {width: 229px; height: 99px; color: #231F20; margin: 10px 0 0 10px; display: inline; float: left; overflow: hidden;}

#content-vervolg-flash  .pd5-bg {width: 535px; height: 650px; background: url(pics/personal-details-bg.jpg) top left no-repeat;}

#content-vervolg-flash  .pd5-bg .tekst {width: 325px; height: 300px; padding: 5px; text-transform: uppercase; font-size: 11px; font-family:  Arial, Arial, Helvetica, sans-serif; line-height: 15px;}
#content-vervolg-flash  .pd5-bg span.z {color: #4D4D4D;}
#content-vervolg-flash  .pd5-bg span.w {color: #739c49;}

/* ------------------------------------------------------------------------- History */ 

#content .history span.titel a:link, #content .history span.titel a:visited {color: #E71C24;}
#content .history a:link, #content .history a:visited,
#content .history a:link img, #content .history a:visited img {text-decoration: none; border: 0px solid; color: #000;}
#content .history a:hover {color: #759C34;}

.history {width: 535px; height: 85px; margin-bottom: 5px; font-size: 11px; line-height: 12px;}
.history .afb {width: 135px; height: 84px; padding: 1px 0px 0px 1px; background: url(pics/history-img-bg.png) top left no-repeat; float: left; }
.history .afb img {margin: 0px; padding: 0px;}

.history .tekst1 {width: 381px; height: 75px; padding: 5px 10px 5px 8px; margin: 0px; background-color: #E6E6E6; float: left;}
.history .tekst1 .vak {width: 381px; height: 75px; color: #333; overflow: hidden;}

.history .tekst1 .vak span.titel{color: #759C34; font-size: 15px; line-height: 25px;}


/* ------------------------------------------------------------------------- Calender */ 

.calender {width: 108px; height: 134px; margin-left: 5px; margin-top: 10px; background: url(pics/calender-bg.gif) top left no-repeat; float: left;}

.calender .afb {width: 97px; height: 76px; margin: 5px 0px 7px 6px;}
.calender .afb img {margin: 0px; padding: 0px;}

.calender .tekst1 {width: 89px; height: 38px; margin: 0px 0px 0px 8px; line-height: 13px; font-size: 11px; font-weight: bold; color: #4E4E4E;}

#content .calender .tekst1 a:link,#content  .calender .tekst1 a:visited {color: #4E4E4E;}
#content .calender .tekst1 a:hover {color: #E71C24;}
#content .calender .afb a:link img,#content .calender .afb a:visited img, #content .calender .afb a:hover img {text-decoration: none; border: 0px solid;}


/* ------------------------------------------------------------------------- Gallery */ 
#gallery {width: 345px; padding: 0px 10px 0px 0px; border-right: 2px solid #ddd; float: left;}

#gallery .picture {
width: 108px; 
height: 76px; 
margin: 0px 2px 3px 0px;
padding: 5px 0px 0px 5px; 
background: url(pics/gallery-bg.gif) top left no-repeat;
float: left;
}

#gallery .picture .loader{
    position: absolute;
    width: 95px; 
    height: 68px;
    background: url(pics/load.gif) center center no-repeat;
    z-index: 1;
}

#gallery .picture a:link img, #gallery .picture a:visited img, #gallery .picture a:hover img {position: relative; text-decoration: none; border: 0px solid; z-index: 5;}

#gallery .nav {
    height: 25px; 
    width: 340px; 
    line-height: 25px; 
    text-align: center;
    text-transform: uppercase;
    font-size: 10px; 
    background-color: #EDEDED; color: #d3d1d1;}
#gallery .nav a:link, #gallery .nav a:visited {color: #999;}
#gallery .nav a:hover {color: #000;} 

#blogdetail .nav {
height: 25px; 
width: 340px; 
line-height: 25px; 
text-align: center;
text-transform: uppercase;
font-size: 10px; 
background-color: #EDEDED; color: #d3d1d1;}
#blogdetail .nav a:link, #blogdetail .nav a:visited {color: #999;}
#blogdetail .nav a:hover {color: #000;}

#categories{
    position: relative;
    width: 154px;
    padding: 0px 0px 0px 6px;
    float: left;
}

#test{
    padding: 15px 0px 0px 0px;
}

#content-vervolg.padding .content{
    padding:0px 7px;
}

#content-vervolg.padding .content{
    width: 341px; 
}

#content-vervolg.padding .nav {
    height: 25px; 
    width: 340px; 
    line-height: 25px; 
    text-align: center;
    text-transform: uppercase;
    font-size: 10px; 
    background-color: #EDEDED; color: #d3d1d1;}
#content-vervolg.padding .nav a:link, #content-vervolg.padding .nav a:visited {color: #999;}
#content-vervolg.padding .nav a:hover {color: #000;}

#categories .category_container .category_title{
    width: 166px;
    height: 16px;
    border-bottom: 2px solid #ddd;
    margin: 5px 0px 0px 0px;
    padding: 0px;
    cursor: pointer;
}

#categories .category_container .category_title h2{
    width: 150px;
    float: left;
}

#categories .category_container .category_title img{

}

#categories .category_container .category_content{
    height: auto;
    margin: 3px 0px 0px 0px; 
}

#categories .category_container .category_content ul{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    width: 150px;
}

#categories .category_container .category_content ul li{
    background: url(pics/btn-form.png) 0px 1px no-repeat;
    padding: 0px 0px 0px 15px;
    margin: 0px;
    width: 135px; 
}

/* ------------------------------------------------------------------------- Flash videopagina (2 kolommen breed) */
#content img.gastenboek    {    
    margin: 0px;
    border: 0px solid #a2000c;
    background-color: #f1f1ec;
    float: none;
}

#content img.gastenboek_text {    
    margin: 2px 1px 1px 2px;
    border: 0px solid #a2000c;
    background-color: #f1f1ec;
    float: none;
}

#content ul.gastenboek {    
    margin: 3px 0px 0px 0px;
    padding: 0px;
    float: left;
    list-style-type: none;
}

#content ul.gastenboek li {     
    margin: 0px;
    padding: 0px;
    font: 12px Arial, Verdana;
    font-weight: normal;
    text-decoration: none;
    color: #fff;
    display: inline;
    float: left;
}

#content ul.gastenboek li.naam {    
    width: 400px;
    padding: 3px 2px 4px 5px;
    font: 12px Arial, Verdana;
    font-weight: normal;
    text-decoration: none;
    color: #fff;
    background-color: #759C34;
    display: inline;
    float: left;
}

#content ul.gastenboek li.datum {    
    width: 110px;
    padding: 3px 5px 4px 0px;
    font: 12px Arial, Verdana;
    font-weight: normal;
    text-decoration: none;
    color: #fff;
    background-color: #759C34;
    display: inline;
    float: left;
    text-align: right;
}

#content ul.gastenboek li.bericht {    
    width: 510px;
    padding: 5px 5px 5px 5px;
    margin: 0px 5px 10px 0px;
    color: #444444;
    background-color: #fff;
    border-left: 1px solid #759C34;
    border-right: 1px solid #759C34;
    border-bottom: 1px solid #759C34;
}

/* ------------------------------------------------------------------------- Flash videopagina (2 kolommen breed) */


#content-vervolg-flash .top {
	width: 538px; 
	height: 11px; 
	font-size: 11px;
	line-height: 11px;
	text-transform: uppercase;
	padding: 4px 0px 4px 7px;
	color: #fff;
	font-weight: bold;
	overflow: hidden;
	background: url(pics/slideshow-top.png) top left no-repeat;
}

#content-vervolg-flash .top a:link, #content-vervolg-flash .top a:visited {
  color: #fff;
}


	
#content-vervolg-flash .content {
	width: 525px; 
	min-height: 495px;
    height: auto !important;
    height: auto;
    padding: 10px 10px 0px 10px;
	background-color: #fff;
}

#content-vervolg-flash .content .lees_verder{
    width: auto;
    float: right;
    margin: 0px; 
    padding: 0px;
}

#content-vervolg-flash .content #player{
    margin: 0px;
    padding: 0px 0px 5px 0px;
    width: 525px;
    height: 510px;
}

#content-vervolg-flash .content .news_container { margin-bottom: 20px;}

#content-vervolg-flash .bottom {width: 545px; height: 4px; font-size: 0px; line-height: 0px; background: url(pics/head-video-bottom.png) top left no-repeat;}

/* ------------------------------------------------------------------------- Rode blokken rechts (Vervolgpagina) */ 



#content-right a:link, #content-right a:visited,
#sidebar a:link, #sidebar a:visited {text-decoration: none; border: 0px solid; color: #759C34;}

#sidebar a:hover, #content-right a:hover {text-decoration: none; border: 0px solid; color: #333;}

.blok4 .top a:link, 
.blok4 .top a:visited {text-decoration: none; border: 0px solid; color: #fff; display: block; width: 169px; height: 13px; padding: 3px 0px 4px 8px;    }
.blok4 a:link img, .blok4 a:visited img {text-decoration: none; border: 0px solid; color: #fff; width: 163px; height: 60px; padding: 6px 6px 8px 6px;}

.blok4 {width: 175px; height: 91px; margin-bottom: 5px; display: inline; float: left;}
.blok4 .top {
	width: 175px; 
	height: 17px; 
	color: #fff;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #ff4c4c;
	overflow: hidden;
	background: url(pics/head-small-top.png) top left no-repeat;
}

.blok4 .tekst {width: 175px; height: 68px; background-color: #ff0000; padding: 0px 0 0 0px; }
.blok4 .bottom {width: 175px; height: 4px; line-height: 0px; font-size: 0px; background: url(pics/head-small-bottom.png) top left no-repeat;}



/* ------------------------------------------------------------------------- \ Logo - Lijst*/ 


#partnerspage .whole_logo {
	width: 156px;
	height: 90px;
	display: inline;
  border: 1px solid #fff;
  margin: 0px 0px 10px 10px;
  cursor: pointer;
  float: left;
}

#partnerspage .back_logo {

	padding: 5px 1px 1px 1px;
	width: 154px;
	height: 82px;
	display: inline;
  float: left;
	background: url(pics/partners-bg.png) top left no-repeat;
}

.ref_logo {
	width: 154px;
 	height: 60px;
	display: table-cell;
  text-align: center;

}

#partnerspage .back_logo .ref_logo img {
	margin: 0;
	padding: 0;
	border: 0px;
	background-color: #434343;
	float: none;
}

#partnerspage .omschrijving {
  height: 25px;
  width: 154px;
  color: #4E4E4E; 
  line-height: 15px;
  text-align: center;
  overflow: hidden;
}
/* ------------------------------------------------------------------------- News Reactions */ 
#content #Reactions {
  margin-top: 10px;
}

#content #Reactions .item-reaction {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #999;
}

#content #Reactions .item-reaction h5 {
  margin-bottom: 1px;
}


/* ------------------------------------------------------------------------- Footer */ 

#footer {
	position: relative;
	margin: 15px 15px 0 190px;
	padding: 3px 0 15px 0;
	border-top: 2px solid #8e8e8e; 
	width: 735px;
	height: 20px;
	font: 11px Times New Roman, Times, serif;
	color: #fff;
	float: right;
	text-align: left;
	text-transform: uppercase;
}

#footer a:link, #footer a:visited {
	text-decoration: none;
	border-bottom: 0px solid;
	line-height: 20px;
	color: #fff;
}

#footer a:hover {border-bottom: 1px solid #fff;}

/* ------------------------------------------------------------------------ Parnters */
#content .content-vervolg-partners .top {
    width: 538px; 
    height: 11px; 
    font-size: 11px;
    line-height: 11px;
    text-transform: uppercase;
    padding: 4px 0px 4px 7px;
    color: #fff;
    font-weight: bold;
    overflow: hidden;
    background: none;
}

#content .content-vervolg-partners .content a img{
    border: none;
    text-decoration: none;
}

#content .content-vervolg-partners .content .silver_img a img{
    border: none;
    text-decoration: none;
}

#content .content-vervolg-partners .top.gold{
    background: url(pics/partner_gold.png) top left no-repeat;
    color: #8F8028;    
}

#content .content-vervolg-partners .top.silver{
    background: url(pics/partner_silver.png) top left no-repeat;
    color: #808080;    
}

#content .content-vervolg-partners .top.bronze{
    background: url(pics/partner_bronze.png) top left no-repeat;
    color: #805B08;     
}

#content .content-vervolg-partners .top.carbon{
    background: url(pics/partner_carbon.png) top left no-repeat;    
}

#content .content-vervolg-partners .top.friends{                          
    background: url(pics/slideshow-top.png) top left no-repeat;     
}

#content .content-vervolg-partners .content {
    width: 545px; 
    min-height: 100px;
    height: auto !important;
    height: auto;
    padding: 5px 0px 0px 0px;
    background-color: #fff;
    margin: 0px;
}

#content .content-vervolg-partners .content.friendscontent ul{   
    width: auto;
    float: left;
    margin: 5px 0px 0px 0px;
    padding: 0px;
    background: #fff url(pics/friends_bg.gif) 3px 0px repeat-y;
}

#content .content-vervolg-partners .content.friendscontent ul li{
    width: 130px;
    float: left;
    list-style-type: none;
    padding: 0px;
    margin: 0px 0px 0px 5px;
    display: inline;
}


#content .content-vervolg-partners .bottom {width: 545px; height: 4px;  background: url(pics/head-video-bottom.png) top left no-repeat; margin:0px 0px 8px 0px; font-size: 0px; line-height: 0px;}

#content .content-vervolg-partners .gold_img{
    margin: 0px;
    padding: 0px;
    text-align: center;
}


#content .content-vervolg-partners .bronze_img{
    background: url(pics/bronze_bg.gif) top left repeat-y;
    margin-left: 5px;
}

#content .content-vervolg-partners .silver_img{
    background: url(pics/silver_bg.gif) top left repeat-y;
    margin-left: 5px;
}

#content .content-vervolg-partners .bronze_img img{
   margin: 7px 7px 6px 5px; 
}

#content .content-vervolg-partners .silver_img img{
   margin: 7px 7px 6px 5px; 
}

#content .content-vervolg-partners .carbon_img{
    border-top: 2px solid #d9d9d9;
    min-height: 400px;
    height: auto !important;
    height: auto; 
}

#content .content-vervolg-partners .carbon_img a{
    width: 95px;
    height: 46px;
    font-size: 0px;
    line-height: 0px;
}

#content .content-vervolg-partners .carbon_top{
    text-align: center;
    padding: 5px 0px 10px 0px;
}

#content .content-vervolg-partners .carbon_img li{
    margin: 1px 1px 1px 1px;
    height: 46px;
    width: 95px;
    padding: 8px 5px;
    overflow: hidden;
    float: left;
    display: inline;
}

#menu{
    height: 370px;
    overflow: auto;
}

#menu .movieItem a:link img, #menu .movieItem a:visited img, #menu .movieItem a:hover img{
    border: 1px solid #ec1c24;
    
}

#menu .movieItem a.active:link img, #menu .movieItem a.active:visited img{
    border: 1px solid #000;
    
}

#menu .movieItem a:link, #menu .movieItem a:visited{
    display: block;
}

#menu .movieItem a.active:link, #menu .movieItem a.active:visited{
    color: #000;        
}

#menu .movieItem{
    height: 151px;
    width: 504px;
    float: left;
    line-height: 151px;
    margin-top: 3px; 
}

#content .content-vervolg-partners .carbon_img ul{
    width: auto;
    float: left;
    margin: 0px 0px 0px 4px;
    padding: 0px;
    background: #fff url(pics/carbon_bg.gif) 3px 0px repeat-y;
    display: inline;
}

#content a.twitter-icon:link, #content a.twitter-icon:visited {
	position: relative;
	top: 0px;
  float: right;
  height: 20px;
  width: 20px;
  display: block;
  margin-right: 2px;
}

#content a.twitter-icon:link img, #content a.twitter-icon:visited img {
  margin: 0px;
  border: 0px;
}

#content .social-block {
  margin-bottom: 5px;
  width: 355px;
  height: 29px;
  line-height: 29px;
  color: #6D6E6F;
  font-size: 10px;
  background: url(pics/social-bg.png) top left no-repeat;  
}

#content .social-block a.first:link, #content .social-block a.first:visited {
  margin-left: 8px;
}

#content .social-block a:link, #content .social-block a:visited {
  display: block;
  float: left;
  margin: 5px 0px 0px 4px;
  width: 20px;
  height: 20px;
}

#content .social-block img {
  border: 0px;
  margin: 0px;
}


br.clear { height: 0px; font: 0px arial, verdana, sans-serif; line-height: 0px; clear: both;}

