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

body {background:url(../img/background_body.png) repeat-x #e1e1e1; margin:0px; padding:0px;}
img {border:0px; margin:0px; padding:0px;}
p {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}

#container {width:1075px; margin:auto; padding:0px;}
#content {float:left; display:inline; width:1075px; background:url(../img/background_content.gif) repeat-y; margin:0px; padding:0 0 20px 0;}
#home {float:left; display:inline; width:1075px; background:url(../img/background_content_home.jpg) no-repeat top; margin:0px; padding:0px;}
#portfolio {float:left; display:inline; width:1075px; background:url(../img/background_content_portfolio.jpg) no-repeat top; margin:0px; padding:0px;}
#podcast {float:left; display:inline; width:1075px; background:url(../img/background_content_podcast.jpg) no-repeat top; margin:0px; padding:0px;}
#podcast .text {float:left; display:inline; width:715px; color:#000000; font:12px Verdana, Geneva, sans-serif; margin:0 0 0 52px; padding:0px;}
#packages {float:left; display:inline; width:1075px; background:url(../img/background_content_packages.jpg) no-repeat top; margin:0px; padding:0px;}
#packages .text {float:left; display:inline; width:490px; color:#000000; font:12px Verdana, Geneva, sans-serif; margin:213px 0 0 253px; padding:0px;}
#packages .comment {float:left; display:inline; width:480px; height:140px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; overflow:hidden; margin:0px; padding:2px 5px 1px 5px;}
#packages .field {float:left; display:inline; width:250px; color:#587009; font:bold 12px Verdana, Geneva, sans-serif; text-align:right; padding:0 7px 0 0;}
#packages .smaller {float:left; display:inline; width:68px; color:#587009; font:bold 12px Verdana, Geneva, sans-serif; text-align:right; padding:0 7px 0 0;}
#packages .name {float:left; display:inline; width:139px; height:21px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .surname {float:left; display:inline; width:234px; height:21px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .phone {float:left; display:inline; width:139px; height:21px; background-color:#cee976; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .email {float:left; display:inline; width:234px; height:21px; background-color:#cee976; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .address {float:left; display:inline; width:458px; height:21px; background-color:#b0c862; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .customer {float:left; display:inline; width:458px; height:21px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .business {float:left; display:inline; width:458px; height:21px; background-color:#cee976; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .sites {float:left; display:inline; width:142px; height:21px; background-color:#b0c862; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .dates {float:left; display:inline; width:48px; height:21px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#packages .send {float:left; display:inline; width:86px; height:21px; background:url(../img/background_button_send.gif) no-repeat; border:0px; margin:0px; padding:0px;}
#packages .reset {float:left; display:inline; width:86px; height:21px; background:url(../img/background_button_reset.gif) no-repeat; border:0px; margin:0px; padding:0px;}
#emarketing {float:left; display:inline; width:1075px; background:url(../img/background_content_emarketing.jpg) no-repeat top; margin:0px; padding:0px;}
#emarketing .text {float:left; display:inline; width:715px; color:#000000; font:12px Verdana, Geneva, sans-serif; margin:258px 0 0 52px; padding:0px;}
#emarketing .article {float:left; display:inline; width:535px; color:#000000; font:12px Verdana, Geneva, sans-serif;}
#contact_us {float:left; display:inline; width:1075px; background:url(../img/background_content_contact_us.jpg) no-repeat top; margin:0px; padding:0px;}
#contact_us .description {float:left; display:inline; color:#000000; font:bold 15px Verdana, Geneva, sans-serif; margin:221px 0 0 106px; padding:0px;}
#contact_us .description a {color:#98c10f; font:bold 15px Verdana, Geneva, sans-serif; text-decoration:none;}
#contact_us .description a:hover {text-decoration:underline;}
#contact_us .address {float:left; display:inline; width:150px; color:#000000; font:12px Verdana, Geneva, sans-serif; line-height:1.2; margin:49px 0 0 150px; padding:0px;}
#contact_us .additional {float:left; display:inline; color:#000000; font:11px Verdana, Geneva, sans-serif; line-height:1.2; margin:20px 0 0 150px; padding:0px;}
#contact_us .comment {float:left; display:inline; width:480px; height:140px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; overflow:hidden; margin:0px; padding:2px 5px 1px 5px;}
#contact_us .field {float:left; display:inline; width:60px; color:#587009; font:bold 12px Verdana, Geneva, sans-serif; text-align:right; padding:0 7px 0 0;}
#contact_us .name {float:left; display:inline; width:173px; height:21px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#contact_us .phone {float:left; display:inline; width:173px; height:21px; background-color:#cee976; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#contact_us .email {float:left; display:inline; width:173px; height:21px; background-color:#b0c862; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#contact_us .send {float:left; display:inline; width:86px; height:21px; background:url(../img/background_button_send.gif) no-repeat; border:0px; margin:0px; padding:0px;}
#contact_us .reset {float:left; display:inline; width:86px; height:21px; background:url(../img/background_button_reset.gif) no-repeat; border:0px; margin:0px; padding:0px;}
#left {float:left; display:inline; width:254px; margin:13px 0 0 26px; padding:0px;}
#left .testimonial {float:left; display:inline; width:180px; color:#000000; font:12px Verdana, Geneva, sans-serif; line-height:1.8; margin:17px 0 0 3px; padding:0px;}
#left .details {float:left; display:inline; width:225px; color:#000000; font:10px Verdana, Geneva, sans-serif; line-height:1.5; margin:1px 0 0 29px; padding:0px;}
#left .details a {color:#000000; font:10px Verdana, Geneva, sans-serif; line-height:1.5; text-decoration:none;}
#left .details a:hover {text-decoration:underline;}
#left .large {color:#000000; font:11px Verdana, Geneva, sans-serif; line-height:1.5;}
#left .green {color:#728f11; font:10px Verdana, Geneva, sans-serif; line-height:1.5;}
#left .form {float:left; display:inline; width:235px; color:#000000; font:12px Verdana, Geneva, sans-serif; margin:9px 0 0 20px; padding:0px;}
#left .field {float:left; display:inline; width:60px; color:#587009; font:bold 12px Verdana, Geneva, sans-serif; text-align:right; padding:0 7px 0 0;}
#left .name {float:left; display:inline; width:173px; height:21px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#left .phone {float:left; display:inline; width:173px; height:21px; background-color:#cee976; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#left .email {float:left; display:inline; width:173px; height:21px; background-color:#b0c862; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; margin:0px; padding:0 5px 1px 5px;}
#left .comment {float:left; display:inline; width:173px; height:106px; background-color:#d8ea9e; border:0px; color:#000000; font:bold 12px Verdana, Geneva, sans-serif; overflow:hidden; margin:0px; padding:2px 5px 1px 5px;}
#left .buttons {float:left; display:inline; width:177px; height:21px; background-color:#d8ea9e; margin:0px; padding:4px 3px 4px 3px;}
#left .send {float:left; display:inline; width:86px; height:21px; background:url(../img/background_button_send.gif) no-repeat; border:0px; margin:0px; padding:0px;}
#left .reset {float:left; display:inline; width:86px; height:21px; background:url(../img/background_button_reset.gif) no-repeat; border:0px; margin:0px; padding:0px;}
#right {float:left; display:inline; width:784px; margin:0px; padding:0px;}
#right .green {float:left; display:inline; width:216px; margin:13px 0 0 36px; padding:0px;}
#right .bright {float:left; display:inline; width:216px; height:67px; background-color:#97c00e; color:#000000; font:10px Verdana, Geneva, sans-serif; margin:0px; padding:0px;}
#right .brighter {float:left; display:inline; width:216px; height:102px; background-color:#a9d612; color:#000000; font:10px Verdana, Geneva, sans-serif; margin:0px; padding:0px;}
#right .dark {float:left; display:inline; width:216px; height:102px; background-color:#87aa13; color:#000000; font:10px Verdana, Geneva, sans-serif; margin:0px; padding:0px;}
#right .darker {float:left; display:inline; width:216px; height:102px; background-color:#728f11; color:#000000; font:10px Verdana, Geneva, sans-serif; margin:0px; padding:0px;}
#right .beige {float:left; display:inline; width:216px; height:373px; background-color:#e5f1be; color:#000000; font:11px Verdana, Geneva, sans-serif; margin:13px 0 0 32px; padding:0px;}
#footer {float:right; display:inline; width:1075px; color:#000000; font:12px Verdana, Geneva, sans-serif; text-align:right; margin:21px 0 0 0; padding:0px;}
#footer a {color:#000000; font:12px Verdana, Geneva, sans-serif; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
.image {float:left; display:inline; border:5px solid #97c00e;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.inline {display:inline;}
 
.marginT1 {margin-top:1px;}
.marginT2 {margin-top:2px;}
.marginT3 {margin-top:3px;}
.marginT4 {margin-top:4px;}
.marginT5 {margin-top:5px;}
.marginT6 {margin-top:6px;}
.marginT7 {margin-top:7px;}
.marginT9 {margin-top:9px;}
.marginT10 {margin-top:10px;}
.marginT11 {margin-top:11px;}
.marginT12 {margin-top:12px;}
.marginT13 {margin-top:13px;}
.marginT14 {margin-top:14px;}
.marginT15 {margin-top:15px;}
.marginT17 {margin-top:17px;}
.marginT19 {margin-top:19px;}
.marginT23 {margin-top:23px;}
.marginT27 {margin-top:27px;}
.marginT28 {margin-top:28px;}
.marginT32 {margin-top:32px;}
.marginT35 {margin-top:35px;}
.marginT45 {margin-top:45px;}
.marginT49 {margin-top:49px;}
.marginT52 {margin-top:52px;}
.marginT136 {margin-top:135px;}
.marginT225 {margin-top:225px;}
.marginT417 {margin-top:417px;}
.marginT430 {margin-top:430px;}
.marginL2 {margin-left:2px;}
.marginL3 {margin-left:3px;}
.marginL5 {margin-left:5px;}
.marginL6 {margin-left:6px;}
.marginL7 {margin-left:7px;}
.marginL11 {margin-left:11px;}
.marginL14 {margin-left:14px;}
.marginL21 {margin-left:21px;}
.marginL24 {margin-left:24px;}
.marginL28 {margin-left:28px;}
.marginL20 {margin-left:20px;}
.marginL32 {margin-left:32px;}
.marginL42 {margin-left:42px;}
.marginL59 {margin-left:59px;}
.marginL61 {margin-left:61px;}
.marginL79 {margin-left:79px;}
.marginL83 {margin-left:83px;}
.marginL87 {margin-left:87px;}
.marginL115 {margin-left:115px;}
.marginR5 {margin-right:5px;}
.marginR7 {margin-right:7px;}
.marginR8 {margin-right:8px;}
.marginR37 {margin-right:37px;}
.marginR45 {margin-right:45px;}