
/* Content holder */
#Content { margin:0; padding:0; width:750px; background-color:inherit; text-align:left; }

/* Content holder */
#ContentFull { margin:0; padding:0; width:750px; background-color:inherit; text-align:left; }
#ContentFull a { margin:0; padding:0px 0 0 0px; width:375px; height:500px; display:block; outline: none; }
#ContentFull a.right:hover { background-image:url(../images/arrow-right.gif); background-repeat:no-repeat; background-position:center; }
#ContentFull a.left:hover { background-image:url(../images/arrow-left.gif); background-repeat:no-repeat; background-position:center; }

/* Content holder */
#ContentImage { margin:0; padding:0; width:750px; background-color:inherit; text-align:left; }
#ContentImage a { margin:0; padding:0px 0 0 0px; width:370px; height:500px; display:block; outline: none; }
#ContentImage a.right:hover { background-image:url(../images/arrow-right.gif); background-repeat:no-repeat; background-position:center; }
#ContentImage a.left:hover { background-image:url(../images/arrow-left.gif); background-repeat:no-repeat; background-position:center; }

#PortLeft a, #PortRight a { outline:none; }

/* holds left portion */
#PortLeft { margin:0 10px 0 0; padding:0; font-size:12px; line-height:1.7em; letter-spacing:1px; word-spacing:normal; text-decoration:none; color:#666666; width:370px; height:500px; background-color:#B3B3B3; float:left; text-align:center; }
#PortLeft ul { margin:0; list-style:none; }
#PortLeft ul.work { padding:90px 0 0 0; }
#PortLeft ul.current { padding:170px 0 0 0;}
#PortLeft ul.about { padding:210px 0 0 0; }
#PortLeft ul.staff { padding:190px 0 0 0; }
#PortLeft li { margin:0; padding:0; list-style:none; }
#PortLeft h2 { margin:0; padding:0; font-weight:100; font-size:12px; }
#PortLeft a.Sel { color:#FFFFFF; }
#PortLeft p { margin:0; padding:0 85px; }
#PortLeft h3 { margin:0; padding:230px 0 0 0; font-size:18px; }
#PortLeft a:visited { color:#898989; }
#PortLeft a:hover { color:#FFFFFF; }

/* holds right portion */
#PortRight { margin:0; padding:30px; font-size:20px; line-height:1.3em; letter-spacing:0; word-spacing:normal; text-decoration:none; color:#B3B3B3; width:310px; height:440px; background-color:#666666; float:left; text-align:center; }
#PortRight p.OV { margin:0; padding:150px 55px 0 55px; }
#PortRight h2 { margin:0; padding:195px 0 0 0; font-weight:100; font-size:22px; }
#PortRight h3 { margin:0; padding:130px 0 0 0; font-weight:100; }
#PortRight h4 { margin:0; padding:10px 0 0 0; font-weight:100; }
#PortRight .Arrow { cursor:default; }

/* content area left */
#PortText { margin:0 10px 0 0; padding:0; font-size:12px; line-height:1.3em; letter-spacing:0; word-spacing:normal; text-decoration:none; color:#666666; width:370px; height:500px; background-color:#B3B3B3; float:left; }
#PortText h2 { margin:0; padding:225px 60px 15px 60px; font-weight:100; font-size:20px; line-height:1.0em; }
#PortText h3 { margin:0; padding:175px 60px 15px 60px; font-weight:100; font-size:20px; line-height:1.0em; }
#PortText h4 { margin:0; padding:155px 60px 15px 60px; font-weight:100; font-size:20px; line-height:1.0em; text-align:center; }
#PortText p { margin:0; padding:0 60px 10px 60px; }


