html{
margin:0;
padding:0;
}
img{
border:0;
}
body{
background-color:black;
font:normal 8pt/12pt Arial, Helvetica, san-serif;
}
ul{border:0px solid #8a8a8a;
margin:20px 10px 10px 10px;
padding:0;
list-style:none;
line-height:15pt;
}
#outerdiv{border:0px solid #8a8a8a;
top:10px;
width:974px;
height:739px;
margin-left:20px;
}

#main{border:1px solid #8a8a8a;
color:#fff;
height:719px;
background: url(../images/wms_bck_v03.jpg) no-repeat left top;
}



body div#picviewer{border:1px solid #fff;
position:absolute;
top:0;
left:0;
width:1034px;
height:759px;
background:url(../images/wms_portfolio_bck_grey.png) no-repeat left top;
color:white;
}
body div#picviewer #hidepics{border:0px solid #fff;
float:left;
margin:180px 0 0 200px;
width:20px;
height:20px;
color:red;
background:url(../images/wms_portfolio_click_close.png) no-repeat left top;
}

body div#picviewer #hidepics:hover{border:0px solid #fff;
cursor:pointer;
}

#portfoliopicsall{border:0px solid #8a8a8a;
float:left;
margin:200px 0 0 0;
width:600px;
height:400px;
background:url(../images/wms_portfolio_pics_bck_white.png) no-repeat left top;
}
#portfoliopicsall ul{border:0px solid #8a8a8a;
margin:10px 10px 0 10px;
padding:0;
list-style-type: none;
height:50px;
}
#portfoliopicsall ul li{border:0px solid #8a8a8a;
display:inline;
}
#portfoliopicsall #lgpic{border:0px solid #8a8a8a;
margin-right:auto;
margin-left:auto;
margin-top:20px;
width:400px;
height:282px;
}

#portfoliopicsall #asep{border-bottom:1px solid #8a8a8a;
margin-right:auto;
margin-left:auto;
margin-top:5px;
width:580px;
height:1px;
}






#header{border:0px solid #fff;
padding:5px 0 0 0;
color:#8a8a8a;
height:20px;
text-align:right;
}
#header .headertype{
color:#cecece;
float:left;
}
#header a:link,
#header a:visited{border:0px solid #fff;
padding:0 3px 0 3px;
text-decoration:none;
color:#cecece;
}
#header a:hover{border:0px solid #fff;
color:#fff;
}



#toprow{border:0px solid #fff;
height:180px;
width:974px;
}

#toprow #logotitle{border:0px solid #fff;
float:left;
margin:133px 0 0 25px;
height:33px;
width:181px;
background:url(../images/wms_logo_type.png) no-repeat left top;
}
#toprow #logo{border:0px solid #fff;
float:left;
margin:127px 0 0 94px;
height:44px;
width:53px;
background:url(../images/wms_logo.png) no-repeat left top;
}



#bottrow{border:0px solid #fff;
height:465px;
width:974px;
}
#bottrow #leftnav{border:0px solid #fff;
margin:10px 0 0 0px;
float:left;
width:130px;
text-align:right;
}
#bottrow ul{border:0px solid #fff;
margin:0;
padding:0;
list-style-type: none;
}

#bottrow #leftnav ul li a:link,
#bottrow #leftnav ul li a:visited{border:0px solid #fff;
margin:20px 0 0 0;
display:block;
}
#bottrow #leftnav ul li#navhome a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 87px 1px;
}
#bottrow #leftnav ul li#navportfolio a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 53px 1px;
}
#bottrow #leftnav ul li#navaffiliations a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 29px 1px;
}
#bottrow #leftnav ul li#navtestimonials a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 19px 1px;
}
#bottrow #leftnav ul li#navawards a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 70px 1px;
}
#bottrow #leftnav ul li#navabout a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 53px 1px;
}
#bottrow #leftnav ul li#navcontact a:hover{border:0px solid #B52B46;
background:url(../images/wms_nav_arr_on.png) no-repeat 65px 1px;
}

