body {
background-color:#ffffff;
text-align:center;
color:#ffffff;
background-image: url('images/bg.jpg');
background-repeat:repeat-x;
margin-top:0px;
font-family: trebuchet ms, arial, sans-serif;
margin-bottom:0px;
background-attachment:fixed;
}
p.banner {margin:0; padding:0;}
.nav {
background-image: url('images/nav_bg.jpg');
padding-top:20px;
text-align:left;
padding-left:185px;
background-repeat:no-repeat;
border-bottom:2px solid #ffffff;
padding-bottom:20px;
}
a:link, a:visited {color:#ffffff; text-decoration:underline;}
a:hover, a:focus {text-decoration:none; color:#ffffff;}
a.navlink, a.navon {
text-align:center;
padding:5px 10px 5px 10px;
font-weight:bold;
margin-right:10px;
}
a.navlink:link, a.navlink:visited, a.navon:hover, a.navon:focus {text-decoration:none; background-color:#2B9BFC; border-right:3px solid #ffffff; border-bottom: 3px solid #ffffff; color:#ffffff;}
a.navlink:hover, a.navlink:focus, a.navon:link, a.navon:visited {text-decoration:none; background-color:#f4a206; border-right:3px solid #058AF9; border-bottom: 3px solid #058AF9; color:#ffffff;}
.page {
background-color:#333333;
width:900px;
display:block;
margin:0 auto;
text-align:center;
padding-bottom:20px;
}
.page p{margin-left:20px;}
h1 {color:#FFFFFF; font-size:16pt; font-style:italic; text-align:center; margin: 10px 20px 10px 20px;}
p.date {color:#DDDDDD; margin:5px 20px 5px 0px; text-align:right; font-size:10pt;}
.bighomebox {
background-image:url('images/largehomeimg.jpg');
background-repeat:no-repeat;
text-align:right;
border: 1px solid #DDDDDD;
float:left;
margin:0px 15px 0px 20px;
display:block;
font-weight:bold;
color:#ffffff;
width:640px;
height:300px;
}
a.largeinfo {color:#ffffff; background-color:#3A4755; padding:5px; border:1px solid #DDDDDD; margin-right:20px;}
a.largeinfo:link,  a.largeinfo:visited {text-decoration:none;}
a.largeinfo:hover, a.largeinfo:focus {text-decoration:underline;}
.bighomebox ul {text-align:right; margin:10px 20px 10px 380px;}
h2 {margin:10px 20px 0px 408px; color:#ffffff; background-color:#3A4755; padding:10px; border:1px solid #ffffff;}
.paperside {
background-image: url('images/sidepaper.jpg');
background-repeat: no-repeat;
width:200px;
height:300px;
margin-right: 20px;
color:#000000;
float:right;
display:block;
margin-bottom:2px;
}
.paperside p {margin: 70px 20px 20px 20px;}
.paperside li {margin: 0px 20px 0px 0px;}
a.divlink:link, a.divlink:visited {text-decoration:none; color:#ffffff;}
td.boxa {background-image: url('images/boxc.jpg');}
td.boxb {background-image: url('images/boxb.jpg');}
td.boxc {background-image: url('images/boxa.jpg');}
td.boxa, td.boxb, td.boxc {
width:270px;
height:300px;
background-repeat:no-repeat;
text-align:center;
}
.tophalf, .bottomhalf {display:block; margin:0 auto; width:900px;}
p.spacer {margin:0px; line-height:0;}
table.boxtable {width:895px;}
h3 {margin-top:20px; color:#333333; font-size:14pt; margin: 0px 20px 10px 20px;}
ul.boxes {padding-bottom:20px; margin:0px; padding-left:0px; list-style-position:inside;}
p.boxcbold {color:#274B5B; font-weight:bold; margin:0px 20px 10px 20px;}
p.boxbbold {color:#2D482B; font-weight:bold; margin:0px 20px 10px 20px;}
p.boxabold {color:#885603; font-weight:bold; margin:0px 20px 10px 20px;}
a.boxclink, a.boxblink, a.boxalink {color:#ffffff; padding:5px; margin:10px; border:1px solid #DDDDDD; font-weight:bold;}
a.boxclink {background-color:#192B38;}
a.boxblink {background-color:#1D3419;}
a.boxalink {background-color:#3E2203;}
td.boxb img {border:1px solid #DDDDDD; width:150px;}
a.boxclink:link, a.boxclink:visited, a.boxblink:link, a.boxblink:visited, a.boxalink:link, a.boxalink:visited {text-decoration:none;}
a.boxclink:hover, a.boxclink:focus, a.boxblink:hover, a.boxblink:focus, a.boxalink:hover, a.boxalink:focus {text-decoration:underline;}
.lsection {
background-color:#222222;
background-image: url('images/lsectiontop.jpg');
background-repeat:no-repeat;
width:640px;
padding-top:0px;
text-align:left;
float:left;
margin-left:20px;
margin-bottom:20px;
}
h3.headingh3 {color:#FFFFFF; margin-left:90px; padding-top:16px; font-size:13pt;}
.quotebox {
background-image:url('images/quotebox.jpg');
width:200px;
float:right;
height:250px;
background-repeat:no-repeat;
margin: 7px 20px 76px 20px;
}
.quotebox p {font-size:16pt; margin:20px; font-weight:bold;}
.unsure {background-image:url('images/unsure.jpg'); background-repeat:no-repeat; width:500px; padding:50px 0px 35px 0px; margin:0 auto; text-align:center;}
p.unsurep {margin: 0px 20px 0px 130px; font-weight:bold; font-size:15pt;}
img.portimg {width:150px; border:1px solid #DDDDDD;}
td.gha, td.bha, td.oha, td.yha {font-weight:bold; font-size:14pt; width:500px; text-align:left; padding:5px; color:#222222; padding-left:20px; background-repeat:no-repeat;}
td.ghb, td.bhb, td.ohb, td.yhb {width:150px; background-repeat:no-repeat; background-position:top right;}
table.ohosting, table.bhosting, table.ghosting, table.yhosting {background-color:#222222; padding:0px 10px 0px 10px; border-collapse:collapse;}
td.gha, td.ghb {background-color:#36D401;}
td.gha {background-image: url('images/ghl.jpg');}
td.ghb {background-image: url('images/ghr.jpg');}
td.oha, td.ohb {background-color:#FF8104;}
td.oha {background-image: url('images/ohl.jpg');}
td.ohb {background-image: url('images/ohr.jpg');}
td.yha, td.yhb {background-color:#FFD500;}
td.yha {background-image: url('images/yhl.jpg');}
td.yhb {background-image: url('images/yhr.jpg');}
td.bha, td.bhb {background-color:#0090FF;}
td.bha {background-image: url('images/bhl.jpg');}
td.bhb {background-image: url('images/bhr.jpg');}
td.gcl, td.gcr {border-top:1px solid #36D401; padding:5px;}
td.gcr {border-left:1px solid #36D401; text-align:center;}
td.ocl, td.ocr {border-top:1px solid #FF8104; padding:5px;}
td.ocr {border-left:1px solid #FF8104; text-align:center;}
td.ycl, td.ycr {border-top:1px solid #FFD500; padding:5px;}
td.ycr {border-left:1px solid #FFD500; text-align:center;}
td.bcl, td.bcr {border-top:1px solid #0090FF; padding:5px;}
td.bcr {border-left:1px solid #0090FF; text-align:center;}
table.tidy_form {background-color:#222222; width:650px; text-align:left;}
p.quoteheading {margin-bottom:5px; color:#FFFFFF; font-size:14pt; font-weight:bold;}
.qindent {margin-left:50px;}
.qindent, .input {font-family: comic sans ms, arail, sans-serif; color:#333333; font-weight:bold; text-align:center; font-size:10pt;}
ul.pageul {list-style-position:inside; padding:0px; margin:5px 0px 20px 0px;}
table.submit {background-color:#222222; width:200px; height:50px; text-align:center; border:2px outset #DDDDDD; margin:auto; margin-top:20px; margin-bottom:20px;}
p.centp {text-align:center;}
td.lsmark {background-image:url('images/lsmark.jpg'); background-repeat:no-repeat; width:40px; height:50px;}
td.rsmark {background-image:url('images/rsmark.jpg'); background-repeat:no-repeat; width:40px; height:50px;}
td.testimonial {padding:5px; font-size:14pt;}
.leftblock {
padding-right:10px;
border-right:1px dotted #989898;
margin:20px 0px 10px 20px;
float:left;
}
.leftblock ul {width:430px;}
.leftblock h3, .rightblock h3 {color:#989898;}
.rightblock {
float:right;
margin: 20px 20px 30px 0px;
}
.rightblock p {width:410px; margin:0px;}
img.largewebdesign {width:640px; height:300px; float:left; margin-left:20px; margin-bottom:2px;}