html, body {height:100%;margin:0;padding:0;}
body{ background:#70b6f2 url(../images/background.gif) repeat-x top center;}

.container {width: 960px; margin: 0 auto; }
.overall-wrapper {width: 960px;height:100%;position:relative;}

	.ct-header-wrapper {position:absolute;top:0;left:0;height:105px;width:960px;}
		.ct-header {position:relative;height:105px;width:960px;background-color:#ffffff; }
			.ct-header-left {position:absolute;top:0;left:0;width:30px;height:105px;background: url(../images/left-glow-light.gif) top center repeat-y; }
			.ct-header-center {position:absolute;top:0;left:30px;width:900px;height:105px;background: url(../images/header-logo.gif) top center no-repeat; }
				#lavaLampBasicImage {position: relative;width: 900px;overflow: hidden;padding:0 0 0 4px;margin:0;}
					#lavaLampBasicImage li {float: left;list-style: none;}
	                    #lavaLampBasicImage li.back {background: url(http://www.combitrailer.be/sites/all/themes/ct/images/lavalamp/lava-blue.gif) no-repeat right -30px;width: 9px; height: 30px;z-index: 8;position: absolute;}
	                        #lavaLampBasicImage li.back .left {background: url(http://www.combitrailer.be/sites/all/themes/ct/images/lavalamp/lava-blue.gif) no-repeat top left;height: 30px;margin-right: 9px; /* 7px is the width of the rounded shape */}
	                    #lavaLampBasicImage li a {
	                        font: bold 16px arial;text-decoration: none;letter-spacing:2px;color: #002970;outline: none;text-align: center;top: 6px; /* text position within li.back*/text-transform: uppercase;z-index: 10;display: block;float: left;height: 30px;position: relative;overflow: hidden;margin: auto 18px;padding: 0 5px;}
	                        #lavaLampBasicImage li a:hover, #lavaLampBasicImage li a:active, #lavaLampBasicImage li a:visited {color: #002970;border: none;}
			.ct-header-right {position:absolute;top:0;left:930px;width:30px;height:105px;background: url(../images/right-glow-light.gif) top center repeat-y; }

		.ct-header-content {position:relative;width:900px;height:105px; }
			.ct-header-attention {position:absolute;top:-5px;left:570px;width:330px;height:80px;background: url(../images/header-attention.png) top center no-repeat; z-index: 20;}
			.ct-header-menu {position:absolute;top:71px;left:0;width:900px;height:30px; overflow:hidden; }
			.ct-header-logo {position:absolute;top:5px;left:10px;width:100px;height:50px; }
			.ct-header-import {position:absolute;top:35px;left:240px;width:140px;height:20px;}

	.ct-highlight-wrapper {position:absolute;top:105px;left:0;height:269px;width:960px;}
		.ct-highlight {position:relative;height:269px;width:960px;}
			.ct-highlight-left {position:absolute;top:0;left:0;width:30px;height:270px;background: url(../images/left-glow-dark.gif) top center repeat-y; }
			.ct-highlight-center-wrapper {position:absolute;top:0;left:30px;width:900px;height:270px;background: url(../images/header-tires.gif) top center no-repeat;}
				.ct-highlight-center {position:relative;width:900px;height:270px;}
					.ct-highlight-center-notes {position:absolute;top:10px;left:50px;height:242px;width:239px;/*background: url(../images/header-note.png) top center no-repeat;*/overflow:hidden;}
						.ct-highlight-center-notes-padding {padding:30px 20px 10px 20px;}
							.ct-highlight-center-notes-padding p {line-height:110%;margin:0;border:0px #000000 solid; max-height:100px;overflow:hidden;}
							.ct-highlight-center-notes-padding h2 {font-size:35px;letter-spacing:-2px;margin:0 0 0 -10px;line-height:200%;border:0px #000000 solid; max-height:50px;overflow:hidden;}
					.ct-highlight-center-image {position:absolute;top:0;left:0;height:269px;width:900px;}
			.ct-highlight-right {position:absolute;top:0;left:930px;width:30px;height:270px;background: url(../images/right-glow-dark.gif) top center repeat-y;}

	.ct-content-wrapper {position:absolute;top:374px;left:0;width:960px;}
		.ct-content {width:960px;background: url(../images/content-background-top.gif) top repeat-y;}
			.ct-main {margin: 0 auto;width:900px;height:100%;background: url(../images/content-v-background.gif) bottom repeat-x;}
				.ct-main-top {width:900px;height:23px;background: url(../images/content-top.png) bottom no-repeat;padding-top:7px;}
				.ct-main-content-wrapper {margin: 0 15px 0 14px;width:831px; /* 900-15-14-20-20*/height:100%;background: #dce9f5;padding:0 20px;}
					.ct-main-content {width:900px;}
						.ct-main-content-all {float:left;width:550px;overflow:hidden;}
						.ct-main-content-sidebar {float:left;width:239px;/*281-20-20-2*/padding: 20px 0 20px 20px; margin-left:20px;border-left:0px dotted black;border-bottom:0px dotted black;overflow:hidden;background-color:#cae2f7;}
			.ct-footer-wrapper {clear:both;width:960px;height:150px;background: url(../images/footer.gif) top center no-repeat; }
				.ct-footer {width:960px;height:150px; position:relative;font: bold 12px arial;text-decoration: none;letter-spacing:1px;color: #dce9f5;line-height:120%;}
					.ct-footer-left {position:absolute;top:70px;left:50px;width:400px;height:80px;}
					.ct-footer-right {position:absolute;top:100px;right:50px;width:350px;height:30px;text-align:right;}
						.ct-footer-right a.external {color: #70b6f2;text-decoration: none;}
						.ct-footer-right a.external:hover {color: #dce9f5;}
					.ct-footer-menu {position:absolute;top:30px;left:50px;width:400px;height:30px;text-align:right;}
						.ct-footer-menu ul.menu {width: 850px; overflow: hidden;padding:0;margin:0;}
							.ct-footer-menu ul.menu li {float: left;list-style: none;background-color:#70b6f2;padding:0;margin:0 10px 0 0;}
			                    .ct-footer-menu ul.menu li a {font: bold 12px arial;letter-spacing:1px;text-align: left;text-decoration: none;text-transform: lowercase;display: block;vertical-align: middle;overflow: hidden;padding:3px 5px;color: #1e4381;}
			                        .ct-footer-menu ul.menu li:hover, .ct-footer-menu ul.menu li:active {background-color:#70b6f2;}
									.ct-footer-menu ul.menu li a.active, .ct-footer-menu ul.menu li a:hover {color: #ffffff;}

			
#break-line{margin:10px 0;border-bottom:2px dotted black;width:100%;height:1px;}			

/*.news-odd {background:#cae2f7;}
.news-even {background:#e8e8e8;}
.all-other {background:#e8e8e8;}	
*/
.book-navigation  {
  clear:both;
}


.book-navigation .page-links {
border:0px;
padding:0.5em;
text-align:center;
}

#node-padding	{padding:5px;}	
.node {margin-bottom:20px;}			
			
/*THEME PAGERS */
.pager{clear:both;float:left;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;}
.pager a.pager-first{display:inline;background-color:#70b6f2;margin-right:2px;padding-left:10px;padding-right:10px;text-decoration:none;font-weight:bold;color:#fff;}
.pager a:hover{background-color:#477ec0;color:#dce9f5;font-weight:bold;text-decoration:none;}
.pager strong.pager-current{background-color:#477ec0;color:#dce9f5;margin-right:2px;padding-left:10px;padding-right:10px;font-weight:bold;}

			
.block {margin-bottom:20px;}		
			

/* The simplenews signup block */
#simplenews-block-form {	text-align:left;}
#simplenews-block-form .form-required {display:none;}
#simplenews-block-form .form-item {margin-left:13px;}
#simplenews-block-form .radio-container {display:inline;	float:left;	color:#666;}
#simplenews-block-form .form-submit {background-color:#477ec0;margin-left:13px;	margin-top:5px;	border:0;	padding:3px 6px;color:#dce9f5;	cursor:pointer;	font-size:12px;}

/* Messages */

/*
.messages  {background-color: #fff;border: 3px solid #b8d3e5;padding: 10px;text-align: center;}
div.error{background-color: #101010; border: solid #e74e25 3px;   color: white;}
div.status {background-color:#477ec0;color: #dce9f5;border: solid #dce9f5 3px;}
.messages pre {text-align: left;}
*/




