html, body {
behavior: url('csshover.htc');
font-size : 12px;
font-family : arial, geneva;
line-height : 1.5;
background-color : #6b6b6b;
margin : 5px 0 0;
padding : 0;
}
.rowLight {
padding: 15px 0 15px 0;
background: #f2f2f2;
}
.rowNormal {
background: none;
}
iframe {
background-color: transparent;
filter: alpha (opacity=50)
}
p {
margin-bottom : 0;
padding-bottom : 0;
}
a:link, a:visited, a:active {
color : #000;
text-decoration : underline;
}
a:hover {
color : #000;
text-decoration : none;
}
 a.greenlink, a.greenlink:visited , a.greenlink:link {
color: #59a431;
text-decoration : none;
}
a.greenlink:hover {
color: #59a431;
text-decoration : underline;
}
.linkflip a:link, .linkflip a:visited, .linkflip a:active {
text-decoration : none !important;
}
.linkflip a:hover {
text-decoration : underline !important;
}
.resultRowOne {

}
.resultRowTwo {
background-color: #e8f0da;
}
#optimusprime {
width : 100%;
height : 100%;
text-align: center;
}
li {
margin : 0;
padding : 0;
list-style-image : url("site-bullet.gif");
}
.text-right {
text-align : right;
}
p.indent1 {
line-height : 1;
margin-left : 15px;
}
.floatright {
float: right;
}
.floatleft {
float: left;
}
.boldsubheader {
font-size : 14px;
font-weight : bold;
}
.greytext {
color : #9f9f9f;
}
.green-medium {
color: #59a431;
font-size: 18px;
}
.smalltitletext {
font-size: 13px;
}
.make-bold {
font-weight : bold;
}
a.whitelink {
color : #fff;
text-decoration : underline;
}
a.whitelink:visited {
color : #fff;
text-decoration : underline;
}
a.whitelink:hover {
color : #fff;
text-decoration : none;
}
a.whitelink:active {
color : #fff;
text-decoration : none;
}
a.whitelink-r {
color : #fff;
text-decoration : none;
}
a.whitelink-r:visited {
color : #fff;
text-decoration : none;
}
a.whitelink-r:hover {
color : #fff;
text-decoration : underline;
}
a.whitelink-r:active {
color : #fff;
text-decoration : underline;
}

