body {padding: 0px; 
margin: 0px; 
text-align: left;
color: #666666; 
background: #E7F1E9 url("img/background.gif") repeat-y; 
font-size: .76em;
line-height:150%; 
font-family: Tahoma, Verdana, Arial, sans-serif; 
min-width: 800px;}

a:link {text-decoration: none; color: #666666;}
a:visited {text-decoration: none; color: #666666;}
a:hover {text-decoration: underline; color: #666666;}
a:active {text-decoration: none; color: #666666;}

#bodywrapper {width: 900px; height:100%; text-align:left; position: absolute;}
#page-top {background:  url("img/page_top.gif") no-repeat;}
#page-content {

float:left;
width: 710px; 
height:100%;
margin-top: 240px;
padding-left:100px;
}

#green {
position:absolute;
top:55px;
left:0px;
width:100%;
height:115px;
background: url("img/bg_green.gif") repeat-x;
z-index:100;
}

#logo {width:259px;
	height:144px;
	position:relative;
	
	top:-13px;
	left:80px;
background: url("img/logo_bg.gif") no-repeat;
	z-index:300;
}

#imgDescriptions{
padding-top:10px;
text-align:left;
font-size:.74em;
}
	
#copyright {

position:relative;
left:150px;
margin-top:150px;
margin-bottom:20px;
padding-bottom:20px;
border-top:1px solid #666666;
width:470px;
font-size:.76em;
text-align:center;
}


/* Modify the navtab space to accomodate changes on text for podbridge home tab 
#navtabs {float: left; width: 21px; height: 418px; padding: 44px 0 0 25px;} */
#navtabs {float: left; width: 21px; height: 418px; padding: 36px 0 0 25px; border: 1px solid black;}

a.button-wc {display: block; float: left; width: 142px; height: 26px; background:  url("img/navs/wc_css.gif") no-repeat top left;  display: inline;}
a.button-wc-on {display: block; float: left; width: 142px; height: 26px; background:  url("img/navs/wc_css.gif") no-repeat top right; display: inline;}
a.button-wc:hover {background:  url("img/navs/wc_css.gif") no-repeat top right;}

a.button-pop {display: block; float: left; width: 142px; height: 26px; background:  url("img/navs/pop_css.gif") no-repeat top left;  display: inline;}
a.button-pop-on {display: block; float: left; width: 142px; height: 26px; background:  url("img/navs/pop_css.gif") no-repeat top right; display: inline;}
a.button-pop:hover {background:  url("img/navs/pop_css.gif") no-repeat top right;}

a.button-mm {display: block; float: left; width: 142px; height: 26px; background:  url("img/navs/mm_css.gif") no-repeat top left;  display: inline;}
a.button-mm-on {display: block; float: left; width: 142px; height: 26px; background:  url("img/navs/mm_css.gif") no-repeat top right; display: inline;}
a.button-mm:hover {background:  url("img/navs/mm_css.gif") no-repeat top right;}

a.button-dt {display: block; float: left; width: 160px; height: 32px; background:  url("img/navs/dt_css.gif") no-repeat top left;  display: inline;}
a.button-dt-on {display: block; float: left; width: 160px; height: 32px; background:  url("img/navs/dt_css.gif") no-repeat top right; display: inline;}
a.button-dt:hover {background:  url("img/navs/dt_css.gif") no-repeat top right;}




a.button-essay {display: block; float: left; width: 130px; height: 31px; background:  url("img/navs/essay_css.gif") no-repeat top left;  display: inline;}
a.button-essay-on {display: block; float: left; width: 130px; height: 31px; background:  url("img/navs/essay_css.gif") no-repeat top right; display: inline;}
a.button-essay:hover {background:  url("img/navs/essay_css.gif") no-repeat top right;}

a.button-resume {display: block; float: left; width: 66px; height: 31px; background:  url("img/navs/resume_css.gif") no-repeat top left;  display: inline;}
a.button-resume-on {display: block; float: left; width: 66px; height: 31px; background:  url("img/navs/resume_css.gif") no-repeat top right; display: inline;}
a.button-resume:hover {background:  url("img/navs/resume_css.gif") no-repeat top right;}


