.w{z-index:20; text-align:center; width:100%; background: url("/images/bg1.gif") repeat-x scroll center bottom}

.col1, .col2{ float:left}
/*======= width =======*/
.site_center{z-index:20; margin:0 auto; text-align:left; width:990px; }

/*======= header =======*/
#header {height:412px;}

/*======= menu =======*/

#menu-container {z-index:40; width:978px; height:57px; overflow: hidden; position:absolute; visibility: visible; top: 343px;}
#menu-box1, #menu-box2, #menu-box3, #menu-box4, #menu-box5, #menu-box6 {z-index:40; width:163px; height:57px;  padding-top:17px; margin-right:0px; margin-left:0px; float:right; text-align:center; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif; }

#content .col1{ width:342px; background:url("/images/bg4.gif") repeat-y scroll right top}

/*======= index.html =======*/
#page #content1 {  padding:222px 0px 190px 0px}
/*======= index-1.html =======*/
#page1 #content .col1{ width:347px}
#page1 #content .col2{ width:633px}

#page1 .title1-margin {height:25px; width:280px; margin-top:5px; margin-bottom:-20px; }

#page1 .title2-margin {	height:60px; margin-left:12px; margin-bottom:5px; }
#page1 .body-home-margin {height:60px; width:450px;  margin-left:12px; }

#page1 .title3-margin {height:30px; width:450px; margin-left:12px; margin-top:15px; margin-bottom:5px; }

#page1 .img1-margin {width:133px; height:79px; float:left; margin-top:-6px; margin-right:10px; margin-bottom:15px; }
.services-indent {margin-left:25px; width:580px;}
#page1 #menu-box1 {padding-top:30px; }






*======= page1 test =======*/
#pagetest #content .col1{ width:347px}
#pagetest #content .col2{ width:633px}

#pagetest .title1-margin {height:25px; width:280px; margin-top:5px; margin-bottom:-20px; }

#pagetest .title2-margin {	height:60px; margin-left:12px; margin-bottom:5px; }
#pagetest .body-home-margin {height:60px; width:450px;  margin-left:12px; }

#pagetest .title3-margin {height:30px; width:450px; margin-left:12px; margin-top:15px; margin-bottom:5px; }

#pagetest .img1-margin {width:133px; height:79px; float:left; margin-top:-6px; margin-right:10px; margin-bottom:15px; }
.services-indent {margin-left:25px; width:580px;}
#pagetest #menu-box1 {padding-top:30px; }





/*======= index-2.html =======*/
#page2 #content .col1{ width:652px}
#page2 #content .col2{ width:328px}
#page2 .title1-margin {height:35px; width:250px; }
#page2 .title2-margin {height:35px; width:250px; margin-top:15px; margin-bottom:-10px; }
#page2 .title3-margin {height:35px; width:250px; margin-top:15px; }
#page2 #menu-box2 {padding-top:30px; }

/*======= index-3.html =======*/
#page3 #content .col1{ width:282px}
#page3 #content .col2{ width:698px}
#page3 .title1-margin {height:25px; width:275px; }
#page3 .title2-margin {height:25px; margin-left:12px; margin-bottom:15px; }
#page3 #menu-box3 {padding-top:30px; }

/*======= index-3.html =======*/
#page31 #content .col1{ width:980px; background:none}
#page31 .title1-margin {height:35px; width:450px;  }
#page31 #menu-box3 {padding-top:30px; }

/*======= index-4.html =======*/
#page4 #content .col1{ width:495px}
#page4 #content .col2{ width:485px}
#page4 .title1-margin {height:35px; width:250px; }
#page4 .title2-margin {height:35px; width:250px; margin-top:20px; margin-bottom:-5px; }
#page4 .title3-margin {height:35px; width:300px; margin-bottom:-15px; }
#page4 #menu-box4 {padding-top:30px; }


/*======= index-3.html =======*/
#page41 #content .col1{ width:980px; background:none}
#page41 .title1-margin {height:35px; width:450px;  }
#page41 #menu-box4 {padding-top:30px;  }

/*======= index-3.html =======*/
#portfolio #content .col1{ width:980px; background:none}
#portfolio .title1-margin {height:35px; width:450px;  }
#portfolio #menu-box3 {padding-top:30px; }
#portfolio .portfolio_thumbs {width:730px; height:246px; margin-left:auto; margin-right:auto; background-color:#000; padding:10px;}
#portfolio .portfolio_thumbs .desc {height:191px; float:left; width:219px; margin:12px; text-align:center; }
#portfolio .portfolio_thumbs .desc p{margin-bottom:5px; font-size:12px; font-weight:bold; text-align:center;}
#portfolio #menu-box5 {padding-top:30px; }
#portfolio #menu-box3 {padding-top:17px; }

/*======= index-5.html =======*/
#page5 #content .col1{ width:652px}
#page5 #content .col2{ width:328px}
#page5 .title1-margin {height:35px; width:250px; }
#page5 .title2-margin {height:35px; width:250px;  }
#page5 #menu-box5 {padding-top:30px; }

/*======= index-6.html =======*/
#page6 #content .col1{ width:342px}
#page6 #content .col2{ width:638px}
#page6 .title1-margin {height:35px; width:250px; margin-bottom:-25px; }
#page6 .title2-margin {height:35px; width:350px;  }
#page6 .title3-margin {height:35px; width:250px; margin-top:40px; }
#page6 #menu-box6 {padding-top:30px; }

/*======= index-61.html =======*/
#page61 #content .col1{ width:980px; background:none}
#page61 .title1-margin {height:35px; width:450px;  }
#page61 #menu-box6 {padding-top:30px; }


/*======= index-7.html =======*/
#page7 #content .col1{ width:980px; background:none}
#page7 .title1-margin {height:35px; width:250px;  }
#page7 #menu-box2 {padding-top:30px; }