.navhomeon{
background:url(../images/wms_nav_arr.png) no-repeat 87px 1px;
}
.navportfolioon{
background:url(../images/wms_nav_arr.png) no-repeat 53px 1px;
}
.navaffiliationson{
background:url(../images/wms_nav_arr.png) no-repeat 29px 1px;
}
.navtestimonialson{
background:url(../images/wms_nav_arr.png) no-repeat 19px 1px;
}
.navawardson{
background:url(../images/wms_nav_arr.png) no-repeat 70px 1px;
}
.navabouton{
background:url(../images/wms_nav_arr.png) no-repeat 53px 1px;
}
.navcontacton{
background:url(../images/wms_nav_arr.png) no-repeat 65px 1px;
}








#bottrow #pictureroto{border:1px solid #8a8a8a;
margin:50px 0 0 110px;
float:left;
height: 203px;
width: 590px;
overflow:hidden;
background-color: black;
}
/*
height: 123px;
width: 450px;
*/

#bottrow #pictureroto ul#picturelist{border:0px solid #fff;
margin:0;
padding:0;
width:3000px;
}
#pictureroto ul li#picroto1,
#pictureroto ul li#picroto2,
#pictureroto ul li#picroto3,
#pictureroto ul li#picroto4,
#pictureroto ul li#picroto5,
#pictureroto ul li#picroto6,
#pictureroto ul li#picroto7,
#pictureroto ul li#picroto8,
#pictureroto ul li#picroto9,
#pictureroto ul li#picroto10,
#pictureroto ul li#picroto11,
#pictureroto ul li#picroto12{border-right:1px solid #fff;
float:left;
height:203px;
display:inline;
overflow:hidden;
}
/*
height:165px;
*/

#pictureroto ul li#picroto1{background:url(../photos/home/pic_slides_01.jpg) no-repeat left top;}
#pictureroto ul li#picroto2{background:url(../photos/home/pic_slides_02.jpg) no-repeat left top;}
#pictureroto ul li#picroto3{background:url(../photos/home/pic_slides_03.jpg) no-repeat left top;}
#pictureroto ul li#picroto4{background:url(../photos/home/pic_slides_04.jpg) no-repeat left top;}
#pictureroto ul li#picroto5{background:url(../photos/home/pic_slides_05.jpg) no-repeat left top;}
#pictureroto ul li#picroto6{background:url(../photos/home/pic_slides_06.jpg) no-repeat left top;}
#pictureroto ul li#picroto7{background:url(../photos/home/pic_slides_07.jpg) no-repeat left top;}
#pictureroto ul li#picroto8{background:url(../photos/home/pic_slides_08.jpg) no-repeat left top;}
#pictureroto ul li#picroto9{background:url(../photos/home/pic_slides_09.jpg) no-repeat left top;}
#pictureroto ul li#picroto10{background:url(../photos/home/pic_slides_10.jpg) no-repeat left top;}
#pictureroto ul li#picroto11{background:url(../photos/home/pic_slides_11.jpg) no-repeat left top;}
#pictureroto ul li#picroto12{background:url(../photos/home/pic_slides_12.jpg) no-repeat left top;}


#pictureroto ul li.pic01{border-right:0px solid #fff;
width:287px;}
#pictureroto ul li.pic02{border-right:0px solid #fff;
width:305px;}
#pictureroto ul li.pic03{border-right:0px solid #fff;
width:305px;}
#pictureroto ul li.pic04{border-right:0px solid #fff;
width:162px;}
#pictureroto ul li.pic05{border-right:0px solid #fff;
width:135px;}
#pictureroto ul li.pic06{border-right:0px solid #fff;
width:136px;}
#pictureroto ul li.pic07{border-right:0px solid #fff;
width:305px;}
#pictureroto ul li.pic08{border-right:0px solid #fff;
width:133px;}
#pictureroto ul li.pic09{border-right:0px solid #fff;
width:305px;}
#pictureroto ul li.pic10{border-right:0px solid #fff;
width:254px;}
#pictureroto ul li.pic11{border-right:0px solid #fff;
width:135px;}



