body  { margin:0px;background-color:#B2B2B2;color:#333;text-align:center; font-family:Arial, Sans-Serif;font-size:10pt; }
img { border:none 0px; }
#shadow { width:762px; background-image: url('http://perrydonnafield.com/images/shadow.gif'); background-repeat: repeat-y; margin-left: auto; margin-right: auto; margin-bottom:0px; }
#shadowBottom { margin-left: auto; margin-right: auto; width:762px; height:6px;
font-size:0px; background-image:url('http://perrydonnafield.com/images/shadowbtm.gif'); }
				
img { border:none 0px; }
#pageBody  { width:750px;margin:0px auto;background-color:#FFFFFF; }
#header { width:750px;background-image:url(../images/header3.gif);color:#FFFFFF;height:60px;line-height:60px; text-align:left; }
#headerMenu { width:750px;background-color:#B4AA05/*EBB205#FFD55F*/; color:#333333; text-align:right; line-height:20px; font-weight:bold; font-size:1.1em; }
#headerMenu span { margin-right:10px; }

#pageContent { text-align:left; background-color:#666666/*888068*/; }

#rightMenu { width:190px; color:#ffffff; float:right; text-align:left;padding:10px 10px 10px 0px; }
#rightMenu a { color:#ffffff; text-decoration:none; }
#rightMenu a:hover { text-decoration:underline; }
#rightMenu ul { margin: 5px 0px 5px 18px; padding: 0px; }
#rightMenu li { list-style-image:url(http://perrydonnafield.com/images/liya.gif); margin-bottom:3px; }
#rightMenu .rightMenuH { font-size:1.2em; color:#FFD55F; }
#rightMenu .img { text-align:left; margin-top:5px; }

#contentLeft { background-color:#ffffff; width:515px;padding:0px 10px 10px 0px; }
#contentLeft a { text-decoration:underline; color:#968653; }
#contentLeft a:hover { text-decoration:none; color:#EBB205; }
#contentLeft #pageTitle { width:525px; height:40px; line-height:40px; background-image:url(http://perrydonnafield.com/images/pagetitle3.gif); }
#contentLeft #pageTitle .pageTitleText { font-size:1.8em; font-weight:bold; color:#F3F3F3; font-family:Book Antiqua; }
#contentLeft .pageText { margin-top:5px; padding-left:10px; height:400px; overflow:auto; }
#contentLeft .pageText #emailDiv { font-size:0.9em; }
#contentLeft .pageText #emailDiv h4 { margin-left:5px; }
#contentLeft .pageText #emailDiv table { margin:0 0 0 40px; }
#contentLeft .pageText #emailDiv .vis { margin-left: 30px; }

#portfolio .entry { padding-right:10px; }
#portfolio .entry .img { float:right; text-align:center; }
#portfolio .entry .img img { border:solid 1px #666666; margin:3px 0px 0px 3px; }
#portfolio .entry .img a { text-decoration:none; color:#A08C4F; font-size:0.8em; }
#portfolio .entry .img a:hover { text-decoration:underline; }
#portfolio .entry h3 a { font-size:1em; font-weight:bold; color:#A08C4F; text-decoration:none; }
#portfolio .entry h3 a:hover { text-decoration:underline; }
#portfolio .entry .technologies { font-size:0.8em; }

#footer { color:#666666; font-size:0.8em; }
#footer ul { margin:0; padding:0; }
#footer li { list-style-type:none; margin:0; padding-right:10px; display:inline; }
#footer li a { text-decoration:none;  color:#666666; }
#footer li a:hover { text-decoration:underline; }