*{
  margin:0px;
  padding:0px;
}


body {
  background: url(../images/headerBgSm.gif) no-repeat center top;
  background-color: #006666;
  color: #F18245;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100px;
}
#page{
  background: transparent url(../images/footerBg.gif) no-repeat bottom center;
}

#container{
    position:relative;
margin:0 auto;
width:902px;
min-height:200px;
xborder: 2px solid #CC3333;
}
#header{
  height:191px;
  width:100%;
  xborder: thin solid #CC6699;
}
#homeHeader{
  height:172px;
  width:100%;
}
/*#content*/ a:link, #content a:visited{
 color: #F18245;
 font-weight: bold;
}
/*#content*/ a:hover{
  color:#B7E9EE;
}

#navigation{
  margin:0px auto;
  width: 739px;
  background: transparent url(../images/fullShelf.gif) no-repeat center 90px;
  height:164px;
  font-size:12%;
}
#homeHeader #navigation{
  margin:0px auto;
  width: 739px;
  background: transparent url(../images/fullShelf.gif) no-repeat center 74px;
  height:164px;
  font-size:12%;
}
#navigation li{
  display: inline;
  float:left;
  padding:0;
}
ul#homeNav a{
  margin:0 0 0 10px;
  float:left;
  height:93px;
  width:121px;
  background:transparent url(../images/Navigation/homePot.gif) no-repeat;
  text-decoration:none;
}



#homeNav #homeLink:hover{
  background:transparent url(../images/Navigation/homePotRoll.gif) no-repeat;
}
#navigation span {
  visibility: hidden;

 }

#homeSpacer{
  height:77px;
}


#topNav{
width:100%;
margin:12px 0 0 115px;
float:left;
height:83px;
}
#topNav li{
 margin:0 0 0 15px;
 width:89px;
 height:83px;
}
#topNav a{
  display:block;
  height:83px;
  width:89px;
text-decoration:none;
xbackground:transparent no-repeat;
}


#topNav a#newsLink:link, #topNav a#newsLink:visited{

  background:url(../images/Navigation/newsMug.gif);
}
#topNav a#newsLink:hover{
  background:url(../images/Navigation/newsMugRollover.gif);
}
#topNav a#profileLink:link, #topNav a#profileLink:visited{

  background:url(../images/Navigation/profileMug.gif);
}

#topNav a#profileLink:hover{
  background:url(../images/Navigation/profileMugRollover.gif);
}
#topNav a#worksLink:link, #topNav a#worksLink:visited{
  background:url(../images/Navigation/worksMug.gif);
}

#topNav a#worksLink:hover{
  background:url(../images/Navigation/worksMugRollover.gif);
}

#topNav a#funLink:link, #topNav a#funLink:visited{
  background: url(../images/Navigation/funMug.gif);
}
#topNav a#funLink:hover{
  background: url(../images/Navigation/funMugRollover.gif);
}
#topNav a#linksLink:link, #topNav a#linksLink:visited{
  background:  url(../images/Navigation/linksMug.gif);
}
#topNav a#linksLink:hover{
  background: url(../images/Navigation/linksMugRollover.gif);
}

#current{
  background: url(../images/Navigation/navCurrentBg.png) no-repeat;
}

#subNav{
  float:left;
  width:580px;
margin:13px 0 0 10px; xborder: thin solid #00FF00;

/*clear:right;*/
}
#subNav li{
 margin:0 0 0 5px;

}

ul#subNav a{
  display:block;
  height:80px;
text-decoration:none;
}

#subNav a span {
visibility: hidden;

}

#subNav img{
  float:left;
}


ul#subNav a#broadLink:link, ul#subNav a#broadLink:visited{
  background: transparent url(../images/subNav/broad.gif) no-repeat;
 width:147px;
}

ul#subNav a#broadLink:hover{
  background: transparent url(../images/subNav/broadRoll.gif);
}

ul#subNav a#collaborationLink:link, ul#subNav a#collaborationLink:visited{
  background: transparent url(../images/subNav/coll.gif) no-repeat;
  width:153px;
}
ul#subNav a#collaborationLink:hover{
  background: transparent url(../images/subNav/collRoll.gif);
}

ul#subNav a#participLink:link, ul#subNav a#participLink:visited{
  background: transparent url(../images/subNav/particip.gif) no-repeat;
  width:143px;
}
ul#subNav a#participLink:hover{
  background: transparent url(../images/subNav/participRoll.gif);
}
ul#subNav a#shortLink:link, ul#subNav a#shortLink:visited{
  background: transparent url(../images/subNav/short.gif) no-repeat;
  width:90px;
}
ul#subNav a#shortLink:hover{
  background: transparent url(../images/subNav/shortRoll.gif);
}

