﻿/*PRELOAD BACKGROUND*/
.preloadbkg
{
background:url('http://www.teamweb3.com/images/backgrounds/1.jpg');
background:url('http://www.teamweb3.com/images/backgrounds/2.jpg');
background:url('http://www.teamweb3.com/images/backgrounds/3.jpg');
background:url('http://www.teamweb3.com/images/backgrounds/4.jpg');
background:url('http://www.teamweb3.com/images/backgrounds/5.jpg');
background:url('http://www.teamweb3.com/images/backgrounds/6.jpg');
background:url('http://www.teamweb3.com/images/backgrounds/7.jpg');
}


body,a,p,div,strong,span,td{font-family:Arial, Helvetica, sans-serif;font-size:10pt;}

body{/*background:transparent url('http://www.teamweb3.com/images/backgrounds/1.jpg') no-repeat scroll top left;*/background-color:#fff;}

#container{background:transparent url('http://www.teamweb3.com/images/header_gradient.png') repeat-x scroll left top;width:100%;height:auto;overflow:hidden;margin:0px;position:relative;top:-20px;}
#header_main{width: 1006px;height:92px;overflow:hidden;margin:0px;position:relative;}
#body_main{width: 1006px;height:590px;overflow:hidden;margin:0px;position:relative;}
#footer_main{width:100%;height:30px;overflow:hidden;margin:0px;position:relative;border-top:1px silver solid;padding-top:15px;background:#fff url('http://www.teamweb3.com/images/header_gradient.png') repeat-x scroll left top;}

/*Header*/
#header{height:86px;}
#hcont{height:29px;}
#tophead{position:absolute; width:300px; left:710px;top:17px;}
#btmhead{height: 57px;position:relative;}

/*Logo*/
#logo{position:absolute;width:134px;height:47px;top:-8px;left:5px;cursor:pointer;}

/*Motto*/
#motto{margin-top:43px;text-align:center;width:100%;height:42px;}

/*Presentation*/
#presentation{margin-top:20px;text-align:center;width:100%;height:368px;}

/*Call Us - Request Quote*/
#call_us,#request_quote{cursor:pointer;border-bottom:1px transparent solid;}
#call_us:hover,#request_quote:hover{border-bottom:1px gray solid;}


/*Top Menu*/
#topmenu{float:right;width:600px;margin:32px 0px 0px 0px;height:27px;position:relative;}
#topmenu div{position:absolute;width:173px;height:30px;cursor:pointer;}
#mtopm1,.mtopm1_nactive{left:0px;z-index:1; background:transparent url('http://www.teamweb3.com/images/whoweare0.png') no-repeat scroll left top;}
#mtopm2,.mtopm2_nactive{left:145px;z-index:2; background:transparent url('http://www.teamweb3.com/images/whatwedo0.png') no-repeat scroll left top;}
#mtopm3,.mtopm3_nactive{left:285px;z-index:3; background:transparent url('http://www.teamweb3.com/images/portfolio0.png') no-repeat scroll left top;}
#mtopm4,.mtopm4_nactive{left:425px;z-index:4; background:transparent url('http://www.teamweb3.com/images/contactus0.png') no-repeat scroll left top;}
/*Top Menu Over*/
#mtopm1:hover{background:transparent url('http://www.teamweb3.com/images/whoweare1.png') no-repeat scroll left top;}
#mtopm2:hover{background:transparent url('http://www.teamweb3.com/images/whatwedo1.png') no-repeat scroll left top;}
#mtopm3:hover{background:transparent url('http://www.teamweb3.com/images/portfolio1.png') no-repeat scroll left top;}
#mtopm4:hover{background:transparent url('http://www.teamweb3.com/images/contactus1.png') no-repeat scroll left top;}
/*Top Menu Active*/
.mtopm1_active{background:transparent url('http://www.teamweb3.com/images/whoweare1.png') no-repeat scroll left top;}
.mtopm2_active{background:transparent url('http://www.teamweb3.com/images/whatwedo1.png') no-repeat scroll left top;}
.mtopm3_active{background:transparent url('http://www.teamweb3.com/images/portfolio1.png') no-repeat scroll left top;}
.mtopm4_active{background:transparent url('http://www.teamweb3.com/images/contactus1.png') no-repeat scroll left top;}


/*Body*/
#bodytop{height:475px;}
#bodysub{background:transparent url('http://www.teamweb3.com/images/gradient_1.png') repeat-x scroll left top;position:absolute;top:451px;left:5px;height: 150px; width:1000px;}

/*Columns*/
#col1{display:none;width:217px;height:160px;position:absolute;left:0px;top:0px;background:transparent url('http://www.teamweb3.com/images/menubkg.png') repeat-x scroll left top;display:none;}
#col1 div{margin-top:5px;height:30px;cursor:pointer;}
#col2{width:451px;height:150px;position:absolute;left:225px;top:10px;text-align:left;}
#col3{border-left:1px silver solid;position:absolute;left:674px;top:15px; height: 125px; width: 330px;}


/*Main Menu*/
.mb1{background:transparent url('http://www.teamweb3.com/images/overview1.png') no-repeat scroll center center;}
.mb2{background:transparent url('http://www.teamweb3.com/images/services1.png') no-repeat scroll center center;}
.mb3{background:transparent url('http://www.teamweb3.com/images/clients1.png') no-repeat scroll center center;}
.mb4{background:transparent url('http://www.teamweb3.com/images/locations1.png') no-repeat scroll center center;}
/*Main Menu Hover*/
.mb1:hover{background:transparent url('http://www.teamweb3.com/images/overview0.png') no-repeat scroll center center;}
.mb2:hover{background:transparent url('http://www.teamweb3.com/images/services0.png') no-repeat scroll center center;}
.mb3:hover{background:transparent url('http://www.teamweb3.com/images/clients0.png') no-repeat scroll center center;}
.mb4:hover{background:transparent url('http://www.teamweb3.com/images/locations0.png') no-repeat scroll center center;}
/*Main Menu Active*/
.mb1_active{background:transparent url('http://www.teamweb3.com/images/overview2.png') no-repeat scroll center center;}
.mb2_active{background:transparent url('http://www.teamweb3.com/images/services2.png') no-repeat scroll center center;}
.mb3_active{background:transparent url('http://www.teamweb3.com/images/clients2.png') no-repeat scroll center center;}
.mb4_active{background:transparent url('http://www.teamweb3.com/images/locations2.png') no-repeat scroll center center;}


/*Request Quote*/
#requestq2{position:absolute;top:76px;left:80px;width:174px;height:33px;background:transparent url('http://www.teamweb3.com/images/request0.png') no-repeat scroll left top;cursor:pointer;}
#requestq2:hover{background:transparent url('http://www.teamweb3.com/images/request1.png') no-repeat scroll left top;}

/*Welcome*/
#welcome{float:none;width:176px;height:43px;margin:14px 0px 0px 10px;}

/*Content*/
#content{margin:8px 0px 20px 10px;width:428px;height:60px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;line-height:14px;color:#666666;text-align:left;}

/*Affordable*/
#affordable{position:absolute;top:25px; left:64px; width:209px;height:34px;}

#footer{height:30px;width: 1006px;position:relative;}
#footer div{position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:7pt;}
#copyright{left: 65px; top:0px;}
#tapr{position:absolute;left: 780px; top:0px; width: 170px; height: 12px;}
#tapr div{position:relative;display:inline;margin-left:12px;margin-right:10px;width:auto;}
#tapr div a{color:#0088CC;text-decoration:none;font-size:8pt;}
#tapr div a:hover{color:#0088CC;text-decoration:underline;}
#ftrlnks{left: 392px; top:0px}
#ftrlnks a{font-size:9pt;color:#0088CC;text-decoration:none;}
#ftrlnks a:hover{text-decoration:underline;}
.ftrtxt{color:#0088CC;}


/*Slide 1*/
#fmask{-moz-border-radius-topleft:5px;-khtml-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius: 5px;-moz-border-radius-topright:5px;-khtml-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
#hdr{background:transparent url('http://www.teamweb3.com/images/hdr.png') no-repeat scroll left top;height:106px;text-align:left;display:none;}
#mbc{width:1000px;height:367px;overflow:hidden;display:none;}
#mbc div{float:left;}
#mbc1{width:220px;height:335px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;position:relative;}
#mbc2{width:750px;height:335px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;position:relative;overflow:hidden;text-align:left;}
#mbc2 strong{margin-bottom:10px;}
#slide1{margin:0px;width:1000px;position:absolute;top:-50px;left:4px;height:400px;background:transparent url("http://www.teamweb3.com/images/gray_bkgslide.png") no-repeat scroll right top;}

/*Contact Us*/
#contactus_main p{padding:0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2em; margin-bottom: 1em; font-size: 1em; }
#contactus_main label{ padding:0px; margin:0px 4px 0px 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 22px;width: 130px; float: left; }
#contactus_main .fields{padding-top: 0px; padding-right: 0px; padding-left: 0px; line-height: 1.2em; color: rgb(153, 153, 153); font-size: 1em; float: left; width: 210px; margin:0px;}
#contactus_main .txt-field{margin:0px; font-family: Arial, Helvetica, sans-serif;  color:#000; width: 212px; padding:0px 3px 0px 3px; height: 20px;font-size:10pt; }
#contactform{margin:0px; padding:0px;}
#contactform ul{margin:0px 20px 10px 20px; height: inherit; list-style-type: none;width: 355px; float: left; padding:0px;}
#contactform li{margin:0px 0px 5px 0px; height: inherit;  float: left; width: 100%; padding:0px; list-style-type: none; list-style:none; display:block;}
#contactform li.submit{margin:12px 0px 0px 0px; height: inherit; float: left; width: 100%; padding:10px 0px 0px 0px; list-style-type: none; text-align: right;}
#contactform textarea{margin:0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding:4px 3px 4px 3px; width: 212px; height: 100px; color: rgb(92, 92, 92);}
