
/* TIMED 2 EXPLORE ENGINEERING */

/* UNIVERSAL ELEMENTS */

body {
					font: normal x-small/1.5em Verdana, sans-serif;
					color: #000000;
					voice-family: "\"}\"";
					voice-family: inherit;
					font-size: small;
					margin: 0px;
					padding: 0px;
					background-color: #2d1d06;
}

html>body {
					font-size: small;
}

#mainGraphic {
					position: absolute;
					left: 50%;
					margin-left: -454px;
					margin-top: 15px;
}

#contactLinks {
					color: #92662a;
					font-size: 85%;
					position: absolute;
					left: 50%;
					margin-left: -355px;
					margin-top: 618px;
					width: 712px;
					text-align: center;
}

#globalNav {
					color: #92662a;
					font-size: 85%;
					position: absolute;
					left: 50%;
					margin-left: 265px;
					top: 93px;
					width: 152px;
}

#footerLinks {
					color: #c6ab86;
					padding: 15px 0px 15px 20px;
					margin: 15px 0px 0px 0px;
					font-size: 85%;
					text-align: center;
					text-transform: uppercase;
					background-color: #f4e6d3;
}

p	{
					padding: 8px 0px 8px 0px;
					margin: 0px 0px 0px 0px;

}

/* HYPERLINKS */

a {
					color: #c06432;
					text-decoration: none;
}

a:link {
					color: #c06432;
					text-decoration: none;
}

a:visited {
					color: #c06432;
}

a:hover {
					color: #3198c1;
					text-decoration: none;
}

#globalNav a {
					color: #e7d3b7;
					text-decoration: none;
}

#globalNav a:link {
					color: #e7d3b7;
					text-decoration: none;
}

#globalNav a:visited {
					color: #e7d3b7;
}

#globalNav a:hover {
					color: #3198c1;
					text-decoration: none;
}

#childGlobalNav a {
					color: #e7d3b7;
					text-decoration: none;
}

#childGlobalNav a:link {
					color: #e7d3b7;
					text-decoration: none;
}

#childGlobalNav a:visited {
					color: #e7d3b7;
}

#childGlobalNav a:hover {
					color: #3198c1;
					text-decoration: none;
}

/* PRIMARY NAVIGATION - HOME PAGE */

#primNavPos {
					position: absolute;
					left: 50%;
					margin-left: -115px;
					top: 65px;
					width: 533px;
					height: 19px;
					z-index: 2;
}

ul {
					margin: 0;
					padding: 0;
}

li {
					margin: 0;
					padding: 0;
}

#primNav li {
					list-style: none;
					display: inline;
					margin: 0;
					padding: 0;
}

#primNav li#A a {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: 0 -19px;
					width: 214px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNav li#A a:hover {
					background-position: 0 -38px;
}

span.onA {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: 0 0px;
					width: 214px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNav li#B a {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -214px -19px;
					width: 164px;
					height: 17px;
					float: left;
					padding-right: 0px;
}

#primNav li#B a:hover {
					background-position:  -214px -38px;
}

span.onB {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -214px 0px;
					width: 164px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNav li#C a {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -378px -19px;
					width: 155px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNav li#C a:hover {
					background-position:  -378px -38px;
}

span.onC {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -378px 0px;
					width: 155px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

/* PRIMARY NAVIGATION - CHILD PAGES */

#primNavPosChild {
					position: absolute;
					left: 50%;
					margin-left: -150px;
					top: 115px;
					width: 533px;
					height: 19px;
					z-index: 3;
}

#primNavChild li {
					list-style: none;
					display: inline;
					margin: 0;
					padding: 0;
}

#primNavChild li#A a {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: 0 -19px;
					width: 214px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNavChild li#A a:hover {
					background-position: 0 -38px;
}

span.onA {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: 0 0px;
					width: 214px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNavChild li#B a {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -214px -19px;
					width: 164px;
					height: 17px;
					float: left;
					padding-right: 0px;
}

