body {
	margin: 0px;
	padding: 0px;
	background: url(../i/bg.gif);
	font: 70% Verdana, Arial, Helvetica, sans-serif;
}
img {
	border: 0px;
}
	/* CONTAINER */
	body div#container{
		text-align: center;
		padding-top: 35px;
	}
		/* WRAPPER */
		body div#container div#wrapper{
			width: 778px;
			margin-left: auto;
			margin-right: auto;
			text-align: left;
			position: relative;
		}
			/* HEADER */
			body div#container div#wrapper div#header{
				height: 171px;
				position: relative;
			}
				/* toppic */
				body div#container div#wrapper div#header img#toppic{
					position: absolute;
					left: 9px;
					top: 1px;
				}
				/* logo */
				body div#container div#wrapper div#header a#logo,
				body div#container div#wrapper div#header a#logo:link,
				body div#container div#wrapper div#header a#logo:visited{
					position: absolute;
					left: 48px;
					top: 34px;					
				}
					body div#container div#wrapper div#header a#logo img,
					body div#container div#wrapper div#header a#logo:link img,
					body div#container div#wrapper div#header a#logo:visited img {
						width: 112px;
						height: 67px;
					}
			/* END HEADER */
			
			/* PRIMAIRE NAVIGATIE (pnav) */
			body div#container div#wrapper div#pnav{
				position: relative;
				height: 25px;
				margin: -36px 12px 0px 18px;
			}
				body div#container #pnav ul { /* all lists */
					position: absolute;
					left: 20px;
					margin: 0px;
					padding: 0px;
					list-style: none;
					line-height: 1;
					color: #FFF;
					font-size: 10px;
					z-index: 99;
				}
					body div#container #pnav a, 
					body div#container #pnav a:link, 
					body div#container #pnav a:visited {
						display: block;
						width: auto;
						color: #fff;
						text-decoration: none;
						padding: 6px 10px 6px 10px;
					}
					body div#container #pnav a:hover {
						text-decoration: underline;
					}
					body div#container #pnav li.active a,
					body div#container #pnav li.active a:link,
					body div#container #pnav li.active a:visited{
						text-decoration: underline;
					}
					body div#container #pnav li { /* all list items */
						float: left;
						width: 60px;
						white-space: nowrap;
					}
					html>body div#container #pnav li {
						width: auto;
					} 
						body div#container #pnav li ul { /* second-level lists */
							position: absolute;
							bottom: 32px;
							background: #585D61;
							border-bottom: 4px solid #01A3A4;
							width: 160px;
							margin-top: -1px;
							left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
							text-align: left;
							overflow: none;
							filter: alpha(opacity=90);
							-moz-opacity: 0.9;
							padding: 6px 0px;
							voice-family: "\"}\""; /* start IE5.0 hack */
							voice-family: inherit;
							bottom: 22px;
						}
						html>body div#container #pnav li ul{
							bottom: 22px;
						}
							body div#container #pnav li ul li{
								display: block;
								width: 160px;
								voice-family: "\"}\""; /* start IE5.0 hack */
								voice-family: inherit;
								width: auto;
							}
							html>body div#container #pnav li ul li {
								width: auto; /* end IE5.0 hack */
							}
								body div#container #pnav li ul li a,
								body div#container #pnav li ul li a:link,
								body div#container #pnav li ul li a:visited{
									width: 132px;
									background: url(../i/submenu_dots.gif) bottom left repeat-x;
									margin: 0px 4px;
									text-decoration: none;
								}
								body div#container #pnav li ul li a:hover{
									background: #7F8180 url(../i/submenu_dots.gif) bottom left repeat-x;
									text-decoration: none;
								}
							
									body div#container #pnav li:hover ul ul, 
									body div#container #pnav li.sfhover ul ul {
										left: -999em;
									}
									body div#container #pnav li:hover ul, 
									body div#container #pnav li li:hover ul, 
									body div#container #pnav li.sfhover ul, 
									body div#container #pnav li li.sfhover ul { /* lists nested under hovered list items */
										left: auto;
									}
									body div#container #pnav li .arrow {
										position: absolute;
										right: 10px;
										top: 9px;
										height: 6px;
										width: 3px;
										border: 0px;
									}
			/* END PRIMAIRE NAVIGATIE */
			
			/* EXTRA NAVIGATIE (enav) */
			body div#container div#wrapper div#enav{
				position: absolute;
				right: 30px;
				top: 142px;
			}
				body div#container div#wrapper div#enav ul{
					margin: 0px;
					padding: 0px;
					list-style: none;
				}
					body div#container div#wrapper div#enav ul li{
						float: left;
					}
						body div#container div#wrapper div#enav ul li a{
							display: block;
							margin: 0px 5px;
						}
							body div#container div#wrapper div#enav ul li a#home{
								background: url(../i/icon_home.gif) no-repeat;
								width: 11px;
								height: 11px;
							}
							body div#container div#wrapper div#enav ul li a#sitemap{
								background: url(../i/icon_sitemap.gif) no-repeat;
								width: 15px;
								height: 11px;
							}
							body div#container div#wrapper div#enav ul li a#contact{
								background: url(../i/icon_contact.gif) no-repeat;
								width: 13px;
								height: 9px;
							}
							body div#container div#wrapper div#enav ul li a span{
								display: none;
							}
			/* END EXTRA NAVIGATIE */
			
			/* BREADCRUMBS */	
			body div#container div#wrapper div#breadcrumbs{
				border-bottom: 1px solid #B2B2B2;
				padding: 12px 10px 5px 0px;
				margin: 0px 12px 0px 8px;
				font-size: 80%;
				text-align: right;
				color: #B1B1B1;
			}
				body div#container div#wrapper div#breadcrumbs span {
					font-weight: bold;
				}
				body div#container div#wrapper div#breadcrumbs a,
				body div#container div#wrapper div#breadcrumbs a:link,
				body div#container div#wrapper div#breadcrumbs a:visited {
					color: #B1B1B1;
				}
			/* END BREADCRUMBS */
			
			/* MAIN */	
			body div#container div#wrapper div#main{
				background: #FFF url(../i/main_bg.gif) repeat-y;
				padding: 6px 0px 0px 0px;
			}
				/* a */
				body div#container div#wrapper div#main a, 
				body div#container div#wrapper div#main a:link, 
				body div#container div#wrapper div#main a:visited {
					color: #03A3A1;
					background: url(../i/a_dots.gif) repeat-x bottom left;
					text-decoration: none;
				}
				body div#container div#wrapper div#main a:hover {
					color: #03A3A1;
					border-bottom: 0px;
					text-decoration: underline;
				}
				body div#container div#wrapper div#main a.arrow, 
				body div#container div#wrapper div#main a.arrow:link, 
				body div#container div#wrapper div#main a.arrow:visited {
					voice-family: "\"}\""; /* start IE5.0 hack */
					voice-family: inherit;
					background: url(../i/icon_arrow.gif) no-repeat 0px 5px;
					padding-left: 16px;	
					border: 0px;

				}
				body div#container div#wrapper div#main a.pdf, 
				body div#container div#wrapper div#main a.pdf:link, 
				body div#container div#wrapper div#main a.pdf:visited {
					voice-family: "\"}\""; /* start IE5.0 hack */
					voice-family: inherit;
					background: url(../i/pdficon.gif) no-repeat ;
					padding-left: 21px;
					padding-bottom: 5px;
					border: 0px;

				}
				html>body div#container div#wrapper div#main a.arrow {}
				body div#container div#wrapper div#main a.arrow:hover {
					voice-family: "\"}\""; /* start IE5.0 hack */
					voice-family: inherit;
					color: #03A3A1;
					border-bottom: 0px;
					text-decoration: underline;
				}
				html>body div#container div#wrapper div#main a.arrow:hover {}
				body div#container div#wrapper div#main h2{
					margin: 0px;
					padding: 15px 0px 0px 0px;
					color: #03A3A1;
					font-size: 100%;
				}
				/* CONTENT WRAPPER */
				body div#container div#wrapper div#main.double div#contentwrapper { /* double cols */
					background: url(../i/contentwrapper_bg.gif) repeat-y 550px 0px;
					height: 1px;
				}
				body div#container div#wrapper div#main.double.grijs div#contentwrapper { /* double cols / met grijze bg */
					background: url(../i/contentwrapper_bg2.gif) repeat-y 550px 0px;
					height: 1px;
				}
				html>body div#container div#wrapper div#main.double div#contentwrapper {
					height: auto;
				}
				html>body div#container div#wrapper div#main.double.grijs div#contentwrapper {
					height: auto;
				}
					/* CONTENT */
					body div#container div#wrapper div#main div#content{
						padding: 20px 30px 20px 46px;
						width: 765px;
						voice-family: "\"}\""; /* start IE5.0 hack */
						voice-family: inherit;
						width: 689px;
					}
					html>body div#container div#wrapper div#main div#content {
						width: 689px;
					}
					body div#container div#wrapper div#main.double div#content{ /* double cols */
						float: left;
						width: 556px;
						voice-family: "\"}\""; /* start IE5.0 hack */
						voice-family: inherit;
						width: 480px;
					}
					html>body div#container div#wrapper div#main.double div#content {
						width: 480px;
					}
						/* h1 */
						body div#container div#wrapper div#main div#content h1{
							margin: 0px;
							padding: 0px;
							color: #03A3A1;
							font-size: 120%;
						}	
						/* p */
						body div#container div#wrapper div#main div#content p{}
						
						/* TPL_NIEUWS */
						body div#container div#wrapper div#main div#content div#tpl_nieuws {
							border-bottom: 1px solid #D5D5D5;
							padding-top: 25px;
						}
							body div#container div#wrapper div#main div#content div#tpl_nieuws div.item{
								border-top: 1px solid #D5D5D5;
								padding: 0px 15px;
							}
							body div#container div#wrapper div#main div#content div#tpl_nieuws div.item.bg1{
								background: #F6F6F6;
							}
								body div#container div#wrapper div#main div#content div#tpl_nieuws div.item p{
									margin: 0px;
									padding: 10px 0px;
								}
								body div#container div#wrapper div#main div#content div#tpl_nieuws div.item p.verder{
									margin: 0px;
									padding: 0px 20px 15px 0px;
									text-align: right;
								}
						/* END TPL_NIEUWS */
						
						/* TPL_PORTFOLIO */
						body div#container div#wrapper div#main div#content div#tpl_portfolio {
							border-bottom: 1px solid #D5D5D5;
							padding-top: 25px;
						}
							body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant{
								border-top: 1px solid #D5D5D5;
								position: relative;
								padding-left: 180px;
								padding-right: 20px;
								height: 130px;
								min-height: 130px;
							}
							html>body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant {
								height: auto;
							}
							body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant.bg1{
								background: #F6F6F6;
							}
								body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant .img-shadow{
									position: absolute;
									left: 15px;
									top: 15px;
								}
									body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant h2{
										margin: 0px;
										padding: 15px 0px 0px 0px;
										color: #03A3A1;
										font-size: 100%;
									}
									body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant p{
										margin: 0px;
										padding: 10px 0px 10px 0px;
									}
									body div#container div#wrapper div#main div#content div#tpl_portfolio div.klant p.verder{
										text-align: right;
										padding-right: 20px;
									}
						/* END TPL_PORTFOLIO */
						
						/* TPL_QUOTE */
						body div#container div#wrapper div#main div#content div.tpl_quote {
							background: #F6F6F6;
							border-top: 1px solid #D6D6D6;
							padding: 15px 22px 5px 35px;
							margin-left: -35px;
							margin-right: -22px;
							margin-bottom: -19px;
						}
							body div#container div#wrapper div#main div#content div.tpl_quote img.start{
								margin-right: 10px;
							}
							body div#container div#wrapper div#main div#content div.tpl_quote img.end{
								margin-left: 10px;
							}
							body div#container div#wrapper div#main div#content div.tpl_quote p.auteur{
								color: #989898;
							}
						/* END TPL_QUOTE */
						
						/* FORMULIER */
						body div#container div#wrapper div#main div#content form.formulier {
							margin: 0px;
							padding: 0px;
						}
							/* group */
							body div#container div#wrapper div#main div#content form.formulier div.group{
								padding: 15px 0px;
								border-bottom: 1px solid #ECECEC;
							}
								/* groupname */
								body div#container div#wrapper div#main div#content form.formulier div.group div.groupName{
									font-weight: bold;
									padding-bottom: 10px;
								}
								/* item */
								body div#container div#wrapper div#main div#content form.formulier div.group div.item{
									position: relative;
									clear: both;
									padding: 2px 0px;
								}
									/* verplicht */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item span.verplicht{
										position: absolute;
										left: -220px;
										top: 6px;
										color: #545759;
									}
									/* moderne browsers */
									html>body div#container div#wrapper div#main div#content form.formulier div.group div.item span.verplicht{
										left: -20px;
									}
									/* end verplicht */
									/* label */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item label{
										float: left;
										width: 200px;
										padding-top: 3px;
										cursor: pointer;
									}
										/* noFor */
										body div#container div#wrapper div#main div#content form.formulier div.group div.item label.noFor{
											cursor: default;
										}
										/* noStyle*/
										body div#container div#wrapper div#main div#content form.formulier div.group div.item label.noStyle{
											float: none;
											width: auto;
											padding-top: 0px;
										}
									/* end label */
									/* ul */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item ul{
										width: 360px;
										list-style: none;
										margin: 0px;
									}
										body div#container div#wrapper div#main div#content form.formulier div.group div.item ul li {
											float: left;
											width: 50%;
										}
									/* end ul */
									/* input.text */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item input.text{
										width: 205px;
									}
									/* input.small */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item input.small{
										width: 70px;
									}
									/* input.important */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item input.important{
										font-weight: bold;
									}
									/* end input */
									/* select */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item select{
										width: 210px;
									}
									/* end select */
									/* select */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item textarea{
										width: 300px;
										height: 100px;
									}
									/* end select */
									/* radioSpace */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item input.radioSpace{
										margin-left: 20px;
										position: relative;
									}
									/* end radioSpace  */
									/* radioSpace2 */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item input.radioSpace2{
										margin-left: 13px;
										position: relative;
									}
									/* end radioSpace2  */
									/* acronym */
									body div#container div#wrapper div#main div#content form.formulier div.group div.item acronym {
										position: absolute;
										top: 3px;
									}
										/* image */
										body div#container div#wrapper div#main div#content form.formulier div.group div.item acronym img{
											position: absolute;
											top: -1px;
											left: 5px;
										}
										/* end image */
									/* end acronym */
								/* end item */
								/* extra_space */
								body div#container div#wrapper div#main div#content form.formulier div.group div.extraSpace{
									padding-bottom: 10px;
								}
								/* end extra space */
							/* end group */
							/* buttons */
							body div#container div#wrapper div#main div#content form.formulier div.buttons{
								padding: 20px 15px 0px 25px;	
							}
								body div#container div#wrapper div#main div#content form.formulier div.buttons.right{
									text-align: right;
								}
								body div#container div#wrapper div#main div#content form.formulier div.buttons input{
									border: 1px solid #C7C7C7;
									border-right: 2px solid #C7C7C7;
									border-bottom: 2px solid #C7C7C7;
									background: #F4F4F4;
									font-size: 90%;
									width: 152px;
									cursor: pointer;
									text-align: center;
									margin-right: 6px;
									margin-top: 6px;
									padding: 0px; /* ie5win fix begins */
									voice-family: "\"}\""; 
									voice-family: inherit; 
									padding: 2px 0px;
								}	
								html>body div#container div#wrapper div#main div#content form.formulier div.buttons input {
									padding: 2px 0px; /* ie5win fix ends */
								} 
									body div#container div#wrapper div#main div#content form.formulier div.buttons input.buttonColor1{
										color: #00A4A3;
									}
									body div#container div#wrapper div#main div#content form.formulier div.buttons input.buttonColor2{
										color: #707070;
									}
							/* end buttons */
						/* END FORMULIER */

						/* BUTTONS */
							body div#container div#wrapper div#main div#content div.buttons{
								padding: 10px 15px 0px 0px;	
							}
								body div#container div#wrapper div#main div#content div.buttons.right{
									text-align: right;
								}
								body div#container div#wrapper div#main div#content div.buttons input{
									border: 1px solid #C7C7C7;
									border-right: 2px solid #C7C7C7;
									border-bottom: 2px solid #C7C7C7;
									background: #F4F4F4;
									font-size: 90%;
									width: 110px;
									cursor: pointer;
									text-align: center;
									margin-right: 6px;
									margin-top: 6px;
									padding: 0px; /* ie5win fix begins */
									voice-family: "\"}\""; 
									voice-family: inherit; 
									padding: 2px 0px;
								}	
								html>body div#container div#wrapper div#main div#content div.buttons input {
									padding: 2px 0px; /* ie5win fix ends */
								} 
									body div#container div#wrapper div#main div#content div.buttons input.buttonColor1{
										color: #00A4A3;
									}
									body div#container div#wrapper div#main div#content div.buttons input.buttonColor2{
										color: #707070;
									}
							/* end BUTTONS */
						
					/* END CONTENT */	
					
					/* SUBCONTENT */	
					body div#container div#wrapper div#main.double div#subcontent{
						float: right;
						width: 203px;
                                                margin-right: 19px

					}
						/* SUB NAVIGATIE */
						body div#container div#wrapper div#main.double div#subcontent ul#snav {
							margin: 25px 0px 0px 0px;
							padding: 5px 0px 0px 0px;
							list-style: none;
							background: #FFF url(../i/dots_hor.gif) repeat-x;
						}
							body div#container div#wrapper div#main.double div#subcontent ul#snav li{
								background: url(../i/dots_hor.gif) repeat-x bottom;
								padding: 0px 0px 5px 0px;
							}
								body div#container div#wrapper div#main.double div#subcontent ul#snav li a,
								body div#container div#wrapper div#main.double div#subcontent ul#snav li a:link,
								body div#container div#wrapper div#main.double div#subcontent ul#snav li a:visited{
									background: url(../i/icon_arrow.gif) no-repeat 15px 9px;
									padding: 5px 0px 9px 33px;
									display: block;
									width: 203px;
									border: 0px;
									voice-family: "\"}\""; /* start IE5.0 hack */
									voice-family: inherit;
									width: 170px;
								}
								html>body div#container div#wrapper div#main.double div#subcontent ul#snav li a {
									width: 170px;
								}
								body div#container div#wrapper div#main.double div#subcontent ul#snav li a:hover{
									background: #F9F9F9 url(../i/icon_arrow.gif) no-repeat 15px 9px;
									text-decoration: underline;
								}
								body div#container div#wrapper div#main.double div#subcontent ul#snav li.active {
									font-weight: bold;
								}
						/* END SUB NAVIGATIE */
						
						/* NIEUWSITEM */
						body div#container div#wrapper div#main.double div#subcontent div.nieuwsitem{
							background: #F6F6F6;
							padding: 0px 10px 0px 10px;
						}
						body div#container div#wrapper div#main.double.grijs div#subcontent div.nieuwsitem{
							background: #FFF url(../i/dots_hor.gif) repeat-x top;
							margin-top: 25px;
						}
							body div#container div#wrapper div#main.double div#subcontent div.nieuwsitem h3{
								margin: 0px;
								padding: 20px 0px 10px 0px;
								color: #03A3A1;
								font-size: 110%;
							}
							body div#container div#wrapper div#main.double div#subcontent div.nieuwsitem p{
								margin: 0px;
								padding: 5px 0px 5px 0px;
							}
								body div#container div#wrapper div#main.double div#subcontent div.nieuwsitem p.verder{
									text-align: right;
									padding-right: 10px;
								}
						/* END NIEUWSITEM */
						
						/* thumbnails */
						body div#container div#wrapper div#main.double div#subcontent div.thumbnail{
							background: #FFF;
							padding: 10px 0px 15px 20px;
							text-align: center;
						}	
							body div#container div#wrapper div#main.double div#subcontent div.thumbnail a{
								border: 0px;
							}							
							body div#container div#wrapper div#main.double div#subcontent div.seperator{
								height: 7px;
								overflow: hidden;
								background: url(../i/dots_hor.gif) repeat-x center;
								font-size: 1px;
								clear: both;
								width: 100%;
							}
					/* END SUBCONTENT */
					
				/* END CONTENT WRAPPER */
					
				/* BOTTOM */
				body div#container div#wrapper div#main.double div#bottom {
					background: #F2F2F2 url(../i/bottom_bg.gif) repeat-x bottom;
					margin: 2px 13px 0px 9px;
					padding: 4px 0px;
					border-top: 1px solid #DBDBDB;
					width: 756px;
				}
					body div#container div#wrapper div#main.double div#bottom div#bottom_wrapper{
						background: url(../i/bottom_wrapper.gif) repeat-y 280px 0px;
					}
					/* VANAS ONLINE */
					body div#container div#wrapper div#main.double div#bottom ul#vanasonline{
						background: url(../i/vanasonline.gif) no-repeat 0px 20px;
						margin: 0px 0px 0px 20px;
						padding: 50px 0px 20px 0px;
						list-style: none;
						float: left;
						width: 260px;
					}
					html>body div#container div#wrapper div#main.double div#bottom ul#vanasonline{ /* moderne browsers */
						width: 280px;
						margin-left: 40px;
					}
						body div#container div#wrapper div#main.double div#bottom ul#vanasonline li{
							margin: 2px 0px 0px 0px;
							height: 30px;
							font-size: 11px;
							clear: both;
						}
							body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a,
							body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a:link,
							body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a:visited{
								font-weight: bold;
								voice-family: "\"}\""; /* start IE5.0 hack */
								voice-family: inherit;
								font-weight: normal;
								display: block;
								background: #FFF url(../i/button_bg.gif) repeat-x bottom;
								float: left;
								text-decoration: none;
								border: 0px;
							}
							body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a:hover{
								color: #596EA3;
							}
								body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a span {
									voice-family: "\"}\""; /* start IE5.0 hack */
									voice-family: inherit;
									display: block;
									padding-left: 30px;
									background: url(../i/button_left.gif) no-repeat;
									float: left;
									cursor: pointer;
								}
									body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a span span{
										voice-family: "\"}\""; /* start IE5.0 hack */
										voice-family: inherit;
										padding-top: 4px;
										height: 23px;
										padding-left: 0px;
										background: url(../i/button_right.gif) no-repeat right;
										padding-right: 20px;
										overflow: hidden;
									}
									html>body div#container div#wrapper div#main.double div#bottom ul#vanasonline li a span span{}
					/* END VANAS ONLINE */
					
					/* PROJECT */
					body div#container div#wrapper div#bottom div#project{
						float: left;
						padding: 15px 0px;
					}
					html>body div#container div#wrapper div#bottom div#project{ /* moderne browsers */
						width: 430px;
					}
						body div#container div#wrapper div#bottom div#project .item{
							clear: both; 
							margin: 7px 0px;
						}
							body div#container div#wrapper div#bottom div#project div.item .img-shadow{
								float: left;
								background: none;
							}
							body div#container div#wrapper div#bottom div#project div.item h3{

								margin: 0px 0px 0px 170px;
								padding: 0px 10px 10px 0px;
								color: #03A3A1;
								font-size: 110%;
							}
							body div#container div#wrapper div#bottom div#project div.item p{
								margin: 0px 20px 0px 170px;
							}
							body div#container div#wrapper div#bottom div#project div.item p.verder{
								text-align: right;
								padding-top: 10px;
							}
					/* END PROJECT */
				/* END BOTTOM */
				
				/* shadows */
				.img-shadow {
					float:left;
					background: url(../i/shadowAlpha.png) no-repeat bottom right !important;
					background: url(../i/shadow.gif) no-repeat bottom right;
					margin: 10px 0 0 10px !important;
					margin: 10px 0 0 5px;
				  }
				.img-shadow img {
					display: block;
					position: relative;
					background-color: #fff;
					border: 1px solid #a9a9a9;
					margin: -6px 6px 6px -6px;
					padding: 4px;
				  } 
			/* END MAIN */
			
			/* FOOTER */
			body div#container div#wrapper div#footer {
				clear: both;
				padding: 10px;
				background: url(../i/footer_bg.gif) top left no-repeat;
			}
				body div#container div#wrapper div#footer ul{
					margin: 0px;
					padding: 0px;
					list-style: none;
				}
					body div#container div#wrapper div#footer ul li{
						float: left;
						padding-left: 5px;
						font-size: 90%;
						color: #959595;
					}
						body div#container div#wrapper div#footer ul li a,
						body div#container div#wrapper div#footer ul li a:link,
						body div#container div#wrapper div#footer ul li a:visited{
							color: #959595;
						}
			/* END FOOTER */
			
			/* clear */
			body div#container div.clear {
				clear: both;
				height: 1px;
				font-size: 1px;
			}
			/* end clear */
			
			/* right */
			body div#container span#right {
				background: url(../i/test.gif) no-repeat;
				height: 145px;
				width: 10px;
				position: absolute;
				display: block;
				left: 766px;
				top: 188px;
			}
		/* END WRAPPER */
	/* END CONTAINER */
