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

body{
    background-image:url(../images/bg/main-bg.jpg);
    background-position:top;
	 background-color:#330000; 
	 text-align: left;
	}
/* SiteWide Components */

#nav {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:0px;
	top:0px;
	width:755px;
	height:123px;
	z-index:2;
	background-color:#990000;
	text-align:center;
}

#flashmenu {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:0px;
	top:0px;
	width:755px;
	height:115px;
	z-index:3;
}


#maincontent {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:123px;
	width:755px;
	height:750px;
	z-index:2;
	background-image:url(../images/bg/home-center-bg.jpg);
	background-repeat:repeat-y;
    background-position:top;
}

#footer {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:885px;
	width:755px;
	height:16px;
	z-index:2;
	background-color:#240000;
	font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#cccccc;
	padding-top:2px;	
}
#addthis {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:673px;
	top:1300px;
	width:83px;
	height:16px;
	z-index:3;
	background-color:#240000;
}
#footer-client {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:1111px;
	width:755px;
	height:16px;
	z-index:2;
	background-color:#240000;
	font-family:"Lucida Sans", Verdana;
	font-size:7pt;
	color:#cccccc;
	padding-top:2px;
}



#addthis-client {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:672px;
	top:1112px;
	width:83px;
	height:16px;
	z-index:3;
	background-color:#240000;
}

.copyright{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#cc9999;
}

a.footer-link:link{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#cccccc;
	text-transform:uppercase;
	text-decoration:none;
	
}
a.footer-link:visited{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#cccccc;
	text-transform:uppercase;
    text-decoration:none;
}
a.footer-link:hover{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#6aad97;
	text-transform:uppercase;
    text-decoration:none;
	}
a.footer-link:active{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#cccccc;
	text-decoration:none;
}




/* HOME PAGE */
#flashSqaures {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:25px;
	top:148px;
	width:361px;
	height:254px;
	z-index:3;
}

#welcome-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:406px;
	top:175px;
	width:322px;
	height:227px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#FFFFFF;
}

#welcome-banner {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:406px;
	top:148px;
	width:108px;
	height:11px;
	z-index:4;
}

#services {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:25px;
	top:418px;
	width:472px;
	height:153px;
	z-index:4;
	background-image:url(../images/bg/services-panel-bg.jpg);
    background-repeat:no-repeat;
    background-position:top;
}
#services-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:41px;
	top:456px;
	width:440px;
	height:115px;
	z-index:5;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#FFFFFF;
}

#case-study-panel {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:25px;
	top:587px;
	width:471px;
	height:123px;
	z-index:4;

}
#whatsnew-panel {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:506px;
	top:418px;
	width:223px;
	height:292px;
	z-index:4;
	background-image:url(../images/bg/whats-new-panel-bg.jpg);
    background-repeat:no-repeat;
    background-position:top;
}

#whatsnew {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:530px;
	top:455px;
	width:180px;
	height:50px;
	z-index:5;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#FFFFFF;

}

#inquire {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	left:530px;
	top:665px;
	width:180px;
	height:45px;
	z-index:5;
	font-family:"Lucida Sans", Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
	line-height:15px;
	font-weight:bold;
	letter-spacing:1px;

}


a.home-port-link:link{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#669999;
	text-transform:uppercase;
	text-decoration:none;
	
}
a.home-port-link:visited{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#669999;
	text-transform:uppercase;
    text-decoration:none;
}
a.home-port-link:hover{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#FFFFFF;
	text-transform:uppercase;
    text-decoration:none;
	border-bottom:1px dotted #FFFFFF;}
a.home-port-link:active{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#669999;
	text-transform:uppercase;
    text-decoration:none;;
}


/* CLIENTS PAGE */
#maincontent-client {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:123px;
	width:755px;
	height:980px;
	z-index:2;
	background-image:url(../images/bg/clients-inner-bg.jpg);
	background-repeat:repeat;
	background-position:top;
}

#client-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:607px;
	top:431px;
	width:100px;
	height:219px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#FFFFFF;
}

