/* Colors:
light blue:#4E84C4
blue:#144D97
navy blue:#0D366A */
body{margin:0;background-color:rgb(255, 255, 255);color:rgb(0, 0, 0);font-family:Arial, Verdana, sans-serif}
.content{border-collapse:collapse;border:0;padding:0}
.footer,.footer p{font-size:10px}
p, td{font-family:Arial;font-size:10pt;margin-top:17px;margin-bottom:0;line-height:22px}
h1{font-size:13pt;line-height:22px;color:#2C62A2}
h1.logos{font-size:13pt;line-height:22px;color:#2C62A2;margin-top:0;padding-top:0}
h2{font-size:11pt;line-height:20px;color:#2C62A2;margin-top:26px}
h3{font-size:10pt;line-height:20px;color:#2C62A2}
li{line-height:18px}
div table li{line-height:22px}
.header,.header td,.header tr,.header table{margin:0;border-collapse:collapse}
.header-logo-border{background-image:url('images/header-top-border.gif');height:13px;width:100%}
#triangle{background-image:url('images/header-top-triangle.jpg');background-position:top right;background-repeat:no-repeat;width:50px;height:24px}
#logo{background-color:#144D97;height:110px;width:100%;text-align:center}
#logopic{height:110px;margin:0;padding:0;float:left;border:0}
IMG.displayed{display:block;margin-left:auto;margin-right:auto}
td a, p a, p a:link, p a:active, p a:visited, li a{color:#0D366A;text-decoration:none;border-bottom:1px dotted #0D366A}
p a:hover, a:hover, li a:hover{border-bottom:1px solid #0D366A}
.side{border:1px solid #4F85C3;padding:5px}
.image{border-bottom:0 !important;margin:0;padding:0}
.footer{font-size:8pt}
.left,.left p .left p a{color:#ffffff;text-align:center}
.left a,.left a:link,.left a:active,.left a:visited{color:#ffffff;text-decoration:none;border-bottom:1px dotted #ffffff}
.left a:hover{border-bottom:1px solid #ffffff}
.image img{border:0}
.text{vertical-align:top;padding:12px}
.package-letter{color:#ffffff;font-weight:bold;background-color:#2C62A2}
.package-letter a{color:#ffffff;text-decoration:none;border-bottom:1px dotted #ffffff}
.header-phone, p.header-phone{text-align:center;color:#ffffff;font-size:1.5em;padding-top:25px}
.header-phone a{color:#ffffff;border-bottom:1px dotted #ffffff}
.header-phone a:hover{border-bottom:1px solid #ffffff}
.header-phone br{padding-bottom:10px}
#nav{margin:0;padding:0;background:#0D336A;color:#ffffff;list-style:none}
#nav li{border-bottom:1px solid #C2C2BC;font-family:Arial, Verdana, sans-serif;font-size:11px}
#nav li a, #nav li a:visited{display:block;width:100%;text-decoration:none;background:#2C61A2;padding:4px 4px 4px 12px;width:129px !important;width /**/:145px;color:#ffffff;border:0}
#nav li a:hover{background:#80A1C7;color:#ffffff;border:0}
#nav ul{display:none}
#nav ul li{border:none}
#nav ul a, #nav ul a:visited{background:left repeat-y #F5F5ED !important;color:#555 !important;border:none !important}
#nav ul li a:hover{background:#A92938 !important;color:#ffffff !important;border:0}
.special{width:5px;visibility:hidden}
#ecommerce tr td{text-align:left;vertical-align:top;border-style:solid;border-width:1px}
.image-right{float:right;border:1px solid #2C62A2;margin:0 0 15px 15px}
.portfolio{border:1px solid #2C62A2}
.quote{background-color:#003366}
#overview ol li{margin-top:1.7em}
li.optional{margin-left:30px}
#specs tr td,.specs tr td{vertical-align:top;text-align:left}
tr td{vertical-align:top;text-align:left}
#logo-design{background-color:#144D97;color:#ffffff;width:190px}
#logo-design h2{font-size:13pt;color:#ffffff;text-align:center;margin:10px 0}
#logo-design input, #logo-design textarea{width:185px;margin:auto}
#logo-design .submit{height:50px}
#logo-design-samples tr td{text-align:center}
#Web-Design-Portfolio .website{width:251px;text-align:center}
#Web-Design-Portfolio .websites{width:331px;text-align:center}
#Web-Design-Portfolio .websites img.thumb{border:1px solid #2C62A2;width:320px;height:240px}
/* LOGO PAGE CSS */
#comment-wrapper{position:relative}
#commentWrapper{float:right;position:absolute;margin-left:0;width:195px}
#commentWrapper2{position:absolute;margin-left:0}
#comment{position:absolute;top:0;margin-top:0}
#comments{float:left;width:450px}
#comments ol li{border-top:1px solid purple}
#comments ol li:first-child{border-top:0}
#comment.fixed{position:fixed;top:0}