@charset "utf-8";
/* CSS Document */

/* Netwizard Design

@CSS Version Number 0.1
@Updated on: 02 Aug 2010
@Created on: 12 July 2010

Table of Contents.

1=Reset all element to common value.
2=Universal Elements.
3=Index Elements.
4=Services Elements.
5=Portfolio Elements.
6=Testimonial Elements.
7=Hosting Elements.
8=Domain Registration Elements.
9=Contact Us Elements.
10=Referral Elements.
*/

/*-----1---Reset all elements to common value START---1-----*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/*-----1---Reset all elements to common value END---1-----*/

/*-----2---Universal Elements START---2-----*/
body{background-image:url(../images/netwizard-design-background-gradient-b.jpg);background-repeat:repeat-x;background-color:#ffffff;}
#container{width:980px;margin:0px auto;}
#logo{width:265px;height:116px;float:left;}
#navigation{width:715px;height:116px;font-family:Tahoma, Geneva, sans-serif;color:#fdfdfd;font-size:12px;float:left;}
#navigation ul{font-family:Tahoma, Geneva, sans-serif;color:#fefefe;font-size:12px;margin:0px 0px 0px 9px;float:left;}
#navigation li{list-style:none;margin:0px 0px 0px 0px;float:left;}
#navigation a{text-decoration:none;float:left;}
.social-network-links{width:715px;height:76px;float:left;}
.twitter{width:26px;height:26px;margin:5px 0px 0px 642px;float:left;}
.facebook{width:120px;height:26px;margin:5px 0px 0px 10px;float:right;}
#flash-banner{width:980px;height:198px;float:left;}
#static-banner{width:980px;height:198px;background-image:url(../flash/netwizard-design-flash-banner-03.jpg);float:left;}
.spacer-one{width:980px;height:30px;background-image:url(../images/netwizard-design-spacer-one.jpg);background-repeat:no-repeat;margin:15px 0px 0px 0px;float:left;}
.spacer-two{width:980px;height:1px;background-image:url(../images/netwizard-design-spacer-two.jpg);background-repeat:no-repeat;margin:15px 0px 8px 0px;float:left;}
#footer{width:980px;height:55px;float:left;}
#footer ul, #footer p, .netwizard-validation{font-family:Tahoma, Geneva, sans-serif;font-size:10px;color:#7c7c7c;list-style:none;float:left;}
#footer ul{margin:5px 0px 0px 180px;}
#footer p{margin:5px 0px 0px 0px;}
#footer li{float:left;}
#footer a{color:#7c7c7c;text-decoration:none;}
#footer a:hover{color:#4e4e4e;}
.netwizard-validation{margin:5px 0px 0px 238px;}
/*-----2---Universal Elements END---2-----*/

/*-----3---Index Elements START---3-----*/
#heading-one-home{width:980px;height:70px;background-image:url(../images/netwizard-design-home-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-home h1{text-indent:-9999px;}
#heading-two-home{width:980px;height:40px;background-image:url(../images/netwizard-design-home-heading-two.jpg);margin:0px 0px 10px 0px;float:left;}
#heading-two-home h2{text-indent:-9999px;}
#body-home p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}
#estimate-button{width:470px;height:80px;margin:0px 0px 0px 0px;float:left;}
#refer-button{width:470px;height:80px;margin:0px 0px 0px 40px;float:left;}
/*-----3---Index Elements END---3-----*/

/*-----4---Services Elements START---4-----*/
#heading-one-services{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services-professionalwebdesign{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-professionalwebdesign.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services-ecommerce{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-ecommerce.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services-googleadwords{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-googleadwords.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services-socialmedia{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-social-media-marketing.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services-webhosting{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-web-hosting.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services-mobile{width:980px;height:70px;background-image:url(../images/netwizard-design-services-heading-mobile-web-design.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-services h1{text-indent:-9999px;}
#body-services{width:980px;/*height:344px;*/float:left;}
#body-services p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}
/*-----4---Services Elements START---4-----*/

/*-----5---Portfolio Elements START---5-----*/
#heading-one-portfolio{width:980px;height:70px;background-image:url(../images/netwizard-design-portfolio-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-portfolio h1{text-indent:-9999px;}
#body-portfolio h2{font-family:Tahoma, Geneva, sans-serif;font-size:12px;font-weight:normal;text-align:center;color:#363636;}
#body-portfolio h2 a{text-decoration:none;color:#363636;}
#body-portfolio p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}
.portfolio-row{width:980px;height:170px;float:left;margin:0px 0px 0px 4px;}
.portfolio-item{width:195px;height:170px;margin:0px 1px 1px 0px;float:left;}
.portfolio-feature-image{width:980px;height:200px;margin:20px 0px 0px 0px;float:left;}
.portfolio-text{width:980px;height:300px;margin:20px 0px 0px 0px;float:left;}
.portfolio-testimonial{font-style:italic;}
/*-----5---Portfolio Elements START---5-----*/

/*-----6---Testimonial Elements START---6-----*/
#heading-one-testimonials{width:980px;height:70px;background-image:url(../images/netwizard-design-testimonials-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-testimonials h1{text-indent:-9999px;}
#body-testimonials{width:980px;height:1260px;float:left;}
#body-testimonials p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:left;color:#363636;}
.testimonial-line{width:980px;height:1px;background-image:url(../images/netwizard-design-contact-form-line2.jpg);margin:20px 0px 20px 0px;float:left;}
/*#body-services{width:980px;height:1260px;float:left;}
*/#body-servicio p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}

/*-----6---Testimonial Elements END---6-----*/

/*-----7---Hosting Elements START---7-----*/
#heading-one-hosting{width:980px;height:70px;background-image:url(../images/netwizard-design-hosting-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-hosting h1{text-indent:-9999px;}
#body-hosting h2{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}

#row-one-hosting{width:361px;height:698px;margin:27px 15px 0px 0px;float:left;}
#row-two-hosting{width:361px;height:698px;margin:27px 0px 0px 0px;float:left;}
.spacer-hosting001{width:119px;height:100px;float:left;}
.hosting-column-header001{width:361px;height:47px;background-image:url(../images/netwizard-design_hosting_column-heading001.jpg);}
.hosting-column-header002{width:361px;height:47px;background-image:url(../images/netwizard-design_hosting_column-heading002.jpg);}
.hosting-column-header003{width:361px;height:47px;background-image:url(../images/netwizard-design_hosting_column-heading003.jpg);}
.hosting-column-header004{width:361px;height:47px;background-image:url(../images/netwizard-design_hosting_column-heading004.jpg);}
.hosting-column-header005{width:361px;height:47px;background-image:url(../images/netwizard-design_hosting_column-heading005.jpg);}
.hosting-column-header001 h3, .hosting-column-header002 h3, .hosting-column-header003 h3, .hosting-column-header004 h3, .hosting-column-header005 h3{text-indent:-9999px;}
.hosting-column-textbox001, .hosting-column-textbox002{font-family:Tahoma, Geneva, sans-serif;font-size:12px;}
.hosting-column-textbox001{width:361px;height:30px;background-image:url(../images/netwizard-design-hosting-column-textbox001.jpg);}
.hosting-column-textbox002{width:361px;height:30px;background-image:url(../images/netwizard-design-hosting-column-textbox002.jpg);}
.hosting-column-input{width:261px;height:30px;color:#4a5862;float:left;}
.hosting-column-input p{padding:5px 0px 5px 10px;}
.hosting-column-checkbox001{width:99px;height:30px;color:#1f983b;float:left;}
.hosting-column-checkbox001 p{padding:5px 0px 5px 10px;}
.hosting-column-checkbox002{width:99px;height:30px;color:#1f983b;float:left;}
.hosting-column-checkbox002 p{padding:5px 0px 5px 10px;}
.hosting-column-bottom001{width:361px;height:25px;background-image:url(../images/netwizard-design_hosting_column-bottom.jpg);margin:0px 0px 14px 0px;}
.hosting-column-bottom002{width:361px;height:25px;background-image:url(../images/netwizard-design_hosting_column-bottom.jpg);margin:0px 0px 16px 0px;}
/*-----7---Hosting Elements START---7-----*/

/*-----8---Domain Registration Elements START---8-----*/
#heading-one-domain-registration{width:980px;height:70px;background-image:url(../images/netwizard-design-domain-registration-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-domain-registration h1{text-indent:-9999px;}
#body-domain-registration p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}
/*-----8---Domain Registration Elements START---8-----*/

/*-----9---Contact Us Elements START---9-----*/
#heading-one-contact-us{width:980px;height:70px;background-image:url(../images/netwizard-design-contact-us-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-contact-us h1{text-indent:-9999px;}
#body-contact-us{width:990px;height:922px;float:left;}
#body-contact-us p, #body-contact-us ul, #body-contact-us li, #body-contact-us a{font-family:Tahoma, Geneva, sans-serif;}
#body-contact-us p{font-size:12px;text-align:center;color:#363636;}
#body-contact-us ul{font-size:12px;color:#363636;margin:0px 0px 0px 50px;}
#body-contact-us li{list-style:none;margin:0px 0px 0px 25px;float:left;}
#body-contact-us a{text-decoration:none;color:#363636;}
#body-contact-us a:hover{color:#7d7d7d;}
#contact-refer-button{width:470px;height:80px;margin:0px 0px 0px 255px;float:left;}
.form-extra-margin{width:495px;height:13px;float:left;}

#jq_contact_form{width:990px;height:665px;margin-top:15px;float:left;}
#customForm{width:990px;height:605px;clear:both;float:left;}
#form-row-one{width:495px;height:680px;float:left;}
#form-row-two{width:495px;height:680px;float:left;}
.form-subheading{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:14px;font-weight:bold;font-style:italic;}
.checkbox-row{width:165px;height:152px;float:left;}
.form-line{width:980px;height:1px;background-image:url(../images/netwizard-design-contact-form-line.jpg);margin:20px 0px 0px 0px;float:left;}

#customForm label{display:block;color:#000000;line-height:1.4em;font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#customForm input{color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#customForm input.error{background: #f8dbdb;border-color: #e77776;}
#customForm textarea{width:425px;height:60px;color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#customForm textarea.error{background: #f8dbdb;border-color: #e77776;}
#customForm select{color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#customForm select.error{background: #f8dbdb;border-color: #e77776;}
#customForm div{margin-bottom:15px;}
#customForm div span{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-style:italic;}
#customForm div span.error{color: #d62d30;}
#error{margin-bottom:20px;border:1px solid #b71c20;}
#error ul{list-style:square;padding:5px;font-size:11px;}
#error ul li{list-style-position:inside;line-height:1.6em;}
#error ul li strong{color: #e46c6d;}
#error.valid ul li strong{color: #93d72e;}
#postcode{width:100px;}
#name, #organisation, #position, #staff, #phone, #email, #yourweb{width:400px;}
#send, #reset{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000000;width:100px;height:35px;float:left;}
.status_part1{width:980px;height:24px;float:left;background-color:#6ce06c;border:1px solid #017f01;float:left;margin:20px 0px 0px 0px;}
.status_part2{font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:#005600;padding:2px 2px 2px 5px;float:left;}
.formSpacer{width:231px;height:30px;float:left;}
/*-----9---Contact Us Elements END---9-----*/

/*-----10---Referral Elements START---10-----*/
#heading-one-referral{width:980px;height:70px;background-image:url(../images/netwizard-design-referral-heading-one.jpg);margin:9px 0px 0px 0px;float:left;}
#heading-one-referral h1{text-indent:-9999px;}
#body-referral{width:980px;height:717px;float:left;}
#body-referral p{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#363636;}

.referral-rwo-one, .referral-rwo-two{width:400px;float:left;}
.referral-rwo-one{margin-right:25px;}

#refer_contact_form{width:100%;margin-top:15px;padding:0px;float:left;}
#refer_margin{width:828px;height:465px;margin:0px auto;}

#referCustomForm{width:828px;height:465px;clear:both;float:left;}
#referCustomForm label{display:block;color:#000000;line-height:1.4em;font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#referCustomForm input{color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#referCustomForm input.error{background: #f8dbdb;border-color: #e77776;}
#referCustomForm textarea{width:400px;height:90px;color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#referCustomForm textarea.error{background: #f8dbdb;border-color: #e77776;}
#referCustomForm select{color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#referCustomForm select.error{background: #f8dbdb;border-color: #e77776;}
#referCustomForm div{margin-bottom:15px;}
#referCustomForm div span{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-style:italic;}
#referCustomForm div span.error{color: #d62d30;}
#referError{margin-bottom:20px;border:1px solid #b71c20;}
#referError ul{list-style:square;padding:5px;font-size:11px;}
#referError ul li{list-style-position:inside;line-height:1.6em;}
#referError ul li strong{color: #e46c6d;}
#referError.valid ul li strong{color: #93d72e;}
#refername, #refercompany, #referemail, #referphone, #referdetails, #name2, #company2, #email2, #phone2, #details2{width:400px;}
#referSend, #referReset{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000000;width:100px;height:35px;}
.referStatus_part1{width:825px;height:24px;float:left;background-color:#6ce06c;border:1px solid #017f01;float:left;margin:10px 0px 20px 0px;}
.referStatus_part2{font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:#005600;padding:2px 2px 2px 5px;float:left;}
.referFormSpacer{width:628px;height:30px;float:left;}
/*-----10---Referral Elements END---10-----*/

#blog p {text-align:left; padding-left:15px;}
#blog-left {width:250px; float:left; margin-top:25px;}
#blog-right {width:650px; float:right;}

#service-block{display: inline; float: left; margin-right: 40px; overflow: hidden; position: relative; width:250px; background-image:url(netwizard_services_images/div.png); background-repeat: no-repeat; background-position: 1px 140px;}