#client-1 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:420px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-2 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:217px;
	top:420px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-3 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:408px;
	top:420px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-4 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:565px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-5 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:217px;
	top:565px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-6 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:408px;
	top:565px;
	width:186px;
	height:136px;
	z-index:3;
}
#client-7 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:710px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-8 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:217px;
	top:710px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-9 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:408px;
	top:710px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-10 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:855px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-11 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:217px;
	top:855px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-12 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:408px;
	top:855px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-13 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:1000px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-14 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:217px;
	top:1000px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-15 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:408px;
	top:1000px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-16 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:1145px;
	width:186px;
	height:136px;
	z-index:3;
}

#client-17 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:217px;
	top:1145px;
	width:186px;
	height:136px;
	z-index:3;
}


#client-rightpanel {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:599px;
	top:200px;
	width:141px;
	height:573px;
	z-index:3;
}

#case-study-links-loehmanns {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:607px;
	top:316px;
	width:118px;
	height:14px;
	z-index:3;
}
#case-study-links-tyrol {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:607px;
	top:341px;
	width:118px;
	height:14px;
	z-index:3;
}
#case-study-links-trs {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:607px;
	top:369px;
	width:118px;
	height:14px;
	z-index:3;
}
#case-study-links-goeast {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:607px;
	top:392px;
	width:118px;
	height:14px;
	z-index:3;
}

#client-banner {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:222px;
	top:153px;
	width:317px;
	height:11px;
	z-index:3;
}

a.client1 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/loehmanns-thumb.gif) 0 0 no-repeat; }
a.client1:hover { background-position: 0 -136px; }
a.client2 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/tyrolsport-thumb.gif) 0 0 no-repeat; }
a.client2:hover { background-position: 0 -136px; }
a.client3 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/trs-thumb.gif) 0 0 no-repeat; }
a.client3:hover { background-position: 0 -136px; }
a.client4 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/rai-thumb.png) 0 0 no-repeat; }
a.client4:hover { background-position: 0 -136px; }
a.client5 { display:block; width:186px; height:136px; border:none; background:url(../images/../images/client-thumbs/fradan-thumb.gif) 0 0 no-repeat; }
a.client5:hover { background-position: 0 -136px; }
a.client6 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/goeast-thumb.gif) 0 0 no-repeat; }
a.client6:hover { background-position: 0 -136px; }
a.client7 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/dgmsmith-thumb.gif) 0 0 no-repeat; }
a.client7:hover { background-position: 0 -136px; }
a.client8 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/peralta-thumb.gif) 0 0 no-repeat; }
a.client8:hover { background-position: 0 -136px; }
a.client9 { display:block; width:186px; height:136px; border:none; background:url(../images/client-thumbs/roos-thumb.gif) 0 0 no-repeat; }
a.client9:hover { background-position: 0 -136px; }


/*Client Specific Page*/
#maincontent-client-zoom {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:123px;
	width:755px;
	height:688px;
	z-index:2;
	background-image:url(../images/bg/client-zoom-inner-bg.jpg);
	background-repeat:repeat;
	background-position:top;
}
#client-mainshot {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:26px;
	top:200px;
	width:558px;
	height:271px;
	z-index:3;
}
#client-line {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:175px;
	top:487px;
	width:354px;
	height:18px;
	z-index:3;
}

#trs-client-line {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:215px;
	top:487px;
	width:354px;
	height:18px;
	z-index:3;
}


#casestudy-button {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:53px;
	top:598px;
	width:138px;
	height:23px;
	z-index:3;
}

#casestudy-button-goeast {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:53px;
	top:630px;
	width:138px;
	height:23px;
	z-index:3;
}

#client-name {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:55px;
	top:487px;
	width:174px;
	height:17px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:12px;
	color:#CCCCCC;

}

#client-writeup {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:55px;
	top:513px;
	width:493px;
	height:77px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#CCCCCC;
	line-height:18px;
}

#url-launch {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:53px;
	top:636px;
	width:220px;
	height:17px;
	z-index:3;
}

#url-launch-goeast {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:53px;
	top:668px;
	width:220px;
	height:17px;
	z-index:3;
}

#project-bookmark {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:381px;
	top:636px;
	width:500px;
	height:17px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#669999;
}