ul#subNav a#biogLink:link, ul#subNav a#biogLink:visited{
  background: transparent url(../images/subNav/biog.gif) no-repeat;
  width:172px;
}
ul#subNav a#biogLink:hover{
  background: transparent url(../images/subNav/biogRoll.gif);
}
ul#subNav a#cvLink:link,ul#subNav a#cvLink:visited{
  background: transparent url(../images/subNav/cv.gif) no-repeat;
  width:92px;
}
ul#subNav a#cvLink:hover{
  background: transparent url(../images/subNav/cvRoll.gif);
}
ul#subNav a#screeningLink:link, ul#subNav a#screeningLink:visited{
  background: transparent url(../images/subNav/screen.gif) no-repeat;
  width:153px;
  margin-left:15px;
}
ul#subNav a#screeningLink:hover{
  background: transparent url(../images/subNav/screenRoll.gif);
  margin-left:15px;
}


.screenCurrent{
  float:left;
margin-left:20px;
}


#sideBar{
  position:left;
  width:261px;
  float:left;
}


#sideContent{
  display:block;
  position:relative;
  float:left;
width:261px;
margin:0px;
  font-size:12%;  text-align:right;
xborder: thin solid #CC6699;
xpadding-bottom:277px;
}
.generalContentText{
  line-height:150%;
  margin-bottom:10px;
}
.generalHomePageText{
  line-height:150%;
  margin-bottom:10px;
  font-size: 120%;
}

.introText{
 margin:0 20px 10px 0;
 xtext-align:left;  line-height:110%;  font-size: 110%;
}


h2{
  font-size: 170%;
  margin:0 20px 10px 0;
}



#content{
  position:relative;
  float:right;
width:630px;
  xborder: thin solid #00FF00;
  font-size:12%;
  position:relative;
  z-index:2;
  min-height:250px;
  padding-top:0px;
  padding-bottom:95px;
}
#contentHome{
  position:relative;
  float:right;
width:630px;
  xborder: thin solid #00FF00;
  font-size:12%;
  position:relative;
  z-index:2;
  min-height:200px;
  padding-top:0px;
  padding-bottom:70px;
}
.content2Col{
  float:left;
width:350px;
margin:0px 0px 10px 10px;
}
.blogCol{
  float:left;
width:500px;
margin:0px 0px 10px 10px;
}
.home3rdCol{
  float:right;
width:152px;
margin:10px 20px 0px 0px;
position:relative;
z-index: 2;

}
#centerFlash{
  position:relative;
  right:35px;
  width: 100%;
  text-align: center;
margin-top:50px;
}


.content3Col{
  float:left;
width:195px;
margin:10px 10px 10px 10px;
}
.contentTwoThirdsCol{
  float:left;
width:195px;
margin:10px 10px 10px 10px;
}
.contentWholeCol{
  float:left;
width:610px;
margin:10px 10px 10px 10px;
}
#imgBorder{
  float:right;
  position:relative;
  bottom:10px;
  width:190px;
  height:130px;
  margin:5px 0 0 0;
  padding-top:10px;
  border:1px solid #005353;
  background-color:#217C87;
  text-align:center;
}
#imgBorder a img{
  border:0px;
}
#caddyBorder a img{
  border:0px;
}
.textEmphasis{
  font-weight:bold;
}
#screeningsTable{
  text-align: left;
  width:350px;
}
#screeningsTable th{
  padding:5px;
}
#screeningsTable td{
  padding: 2px 0 2px 0;
}
#linksTable{
  text-align: left;
  width:350px;
}
#linksTable th{
  padding:5px;
}
#linksTable td{
  padding: 3px 0 3px 0;
  vertical-align: top;
}
#roziCVTable{
  text-align: left;
  width: 100%;
}
#roziCVTable th{
padding:5px;
}
#roziCVTable td{
  padding: 3px 0 3px 0;
  vertical-align: top;
  width:33%;
}
.mediaBox{
  float:left;
  width:190px;
  margin: 5px 5px 0 5px;
  background-color:#217C87;
  border:1px solid #005353;
  text-align:center;
}
.mediaThumb{
  margin:5px auto 0;  xborder:1px solid #FFFF00;
}
.mediaThumb a img{
  border-color:#005353;
}
.mediaTitle{
 width:100%;
 font-weight:bold;
 font-size: 110%;
 margin:2px 0 4px 0;
}
#footer{
width:100%;
position:relative;
bottom:0px;
z-index:1px;
xborder:solid 1px #FFFF66;
/*   width:575px;
  height:115px;*/
}
#emailFlash{
  position:absolute;
  float:right;
  bottom:0;
  right:0;
  xborder:1px solid #FFFF00;
}
#emailLift{
  position:relative;
  z-index: 1;
}


#girlwrapper{
  float:left;
  position:absolute;
  bottom:0;
  left:0;
}
#girlLogo{

  background:url(../images/girlLogoBlank.gif);
  width:261px;
  height:277px;
  xborder: thin solid #CC6699;
  }
#faceAnims{
  position:relative;
  left:106px;
  top:11px;
}