@charset "UTF-8";
/* CSS Document */

* {
   padding:0;
   margin:0;
}

img { border: none; } 


h1 {font:1em Arial, Helvetica, sans-serif; color:#057CAF;
	letter-spacing: .15em;
	font-weight:700;
	line-height: 1.5em;
	margin-bottom: .5em;
	text-transform: uppercase;}
	
h2 {font:.85em Arial, Helvetica, sans-serif; color:#057CAF;
	line-height: 1.5em; margin-bottom:.4em}
	
p {font:.75em Arial, Helvetica, sans-serif; color:#333333;
	line-height: 1.5em;
	margin-bottom: .5em}
	
.hr {color:#CCCCCC}

.top {font:.7em Arial, Helvetica, sans-serif; color:#333333;
	line-height: 1.5em;
	margin-bottom: .5em}
	
ul.list {font:1em Arial, Helvetica, sans-serif; color:#333333;
	list-style:disc;
	line-height: 1.5em;
	margin-bottom: .7em;
	margin-left: .2em}
	
ul li.list {font:.75em Arial, Helvetica, sans-serif; color:#333333;
	list-style:disc;
	line-height: 1.5em;
	margin-bottom: .7em;
	margin-left: .7em}
	
ul li {font:.75em Arial, Helvetica, sans-serif; color:#333333;
	list-style:none;
	line-height: 1.5em;
	margin-bottom: .7em;
	margin-left: .2em}
	
.caption {font:.65em Arial, Helvetica, sans-serif; color:#333333;
	line-height: 1.2em;
	margin-bottom: 1em}
	
.caption_1 {font:.65em Arial, Helvetica, sans-serif; color:#333333;
	line-height: 1.2em;
	margin: 0em 4em 1em 4em}
	
.caption_2 {font:.65em Arial, Helvetica, sans-serif; color:#057CAF;
	line-height: 1.2em;
	margin: 0em 4em 1em 4em}

body {background:#eaeff1;
	height: 100%}

a:link, a:visited {color:#057CAF; font-weight:normal; text-decoration:none}

a:hover {color: #057CAF}

#wrapper {margin: 0 auto;
	background:url(images/bg.gif) no-repeat;
	width: 1000px; height:810px; 
	background-color:#FFFFFF}

#wrapper-projects {margin: 0 auto;
	background:url(images/bg.gif) no-repeat;
	width: 1000px; height:1200px;
	background-color:#EAEFF1}
	
#wrapper-wwt {margin: 0 auto;
	position:relative;
	background:url(images/bg.gif);
	width: 1000px; height:2800px;
	background-color:#EAEFF1}
	
#wrapper-wt {margin: 0 auto;
	position:relative;
	background:url(images/bg.gif);
	width: 1000px; height:2800px;
	background-color:#EAEFF1}		
	
#header-1 {margin: 0 auto;
	width: 723px; height:227px}
	
#header-2 {margin: 0 auto;
	width: 723px; height:227px}
	
#nav {margin: 0 auto;
	background:url(images/bg_nav.gif) repeat-y;
	width: 723px; height: 26px}	

#content {margin: 0 auto;
	background:url(images/bg_content.jpg) repeat-y;
	width: 723px; height: 100%} 
	 
#content-left {width: 295px;
	margin-top:20px; height: 100%;
	float:left}
	
#content-right {
	width: 358px; height: 100%;
	margin-top:20px;
	padding-right: 55px;
	float:left}
		
#footer {margin:0 auto;
	position:relative;
	margin-left: 138px;
	width:723px; height: 30px;
	background:url(images/footer.jpg) no-repeat}

	
.subnav {font-size: .9em; line-height: 1.2em;
	text-align:left}
	
