@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; }
#pagewrap {margin: 0 auto; padding:0; width: 900px; position:relative; }
#pagehead { width:100%; height:242px; padding:0px; margin:0px; }
#headtext { position:absolute; top:35px; left:200px; padding:0; }
#leftcol{float:left;width: 210px;}
#leftcol ul{ list-style: none; padding:0px; margin:0; }
#leftcol ul a{ display:block; width: 208px; height: 35px; background-image:url(images/Navagation.png);}
#leftcol ul a:focus{ outline:none; border:none;}
#leftcol ul a.welcome{ background-position: 0px 0px; }
#leftcol ul a.welcome_a{ background-position: -206px 0px; }
#leftcol ul a.welcome:hover{ background-position: -206px 0px; }
#leftcol ul a.team{ background-position: 0px -35px; }
#leftcol ul a.team_a{ background-position: -206px -35px; }
#leftcol ul a.team:hover{ background-position: -206px -35px; }
#leftcol ul a.how{ background-position: 0px -70px; }
#leftcol ul a.how_a{ background-position: -206px -74px; }
#leftcol ul a.how:hover{ background-position: -206px -74px; }
#leftcol ul a.who{ background-position: 0px -105px; }
#leftcol ul a.who_a{ background-position: -206px -105px; }
#leftcol ul a.who:hover{ background-position: -206px -105px; }
#leftcol ul a.where{ background-position: 0px -140px; }
#leftcol ul a.where_a{ background-position: -206px -140px; }
#leftcol ul a.where:hover{ background-position: -206px -140px; }
#leftcol ul a.getting{ background-position: 0px -175px; }
#leftcol ul a.getting_a{ background-position: -206px -175px; }
#leftcol ul a.getting:hover{ background-position: -206px -175px; }
#leftcol ul a.our{ background-position: 0px -210px; }
#leftcol ul a.our_a{ background-position: -206px -210px; }
#leftcol ul a.our:hover{ background-position: -206px -210px; }
#leftcol ul a.test{ background-position: 0px -245px; }
#leftcol ul a.test_a{ background-position: -206px -245px; }
#leftcol ul a.test:hover{ background-position: -206px -245px; }
#leftcol ul a.contact{ background-position: 0px -280px; }
#leftcol ul a.contact_a{ background-position: -206px -280px; }
#leftcol ul a.contact:hover{ background-position: -206px -280px; }


#contentwrap{float:left; width: 685px;}
#pagefooter {  background-image:url(images/pagefoot.png); width:100%; height:412px;  padding:0px; margin-top: -5px; }
#teamfooter { background-image:url(images/team-foot.png); width:100%; height:412px;  padding:0px; margin-top: -5px; }
#whofooter { background-image:url(images/whofoot.png); width:100%; height:412px; padding:0px; margin-top: -5px; }
#howfooter { background-image:url(images/how-foot.png); width:100%; height:412px; padding:0px; margin-top: -5px; }
#wherefooter { background-image:url(images/where-foot.png); width:100%; height:412px; padding:0px; margin-top: -5px; }
#gettingfooter { background-image:url(images/getting-foot.png); width:100%; height:406px; padding:0px; margin-top: -5px; }
#promisefooter { background-image:url(images/promise-foot.png); width:100%; height:442px; padding:0px; }
#testfooter { background-image:url(images/testimonials-foot.png); width:100%; height:406px; padding:0px; margin-top: -5px; }
#contactfooter { background-image:url(images/contact-foot.png); width:100%; height:524px; padding:0px; margin-top: -5px; }
#webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1410px; left:280px;}
#teamfooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1780px; left:280px;}
#whofooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1360px; left:280px;}
#howfooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1590px; left:280px;}
#wherefooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1390px; left:280px;}
#gettingfooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1145px; left:280px;}
#promisefooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1255px; left:280px;}
#testfooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1122px; left:280px;}
#contactfooter #webdesign{ cursor:pointer; width:620px; height:20px; position:absolute; top:1252px; left:280px;}

#Contactform{ position:relative; }
#Contactform #Name{ position:absolute; top:40px; left:200px; width:254px; }
#Contactform #Email{ position:absolute; top:74px; left:200px; width:254px; }
#Contactform #Phone{ position:absolute; top:106px; left:200px; width:254px; }
#Contactform #Comments{ position:absolute; top:172px; left:198px; width:254px; }
#Contactform #Submit{border: none; background-image:url(images/send.png); cursor: pointer; width:52px; height:26px; position:absolute; left:465px; top:240px;}
.clear{ clear:both; }
.indent74{ margin-left:74px; }
.error{ font-family: Tahoma, Geneva, sans-serif; font-size: medium; font-weight: bold; color: #F00; text-align: center; float:right; margin-right:160px; }