a.button-contact {display: block; float: left; width: 68px; height: 31px; background:  url("img/navs/contact_css.gif") no-repeat top left;  display: inline;}
a.button-contact-on {display: block; float: left; width: 68px; height: 31px; background:  url("img/navs/contact_css.gif") no-repeat top right; display: inline;}
a.button-contact:hover {background:  url("img/navs/contact_css.gif") no-repeat top right;}



a.numnav-01 {display: block; float: left; width: 26px; height: 28px; background:  url("img/navs/num/01_css.gif") no-repeat top left;  display: inline;}
a.numnav-01-on {display: block; float: left; width: 26px; height: 28px; background:  url("img/navs/num/01_css.gif") no-repeat top right;  display: inline;}
a.numnav-01:hover {background: url("img/navs/num/01_css.gif") no-repeat top right;}

a.numnav-02 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/02_css.gif") no-repeat top left;  display: inline;}
a.numnav-02-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/02_css.gif") no-repeat top right;  display: inline;}
a.numnav-02:hover {background: url("img/navs/num/02_css.gif") no-repeat top right;}

a.numnav-03 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/03_css.gif") no-repeat top left;  display: inline;}
a.numnav-03-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/03_css.gif") no-repeat top right;  display: inline;}
a.numnav-03:hover {background: url("img/navs/num/03_css.gif") no-repeat top right;}

a.numnav-04 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/04_css.gif") no-repeat top left;  display: inline;}
a.numnav-04-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/04_css.gif") no-repeat top right;  display: inline;}
a.numnav-04:hover {background: url("img/navs/num/04_css.gif") no-repeat top right;}

a.numnav-05 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/05_css.gif") no-repeat top left;  display: inline;}
a.numnav-05-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/05_css.gif") no-repeat top right;  display: inline;}
a.numnav-05:hover {background: url("img/navs/num/05_css.gif") no-repeat top right;}

a.numnav-06 {display: block; float: left; width: 24px; height: 28px; background:  url("img/navs/num/06_css.gif") no-repeat top left;  display: inline;}
a.numnav-06-on {display: block; float: left; width: 24px; height: 28px; background:  url("img/navs/num/06_css.gif") no-repeat top right;  display: inline;}
a.numnav-06:hover {background: url("img/navs/num/06_css.gif") no-repeat top right;}

a.numnav-07 {display: block; float: left; width: 26px; height: 28px; background:  url("img/navs/num/07_css.gif") no-repeat top left;  display: inline;}
a.numnav-07-on {display: block; float: left; width: 26px; height: 28px; background:  url("img/navs/num/07_css.gif") no-repeat top right;  display: inline;}
a.numnav-07:hover {background: url("img/navs/num/07_css.gif") no-repeat top right;}


a.numnav-08 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/08_css.gif") no-repeat top left;  display: inline;}
a.numnav-08-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/08_css.gif") no-repeat top right;  display: inline;}
a.numnav-08:hover {background: url("img/navs/num/08_css.gif") no-repeat top right;}


a.numnav-09 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/09_css.gif") no-repeat top left;  display: inline;}
a.numnav-09-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/09_css.gif") no-repeat top right;  display: inline;}
a.numnav-09:hover {background: url("img/navs/num/09_css.gif") no-repeat top right;}


a.numnav-10 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/10_css.gif") no-repeat top left;  display: inline;}
a.numnav-10-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/10_css.gif") no-repeat top right;  display: inline;}
a.numnav-10:hover {background: url("img/navs/num/10_css.gif") no-repeat top right;}


a.numnav-11 {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/11_css.gif") no-repeat top left;  display: inline;}
a.numnav-11-on {display: block; float: left; width: 25px; height: 28px; background:  url("img/navs/num/11_css.gif") no-repeat top right;  display: inline;}
a.numnav-11:hover {background: url("img/navs/num/11_css.gif") no-repeat top right;}

a.numnav-12 {display: block; float: left; width: 24px; height: 28px; background:  url("img/navs/num/12_css.gif") no-repeat top left;  display: inline;}
a.numnav-12-on {display: block; float: left; width: 24px; height: 28px; background:  url("img/navs/num/12_css.gif") no-repeat top right;  display: inline;}
a.numnav-12:hover {background: url("img/navs/num/12_css.gif") no-repeat top right;}


#red {
color:#ff0000;
}

/* -- Hacks -- */

	/* -- Clear Fix -- */
	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix {display: inline-table;}
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	.clear {clear: both;}