#bottrow #righttext{border:0px solid #fff;
margin:5px 0 0 30px;
float:left;
height: 455px;
}
#bottrow #testimonialsimg{border:0px solid #8a8a8a;
padding:0;
margin:20px 0 0 70px;
height: 15px;
width:450px;
background:url(../images/wms_testimonials_testimonial.png) no-repeat 0px 0px;
}




#testimonialsbody{border:0px solid #fff;
padding:30px 0 0 0;
margin:0;
float:left;
width:700px;
height: 405px;
font:normal 9pt/15pt Arial, Helvetica, non-serif;
}


#testimonialsbody p.pbody{border:0px solid #8a8a8a;
margin:20px 0 0 70px;
width:600px;
}

#righttext #testimonialschoice{border:0px solid #8a8a8a;
float:left;
margin:90px 0 0 600px;
font:normal 8pt/14pt Arial, Helvetica, non-serif;
}

#righttext #testimonialschoice a{border:0px solid #8a8a8a;
text-decoration: none;
color:#8a8a8a;
}



#bottrow #aboutusimg{border:0px solid #8a8a8a;
padding:0;
margin:20px 0 0 70px;
height: 15px;
width:450px;
background:url(../images/wms_aboutus_about.png) no-repeat 0px 0px;
}
#aboutusbody{border:0px solid #fff;
overflow:auto;
font: normal 10pt Arial, Helvetica, non-serif;
padding:0px;
margin:30px 0 0 60px;
float:left;
width:647px;
height: 475px;
background:url(../images/wms_about_dropcap_s.png) no-repeat -5px top;
}
#aboutusbody p.bodytoppara{border:0px solid #8a8a8a;
margin:55px 20px 0 70px;
color:white;
}
#aboutusbody p.bodybotpara{border:0px solid #8a8a8a;
margin:8px 20px 0 70px;
color:white;
}
#aboutusbody p.bodyregpara{border:0px solid #8a8a8a;
margin:0px 20px 0 70px;
color:white;
}
#aboutusbody p.bodyregparahead{border:0px solid #8a8a8a;
margin:20px 20px 0 70px;
color:white;
font-weight: normal;
}














#bottrow #affiliationsimg{border:0px solid #8a8a8a;
padding:0;
margin:20px 0 0 70px;
height: 15px;
width:450px;
background:url(../images/wms_affiliations_affiliation.png) no-repeat 0px 0px;
}
#affiliationsbody{border:1px solid #fff;
padding:0px;
margin:0px 0 0 0px;
width:700px;
height: auto;
font:normal normal 10pt/13pt Arial, Helvetica, non-serif;
/*color:#8a8a8a;*/
color:white;
}
#affiliationsbody ul.firstpara{border:0px solid #8a8a8a;
font-weight: bold;
margin:40px 30px 0 60px;
padding:0;
list-style-type: none;
}
#affiliationsbody ul.secondpara{border:0px solid #8a8a8a;
font-weight: bold;
margin:60px 30px 0 150px;
padding:0;
list-style-type: none;
}
#affiliationsbody ul li{border:0px solid red;
height:70px;
}
#affiliationsbody ul li img{border:0px solid #8a8a8a;
float:left;
margin:0px 0 0 0;
height:58px;
width:87px;
}
#affiliationsbody ul li div{border:0px solid #8a8a8a;
float:left;
padding:0;
margin:-25px 0 0 68px;
line-height: 14pt;
width:500px;
}









#awardsbody{border:0px solid #fff;
padding:0px;
margin:0px 0 0 0px;
width:700px;
height: 405px;
font: normal 10pt Arial, Helvetica, non-serif;
/*color:#8a8a8a;*/
color:white;
}
#awardsbody ul{border:0px solid #8a8a8a;
margin:40px 0px 0 60px;
padding:0;
list-style-type: none;
}
#awardsbody ul li img{border:0px solid #8a8a8a;
float:left;
margin:0px 0 0 0;
height:58px;
width:87px;
}
#awardsbody ul li div{border:0px solid #8a8a8a;
float:left;
padding:0;
margin:-25px 0 0 68px;
line-height: 14pt;
width:550px;
}