#project-bookmark-goeast {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:381px;
	top:668px;
	width:128px;
	height:17px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#669999;
}

#project-addthis {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:511px;
	top:634px;
	width:300px;
	height:16px;
	z-index:3;
	vertical-align:middle;
}

#project-addthis-goeast {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:511px;
	top:668px;
	width:16px;
	height:16px;
	z-index:3;
}


a.bookmark-link:link{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#669999;
	text-transform:uppercase;
	text-decoration:none;
	padding-bottom:7px;
	vertical-align:middle;
	padding-right:4px;
	
}
a.bookmark-link:visited{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#669999;
	text-transform:uppercase;
    text-decoration:none;
	padding-bottom:7px;
	vertical-align:middle;
}
a.bookmark-link:hover{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#FFFFFF;
	text-transform:uppercase;
    text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
	padding-bottom:7px;
	vertical-align:middle;
}
a.bookmark-link:active{
    font-family:"Lucida Sans", Verdana;
    font-size:10px;
    color:#669999;
	text-transform:uppercase;
    text-decoration:none;
	padding-bottom:7px;
	vertical-align:middle;
}




#footer-clientzoom {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:817px;
	width:755px;
	height:16px;
	z-index:2;
	background-color:#240000;
	font-family:"Lucida Sans", Verdana;
	font-size:7pt;
	color:#cccccc;
	padding-top:2px;
}

#addthis-clientzoom {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:672px;
	top:817px;
	width:83px;
	height:16px;
	z-index:3;
	background-color:#240000;
}
#breadcrumb {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:26px;
	top:185px;
	width:201px;
	height:14px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:7pt;
	color:#996666;
}

a.breadcrumb-link:link{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#996666;
	text-decoration:none;
	
}
a.breadcrumb-link:visited{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#996666;
    text-decoration:none;
}
a.breadcrumb-link:hover{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#cccccc;
    text-decoration:none;
	}
a.breadcrumb-link:active{
    font-family:"Lucida Sans", Verdana;
    font-size:7pt;
    color:#996666;
	text-decoration:none;
}


/* CASE STUDIES */
a.case-loeh { display:block; width:80px; height:29px; border:none; background:url(../images/case-studies/subnav/loeh-btn.jpg) 0 0 no-repeat; }
a.case-loeh:hover { background-position: 0 -29px; }
a.case-tyrol { display:block; width:83px; height:29px; border:none; background:url(../images/case-studies/subnav/tyrol-btn.jpg) 0 0 no-repeat; }
a.case-tyrol:hover { background-position: 0 -29px; }
a.case-trs { display:block; width:124px; height:29px; border:none; background:url(../images/case-studies/subnav/trs-btn.jpg) 0 0 no-repeat; }
a.case-trs:hover { background-position: 0 -29px; }
a.case-goeast { display:block; width:90px; height:29px; border:none; background:url(../images/case-studies/subnav/goeast-btn.jpg) 0 0 no-repeat; }
a.case-goeast:hover { background-position: 0 -29px; }

#maincontent-casestudy {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:123px;
	width:755px;
	height:1393px;
	z-index:2;
	background-image:url(../images/bg/casestudies-inner-bg.jpg);
	background-repeat:repeat;
	background-position:top;
}

#footer-casestudy {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:1523px;
	width:755px;
	height:16px;
	z-index:2;
	background-color:#240000;
	font-family:"Lucida Sans", Verdana;
	font-size:7pt;
	color:#cccccc;
	padding-top:2px;
}

#addthis-casestudy {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:672px;
	top:1523px;
	width:83px;
	height:16px;
	z-index:3;
	background-color:#240000;
}

#casestudy-subnav {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:47px;
	top:176px;
	width:666px;
	height:29px;
	z-index:3;
}

#cs-spot1 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:25px;
	top:332px;
	width:704px;
	height:280px;
	z-index:3;
}
#cs-spot2 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:25px;
	top:628px;
	width:280px;
	height:280px;
	z-index:3;
}

#cs-spot3 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:25px;
	top:924px;
	width:280px;
	height:280px;
	z-index:3;
}

#cs-spot4 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:25px;
	top:1220px;
	width:280px;
	height:280px;
	z-index:3;
}