a.plain {
text-decoration : none;
}
a.plain:visited {
text-decoration : none;
}
a.plain:hover {
text-decoration : underline;
}
a.plain:active {
text-decoration : none;
}
a.footerlink {
color : #969696;
text-decoration : none;
}
a.footerlink:visited {
color : #969696;
text-decoration : none;
}
a.footerlink:hover {
color : #969696;
text-decoration : underline;
}
a.footerlink:active {
color : #969696;
text-decoration : none;
}
.requestlink a {
color : #fff;
font-weight : bold;
background-image : url("requestbtn.gif");
background-repeat : no-repeat;
background-position : right 0;
text-decoration : none;
width : 223px;
height : 38px;
float : left;
padding-top : 9px;
padding-left : 15px;
display : block;
}
* html .requestlink a {
color : #fff;
font-weight : bold;
text-decoration : none;
background-image : url("requestbtn.gif");
background-repeat : no-repeat;
background-position : right 0;
display : block;
padding-top : 9px;
padding-left : 15px;
width : 223px;
height : 29px;
float : left;
}
.requestlink a:visited {
color : #fff;
font-weight : bold;
text-decoration : none;
display : block;
}
.requestlink a:hover {
color : #fff;
font-weight : bold;
text-decoration : underline;
display : block;
}
.requestlink a:active {
color : #fff;
font-weight : bold;
text-decoration : none;
display : block;
}
.clearrow {
clear : both;
}
.half-left {
width : 335px;
float : left;
}
.half-right {
width : 335px;
float : right;
}
.half-left-seamless {
width : 338px;
float : left;
}
.half-right-seamless {
width : 339px;
float : right;
}
.fifty-left {
width : 48%;
float : left;
}
.fifty-right {
width : 48%;
float : right;
}
.clickable {
cursor : pointer;
}
.tablespacer {
height : 10px;
}
.hlbox-full {
background-color : #e8f0da;
margin : 15px;
padding : 10px;
border : 1px solid #68a202;
}
.layout1 {
padding : 15px;
}
.layout2a {
width : 60%;
float : left;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 15px;
}
.layout2b {
width : 33%;
float : right;
padding : 15px;
}
.layout-blog2a {
width : 60%;
float: left;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
}
.layout3a {
width : 33%;
float : left;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 15px;
}
.layout3b {
width : 60%;
float : right;
padding-top : 15px;
padding-bottom : 15px;
}
#all {
background-image : url("structure-bg.gif");
background-repeat : repeat-y;
position : relative;
width : 767px;
margin-right : auto;
margin-left : auto;
text-align: left;
}
#allpad {
position : relative;
margin-right : 26px;
margin-left : 26px;
}
#hanger-left {
background-image : url("hanger-left.gif");
background-repeat : no-repeat;
position : absolute;
top : 0;
left : -109px;
width : 109px;
height : 515px;
z-index : 1;
}
#hanger-right {
background-image : url("hanger-right.gif");
background-repeat : no-repeat;
position : absolute;
top : 0;
left : 715px;
width : 88px;
height : 539px;
z-index : 1;
}
#header {
width : 715px;
height : 132px;
}
#headersub {
height : 19px;
}
#hs-left {
background-image : url("structure-leftcrnr.gif");
width : 19px;
height : 19px;
float : left;
}
#hs-right {
background-image : url("structure-rightcrnr.gif");
width : 19px;
height : 19px;
float : right;
}
#h-left {
background-image : url(structure-tl.gif);
background-repeat : no-repeat;
text-align : right;
position : static;
width : 194px;
height : 132px;
float : left;
}
#h-logo {
background-image : url("structure-logo.gif");
background-repeat : no-repeat;
position : static;
width : 327px;
height : 132px;
float : left;
}
#h-right {
background-image : url("structure-tr.gif");
background-repeat : no-repeat;
position : static;
width : 194px;
height : 132px;
float : left;
}
#navcontainer {
color : #fff;
margin-top : 15px;
margin-right : 15px;
}
#subpagenav {
height : 43px;
border-bottom: 1px solid #3e8415;
}