#primNavChild li#B a:hover {
					background-position:  -214px -38px;
}

span.onB {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -214px 0px;
					width: 164px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNavChild li#C a {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -378px -19px;
					width: 155px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

#primNavChild li#C a:hover {
					background-position:  -378px -38px;
}

span.onC {
					background: url("/images/explore/graphic_pNav.gif") no-repeat;
					background-position: -378px 0px;
					width: 155px;
					height: 19px;
					float: left;
					padding-right: 0px;
}

/* SECONDARY NAVIGATION */

.secNavPosition {
					background-color: #f4e6d3;
					margin: 0px 0px 15px 15px;
					padding: 0;
					width: 195px;
					float: right;
}

.secNav {
					padding: 0px 0px 0px 0px;
					margin: 2px 2px 7px 7px;
					font-size: 85%;
}

.secNav li {
					border-bottom: 1px solid #e0cbaf;
					padding: 5px 0px 5px 0px;
					margin: 0px 0px 0px 0px;
					list-style: none;
					line-height: 1.5em;
}

/* CHILD PAGE LAYOUT */

.boundingBox {
					background-color: #e7d3b7;
					position: absolute;
					left: 50%;
					margin-left: -425px;
					margin-top: 169px;
					padding: 0;
					width: 850px;
					border-bottom: 15px solid #2d1d06;
}

.contentRight {
					width: 575px;
					padding: 15px 35px 15px 25px;
}

#headerGraphic {
					position: absolute;
					left: 50%;
					margin-left: -425px;
					top: 20px;
}

#childGlobalNav {
					color: #92662a;
					font-size: 85%;
					position: absolute;
					left: 50%;
					margin-left: 193px;
					top: 83px;
					width: 200px;
}

.list {
					padding-left: 35px;
					font: 120%/1em Verdana, sans-serif;
					color: #1d7496;
					font-weight: bold;
					line-height: 2;
					margin: 0;
}

/* FAMOUS ENGINEERS PAGE */

p.name {
					color: #1d7496;
					font-size: 110%;
					padding: 10px 0px 0px 95px;
					margin: 0px 0px 0px 0px;
					font-weight: bold;
}

p.occupation {
					color: #563b17;
					padding: 0px 0px 0px 95px;
					margin: 0px 0px 0px 0px;
					text-transform: uppercase;
					
				
}

p.moreInfo {
					font-size: 85%;
					padding: 0px 0px 0px 95px;
					margin: 0px 0px 0px 0px;
}

p.sections {
					color: #563b17;
					font-size: 85%;
					padding: 5px 0px 0px 7px;
					margin: 0px 0px 0px 0px;
					letter-spacing: .25em;
					}
					
.photoEngineers {
					padding: 0px 0px 0px 0px;
					margin: 10px 0px 10px 0px;
					height:125px;
					width:450px;
}

.photoCook {
					padding: 20px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					height:130px;
					width:360px;
}




/* ENGINEER MASTERPIECES PAGE */

.photoWrapper {
					padding: 0px 0px 0px 0px;
					margin: 10px 0px 10px 0px;
}

.linkWrapper {
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
}

/* COLORS */

.ltBrown {
					color: #6b491a;
}

.orange {
					color: #d77740;
}

.brown {
					color: #563b17;
}

/* GENERAL DESIGN STYLES */

h3 {
					font: 120%/1em Verdana, sans-serif;
					color: #1d7496;
					font-weight: bold;
					padding: 12px 0px 2px 0px;
					margin: 0;
}

p.reference {
					color: #765a33;
					font-size: 85%;
					padding: 3px 0px 5px 0px;
					
}

.floatRight {
					float: right;
}

.floatLeft {
					float: left;
}

.padTop25 {
					padding-top: 25px;
}

.padTop15 {
					padding-top: 15px;
}

.padTop10 {
					padding-top: 10px;
}


.padBot5 {
					padding-bottom: 5px;
}


.padLeft20 {
					padding-left: 20px;
}

.font85 {
					font-size: 85%;
}