#casestudy-clientname {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:45px;
	top:219px;
	width:261px;
	height:18px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:9pt;
	color:#cccccc;
}

#client-testimonial {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:44px;
	top:243px;
	width:668px;
	height:76px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
}
#spot1-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:460px;
	top:364px;
	width:253px;
	height:217px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
}
#spot2-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:460px;
	top:649px;
	width:253px;
	height:217px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
}
#spot3-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:460px;
	top:950px;
	width:253px;
	height:217px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
}
#spot4-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:460px;
	top:1250px;
	width:253px;
	height:217px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
}

.spot-title{
    font-family:"Lucida Sans", Verdana;
	font-size:10pt;
	color:#cccccc;
	}
	
/* SERVICES PAGE */
#maincontent-services {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:123px;
	width:755px;
	height:1308px;
	z-index:2;
	background-image:url(../images/bg/servicesBG.jpg);
	background-repeat:repeat;
	background-position:top;
}

#footer-services {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:0px;
	top:1439px;
	width:755px;
	height:16px;
	z-index:2;
	background-color:#240000;
	font-family:"Lucida Sans", Verdana;
	font-size:7pt;
	color:#cccccc;
	padding-top:2px;
}

#addthis-services {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:672px;
	top:1440px;
	width:83px;
	height:16px;
	z-index:3;
	background-color:#240000;
}

#services-rightpanel {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:599px;
	top:200px;
	width:141px;
	height:308px;
	z-index:3;
}

#services-heroshot {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:319px;
	top:297px;
	width:256px;
	height:159px;
	z-index:3;
}

#services-introtext {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:45px;
	top:209px;
	width:546px;
	height:62px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
	line-height:17px;
}

#trans2web {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:45px;
	top:289px;
	width:202px;
	height:23px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:10pt;
	color:#cccccc;
	
}

#trans2web-content {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:45px;
	top:315px;
	width:259px;
	height:141px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
    line-height:17px;
}

#threestepintro {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:45px;
	top:500px;
	width:500px;
	height:20px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#993333;
	line-height:15px;
}

#concept-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:232px;
	top:550px;
	width:463px;
	height:186px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
	line-height:20px;
}

#design-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:232px;
	top:770px;
	width:463px;
	height:166px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
	line-height:20px;
}

#dev-text {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:232px;
	top:1000px;
	width:463px;
	height:131px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:8pt;
	color:#cccccc;
	line-height:20px;
}

#service-bullets {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:35px;
	top:1200px;
	width:463px;
	height:131px;
	z-index:3;
	font-family:"Lucida Sans", Verdana;
	font-size:9pt;
	color:#cccccc;
	line-height:15px;
}

/*------- CONTACT PAGE------*/
#contact-content{
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:22px;
	top:175px;
	width:714px;
	height:252px;
	z-index:3;

}

/*------------SITEMAP--------------*/

#sitemap-banner {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	left:23px;
	top:152px;
	width:108px;
	height:11px;
	z-index:4;
}

#sitemap-text1 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:25px;
	top:258px;
	width:322px;
	height:474px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#FFFFFF;
}

#sitemap-text2 {
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	left:25px;
	top:175px;
	width:322px;
	height:75px;
	z-index:4;
	font-family:"Lucida Sans", Verdana;
	font-size:10px;
	color:#FFFFFF;
}

a.sitemap-link1:link{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#669999;
	text-decoration:none;
	
}
a.sitemap-link1:visited{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#669999;
    text-decoration:none;
}
a.sitemap-link1:hover{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
	border-bottom:1px dotted #FFFFFF;}
a.sitemap-link1:active{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#669999;
    text-decoration:none;
}

a.sitemap-link2:link{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#669999;
	text-decoration:none;
	padding-left:10px;
	
}
a.sitemap-link2:visited{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#669999;
    text-decoration:none;
	padding-left:10px;
}
a.sitemap-link2:hover{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
	padding-left:10px;
}
a.sitemap-link2:active{
    font-family:"Lucida Sans", Verdana;
    font-size:11px;
    color:#669999;
    text-decoration:none;
	padding-left:10px;
}
