@charset "UTF-8";
/*  WebTek Computer Company - Master Stylesheet - Copyright 2009 */

/* global */

body {background:url(../images/body_bg.jpg) repeat-x #fff; margin:0; padding:0; font-size:11px; color:#333; line-height:20px;}
#container {width:910px; margin:0 auto;}
.clear {clear:both;}
a img {border:0;}

/* overlay */

#overlay {margin-left: -400px; position: absolute; left: 50%; margin:72px 0 0 112px; width: 280px; height: 280px; z-index:20; background:url(../images/flash_bg.jpg) no-repeat 26px 100px;}

	
/* masthead */
	
#masthead {width:910px; height:131px; background:url(../images/masthead_bg.jpg) no-repeat;}
	
h1 {margin:0; text-indent:-9999px; width:591px; float:left;}

.date {float:left; margin:24px 0 0 0; background:url(../images/date_bg.jpg) no-repeat; width:229px; height:25px; text-align:center; font-size:10px; color:#1c4078; 	font-family:Verdana, Arial, Helvetica, sans-serif; padding:24px 0 0 0;}
	
/* nav */

ul#nav {background:url(../images/nav_bg.gif) no-repeat; height:30px; width:847px; list-style-type:none; padding:8px 0 0 63px; margin:0;z-}
	
#nav li {float:left; height:30px; padding:0px; margin:0; background-repeat:no-repeat;}
#nav li#t-home {background:transparent url(../images/btn_home.gif); width:53px;}
#nav li#t-about {background:transparent url(../images/btn_about.gif); width:73px;}
#nav li#t-services {background:transparent url(../images/btn_services.gif); width:70px;}
#nav li#t-resources {background:transparent url(../images/btn_resources.gif); width:83px;}
#nav li#t-portfolio {background:transparent url(../images/btn_portfolio.gif); width:81px;}
#nav li#t-contact {background:transparent url(../images/btn_contact.gif); width:74px;}

#nav a {display:block; height:30px; text-indent: -9999px; overflow:hidden;}

#nav a.t-home, a.t-home-a {background:transparent url(../images/btn_home.gif) no-repeat;}
#nav a.t-about, a.t-about-a {background:transparent url(../images/btn_about.gif) no-repeat;}
#nav a.t-services, a.t-services-a {background:transparent url(../images/btn_services.gif) no-repeat;}
#nav a.t-resources, a.t-resources-a {background:transparent url(../images/btn_resources.gif) no-repeat;}
#nav a.t-portfolio, a.t-portfolio-a {background:transparent url(../images/btn_portfolio.gif) no-repeat;}
#nav a.t-contact, a.t-contact-a {background:transparent url(../images/btn_contact.gif) no-repeat;}

#nav a.t-home:hover {background-position:0px -30px; z-index:50;}
#nav a.t-about:hover {background-position:0px -30px; z-index:50;}
#nav a.t-services:hover {background-position:0px -30px; z-index:50;}
#nav a.t-resources:hover {background-position:0px -30px; z-index:50;}
#nav a.t-portfolio:hover {background-position:0px -30px; z-index:50;}
#nav a.t-contact:hover {background-position:0px -30px; z-index:50;}

#nav a.t-home-a {background:url(../images/nav_home.gif) no-repeat 0 -30px;}
#nav a.t-about-a {background:url(../images/nav_about.gif) no-repeat 0 -30px;}
#nav a.t-services-a {background:url(../images/nav_services.gif) no-repeat 0 -30px;}
#nav a.t-resources-a {background:url(../images/nav_resources.gif) no-repeat 0 -30px;}
#nav a.t-portfolio-a {background:url(../images/nav_portfolio.gif) no-repeat 0 -30px;}
#nav a.t-contact-a {background:url(../images/nav_contact.gif) no-repeat 0 -30px;}

li ul {display: none; position: absolute; top: 1em; left:0; list-style-type:none; margin:0; background:url(../images/sub_bg.gif) repeat; padding:0;}
  
#nav li ul a {text-indent:0; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; font-size:12px; display:block; height:20px; padding:5px 7px;}
#nav li ul a:hover {color:#279dbb; background:#F0F0F0;}
#nav li ul li {margin:6px 0 12px 0; height:18px; padding:0; float:none;}
#nav li ul li.bottom {border-bottom:0px;}
#nav li:hover > a.t-about {background:url(../images/btn_about.gif) no-repeat 0 -30px;}
#nav li:hover > a.t-services {background:url(../images/btn_services.gif) no-repeat 0 -30px;}
#nav li:hover > a.t-resources {background:url(../images/btn_resources.gif) no-repeat 0 -30px;}

li > ul {top: auto; left: auto;}
li:hover ul, li.over ul { display: block;}


/* content */

#content {background:url(../images/content_bg.jpg) no-repeat; width:784px; padding:0 63px; font-family:Arial, Helvetica, sans-serif;} 
#content-home {background:url(../images/content_bg_small.jpg) no-repeat; width:784px; padding:0 63px; font-family:Arial, Helvetica, sans-serif;} 

#banner {background:url(../images/website_redesign.jpg) no-repeat; width:535px; height:177px;}
#banner-redesign{background:url(../images/intro_redesign.jpg) no-repeat; width:535px; height:177px;}
#banner-services {background:url(../images/intro_seo.jpg) no-repeat; width:535px; height:177px;}
#banner-email {background:url(../images/intro_email.jpg) no-repeat; width:535px; height:177px;}
#banner-domain{background:url(../images/intro_domain.jpg) no-repeat; width:535px; height:177px;}
#banner-staff{background:url(../images/intro_staff.jpg) no-repeat; width:535px; height:177px;}
#banner-stats{background:url(../images/intro_stats.jpg) no-repeat; width:535px; height:177px;}
#banner-contact{background:url(../images/intro_contact.jpg) no-repeat; width:535px; height:177px;}
#banner-about{background:url(../images/intro_about.jpg) no-repeat; width:535px; height:177px;}
#banner-mobile{background:url(../images/intro_mobile.jpg) no-repeat; width:535px; height:177px;}
#banner-blasts {background:url(../images/intro_blasts.jpg) no-repeat; width:535px; height:177px;}
#banner-portfolio{background:url(../images/intro_portfolio.jpg) no-repeat; width:535px; height:177px;}
#banner a#redesign {text-decoration:none; color:#2b4370; font-size:11px; position:absolute; margin:90px 0 0 205px; width:204px; height:45px; display:block;overflow:hidden; text-indent:-9999px;}


/* left content */

.left {float:left; width:495px; padding:0 21px 0 14px;}
.left p, .right p {font-size:11px; color:#333; line-height:20px; margin:5px 0;}	
.left ul {font-size:11px; color:#333; border-top:1px solid #92010f; padding:10px 0 0 0; margin:0; list-style-type:none;}
.left li {float:left; padding:0 0 0 18px; margin:3px 2px 3px 0; width:225px; background:url(../images/bullet.gif) no-repeat left 4px;}
.left table {margin:0px; padding:0px;}
.left .shade {background-color:#F4F4F4; width:140px;}

h2 {margin:10px 0; font-weight:normal; color:#92010f; font-size:20px;}

.list-block {margin:10px 0 0 0;}
.list-block h2 {margin:0;}
.list-block li {color:#000099;}
	
/* right content */

.right {float:left; width:227px; background:url(../images/right_bg.jpg) no-repeat;}
.right p {padding:0 25px;}
.right h2 {padding:0 25px;}
.right img {padding:0 25px;}
.right-bottom {background:url(../images/right_bottom.jpg) bottom no-repeat; }
	
p.quote {color:#466bad;}
.headline {text-align:center; font-weight:bold;}

/* footer */

#footer {background:url(../images/bottom.jpg) no-repeat; height:45px; margin:0 auto; width:910px; padding:38px 0 0 0; text-align:center; color:#999; font-size:11px; 	font-family:Arial, Helvetica, sans-serif;}
#footer a {color:#999; text-decoration:none; border-bottom:1px dotted #999;}
#footer a:hover {color:#666;}