body{background:transparent url(/img/paisleyBgrd.gif) repeat fixed 0 50%; color:#666; font-family:Lucida Sans Unicode,Helvetica,Sans-serif; font-size:12px; font-style:normal; font-variant:normal; font-weight:400; height:100%; line-height:1.5; margin:25px 0 0; padding:0; text-align:center}div, p, ul, h1, h2, h3, img{font-family:Lucida Sans Unicode,Helvetica; font-size:12px; border:0 none; margin:0; padding:0}h1{font-size:2.5em; color:#5e7946}h2{font-size:1.8em; color:#789263}h3{font-size:1.3em; color:#789263}hr{border:1px solid #E5DFCD}a{color:#AE4F0C; text-decoration:none}a:hover, a:focus, a:active{color:#D03900; text-decoration:underline}a.rollOrange:hover, a.rollOrange:focus, a.rollOrange:active{color:#AE4F0C !important; text-decoration:none}a.rollOrange:link, a.rollOrange:visited{color:#666}label{float:left; width:60px; text-align:right; margin-top:3px; padding-right:5px; color:#AE4F0C}#contactForm input, #contactForm textarea{color:#666; border:1px dashed #EDE9DD; background-color:#E5DFCD; padding:3px; font-family:Lucida Sans Unicode,Lucida Grande,Arial,Helvetica,sans-serif; width:245px}#contactForm .highlight{background-color:#DCD4BC; color:#333; border:1px solid #FFF}#contactForm textarea{height:150px; font-size:1em}#contactForm .submit{background-color:#DCD4BC; background-image:url(/img/tinyArrow.gif); background-repeat:no-repeat; background-position:.25em .7em; margin-left:65px; font-size:1.2em; width:125px; text-align:left; padding-left:20px; color:#7B530A; border:1px solid #FFF; cursor:pointer}.errList{margin-top:5px; margin-left:15px}.errList li{color:Red; list-style-type:disc}ul{list-style-type:none}.pageBreak{background-color:Transparent; color:#E5DFCD; height:2em}.whiteMatte{border:5px solid #FFF}.projectImg{background-color:#FFF; border:1px solid #E5DFCD; padding:5px}.smallhead{color:#7B530A; font-weight:700; font-size:1.1em}.okay{color:#48B30F; font-size:1.2em; font-weight:700}.notokay{color:red; font-size:1.2em; font-weight:700}.copyright{font-family:Lucida Sans Unicode,helvetica,arial,sans-serif; font-size:0.8em}.subhead{border-bottom:1px solid #FFF}.dim{color:#B3B3B3; font-style:italic}.inlineIcon{margin:1px 0 0 5px !important; vertical-align:-.2em; border:0}.tag{text-transform:capitalize; font-weight:700; color:#7B530A}#shadow-container{margin:0 auto; width:90%}#shadow-container .shadow2, #shadow-container .shadow3, #shadow-container .container{left:-1px; position:relative; top:-1px}#shadow-container .shadow1{background:#F1F0F1 none repeat scroll 0 50%}#shadow-container .shadow2{background:#DBDADB none repeat scroll 0 50%}#shadow-container .shadow3{background:#B8B6B8 none repeat scroll 0 50%}#shadow-container .container{background-color:#FFF; border:1px solid #CECECE; text-align:left}#textureTop{background:transparent url(/img/textureTop.gif) repeat scroll 0 50%; height:201px}#textureBottom{background:transparent url(/img/textureBottom.gif) no-repeat scroll center bottom; clear:both; height:80px; padding:0 15px}#butterfly{float:left; position:relative}#header{left:0; padding:15px 15px 0; position:absolute; top:0}#bodyContainer{margin-top:-149px; padding:0 15px 15px 15px}#bodyBlock{background-color:#E5DFCD; overflow:auto; width:100%; position:relative}.lowerContent{background-color:#FFF; clear:both; margin:0px 10px 10px 10px; height:20em}.resume{background-color:#FFF; clear:both; margin:0px 10px 10px 10px; padding:0px 25px 25px 25px; font-family:Lucida Sans Unicode,Georgia,Arial,Helvetica,sans-serif; font-size:1.2em; color:#333; border-left:1px solid #CCC; border-top:1px solid #CCC; border-right:2px solid #CCC; border-bottom:2px solid #CCC; position:relative}.resume .header{text-align:center; padding:20px}.resume h3{font-family:Lucida Sans Unicode,Georgia,Arial,Helvetica,sans-serif; font-size:1.1em; font-weight:700; border-top:1px solid #666; border-bottom:1px solid #999; padding:2px; color:#333; text-transform:uppercase; margin-left:15px; margin-bottom:10px}.resume ul{list-style-type:disc; margin:0px 0px 15px 15px}.resume li{padding-bottom:5px}.resume p{margin:0px 0px 15px 15px}.resume .jobHeading{height:4em; margin-top:15px; padding-left:15px}.resume .jobTitle{float:left}.resume .jobInfo{float:right; color:#999}.projectPanel{padding:5px; width:215px; float:left; margin-right:14px}.projectPanel p{margin-top:5px; padding:0px 0px 5px 10px; border-left:2px solid #E5DFCD; font-size:1.1em; height:6em}.projectPanel a:hover img{border-color:#EDA93A}.last{margin-right:0px; border:0px}#leftContentContainer{float:left; padding:10px; width:375px}#leftContentContainer p{margin-bottom:15px}#breadCrumb{border:1px solid #FFF; background-color:#EDE9DD; margin-top:5px; padding:3px 5px 3px 5px; font-size:1.2em}#leftContent{background-color:#FFF; border:0 solid #CECECE; font-size:1.2em; margin-top:10px; padding:10px}#leftContent.home{height:17.5em; font-family:Lucida Sans Unicode,Georgia,Sans-Serif; font-size:1.4em}#featuredWork{height:23em !important; height:23.25em}blockquote{text-indent:30px; background:transparent url(/img/LtQuote.gif); background-position:0 3px; background-repeat:no-repeat; margin:0 20px 0 10px; padding-top:12px}blockquote p{margin:0 !important; background:transparent url(/img/RtQuote.gif); background-position:bottom right; background-repeat:no-repeat; font-size:.9em; color:#999; font-style:italic}.quoteSource{font-family:Lucida Sans Unicode,arial,Helvetica,Sans-serif; font-size:.7em; color:#666; font-style:normal; background:none; padding-top:5px}#rightContentContainer{float:right; font-size:1.1em; overflow:visible; padding:10px 10px 0px 0px; width:98.2%; position:relative}#sectionInfo{background-color:#F3F3F3; border:5px solid #FFF; margin-bottom:12px; padding:5px; height:8.3em; position:relative; text-align:center}#sectionInfo.aboutMeInfo{background:#F3F3F3 url(/img/littleMan.gif) no-repeat scroll 20px 10px}#sectionInfo.aboutMeInfo p{width:240px}#sectionInfo.portfolioInfo{height:11.45em}#sectionInfo.portfolioInfo p{position:relative}#sectionInfo.portfolioInfo a{font-weight:700; padding-left:2px; padding-right:2px; background-color:#FFF; font-size:1.2em; position:relative; display:inline}.darkBox{background-color:#EDE9DD; border:2px solid #FFF; padding:0 5px 10px 8px}#projectDetails{padding:10px 0px 5px 0px; font-size:.9em}#projectDetails li{padding:2px 0px 0px 0px; font-size:1.1em; border-bottom:1px solid #DCD4BC; position:relative}#projectDetails li.categories a{text-transform:uppercase}.detailLabel{padding-right:5px; color:#999}#projectMedia{padding:5px 0px 10px 0px}#projectMedia ul{margin-top:10px}#projectMedia li{background-color:#E5DFCD; margin-top:2px; margin-bottom:2px; padding:2px}#projectMedia ul li a{background:transparent url(/img/tinyArrow.gif) no-repeat scroll 3px 50%; display:block; padding:2px 2px 2px 18px}#projectMedia ul li a:hover{background-color:#FFF; text-decoration:none}#resumeList{list-style-image:none; list-style-position:outside; list-style-type:none; margin-top:3px}#resumeList li{background-image:url(/img/tinyArrow.gif); background-repeat:no-repeat; background-position:0 .35em; padding:1px 0px 1px 15px; position:relative}.teaser{margin-top:15px; border-left:2px solid #ECA013; padding-left:10px; width:250px}.teaser p{color:#333}#featuredWork img{margin:15px 0 5px}#footer{border-color:#433C2A; border:1px; font-size:1.2em; height:6em; width:100%; position:relative}#footerLeftContent{background-color:Transparent; color:#FFF; float:left; line-height:1.75; padding:25px 0 0 20px}#footerLeftContent a{background-color:Transparent; color:#F3F3F3}#footerLeftContent a:hover{text-decoration:underline}#navTabs{float:right; font-size:1.1em; font-weight:700; line-height:normal; margin-top:-38px; text-transform:uppercase; width:100%}#navTabs ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:10px 10px 0 800px}#navTabs li{display:inline; margin:0; padding:0}#navTabs a{background:transparent url(/img/tableft.gif) no-repeat scroll left top; border-bottom:1px solid #E5DFCD; float:right; margin:0; padding:0 0 0 4px; text-decoration:none}#navTabs a span{background:transparent url(/img/tabright.gif) no-repeat scroll right top; color:#433C2A; display:block; float:none; padding:5px 15px 4px 6px}#navTabs a:hover{background-position:0 -28px}#navTabs .current a{background-position:0 -28px; background-color:Transparent; color:#FFF}#navTabs a:hover span, #navTabs .current a span{background-position:100% -28px; background-color:Transparent; color:#FFF}.WhiteContent{background-color:#FFF; clear:both; margin:10px 10px 10px 10px}.left-content{background:#FFF; width:23%; float:left; padding-left:10px; padding-top:5px; padding-bottom:5px; margin-bottom:15px}.right-content{background-color:#FFF; width:74%; padding-top:5px; padding-left:10px; padding-bottom:5px; margin-bottom:15px; float:right}.right-content p{margin-top:5px; padding:0px 0px 5px 10px; border-left:2px solid #E5DFCD; font-size:1.2em}.footer{font-size:10px; margin-left:25px; margin-bottom:10px}.apple-1{background:transparent url(/img/apple.gif) no-repeat}.apple-2{background:transparent url(/img/apple.gif) repeat-x; width:32px}.apple-3{background:transparent url(/img/apple.gif) repeat-x; width:48px}.apple-4{background:transparent url(/img/apple.gif) repeat-x; width:65px}.apple-5{background:transparent url(/img/apple.gif) repeat-x; width:80px} @charset "utf-8"; .rating{width:95px; height:16px; margin:0 0 20px 0; padding:0; list-style:none; clear:both; position:relative; background:url(/img/star.gif) no-repeat 0 0}.nostar{background-position:0 0}.onestar{background-position:0 -16px}.twostar{background-position:0 -32px}.threestar{background-position:0 -48px}.fourstar{background-position:0 -64px}.fivestar{background-position:0 -80px}ul.rating li{cursor:pointer;  float:left; text-indent:-999em}ul.rating li a{position:absolute; left:0; top:0; width:16px; height:16px; text-decoration:none; z-index:200}ul.rating li.one a{left:16px}ul.rating li.two a{left:32px}ul.rating li.three a{left:48px}ul.rating li.four a{left:64px}ul.rating li.five a{left:80px}ul.rating li a:hover{z-index:2; width:95px; height:16px; overflow:hidden; left:0; background:url(/img/star.gif) no-repeat 0 0}ul.rating li.one a:hover{background-position:0 -96px}ul.rating li.two a:hover{background-position:0 -112px}ul.rating li.three a:hover{background-position:0 -128px}ul.rating li.four a:hover{background-position:0 -144px}ul.rating li.five a:hover{background-position:0 -160px}h3{margin:0 0 2px 0; font-size:110%}

#pagination{text-align:center;margin:10px 0 10px;}
#pagination a{font-size:11px;list-style:none;margin-right:2px;border:solid 1px #AE4F0C;margin-right:2px;}
#pagination .previous-off,#pagination .next-off{border:solid 1px #dedede;color:#888display:block;font-weight:bold;margin-right:2px;padding:3px 4px;}
#pagination .next a,#pagination .previous a{font-weight:bold;}
#pagination .active{background:#E5DFCD;color:#AE4F0C;font-weight:bold;padding:4px 6px;margin-right:2px;border:solid 1px #E5DFCD;}
#pagination a:link,#pagination a:visited{color:#000;padding:3px 6px;text-decoration:none;}
#pagination a:hover{background:#E5DFCD;border:solid 1px #E5DFCD;font-weight:bold;}

.r{float:right;margin-left:20px;}