body {margin:0px;}
body {background:url(/webdevel/graphics/images/bg.gif);  background-attachment:fixed; font-family:verdana; font-size:12px;}
a {font-family:verdana; font-size:12px; color:#CC0000; text-decoration:underline;}
a:hover {font-family:verdana; font-size:12px; color:#000000; text-decoration:underline;}
.logo {position:absolute; width:249px; padding:10px; z-index:10;}
.webdevelinc {margin:15px; width:770px;  background-color:#FFFFFF;}
.main {border:1px solid #000000; width:770px; margin:0px; background-color:#FFFFFF;}
.topnav {padding-top:57px; z-index:3; width:770px; border-bottom:17px solid #CC0000; background-color:#FFFFFF;}
.nav {font-size:11px; background:url(/webdevel/graphics/images/navcurve.gif) no-repeat #CC0000; width:484px; position:relative; left:286px; }
.nav table {margin:0px; margin-left:38px; border:0px; border-collapse:collapse;}
.nav table td {margin:0px; font-size:11px; height:16px;}
.develHover {font-size:11px; width:437px; position:relative; left:333px; }
.develHover td {}
.develHover td.home {width:84px;}
.develHover td.services {width:85px;}
.develHover td.sites {width:87px;}
.develHover td.company {width:78px;}
.develHover td.faq {width:78px;}
.develHover td.contact {width:71px;}

table#home td.on {background:url(/webdevel/graphics/icons/devel.gif) no-repeat 11px 7px;}
table#services td.on {background:url(/webdevel/graphics/icons/devel.gif) no-repeat 25px 7px;}
table#sites td.on {background:url(/webdevel/graphics/icons/devel.gif) no-repeat 12px 7px;}
table#company td.on {background:url(/webdevel/graphics/icons/devel.gif) no-repeat 24px 7px;}
table#faq td.on {background:url(/webdevel/graphics/icons/devel.gif) no-repeat 6px 7px;}
table#contact td.on {background:url(/webdevel/graphics/icons/devel.gif) no-repeat 24px 7px;}
.nav a {color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding-right:25px; font-family:verdana; line-height:11px; font-size:11px; font-weight:bold;}
.nav a.on {color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding-right:25px; font-family:verdana; line-height:11px; font-size:11px; font-weight:bold; position:relative; top:16px; line-height:11px; height:11px; font-size:11px;}
.nav a:hover {color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding-right:25px; font-family:verdana; line-height:11px; font-size:11px; font-weight:bold;}
.nav a.on:hover {color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding-right:25px; font-family:verdana; line-height:11px; font-size:11px; font-weight:bold;}
.collage {border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}

.footer {border-left:178px solid #000000; text-align:center; font-family:verdana; font-size:10px; padding-bottom:3px; padding-top:50px;}

.maincontent {width:770px; height:400px; border:0px; border-collapse:collapse; padding:0px; margin:0px;}
.leftnav {vertical-align:top; width:180px; background-color:#000000; padding:25px 0px 25px 0px;}
.leftnav ul {margin:0px; padding:0px; padding-left:15px;}
.leftnav ul li {list-style:none; margin:0px; padding:0px; height:25px;}
.leftnav ul li a {color:#EEEEEE;  text-decoration:none; font-size:11px; font-family:verdana;}
.leftnav ul li a.on {color:#EEEEEE;  text-decoration:underline; font-size:11px; font-family:verdana; font-weight:bold;}
.leftnav ul li a:hover {color:#EEEEEE;  text-decoration:underline; font-size:11px; font-family:verdana;}
.bodycontent {vertical-align:top; text-align:center; width:590px; background:url(/webdevel/graphics/images/bodycurve.gif) no-repeat left top #FFFFFF;}
.content {width:550px; position:relative; top:0px; left:0px; margin:25px 20px 25px 20px; text-align:left; font-family:verdana; font-size:12px; line-height:21px; }
.featuredWebsites {width:220px; position:absolute; left:330px; top:60px; }
.featuredWebsites h2 {width:220px; font-family:verdana; color:#CC0000; font-size:12px; text-align:left; font-weight:bold; margin-bottom:5px;}
.featuredWebsites img {border:1px solid #000000;}
.featuredWebsites .sites {border:0px; border-collapse:collapse;}
.featuredWebsites .sites td.img {line-height:12px; width:70px; padding-bottom:8px; vertical-align:top;}
.featuredWebsites .sites td.text {width:150px; vertical-align:top; font-family:verdana; color:#717171; font-size:11px;}
.featuredWebsites .sites td.text h3 {vertical-align:top; font-size:10px; color:#484848; font-weight:bold; margin:0px;}
.featuredWebsites .sites td.text h3 a {font-size:11px; text-decoration:none; color:#000000;}
.featuredWebsites .sites td.text h3 a:hover {font-size:11px; text-decoration:underline; color:#CC0000;}

.website {border:0px; border-collapse:collapse; width:550px; margin:0px; padding:0px;}
.website td {vertical-align:top;}
.website td.img {width:200px; text-align:right;}
.website td.img img {border:1px solid #000000;}
.website td.text {width:350px; font-family:verdana; font-size:12px;}
.website td.text h3 {color:#CC0000; font-weight:bold; font-family:verdana; font-size:13px; margin-bottom:7px;}
.website a {color:#CC0000; font-family:verdana; font-size:12px; text-decoration:underline;}
.website a:hover {color:#000000; font-family:verdana; font-size:12px; text-decoration:underline;}
.website td.url {text-align:left; padding-top:15px;}

.highlight {border:1px solid #000000; padding:3px; background-color:#EEEEEE;}

ul.qList {margin:0px; padding:0px;}
ul.qList li {list-style:none; padding-bottom:5px; line-height:14px;}
ul.qList li a {text-decoration:underline; color:#CC0000; font-family:verdana; font-size:12px;}
ul.qList li a:hover {text-decoration:underline; color:#000000; font-family:verdana; font-size:12px;}

.qa {width:550px; margin-bottom:50px;}
.qa .question {padding-top:30px; font-weight:bold; color:#000000; font-size:12px; font-family:verdana;}
.qa .answer {color:#000000; font-size:12px; font-family:verdana;}
.qa .top {text-align:right;}
.qa .top a {font-size:11px; color:#990000;}

.contactus {border:0px; width:550px; border-collapse:collapse; margin:0px;}
.contactus td {font-family:verdana; font-size:12px; padding:2px 0px 12px 0px; vertical-align:top;}
.contactus .name {width:125px; color:#000000; font-weight:bold; padding-top:6px;}
.contactus .value {width:348px;}
.contactus .value input {font-family:verdana; font-size:12px; width:250px;}
.contactus .value textarea {font-family:verdana; font-size:12px; width:250px; height:90px;}
.contactus .value select {font-family:verdana; font-size:12px; width:250px; height:90px;}

.testimonialBlock {width:150px; background-color:#DDDDDD; position:relative; left:10px;}
.testimonials {padding:10px;}
.testimonials .quote {font-family:verdana; font-size:11px; font-style:italic; color:#000000;}
.testimonials .author {margin-top:10px; font-family:verdana; font-size:10px; font-weight:bold; color:#000000;}
.testimonials a {text-decoration:none;  font-family:verdana; font-size:10px; font-weight:bold; color:#000000;}
.testimonials a:hover {text-decoration:underline;  font-family:verdana; font-size:10px; font-weight:bold; color:#000000;}


.siteTest {margin-top:40px; width:500px;}
.siteTest h4 {font-family:verdana; font-size:12px; color:#CC0000; font-weight:bold; margin-bottom:5px;}
.siteTest div {font-family:verdana; font-size:11px;}
.siteTest .author {margin-bottom:25px; font-weight:bold; text-align:right;}
.siteTest .quote {font-style:italic;}

h4 {font-family:verdana; font-size:12px; color:#CC0000; font-weight:bold; margin-bottom:10px;}
.wsite {display:none;}