#picviewernav{border:0px solid red;
display: block;
padding:0;
margin:0px 0 0 0px;
height:27px;
width:700px;
}
#picviewernav ul{border:0px solid #fff;
margin:0;
padding:0;
list-style-type: none;
}
#picviewernav ul li#picviewernext{border:0px solid #fff;
text-indent: 660px;
text-align: left;
background: url(../images/wms_nav_arr_next.png) no-repeat 687px 3px;
color:white;
}
#picviewernav ul li#picviewernext:hover{border:0px solid #fff;
cursor: pointer;
}


#picviewernav p{border:0px solid red;
float:left;
padding:0;
margin:0;
text-align: left;
text-indent: 660px;
height:27px;
width:700px;
background: url(../images/wms_nav_arr_next.png) no-repeat 687px 1px;
}
#picviewernav p:hover{border:0px solid #fff;
cursor: pointer;
}





#bottrow #contactusimg{border:0px solid #8a8a8a;
padding:0;
margin:20px 0 0 70px;
height: 15px;
width:450px;
background:url(../images/wms_contactus_contact.png) no-repeat 0px 0px;
}
#contactusbody{border:0px solid #fff;
padding:0px;
margin:40px 0 0 40px;
float:left;
width:647px;
height: 405px;
font:normal 10pt/13pt Arial, Helvetica, non-serif;
}
#contactusbody p.bodytoppara{border:0px solid #8a8a8a;
margin:15px 20px 0 70px;
}
#contactusbody p.bodybotpara{border:0px solid #8a8a8a;
margin:8px 20px 0 70px;
}
#contactusbody p.bodyregpara{border:0px solid #8a8a8a;
margin:15px 20px 0 70px;
}
#contactusbody p.bodyregparahead{border:0px solid #8a8a8a;
margin:20px 20px 0 70px;
}












































#bottrow #rightnav{border:0px solid #8a8a8a;
margin:10px 0 0 30px;
float:left;
}

#bottrow #portfoliodesign{border:0px solid #8a8a8a;
padding:0;
margin:20px 0 0 85px;
height: 15px;
width:450px;
background:url(../images/wms_portfolio_design_type.png) no-repeat 0px 0px;
}

#bottrow #rightnav #picturerotodesign{border:1px solid #fff;
padding:0;
margin:5px 0 0 110px;
display:block;
height: 123px;
width: 450px;
overflow:hidden;
background-color: black;
}
#bottrow #rightnav #picturerotodesign ul#picturelistdesign{border:0px solid #8a8a8a;
margin:0;
padding:0;
width:3000px;
height: 123px;
}
#picturerotodesign ul li#despicroto1,
#picturerotodesign ul li#despicroto2,
#picturerotodesign ul li#despicroto3,
#picturerotodesign ul li#despicroto4,
#picturerotodesign ul li#despicroto5,
#picturerotodesign ul li#despicroto6,
#picturerotodesign ul li#despicroto7,
#picturerotodesign ul li#despicroto8,
#picturerotodesign ul li#despicroto9,
#picturerotodesign ul li#despicroto10,
#picturerotodesign ul li#despicroto11,
#picturerotodesign ul li#despicroto12,
#picturerotodesign ul li#despicroto13,
#picturerotodesign ul li#despicroto14,
#picturerotodesign ul li#despicroto15,
#picturerotodesign ul li#despicroto16{border-right:1px solid #fff;
float:left;
height:165px;
display:inline;
overflow:hidden;
}
#picturerotodesign ul li#despicroto1{width:181px;}
#picturerotodesign ul li#despicroto2{width:99px;}
#picturerotodesign ul li#despicroto3{width:167px;}
#picturerotodesign ul li#despicroto4{width:81px;}
#picturerotodesign ul li#despicroto5{width:181px;}
#picturerotodesign ul li#despicroto6{width:99px;}
#picturerotodesign ul li#despicroto7{width:167px;}
#picturerotodesign ul li#despicroto8{width:81px;}
#picturerotodesign ul li#despicroto9{width:181px;}
#picturerotodesign ul li#despicroto10{width:99px;}
#picturerotodesign ul li#despicroto11{width:167px;}
#picturerotodesign ul li#despicroto12{width:81px;}
#picturerotodesign ul li#despicroto13{width:181px;}
#picturerotodesign ul li#despicroto14{width:99px;}
#picturerotodesign ul li#despicroto15{width:167px;}
#picturerotodesign ul li#despicroto16{width:81px;}




