/*
margin-top
margin-right
margin-bottom
margin-left
*/


/* PAGE STYLES
----------------------------------------------------------------*/
*

pix { border: none; }
table, td, tr, p, form, h1, h2, h3, ul, li { margin: 0px; padding: 0px; }
select { font-size: 10px !important; }

/* BODY STYLES
----------------------------------------------------------------*/
body { margin:0; padding:0; background: url(../pix/body_bg.gif) repeat-x; background-color:#0076bd; }

/* PAGE STYLES
----------------------------------------------------------------*/
#page { width:960px; margin:auto; }

/* HEADER STYLES
----------------------------------------------------------------*/
#header { clear:both; width:909px; height:408px; background-position:top center; margin: 0 0 0 51px;}
#header .logos { background: url(../pix/logos.png) no-repeat; height: 97px; }
#header .picture { background: url(../pix/home-header-001.jpg) no-repeat; height: 269px;}

/* HEADER STYLES
----------------------------------------------------------------*/
#slogan { background: url(../pix/header-slogan.jpg) no-repeat; height: 72px; margin: -2px 0 0 0;}


/* MENU STYLES
----------------------------------------------------------------*/
#nav-main { height: 39px; background: url(../pix/menu-bg.png);}
#nav-main li { display: inline; list-style: none; }
#nav-main li a { display: block; float: left; height: 39px; }
#nav-main li a span { display: none; }
#nav-main li a.home { width: 77px; background:url(../pix/nav-main_home_btn.gif) top; }
#nav-main li a.werkzaamheden { width: 145px; background:url(../pix/nav-main_werkzaamheden_btn.gif) top; }
#nav-main li a.contact { width: 97px; background:url(../pix/nav-main_contact_btn.gif) top; }
#nav-main li a:hover, #nav-main li a.selected { background-position: bottom; }
	
#nav-sub { list-style: none; display:-moz-inline-stack; display:inline-block; text-align : right; margin: 20px 0 0 54px; }
#nav-sub li a { text-decoration: none; color: #99b2cb; line-height: 18px; font-size:9pt; text-align:right;}
#nav-sub li a:hover { color: #FFF; }
	
#nav-sub2 { list-style: none; padding: 10px 25px 3px 25px;}
#nav-sub2 li a { text-decoration: none; color: #5f6164; line-height: 18px; }
#nav-sub2 li a:hover { color: #71328b; }
	

/* GENERAL STYLES
----------------------------------------------------------------*/
#mainarea { width:960px; clear:both; padding-left:0 }


/* left: COLUMN; STYLES
----------------------------------------------------------------*/
#sidebar { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #99b2cb; float:left; display: inline;  width:240px; line-height:14pt; margin: 20px 10px 0 0 ;}
#sidebar .header { margin: 20px 20px 0 0; text-align: right;}
#sidebar .projecten { margin: 135px 20px 0 0 ; text-align: right;}
#sidebar .text { margin: 122px 20px 0 0 ; color:#FFF; font-size:7pt; font-weight:bold; line-height:10pt; text-align: right;}

/* CONTENT STYLES
----------------------------------------------------------------*/
#contentarea { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10pt; width:630px; margin: 0 0 0 0 ; float:left; line-height:14pt;}
#contentarea .text { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:9pt; color:#FFF; margin: 38px 0 0 0;}
#contentarea .proj { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:9pt; color:#FFF; margin: 0 0 20px 0;}
#contentarea .links { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:9pt; color:#FFF; margin: 0 0 0 0;}
#contentarea .links a { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:9pt; color:#FFF; margin: 0 0 0 0;}
#contentarea .links a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:9pt; color:#FFF; margin: 0 0 0 0;}
#contentarea .list {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
#contentarea .list ul { margin: 0; padding: 0;  }
#contentarea .list ul li { list-style:none; display:block; margin: 0 0 0 0; }
#contentarea .fotos { border-bottom: thin dotted #FFF; margin: 0 0 20px 0; }

#projects { width:219px; margin: 0 0 0 0 ;}
#projects .area { width:219px; margin: 0 0 0 0 ;}
#projects .picture { margin: 43px 0 0 0 ; }
#projects .titel { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects .text { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects .meer {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects .meer a { color:#FFF; }
#projects .meer a:hover { color:#003e7e; text-decoration:underline; }
#projects .divider { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects2 { width:219px; margin: -295px 0 0 260px;}
#projects2 .area2 { width:219px; margin: 0 0 0 0 ; }
#projects2 .picture2 { margin: 43px 0 0 0 ; }
#projects2 .titel2 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects2 .text2 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects2 .meer2 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects2 .meer2 a { color:#FFF; }
#projects2 .meer2 a:hover { color:#003e7e; text-decoration:underline; }
#projects2 .divider2 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects3 { width:219px; margin: 0 0 0 0 ;}
#projects3 .area3 { width:219px; margin: 0 0 0 0 ;}
#projects3 .picture3 { margin: 43px 0 0 0 ; }
#projects3 .titel3 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects3 .text3 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects3 .meer3 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects3 .meer3 a { color:#FFF; }
#projects3 .meer3 a:hover { color:#003e7e; text-decoration:underline; }
#projects3 .divider3 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects4 { width:219px; margin: -295px 0 0 260px;}
#projects4 .area4 { width:219px; margin: 0 0 0 0 ; }
#projects4 .picture4 { margin: 43px 0 0 0 ; }
#projects4 .titel4 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects4 .text4 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects4 .meer4 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects4 .meer4 a { color:#FFF; }
#projects4 .meer4 a:hover { color:#003e7e; text-decoration:underline; }
#projects4 .divider4 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects5 { width:219px; margin: 0 0 0 0 ;}
#projects5 .area5 { width:219px; margin: 0 0 0 0 ;}
#projects5 .picture5 { margin: 43px 0 0 0 ; }
#projects5 .titel5 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects5 .text5 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects5 .meer5 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects5 .meer5 a { color:#FFF; }
#projects5 .meer5 a:hover { color:#003e7e; text-decoration:underline; }
#projects5 .divider5 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects6 { width:219px; margin: -309px 0 0 260px;}
#projects6 .area6 { width:219px; margin: 0 0 0 0 ; }
#projects6 .picture6 { margin: 43px 0 0 0 ; }
#projects6 .titel6 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects6 .text6 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects6 .meer6 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects6 .meer6 a { color:#FFF; }
#projects6 .meer6 a:hover { color:#003e7e; text-decoration:underline; }
#projects6 .divider6 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects7 { width:219px; margin: 0 0 0 0 ;}
#projects7 .area7 { width:219px; margin: 0 0 0 0 ;}
#projects7 .picture7 { margin: 43px 0 0 0 ; }
#projects7 .titel7 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects7 .text7 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects7 .meer7 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects7 .meer7 a { color:#FFF; }
#projects7 .meer7 a:hover { color:#003e7e; text-decoration:underline; }
#projects7 .divider7 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects8 { width:219px; margin: -295px 0 0 260px;}
#projects8 .area8 { width:219px; margin: 0 0 0 0 ; }
#projects8 .picture8 { margin: 43px 0 0 0 ; }
#projects8 .titel8 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects8 .text8 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects8 .meer8 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects8 .meer8 a { color:#FFF; }
#projects8 .meer8 a:hover { color:#003e7e; text-decoration:underline; }
#projects8 .divider8 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects9 { width:219px; margin: 0 0 0 0 ;}
#projects9 .area9 { width:219px; margin: 0 0 0 0 ;}
#projects9 .picture9 { margin: 43px 0 0 0 ; }
#projects9 .titel9 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects9 .text9 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects9 .meer9 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects9 .meer9 a { color:#FFF; }
#projects9 .meer9 a:hover { color:#003e7e; text-decoration:underline; }
#projects9 .divider9 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects10 { width:219px; margin: -320px 0 0 260px;}
#projects10 .area10 { width:219px; margin: 0 0 0 0 ; }
#projects10 .picture10 { margin: 43px 0 0 0 ; }
#projects10 .titel10 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects10 .text10 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects10 .meer10 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects10 .meer10 a { color:#FFF; }
#projects10 .meer10 a:hover { color:#003e7e; text-decoration:underline; }
#projects10 .divider10 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects11 { width:219px; margin: 0 0 0 0 ;}
#projects11 .area11 { width:219px; margin: 0 0 0 0 ;}
#projects11 .picture11 { margin: 43px 0 0 0 ; }
#projects11 .titel11 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects11 .text11 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects11 .meer11 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects11 .meer11 a { color:#FFF; }
#projects11 .meer11 a:hover { color:#003e7e; text-decoration:underline; }
#projects11 .divider11 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects12 { width:219px; margin: -320px 0 0 260px;}
#projects12 .area12 { width:219px; margin: 0 0 0 0 ; }
#projects12 .picture12 { margin: 43px 0 0 0 ; }
#projects12 .titel12 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects12 .text12 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects12 .meer12 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects12 .meer12 a { color:#FFF; }
#projects12 .meer12 a:hover { color:#003e7e; text-decoration:underline; }
#projects12 .divider12 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects13 { width:219px; margin: 0 0 0 0 ;}
#projects13 .area13 { width:219px; margin: 0 0 0 0 ;}
#projects13 .picture13 { margin: 43px 0 0 0 ; }
#projects13 .titel13 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects13 .text13 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects13 .meer13 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects13 .meer13 a { color:#FFF; }
#projects13 .meer13 a:hover { color:#003e7e; text-decoration:underline; }
#projects13 .divider13 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects14 { width:219px; margin: -320px 0 0 260px;}
#projects14 .area14 { width:219px; margin: 0 0 0 0 ; }
#projects14 .picture14 { margin: 43px 0 0 0 ; }
#projects14 .titel14 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects14 .text14 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects14 .meer14 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects14 .meer14 a { color:#FFF; }
#projects14 .meer14 a:hover { color:#003e7e; text-decoration:underline; }
#projects14 .divider14 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects15 { width:219px; margin: 0 0 0 0 ;}
#projects15 .area15 { width:219px; margin: 0 0 0 0 ;}
#projects15 .picture15 { margin: 43px 0 0 0 ; }
#projects15 .titel15 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#28b7a0; padding: 5px 5px 5px 5px ; width: 219px;}
#projects15 .text15 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects15 .meer15 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects15 .meer15 a { color:#FFF; }
#projects15 .meer15 a:hover { color:#003e7e; text-decoration:underline; }
#projects15 .divider15 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

#projects16 { width:219px; margin: -395px 0 0 260px;}
#projects16 .area16 { width:219px; margin: 0 0 0 0 ; }
#projects16 .picture16 { margin: 43px 0 0 0 ; }
#projects16 .titel16 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color:#FFF; font-weight:bold; text-transform: uppercase; background-color:#86b13a; padding: 5px 5px 5px 5px ; width: 219px;}
#projects16 .text16 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; color:#FFF; line-height:10pt; background-color:#0170b2; padding: 5px 5px 5px 5px ; margin: 0 0 0 0; width: 219px;}
#projects16 .meer16 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:7pt; font-weight:bold; color:#FFF; background-color:#0170b2; padding: 0px 5px 5px 5px ; margin: 0 0 0 0; width: 219px; text-align:right;}
#projects16 .meer16 a { color:#FFF; }
#projects16 .meer16 a:hover { color:#003e7e; text-decoration:underline; }
#projects16 .divider16 { margin: 0 0 0 0 ; background-color:#0170b2; width: 219px; height:15px; padding: 5px 5px 0px 5px }

/* FOOTER STYLES
----------------------------------------------------------------*/
#footer { clear:both; text-align:center; }
#footer .divider {height:25px; width:960px; position: relative; background-image:url(../pix/footer-divider.png); }
#footer .text { font-family: Verdana, Arial, Helvetica, sans-serif;  color:#99b2cb; font-size:8pt; clear:both; height:25px; padding-top:15px; padding-bottom:15px; text-align:center;}

/* GENERAL STYLES
----------------------------------------------------------------*/
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-transform: uppercase; color:#FFF; margin: 0 0 10px 0; border-bottom: thin solid #99b2cb; }

h2 { font-size:12pt; color:#FFFFCC; padding-top:6px; }

h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weigth: bold; text-transform: uppercase; color:#FFF; }

.description { font-size:14pt; color:#FFFFCC; margin:0 }

a { color:#99b2cb; text-decoration:none; }

a:hover { color:#003e7e; text-decoration:underline; }