body{font:0.80em 'Trebuchet MS', Arial, sans-serif; color:#000; background-color:#FFF; width:1000px; margin:10px 100 0 100px;}
a:link{color:#000; background-color:#FFF;}
a:visited{color:#666; background-color:#FFF;}
div#header{background-image: url(../images/identity/mariaquinn.jpg); background-repeat: no-repeat; height:90px; padding:0 0 0 0; margin:0; border-bottom: 1px solid #01B3B4; text-align: right;}
form{margin:0 0.5em 0.5em 0.5em;}
select{margin-left:auto; margin-right:auto; margin-top:5px;}
div#right-panel{width: 100px;float:right; padding-top:0; padding-bottom:0; padding-left:10px; height:150%;}
div#menu{background-color:#EEE;width:100px;}
div.menu-item-this-page{color:#FFF; background-color:#EEE; border-bottom:0.2em solid #FFF; padding:0.4em; text-align:center; font-weight:bold;}
div.first-menu-item{border-top:0.1em solid #01B3B4;}
div.last-menu-item{margin-bottom:2.0em;}
div.menu-item{border-bottom:0.2em solid #01B3B4; padding:0.4em; text-align:left; min-width:75px;}
div.menu-item a{color:#000; background-color:#EEE; text-decoration:none;}
div.menu-item a:hover{text-decoration:underline;}
div.menu-item a:visited{color:#666; background-color:#EEE;}
p{padding:0 1.0em 0 0.5em;}
h1{font-size:130%; font-weight:bold; padding-top:0; padding-bottom:0; color: #01B3B4; letter-spacing: 0.1px;}
h2{font-size:95%; font-weight:bold; padding:0.4em 0.1em 0 1.0em;margin:0}
h3{font-size:90%; font-weight:normal; padding:0 0.1em 0 1.0em; margin:0; color: #01B3B4}
div.main-section{background-color:#FFF; color:#000;}
div#phone{background-color:#000; color:#01B3B4; margin:0 0 0 0; font-weight:bold; font-size: 150%; padding:3px; border-top: 1.1em solid #FFF; text-align: center;}
hr{width:80%;color:#EEE;background-color:#FFF;}
div.stock{float:left; height:150%; padding-right: 12px;}
ul{margin-left: 0; padding-left: 280px;}
div.credit{font-size:75%}
div.tagline{padding:0 1em 0 1em;font-style:italic;}
img.portfolio-logo{float:right; padding-left: 1.4em;margin-right:1.4em; border:0;}
div.portfolio-item{padding-top: 1.5em; padding-bottom: 1.5em;}
img.screenshot-mall{float:right; border:0.1em solid #CCC;}
img.screenshot-stac{float:right; padding-top: 0.4em; border-bottom:0.1em solid #CCC; }
div.testimonial{margin-top: 1.4em; margin-bottom: 8px; border: 0.1em solid #CCC; font-size:100%; font-style: italic; color: #01B3B4; margin-left:260px; margin-right:110px; padding: 8px; padding-bottom: 8px;}
span.testimonial-emphatic{font-weight:bold; color: #015354; font-size:115%;}
div.testimonial a {text-decoration: none; color: #01B3B4; }
div.testimonial a:hover {text-decoration: underline; color: #01B3B4; }
div.testimonial-author{margin-top: 1.6em; margin-bottom: 1.4em; color: #000; font-weight:normal; text-align:right;}