/*-----------head-layout-----------*/#head {    position: absolute; top: 0px; left: 0px;    width: 703px;    height: 65px;    margin: 0px;    padding: 0px;    overflow:hidden;}#logo {    float: left;    width: 200px;    height: 65px;
    background-color: #FFFFFF;    text-align: center;    border-right: 1px solid #7D7D7D;}img {    border: 0px;}img:hover {    background-color: #FFFFFF !important;}
#blueBox {    float:left;     display: inline;       width:200px;    height:65px;
    background-image: url(../images/stripes.gif);
    border-right: 1px solid #7D7D7D;}#blueBox div {    float: right;    padding-right: 10px;    padding-top: 5px;    font-size: 10px;    width: 90%;
    text-align: right;}/*---------body-layout---------*/#wrap {    position: absolute; top:66px;    width: 703px;    margin: 0px;    padding: 0px;}#full {    float: right;    width: 501px;    border-right: 1px solid #7D7D7D;    border-left: 1px solid #7D7D7D;    line-height: 1.25em;    text-align: justify;    border-bottom: 1px solid #7D7D7D;    background-color: #FFFFFF;    line-height: 1.3em;}#full div {    margin: 7px;    }.page-photo {    width: 200px;    height: 267px;    float: left;}#wip {    margin: 0px;    padding: 0px;}#full ul li {    list-style: none;    margin-bottom: 10px;    padding: 0px;}.wipCopy {    float: left;    margin: 10px;    padding: 0px;    font-size: 11px;    font-weight: normal;    width: 350px;}.wipImg {    float: right;    padding: 0px;    margin: 0px;}.pdfCopy {    float: left;    margin: 10px;    padding: 0px;    font-size: 11px;    font-weight: normal;    width: 350px;}.pdfImg {    float: right;    padding: 0px;    margin: 0px;    width: 90px;    height: 90px;    overflow: hidden;}.project1 {    padding: 0px;    margin: 0px;    width: 480px;    height: 110px;    background-color: #F1F2F2;}.project2 {    padding: 0px;    margin: 0px;    width: 480px;    height: 110px;    background-color: #E1F4FD;}.bio1 {    padding: 0px;    margin: 0px;    width: 480px;    height: 150px;    background-color: #F1F2F2;}.bio2 {    padding: 0px;    margin: 0px;    width: 480px;    height: 150px;    background-color: #E1F4FD;}/*-------project-layout--------*/#prjcts {    float: right;    width: 501px;    border-right: 1px solid #7D7D7D;    border-left: 1px solid #7D7D7D;    line-height: 1.25em;    text-align: left;    border-bottom: 1px solid #7D7D7D;    background-color: #FFFFFF;    line-height: 1.3em;}#prjctInfo {    float: right;    border-top: 1px solid #7D7D7D;    width: 100%;}#prjctInfo div {    margin: 10px;}#prjctImg {    float: left;    width: 299px;    height: 267px;    overflow: hidden;    border-right: 1px solid #7D7D7D;}#prjctImg img {    height: 227px;    width: 299px;    padding: 0px;    margin: 0px;    display: block;}#prjctSpec {    float: right;    width: 200px;    height: 267px;    overflow: auto;}#prjctSpec div {    margin: 10px;}#header {  padding-top: 3px;
    background-image: url(../images/stripes.gif);
    height: 38px;
    border-top: 1px solid #7D7D7D;
    overflow: hidden;    text-align: center;    margin: 0px;}/*-------project-navigation------*/#backNav {    width: 180px;    list-style: none;    margin-top: 10px;    margin-left: 10px;    padding: 0px;}#backNav li ul {    margin-left: 0px;    margin-top: 5px;    list-style: none;}#backNav li ul li {    list-style: none;    margin-top: 2px;    padding: 0px;}/*-------footer-layout----------*/#footer {  float:right;
    width: 501px;
    height: 35px;
    border-right: 1px solid #7D7D7D;
    border-left: 1px solid #7D7D7D;
    border-bottom: 1px solid #7D7D7D;
    background-image: url(../images/stripes.gif);
    overflow: hidden;
}

.addy {
    float: right;    padding: 5px;
    color: #E7605F;
    font-size: 10px;
    text-align: right;
}.copy {
    float: left;    padding: 5px;
    color: #E7605F;
    font-size: 10px;
    text-align: left;
}/*-----------navigation-------------*/#navigation {    float: left;
    width: 301px;
    padding:0px;    margin: 0px;
    background-color: #FFFFFF;
 }#navigation ul {
    margin: 0px;
	padding: 0px;		display: block;
}

#navigation ul li {
	display: inline;    float: left;
	list-style: none;
	margin: 0;
	line-height: 21px;}

#navigation ul li.active {
	text-align:center;
	float: left;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 0px;
	width: 99px;
	background: #0091D0;
    font-weight: bold;}

#navigation a {
	text-align:center;
	display: block;
	text-decoration: none;
	color: #0091D0;
	padding-left: 0px;
	width: 99px;
	background: #FFFFFF;
}

#navigation a:hover {
	color: #FFFFFF;
	background: #0091D0;
    font-weight: bold;
}.left {    border-right: 1px solid #7D7D7D;
}.middle {    border-right: 1px solid #7D7D7D;}.right {     border-right: 1px solid #7D7D7D;}.bottom {    border-bottom: 1px solid #7D7D7D;
}