.newsfield {
font-size : 11px;
background-color : #fff;
height : 16px;
padding-top: 3px;
padding-bottom: 3px;
border-width : 0;
}
#newsletter {
color : #fff;
margin-top : 15px;
margin-left : 15px;
}
.banner {
background: #000;
width : 677px;
height : 187px;
}
.banner-quote {
background-image : url("banner-quote.gif");
width : 677px;
height : 191px;
}
#main {
width : 677px;
min-height : 300px;
_height : 300px;
margin-right : 19px;
margin-left : 19px;
}
.titlebar {
height : 45px;
}
.pagetitlebar {
padding-top : 6px;
padding-left : 15px;
}
.pagetitlebar-container {
background-color : #000;
height : 38px;
clear : both;
}
.pagetitlebar-sub {
margin-right : 238px;
}
.pagetitlebar-sub, .pagetitlebar {
color : #f7faf1;
font-size : 18px;
background-color : #000;
background-image : url("crnr-blackleft.gif");
background-repeat : no-repeat;
background-position : left top;
height : 32px;
}
.pagetitlebar-subpad {
padding-top : 6px;
padding-left : 15px;
}
.pagetitlebar-rightcrnr {
background-image : url("crnr-blackright.gif");
background-repeat : no-repeat;
background-position : right top;
height : 38px;
width : 9px;
float: right;
}
.letterbar {
color : #060606;
font-size : 24px;
text-align : left;
height : 40px;
margin-top : 5px;
margin-bottom : 15px;
margin-left : 15px;
border-bottom : 1px double #d2ddbd;
}
.subtitlebar {
color : #060606;
font-size : 15px;
text-align : left;
margin-bottom : 15px;
height : 30px;
padding-top : 10px;
border-bottom : 1px double #d2ddbd;
}
.titlebar-b {
height : 45px;
border-bottom : 1px solid #d2ddbd;
}
.title-rightlink {
float : right;
margin-top : 10px;
}
.requesttitle {
color : #fff;
font-size : 14px;
background-image : url("requestbtn-bg.gif");
width : 238px;
height : 38px;
float : right;
}
.pageactionbox {
color : #f7faf1;
background-color : #000;
background-image : url("subbody-bg.gif");
background-repeat : no-repeat;
background-position : left bottom;
padding : 15px;
}
.crnr-iblacktr {
background-image : url("crnr-iblack-tr.gif");
background-repeat : no-repeat;
background-position : right 0;
height : 9px;
z-index : 1;
}
.crnr-greenleft {
background-image : url("crnr-greenleft.gif");
width : 9px;
height : 30px;
float : left;
}
.crnr-greenright {
background-image : url(crnr-greenright.gif);
width : 9px;
height : 30px;
float : right;
}
.pageactionbtn {
background-color : #53b617;
height : 30px;
}
.alt2subpad {
margin-right : 15px;
}
.altbox-cc {
background-color : #ededed;
padding-right : 15px;
padding-left : 15px;
}
.altbox-top {
background-repeat : repeat-x;
list-style-image : url("subbox-top.gif");
}
.altbox-toprepeat {
background-color : #e8f0da;
background-image : url("subbox2-top.gif");
list-style-image : url("subbox-top.gif");
}
.altbox-btmrepeat {
background-color : #ededed;
}
.altbox-tr {
background-image : url("subbox2-tr.gif");
list-style-image : url("subbox-tr.gif");
}
.altbox-tl {
background-image : url("subbox2-tl.gif");
list-style-image : url("subbox-tl.gif");
}
.altbox-br {
background-image : url("subbox2-br.gif");
list-style-image : url("subbox-br.gif");
}
.altbox-bl {
background-image : url("subbox2-bl.gif");
list-style-image : url("subbox-bl.gif");
}
.altsubpad {
margin-right : 15px;
}
.altbox2-cc {
background-color : #e8f0da;
padding-right : 15px;
padding-left : 15px;
}
.altbox2-top {
background-repeat : repeat-x;
list-style-image : url("subbox-top.gif");
}
.altbox2-toprepeat {
background-color : #e8f0da;
background-image : url("subbox-top.gif");
list-style-image : url("subbox-top.gif");
}
.altbox2-btmrepeat {
background-color : #e8f0da;
}
.altbox2-btmrepeat, .altbox-btmrepeat {
height : 15px;
margin-right : 11px;
margin-left : 11px;
}
.altbox2-toprepeat, .altbox-toprepeat {
background-repeat : repeat-x;
height : 15px;
margin-right : 11px;
margin-left : 11px;
}
.altbox2-tr {
background-image : url("subbox-tr.gif");
list-style-image : url("subbox-tr.gif");
}
.altbox2-tl {
background-image : url("subbox-tl.gif");
list-style-image : url("subbox-tl.gif");
}
.altbox2-br {
background-image : url("subbox-br.gif");
list-style-image : url("subbox-br.gif");
}
.altbox2-bl {
background-image : url("subbox-bl.gif");
list-style-image : url("subbox-bl.gif");
}
.altbox-tr, .altbox-br, 
.altbox2-tr, .altbox2-br{
background-repeat : no-repeat;
background-position : right 0;
height : 15px;
}
.altbox-tl, .altbox-bl,
.altbox2-tl, .altbox2-bl{
background-repeat : no-repeat;
background-position : left 0;
height : 15px;
}
#tail {
background-image : url("structure-tail.gif");
background-repeat : no-repeat;
width : 767px;
height : 45px;
margin-right : auto;
margin-left : auto;
}
#footer {
color : #969696;
width : 723px;
margin-top : 20px;
margin-right : auto;
margin-left : auto;
}
a.btn-graphicdesign {
background-image : url("btn-graphicdesign.gif");
width : 169px;
}
a.btn-graphicdesign:hover {
background-image : url("btn-graphicdesignb.gif");
}
a.btn-webdesign {
background-image : url("btn-webdesign.gif");
width : 168px;
}
a.btn-webdesign:hover {
background-image : url("btn-webdesignb.gif");
}
a.btn-emailmarketing {
background-image : url("btn-emailmarketing.gif");
width : 169px;
}
a.btn-emailmarketing:hover {
background-image : url("btn-emailmarketingb.gif");
}
a.btn-searchengine {
background-image : url("btn-searchengine.gif");
width : 168px;
border: 0 !important;
}
a.btn-searchengine:hover {
background-image : url("btn-searchengineb.gif");
}
a.btn-searchengine, a.btn-emailmarketing, a.btn-webdesign, a.btn-graphicdesign {
position : static;
height : 43px;
float : left;
border-right : 1px solid #3e8415;
display : block;
}
.btn-text {
color : #f7faf1;
text-align : right;
margin-right : 15px;
margin-left : 15px;
padding-top : 6px;
}
.banner-webdesign {
background-image : url("banner-webdesign.jpg");
}
.banner-services {
background-image : url("banner-solutions.jpg");
}
.banner-otherinfo {
background-image : url("banner-quote.gif");
}
.banner-internetmarketing {
background-image : url("banner-internetmark.jpg");
}
.banner-graphicdesign {
background-image : url("banner-graphicdesign.jpg");
}
.banner-emailmarketing {
background-image : url("banner-emailmark.jpg");
}
.banner-company {
background-image : url("banner-company.jpg");
}
.banner-contact {
background-image : url("banner-contact.jpg");
}
.banner-solutions {
background-image : url("banner-solutions.jpg");
}
.banner-analytics {
background-image : url("banner-hosting.jpg");
}
.banner-webdesign, .banner-services, .banner-internetmarketing, .banner-graphicdesign, .banner-emailmarketing, .banner-company, .banner-contact, .banner-solutions, .banner-analytics {
width : 677px;
height : 109px;
border-bottom-color : #3c3c3c;
}
.banner-otherinfo
{
width : 677px;
height : 191px;
border-bottom-color : #3c3c3c;
}

