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

body { background-color: #666666; margin: 0px; padding: 0px; }

#outerWrapper { width: 740px; height: 100%; background-color: #000000; color: #fff; text-align: center; }
#outerWrapper .homeHeader { background-color: #000000; padding: 49px 0px 0px; }
#outerWrapper .outerBorder {border-top: 1px solid #ff7d41; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px solid #ff7d41;}
#outerWrapper .innerBorder {border-top: 1px solid white;  padding-top: 1px; padding-bottom: 1px; border-bottom: 1px solid white;}
#outerWrapper .photoContainer {height: 241px; margin-top: 5px; margin-bottom: 5px;}
#outerWrapper .homeNav { font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 200px; text-align: right; margin-top: 40px; }
#outerWrapper .homeNav a {padding: 0px 10px 0px 10px; color: #FFFFFF; text-decoration: none;}
#outerWrapper .homeNav a:hover {color: #ff7d41; text-decoration: none;}
#outerWrapper .homeNav .nav2 {color: #ffffff; padding: 0px 50px 0px 10px;  text-decoration: none;}
#outerWrapper .homeNav .nav2 a { color: #FFFFFF; text-decoration: none;}
#outerWrapper .homeNav .nav2 a:hover {color: #ff7d41; text-decoration: none;}
#outerWrapper .homeNav .pipe { color: #666666; font-size: 12px; width: 10px; padding: 0px 5px; }

#outerWrapper2 {width: 700px; background-color: #000000; color: #fff; text-align: center; }
#outerWrapper2 .internalNav { font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: right; border-bottom-color: #FFFFFF; height: 20px; vertical-align: middle; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 6px; }
#outerWrapper2 .internalNav a {padding: 0px 10px 0px 10px; color: #FFFFFF; text-decoration: none;}
#outerWrapper2 .internalNav a:hover {color: #ff7d41; text-decoration: none;}
#outerWrapper2 .internalNav .nav2 { color: #ffffff; padding: 0px 20px 0px 10px; text-decoration: none; }
#outerWrapper2 .internalNav .nav2 a { color: #FFFFFF; text-decoration: none;}
#outerWrapper2 .internalNav .nav2 a:hover {color: #ff7d41; text-decoration: none;}
#outerWrapper2 .internalNav .navOn {padding: 0px 10px 0px 10px; color: #ff7d41; text-decoration: none;}
#outerWrapper2 .internalNav .pipe { color: #666666; font-size: 12px; width: 10px; padding: 0px 5px; }

#outerWrapper2 .resumeHeader { background-color: #000000; }

#outerWrapper2 #mainContainer  { background-color: #333333; display: block; width: 100%; clear: both; }
#outerWrapper2 #mainContainer #leftCol {display: block; float: left; background-color: #333333; text-align: left; padding-left: 30px; width: 150px; font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
#outerWrapper2 #mainContainer #leftCol .subHead {margin-top: 35px; margin-bottom: 10px; color: #d74800; font-size: 18px; }
#outerWrapper2 #mainContainer #leftCol a {color: #FFFFFF; text-decoration:none;}
#outerWrapper2 #mainContainer #leftCol .resumeNav {font-size: 9px; font-weight: bold; margin-top: 20px; margin-bottom: 30px;}
#outerWrapper2 #mainContainer #leftCol .resumeNav a {display: block; color: #66ccff; padding-bottom: 2px; }
#outerWrapper2 #mainContainer #leftCol .resumeNav a:hover {display: block; color: #999999; }


#outerWrapper2 #mainContainer #rightCol {float:right; padding-top: 64px; padding-right: 30px; padding-left: 20px; background-color: #333333; text-align: left; font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; color: #FFFFFF; width: 460px; }
#outerWrapper2 #mainContainer #rightCol .subHead {margin-top: 35px; margin-bottom: 10px; color: #d74800; font-size: 18px; }
#outerWrapper2 #mainContainer #rightCol img {border: 2px solid #ff7d41; margin: 15px;}
#outerWrapper2 #mainContainer #rightCol a  {color: #66ccff; text-decoration:none;}

#outerWrapper2 #mainContainer #rightCol2 {float:right; padding-top: 74px; padding-right: 30px; padding-left: 20px; background-color: #333333; text-align: left; font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; color: #FFFFFF; width: 460px; }
#outerWrapper2 #mainContainer #rightCol2 .subHead {margin-top: 35px; margin-bottom: 10px; color: #d74800; font-size: 11px; }
#outerWrapper2 #mainContainer #rightCol2 img {margin: 0px 15px 0px 15px;}
#outerWrapper2 #mainContainer #rightCol2 a  {color: #66ccff; font-weight: bold; text-decoration:none;}
#outerWrapper2 #mainContainer #rightCol2 a:hover  {color: #ff7d41; font-weight: bold; text-decoration:none;}

#outerWrapper2 #mainContainer #leftCol3 {display: block; float: left; background-color: #333333; text-align: left; padding-left: 30px; width: 150px; font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
#outerWrapper2 #mainContainer #leftCol3 .subHead {margin-top: 35px; margin-bottom: 10px; color: #d74800; font-size: 18px; }
#outerWrapper2 #mainContainer #leftCol3 a {color: #FFFFFF; text-decoration:none;}
#outerWrapper2 #mainContainer #leftCol3 a:hover {color: #66ccff; text-decoration:none;}

#outerWrapper2 #mainContainer #rightCol3 {float:right; padding-top: 53px; padding-right: 30px; padding-left: 20px; background-color: #333333; text-align: left; font-family: Helvetica, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; color: #FFFFFF; width: 460px; }
#outerWrapper2 #mainContainer #rightCol3 .subHead {margin-top: 35px; margin-bottom: 10px; color: #d74800; font-size: 18px; }
#outerWrapper2 #mainContainer #rightCol3 img {margin: 0px; border: 1px solid #ffffff;}
#outerWrapper2 #mainContainer #rightCol3 a  {color: #66ccff; font-weight: bold; text-decoration:none;}
#outerWrapper2 #mainContainer #rightCol3 a:hover  {color: #ff7d41; font-weight: bold; text-decoration:none;}

#outerWrapper2 #mainContainer #leftCol .portfolioNav {display: block; font-size: 13px; font-weight: bold; margin-top: 20px; margin-bottom: 30px;}
#outerWrapper2 #mainContainer #leftCol .portfolioNav a {font-size: 9px; display: block; color: #66ccff; padding-bottom: 4px; }
#outerWrapper2 #mainContainer #leftCol .portfolioNav a:hover {display: block; color: #999999; }

#portfolio1 {display: block;}
#bottomBar {width: 100%; background-color: #000000; 	height: 37px; 	border-top-width: 1px; 	border-top-style: solid; 	border-top-color: #FFFFFF;}