/* holds right text portion */
#PortRightText { margin:0; padding:30px 30px 30px 30px; font-size:12px; line-height:1.4em; letter-spacing:0; word-spacing:normal; text-decoration:none; color:#B3B3B3; width:310px; height:440px; background-color:#666666; float:left; }
#PortRightText p { margin:0; padding:0 0 15px 0; }
#PortRightText h2 { margin:0; padding:195px 0 0 0; font-weight:100; font-size:22px; }
#PortRightText h3 { margin:0; padding:130px 0 0 0; font-weight:100; }
#PortRightText h4 { margin:0; padding:0 0 10px 0; font-weight:100; font-size:22px; line-height:1.0em; }
#PortRightText h5 { margin:0; padding:0 0 2px 0; font-weight:100; font-size:22px; }
#PortRightText h6 { margin:0; padding:0 0 2px 0; font-weight:100; font-size:13px; }
#PortRightText a { color:#B3B3B3; }
#PortRightText a:hover { color:#FFFFFF; }
#PortRightText input { margin:0 0 20px 0; padding:0; width:290px; border:thin #CCCCCC; }
#PortRightText input.Send { margin:0 0 20px 0; padding:0; width:70px; border:thin #CCCCCC; }
#PortRightText textarea { margin:0 0 30px 0; padding:0; width:290px; border:thin #CCCCCC; }
#PortRightText .Snd { margin:0; padding:0; width:310px; text-align:center;}
#PortRightText .Splash { margin:0; padding:140px 0 0 0; }
#PortRightText .awards { margin:0; padding:130px 55px 0 55px; }
#PortRightText .biblio { margin:0; padding:130px 45px 0 45px; }
#PortRightText .friends { margin:0; padding:170px 45px 0 45px; }
#PortRightText .profile { margin:0; padding:130px 0 0 0; }
#PortRightText .staff { margin:0; padding:130px 55px 0 55px; }
#PortRightText .contact { margin:0; padding:130px 0 0 0; }



/* holds right text portion staff */
#PortRightStaff { margin:0; padding:30px 30px 30px 30px; font-size:12px; letter-spacing:0; word-spacing:normal; text-decoration:none; color:#B3B3B3; width:310px; height:440px; background-color:#666666; float:left; }
#PortRightStaff p { margin:0; padding:0 0 15px 0; font-size:12px; line-height:1.3em; }
#PortRightStaff h3 { margin:0; padding:0px 0 1px 0; font-weight:100; font-size:12px; color:#FFFFFF; }
#PortRightStaff h4 { margin:0; padding:0px 0 2px 0; font-weight:100; font-size:12px; }
#PortRightStaff .current { margin:0; padding:160px 0 0 0; }
#PortRightStaff .former { margin:0; padding:140px 0 0 0; }

/* to show full image */
#FullImage { margin:0; padding:0; font-size:12px; line-height:1.3em; letter-spacing:0; word-spacing:normal; text-decoration:none; color:#666666; width:750px; height:500px; background-color:#B3B3B3; }

/* full image left portion */
#FullLeft { margin:0; padding:0; width:375px; height:500px; background:none; float:left; }

/* image left portion */
#ImageLeft { margin:0 10px 0 0; padding:0; width:370px; height:500px; background:none; float:left; }


/* Footer */
#Footer { margin:0; padding:29px 0 29px 0; width:750px; text-align:left; font-size:9px; line-height:1.2em; letter-spacing:1px; word-spacing:1em; text-decoration:none; color:#666666; }
#Footer p { margin:0; padding:0 0 10px 0; text-transform:uppercase; }
#Footer a.Sel { color:#CCCCCC; }


#FooterLeft { margin:0 10px 0 0; padding:29px 0 29px 0; width:370px; text-align:left; font-size:9px; line-height:1.2em; letter-spacing:1px; word-spacing:normal; text-decoration:none; color:#666666; float:left; }
#FooterLeft p { margin:0; padding:0 0 10px 0; text-transform:uppercase; }
#FooterLeft a { margin:0 10px 0 0; padding:0; }
#FooterLeft a.Sel { color:#CCCCCC; }


#FooterRight { margin:0; padding:29px 0 29px 0; width:370px; text-align:left; font-size:9px; line-height:1.2em; letter-spacing:1px; word-spacing:normal; text-decoration:none; color:#666666; float:left; }
#FooterRight p { margin:0; padding:0 0 10px 0; text-transform:uppercase; }
#FooterRight a.Sel { color:#CCCCCC; }

#FooterRight ul { margin:0; padding:0; list-style:none; }
#FooterRight li { margin:0; padding:0 15px 0 0; float:left; display:block; text-transform:uppercase; }