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

@font-face {
	font-family: 'MyriadProBold';
	src: url('type/myriadpro-bold-webfont.eot');
	src: local('☺'), url('type/myriadpro-bold-webfont.woff') format('woff'), url('type/myriadpro-bold-webfont.ttf') format('truetype'), url('type/myriadpro-bold-webfont.svg#webfontvJGz2mUQ') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProRegular';
	src: url('type/myriadpro-regular-webfont.eot');
	src: local('☺'), url('type/myriadpro-regular-webfont.woff') format('woff'), url('type/myriadpro-regular-webfont.ttf') format('truetype'), url('type/myriadpro-regular-webfont.svg#webfontGtfFjK7p') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{
margin: 0;
padding: 0;
font-family:MyriadProRegular, Arial, Helvetica, san serif;
color: #000000;
}

A:link{ color:#000000; text-decoration:none; outline: none; font-family: MyriadProRegular, Arial, Helvetica, san serif;}
A:hover{ color:#006699; text-decoration:none; outline: none; font-family: MyriadProRegular, Arial, Helvetica, san serif;}
A:active{ color:#006699; text-decoration:none; outline: none; font-family: MyriadProRegular, Arial, Helvetica, san serif;}
A:active:hover{ color:#006699; text-decoration:none; outline: none; font-family: MyriadProRegular, Arial, Helvetica, san serif;}
A:visited{ color:#000000; text-decoration:none; outline: none; font-family: MyriadProRegular, Arial, Helvetica, san serif;}
A:visited:hover{ color:#006699; text-decoration:none; outline: none; font-family: MyriadProRegular, Arial, Helvetica, san serif;}

td{
font-size:10px;
}

.odd{
background-color:#CCCCCC;
}

#header{
width:960px;
height:85px;
border-top-color:#006699;
border-top-style:solid;
border-top-width:10px;
background-color:#FFFFFF;
border-bottom-color:#CCCCCC;
border-bottom-style:dotted;
border-bottom-width:thin;
margin:auto; 
padding-top:10px;
padding-bottom:10px;
position:fixed;
top:0;
z-index:1;
}

#navlinks{
height:100px;
width:315px;
float:right;
padding-top:30px;
font-size:20px;
text-align:right;
}

#content{
width:960px;
min-height:500px;
padding-top:120px;
margin-bottom:10px;
font-family:MyriadProRegular, Arial, Helvetica, san serif;
font-size:12px;
}

#container{
width:960px;
height:auto;
background-color:#FFFFFF;
margin:auto;
}


#lefthalf{
width:460px;
height:auto;
float:left;
padding-right:10px;
}

#righthalf{
width:460px;
height:auto;
float:left;
padding-left:10px;
padding-right:20px;
}

.slideshow{
width:auto;
height:auto;
}

#footer{
width:960px;
height:16px;
margin:auto;
color:#999999;
font-size:12px;
padding-top:5px;
margin-top:15px;
border-top-color:#CCCCCC;
border-top-style:dotted;
border-top-width:thin;
float: left;
}

.small{
font-size:10px;
}

.project{
width:230px;
height:auto;
padding-top:20px;
padding-left:10px;
font-family:MyriadProRegular, Arial, Helvetica, san serif;
color:#000000;
float: left;
}
		
.projecttitle{
width:220px;
height:15px;
padding-top:10px;
border-top-color:#006699;
border-top-style:solid;
border-top-width:10px;
font-size:14px;
font-family:MyriadProRegular, Arial, Helvetica, san serif;
}
		
.projectdescription{
width:220px;
height:10px;
padding-top:5px;
padding-bottom:5px;
font-family:MyriadProRegular, Arial, Helvetica, san serif;
font-size:10px;
color:#999999;
}

