BODY{background-color:#FFF;margin:0px;padding:0px}
.clear{clear:both}
body,td,th{font-family:Verdana,Geneva,sans-serif;font-size:12px}
.h1-div{position:relative;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:45px;overflow:hidden;white-space:nowrap;clear:both}
.logo-div{position:relative;margin:0;padding:0;height:70px;overflow:hidden;white-space:nowrap}
.header{font-size:18px}
.tag-div{color:#999;position:relative;float:left;padding:35px 0px 0px 20px;font-size:10px;text-transform:uppercase}
hr{height:1px;color:#666;width:100%;}
h1{font-family:Verdana,Geneva,sans-serif;font-size:48px;line-height:100%;text-align:right}
h2{font-family:Verdana,Geneva,sans-serif;font-size:30px;line-height:100%;text-align:right;color:#999}
.dark{color:#999}
.light{color:#DDD}
.line-left{text-transform:uppercase;font-size:18px;text-align:left}
.main-div{margin:10px auto 10px auto;padding:5px;width:100%;position:absolute;left:0px;height:1px;overflow:visible}
.main-float-div{position:absolute;padding:0px 0px 20px 0px;width:960px;margin-left:-480px;left:50%;top:400px;overflow:visible}
.menu-div{width:420px;margin-top:0px;position:relative;float:left;overflow:hidden;white-space:nowrap}
.crumb{position:relative;text-transform:uppercase;width:100%;text-align:right;color:#999}
.aka{position:relative;text-transform:uppercase;text-align:right;padding-right:8px;color:#999}
.thumb-div{position:relative;float:right;overflow:visible;white-space:normal;clear:none}
.footer-div{color:#999;position:relative;margin-top:30px;clear:both;float:left;text-align:right;font-size:9px;width:420px;padding-top:5px;overflow:visible;white-space:normal}
.title-container{background-color:#FFF;margin:0;padding:0;width:100%;position:absolute;left:0px;top:0px;height:90px;overflow:visible}
.title-div{position:absolute;background-color:#FFF;padding:0px 0px 20px 0px;width:960px;height:90px;margin-left:-480px;left:50%;top:0px}
.header-container{background-color:#999;border-top:#000 3px solid;border-bottom:#000 1px solid;background-image:url(/graphic-design-web-design-2012/graphic-header-back.jpg);background-repeat:repeat-x;margin:0;padding:0;width:100%;position:absolute;left:0px;top:70px;height:300px;overflow:hidden}
.header-div{position:absolute;width:1086px;height:300px;margin-left:-543px;left:50%;top:0px}
.logo-float{width:420px;height:70px;margin-top:20px;float:left;overflow:hidden;white-space:nowrap}
.logo{float:right}
*{margin:0;padding:0}
.form{overflow:visible;white-space:normal}
.thumbnails{background-color:#FFF;border:#FFF 0px solid}
.error{background-color:#999;width:100%;font-size:1.0em;font-weight:bold;padding:30px 0 30px 20px}
.link{margin-left:11px;text-decoration:none;color:#666;font-size:0.8em}
a:link,a:visited,a:active{text-decoration:none;color:#999}
#footer a:link,#footer a:visited,#footer a:active{text-decoration:none;color:#999}
#footer a:hover{text-decoration:underline;color:#999}
.menuLink{color:#999}
.activeLink{color:#DDD}
a:hover{color:#ccff00}
.graphic-design-service-link{padding-left:12px;}
.fb-container{background-color:#FFF;margin:0;padding:0;width:100%;position:absolute;left:0px;top:0px;height:90px;overflow:visible;z-index:99;}
.graphic-design-fb{position:absolute;background:transparent url(/graphic-design-pittsburgh.png) repeat left top;color: #666; padding:5px 5px 5px 5px;width:280px;height:17px;margin-left:-480px;right:0%;bottom:10px;z-index:99;overflow:visible}
#graphic-design-fb-link a:link,#graphic-design-fb-link a:visited,#graphic-design-fb-link a:active{text-decoration:none;color:#666}
#graphic-design-fb-link a:hover{text-decoration:none;color:#999}
.menuSmall-container{padding-top:7px}
.menuSmall{position:relative;padding-top:5px;width:100%;text-align:right;color:#000}
.bioIndent{padding-left:50px}
.serviceBox{float:left;padding:20px 20px 0 0;width:45%;white-space:normal}
ul{list-style-type:none;padding:0px;margin:0px}
li{background-image:url(/graphic-design-web-design-2012/bullet.png);background-repeat:no-repeat;background-position:0px 5px;padding-left:12px}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0;outline:none}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}