<!--
body {background: #908E88 url(images/bg.jpg) top center repeat-x; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

DIV.wrapper {width:1000px; position: relative;
  left: 50%;
  margin-left: -600px;
text-align:left;
z-index:10;}

DIV.ms-logo { position:absolute; left:105px; top:0px; width:594px; height:68px;}

DIV.ms-logo-right { position:absolute; left:699px; top:0px; width:392px; height:68px;}

DIV.header_left { position:absolute; left:132px; top:68px; width:476px; height:268px; overflow:hidden}
DIV.header_left img{ position:relative; left:-27px;}

DIV.header_right { position:absolute; left:608px; top:68px; width:460px; height:268px; overflow:hidden;}

DIV.header_left_shadow { position:absolute; left:105px; top:68px; width:32px; height:268px; background: url(images/header_left_shadow.png) top right no-repeat;}
DIV.header_right_shadow { position:absolute; left:1064px; top:68px; width:27px; height:268px; background: url(images/header_right_shadow.png) top left no-repeat;}
DIV.header_right { position:absolute; left:608px; top:68px; width:460px; height:268px; overflow:hidden;}

DIV.menu-left { position:absolute; left:105px; top:336px; width:68px; height:55px; background: url(images/menu_left.png) top right no-repeat;}

/*=============== MENU =============== */
DIV.ms_menu { position:absolute; left:173px; top:336px; width:855px; height:55px; background: url(images/menu_bg.jpg) repeat-x; z-index:25;}

DIV.pointer_home { display:block; position:absolute; left:146px; top:316px; width:273px; height:73px; z-index:99; background: url(images/pointer_home.png) top center no-repeat;}

DIV.home { position:absolute; left:46px; width:132px; height:55px; z-index:50;}
a.home { display: block; border: 0px solid; height: 55px; width:132px; background: url(images/home.jpg) top center no-repeat;}
a.home:hover{ /*onMouseover style*/
background-position:0% -55px; /*Shift background image up to start of 2nd tab image*/
}

DIV.about { position:absolute; left:236px; width:132px; height:55px; z-index:50;}
a.about { display: block; border: 0px solid; height: 55px; width:132px; background: url(images/about.jpg) top center no-repeat;}
a.about:hover{ /*onMouseover style*/
background-position:0% -55px; /*Shift background image up to start of 2nd tab image*/
}

DIV.services { position:absolute; left:382px; width:133px; height:55px; z-index:50;}
a.services { display: block; border: 0px solid; height: 55px; width:133px; background: url(images/services.jpg) top center no-repeat;}
a.services:hover{ /*onMouseover style*/
background-position:0% -55px; /*Shift background image up to start of 2nd tab image*/
}
DIV.portfolio { position:absolute; left:546px; width:127px; height:55px; z-index:50;}
a.portfolio { display: block; border: 0px solid; height: 55px; width:127px; background: url(images/portfolio.jpg) top center no-repeat;}
a.portfolio:hover{ /*onMouseover style*/
background-position:0% -55px; /*Shift background image up to start of 2nd tab image*/
}

DIV.contact { position:absolute; left:700px; width:123px; height:55px; z-index:50;}
a.contact { display: block; border: 0px solid; height: 55px; width:123px; background: url(images/contact.jpg) top center no-repeat;}
a.contact:hover{ /*onMouseover style*/
background-position:0% -55px; /*Shift background image up to start of 2nd tab image*/
}

DIV.menu-right { position:absolute; left:1023px; top:336px; width:68px; height:55px; background: url(images/menu_right.png) top left no-repeat;}
/*=============== MENU END=============== */

/*=============== MID ARROWS =============== */
DIV.arrow_contact { position:absolute; left:105px; top:391px; width:315px; height:134px;}
a.arrow_contact { display: block; border: 0px solid; height: 134px; width:315px; background: url(images/arrow_1.jpg) top center no-repeat;}
a.arrow_contact:hover{ /*onMouseover style*/
background-position:0% -134px; /*Shift background image up to start of 2nd tab image*/
}

/*=============== MID ARROWS =============== */
DIV.arrow_1 { position:absolute; left:105px; top:391px; width:315px; height:134px;}
a.arrow_1 { display: block; border: 0px solid; height: 134px; width:315px; background: url(images/arrow_1.jpg) top center no-repeat;}
a.arrow_1:hover{ /*onMouseover style*/
background-position:0% -134px; /*Shift background image up to start of 2nd tab image*/
}

DIV.arrow_web { position:absolute; left:420px; top:391px; width:228px; height:134px;}
a.arrow_web { display: block; border: 0px solid; height: 134px; width:228px; background: url(images/arrow_web.jpg) top center no-repeat;}
a.arrow_web:hover{ /*onMouseover style*/
background-position:0% -134px; /*Shift background image up to start of 2nd tab image*/
}

DIV.arrow_tech { position:absolute; left:648px; top:391px; width:232px; height:134px;}
a.arrow_tech { display: block; border: 0px solid; height: 134px; width:232px; background: url(images/arrow_tech.jpg) top center no-repeat;}
a.arrow_tech:hover{ /*onMouseover style*/
background-position:0% -134px; /*Shift background image up to start of 2nd tab image*/
}

DIV.arrow_network { position:absolute; left:880px; top:391px; width:211px; height:134px;}
a.arrow_network { display: block; border: 0px solid; height: 134px; width:211px; background: url(images/arrow_network.jpg) top center no-repeat;}
/*=============== END MID ARROWS =============== */

DIV.content { display:block; position:absolute; left:105px; height:300px; top:525px; width:986px; background: url(images/content_bg.jpg) top center repeat-y;}

DIV.content_pic_left {
	position:absolute; display:block; left:240px; top:10px; width:64px; height:64px; }

DIV.content_left {
	position:absolute; display:block; left:50px; top:10px; width:360px; color: #7F7F7F; font-weight:bold; font-size:16px; line-height:140%; font-family: Trebuchet MS, arial, sans serif;	
}

DIV.content_pic_right { position:absolute; display:block; left:730px; top:30px; width:64px; height:64px; z-index:90;}

DIV.content_right {
	position:absolute; display:block; left:490px; top:10px; color: #7F7F7F; width:380px; font-weight:bold; font-size:16px; line-height:140%; font-family: Trebuchet MS, arial, sans serif;	
}

DIV.content_top { position:absolute; display:block; width:986px; height:299px; background: url(images/content_top.jpg) top center no-repeat; top:0px;}

DIV.content_main {position:absolute; display:block;	width:986px; height:424px; background: url(images/content_full_bg.jpg) top center no-repeat;}

DIV.content_text { position:absolute; display:block; left:530px; top:25px; width:375px; height:265px;}

DIV.content_footer { display:block; position:absolute; left:105px; top:815px; width:986px; height:11px; background: #908E88 url(images/content_footer.jpg) top center repeat-y; z-index:90;}

DIV.our_background { position:absolute; left:60px; top:29px; width:183px; height:261px;}

DIV.divider { position:absolute; top:0px; width:20px; height:295px; background: url(images/divider.png) top center no-repeat;}

DIV.briefcase { position:absolute; left:298px; top:29px; width:173px; height:261px;}




/*=============== FOOTER =============== */
DIV.footer { position:absolute; top:826px; width:100%; min-width:986px; height:74px; background: #f7f7f7 url(images/bg_footer.jpg) top center repeat-x; z-index:95;}
DIV.footer_text { background: url(images/bg_footer.jpg) bottom center repeat-x; position:absolute; left:130px; top:0px; width:294px; height:74px; z-index:99; font-family: Tahoma, arial, sans serif; font-weight: bold; font-size:11px; text-align:center;}

DIV.facebook_like {position:absolute; left:490px; width:250px; height:56px; top:20px; z-index:99;}
.h_div {position:absolute; background: url(images/h_div.png) top left no-repeat; left:6px; margin-top:4px; height:3px; width:295px;}

DIV.disclaimer {position:absolute; top:33px; left:839px; font-size 10px; z-index:99; font-family: Tahoma, arial, sans serif;}

DIV.disclaimer a {font-size:10px;}

DIV.disclaimer a:hover {color:#999999;}

DIV.email_btn { position:absolute; top:22px; left:789px; width:292px; height:74px; z-index:999;}
a.email_btn { position:absolute; border: 0px solid; height:74px; width:292px; background: url(images/email_btn.png) top center no-repeat;}
a.email_btn:hover{ /*onMouseover style*/background-position:0% -74px; 
}

.small {
font-family: Arial, Helvetica, sans-serif; font-size:10px; }

li {font-size:12px; color:#00A0E2; margin:3px 0; list-style-type: none; background:url(images/bullet.png) no-repeat -10px -5px; padding:0 0 0 30px; line-height:32px; position:relative; left:-30px; 	*line-height:30px; 	
*background:url(images/bullet.png) no-repeat -10px 5px; 	
*padding-top:6px; }

h2 {color: #00A0E2;	line-height:40px; font-family: Trebuchet MS, arial, sans serif;
*line-height:50px; }

-->