.quotebtn-brains a {
background-image : url("quotebtn-brains.gif");
}
.quotebtn-brains a:hover {
background-image : url("quotebtn-brainsb.gif");
}
.quotebtn-answers a {
background-image : url("quotebtn-answers.gif");
}
.quotebtn-answers a:hover {
background-image : url("quotebtn-answersb.gif");
}
.quotebtn-bite a {
background-image : url("quotebtn-bite.gif");
}
.quotebtn-bite a:hover {
background-image : url("quotebtn-biteb.gif");
}
.quotebtn-problemo a {
background-image : url("quotebtn-problemo.gif");
}
.quotebtn-problemo a:hover {
background-image : url("quotebtn-problemob.gif");
}
.quotebtn-easy a {
background-image : url("quotebtn-easy.gif");
}
.quotebtn-easy a:hover {
background-image : url("quotebtn-easyb.gif");
}
.quotebtn-more a {
background-image : url("quotebtn-more.gif");
}
.quotebtn-more a:hover {
background-image : url("quotebtn-moreb.gif");
}
.quotebtn-more a, .quotebtn-easy a, .quotebtn-problemo a, .quotebtn-bite a, .quotebtn-answers a, .quotebtn-brains a {
display:block;
margin: -15px 0 0 0;
padding: 0;
width : 222px;
height : 96px;
}
.clearfix:after {
height : 0;
visibility : hidden;
clear : both;
display : block;
content : ".";
}
.clearfix {
display : inline-block;
}
