body {background: #333 url(images/bkgrd.gif) repeat; color: #333; margin: 0px; padding: 0px 0px 0px 0px;
scrollbar-face-color: #aaa;
scrollbar-shadow-color: #aaa;
scrollbar-highlight-color: #aaa;
scrollbar-3dlight-color: #666;
scrollbar-darkshadow-color: #666;
scrollbar-track-color: #fff;
scrollbar-arrow-color: #aaa;
}

html {padding: 0px; margin: 0px;}
A:hover {color: #cc3333; TEXT-DECORATION: underline;}
A:link {TEXT-DECORATION: none;}
A:visited {TEXT-DECORATION: none;}
img	{border: 0; vertical-align: text-bottom;}
input {padding: padding: 2px 0px 2px 0px; font-weight: normal; font-size: 8pt; background: #fff; color: #cc3333; font: 9pt/12pt arial;}
select, textarea {background-color: #fff; color: #cc3333; font: 9pt/12pt arial; margin: 0px;}
span.trans input {background-color: transparent;}
h1 {font-family: trebuchet ms, serif; font-weight: normal; padding: 0px; margin: 0px;}
h2, h3 {font-family: trebuchet ms, serif; font-weight: bold; padding: 0px; margin: 0px;}
p {font: 11px/15px trebuchet ms, serif; text-align: left;}
.trans {background-color: transparent;}
.lgtblue {color: #64A1E3; font-style: normal; font-weight: bold;}
.bold {font-weight: bold;}
.center {text-align: center;}
.top {vertical-align: text-top;}
.smtext {font-size: 7.5pt;}
.right {float: right;}
.left {float: left;}

#bkgrd {width: 960px; height: 800px; background: url(images/bkgrd_overlay.gif); margin: 1px 0px 0px -2px; padding: 0px;}
#wrapper {width: 100%; margin: 0 auto; position: absolute; left: 773px; overflow: hidden;}

.display {float: left; width: 25px; height: 504px; margin: 1px 0px 0px 1px; background: transparent url(images/redtab_home.gif) no-repeat; cursor: pointer; cursor: hand;}
.second {background: transparent url(images/redtab_services.gif) no-repeat;}
.third {background: transparent url(images/redtab_portfolio.gif) no-repeat;}
.fourth {background: transparent url(images/redtab_news.gif) no-repeat;}
.fifth {background: transparent url(images/redtab_about.gif) no-repeat;}
.sixth {background: transparent url(images/redtab_contact.gif) no-repeat;}
.stretcher {float: left; width: 569px;}

#masthead {position: absolute; top: 28px; width: 930px; left: 22px; height: 150px; border-top: 4px solid #d52a2a; background: transparent url(images/bkgrd_masthead.gif) repeat-x;}
#topright {float: left; background: transparent url(images/masthead_blueprint.jpg) no-repeat; width: 930px; height: 150px; text-align: left;}
#topright img {border: 0px;}
#topright h1 {text-align: left; color: #FFFFFF; font-size: 36px; letter-spacing: 1px; padding: 5px 0px 0px 0px; margin: 15px 0px 0px 300px;}

#container {position: absolute;	top: 190px;	left: 22px; width: 930px; height: 506px; background: #fff; margin: 0px 0px 0px 0px; border: 0px solid #666;}

#footer {position: absolute; height: 20%; width: 930px; background: #333 url(images/bkgrd_footer.gif) repeat; top: 703px; left: 22px;}
#footer A:link {color: #fff; TEXT-DECORATION: none;}
#footer A:hover {color: #fff; TEXT-DECORATION: underline;}
#footer A:visited {color: #fff;}
#footer p {font:11px/12px trebuchet ms, serif; font-weight: normal; color: #fff; text-align: left; vertical-align: text-bottom; margin: 0px; padding: 10px;}

#extraDivLogo {position:absolute; top:0px; width: 176px; height: 180px; background: url(images/logo_garcia-seufert.gif); left: 38px; margin: 0px;}