#bottrow #portfolioconstruction{border:0px solid #8a8a8a;
padding:0;
margin:20px 0 0 85px;
height: 15px;
width:450px;
background:url(../images/wms_portfolio_construction_type.png) no-repeat 0px 0px;
}
#bottrow #rightnav #picturerotoconstruction{border:1px solid #fff;
padding:0;
margin:5px 0 0 110px;
display:block;
height: 123px;
width: 450px;
overflow:hidden;
background-color: black;
}
#bottrow #rightnav #picturerotoconstruction ul#picturelistconstruction{border:0px solid #8a8a8a;
margin:0;
padding:0;
width:3000px;
height: 123px;
}
#picturerotoconstruction ul li#conpicroto1,
#picturerotoconstruction ul li#conpicroto2,
#picturerotoconstruction ul li#conpicroto3,
#picturerotoconstruction ul li#conpicroto4,
#picturerotoconstruction ul li#conpicroto5,
#picturerotoconstruction ul li#conpicroto6,
#picturerotoconstruction ul li#conpicroto7,
#picturerotoconstruction ul li#conpicroto8,
#picturerotoconstruction ul li#conpicroto9,
#picturerotoconstruction ul li#conpicroto10,
#picturerotoconstruction ul li#conpicroto11,
#picturerotoconstruction ul li#conpicroto12,
#picturerotoconstruction ul li#conpicroto13,
#picturerotoconstruction ul li#conpicroto14,
#picturerotoconstruction ul li#conpicroto15,
#picturerotoconstruction ul li#conpicroto16,
#picturerotoconstruction ul li#conpicroto17,
#picturerotoconstruction ul li#conpicroto18,
#picturerotoconstruction ul li#conpicroto19,
#picturerotoconstruction ul li#conpicroto20,
#picturerotoconstruction ul li#conpicroto21,
#picturerotoconstruction ul li#conpicroto22,
#picturerotoconstruction ul li#conpicroto23,
#picturerotoconstruction ul li#conpicroto24{border-right:1px solid #fff;
float:left;
height:165px;
display:inline;
overflow:hidden;
}

#picturerotoconstruction ul li#conpicroto1{width:184px;}
#picturerotoconstruction ul li#conpicroto2{width:165px;}
#picturerotoconstruction ul li#conpicroto3{width:63px;}
#picturerotoconstruction ul li#conpicroto4{width:90px;}
#picturerotoconstruction ul li#conpicroto5{width:173px;}
#picturerotoconstruction ul li#conpicroto6{width:173px;}
#picturerotoconstruction ul li#conpicroto7{width:184px;}
#picturerotoconstruction ul li#conpicroto8{width:165px;}
#picturerotoconstruction ul li#conpicroto9{width:63px;}
#picturerotoconstruction ul li#conpicroto10{width:90px;}
#picturerotoconstruction ul li#conpicroto11{width:173px;}
#picturerotoconstruction ul li#conpicroto12{width:173px;}
#picturerotoconstruction ul li#conpicroto13{width:184px;}
#picturerotoconstruction ul li#conpicroto14{width:165px;}
#picturerotoconstruction ul li#conpicroto15{width:63px;}
#picturerotoconstruction ul li#conpicroto16{width:90px;}
#picturerotoconstruction ul li#conpicroto17{width:173px;}
#picturerotoconstruction ul li#conpicroto18{width:173px;}
#picturerotoconstruction ul li#conpicroto19{width:184px;}
#picturerotoconstruction ul li#conpicroto20{width:165px;}
#picturerotoconstruction ul li#conpicroto21{width:63px;}
#picturerotoconstruction ul li#conpicroto22{width:90px;}
#picturerotoconstruction ul li#conpicroto23{width:173px;}
#picturerotoconstruction ul li#conpicroto24{width:173px;}



