﻿body{font:10pt verdana;background-color:#fffae5;}
#outer{position:absolute;top:0;left:10%}
#nav{width:150px;position:absolute;left:-10px;top:50px;margin:0;z-index:1}
#navheader{width:150px;height:20px;overflow:hidden;background:#fff url(/images/bg.gif);}
#tabs{height:auto;position:relative;top:0;background:#903;border-left:1px solid #000;border-right:1px solid #000;width:148px}
#navfooter{width:150px;height:20px;overflow:hidden;background:#fff url(/images/bg.gif) 0 -175px no-repeat;}
#content{background:transparent url(/images/contentTop.gif) no-repeat top left;width:700px;height:auto;position:absolute;left:80px;top:20px;z-index:0}
#innerContent{border-left:1px solid #000;width:542px;margin-top:35px;padding:0 36px 10px 85px;background:#fff url(/images/contentBg.gif)  repeat-y top right}
#footer{height:50px;color:#666;background:#fff;width:625px;padding:8px 30px 8px 8px;text-align:right;font-size:8pt;background:url(/images/contentBottom.gif)  no-repeat bottom left}
#footer a{color:#555;}
#logo{background:#903;padding:0 8px 20px 8px;margin:auto;margin-bottom:0 !important;height:52px;border-left:1px solid #000;border-right:1px solid #000;width:132px}
#lnkHome{margin-left:8px;background:url(/images/left_sprite.gif) 0 0 no-repeat;width:102px;display:block;height:22px;overflow:hidden;}
#lnkHome:hover{background-position:-102px 0}
#lnkBio{margin-top:8px;margin-left:8px;background:url(/images/left_sprite.gif) 0 -33px  no-repeat;width:102px;display:block;height:22px;overflow:hidden;}
#lnkBio:hover{background-position:-102px -33px}
#lnkPort{margin-top:8px;margin-left:8px;background:url(/images/left_sprite.gif) 0 -64px  no-repeat;width:102px;display:block;height:22px;overflow:hidden;}
#lnkPort:hover{background-position:-102px -64px}
#lnkContact{margin-top:8px;margin-left:8px;background:url(/images/left_sprite.gif) 0 -96px  no-repeat;width:102px;display:block;height:22px;overflow:hidden;}
#lnkContact:hover{background-position:-102px -96px}
#lnkHome span,#lnkBio span,#lnkPort span,#lnkContact span{display:none}
.callout{float:right;padding:0 0 5px 10px}
div.callout{margin-top:-6px;width:160px;margin-left:6px;color:#333;font:bold 14pt arial;float:right;padding:10px 10px 5px 10px;margin-bottom:3px;line-height:22pt;border-left:1px solid #903;border-bottom:1px solid #903;border-right:1px solid #903;}
hr{background:#900;color:#900;height:1px;width:inherit;border:0 none;padding:0}
p{line-height:22px}
.portfolioGroup{margin-top:28px}
h1{font-family:verdana, serif;color:#333;margin-bottom:1px}
h2{font-size:13pt}
.clipIntro{margin-bottom:50px}
.clipIntro h2{margin:18px 0 5px 0}
.clipIntro p{line-height:18px;margin-top:6px;margin-bottom:3px}
.clipIntro a{width:auto;background:url(/images/linkCarat.gif) no-repeat;line-height:18px;padding-left:22px;display:block;}
.pubTitle {font-style:italic}
.subjField{display:none}
#tabs div a{display:block;color:#fff;margin:5px 0 2px 15px}
#tabs div a.cur{font-weight:bold;text-decoration:none;padding-left:13px;margin-left:2px;background:url(/images/left_cur.gif) no-repeat 0 2px}
.seperator{font-size:22pt;font-weight:bold;text-align:center;letter-spacing:30px}
.breadcrumb,.breadcrumb a {font-size:8pt}
