/* CSS Document */

#me-edit {

width: 600px; float: left; margin-top: 10px; margin-bottom: 10px;
font-family: Verdana, Arial; color: #666666; font-size: 13px; text-align: justify;

}


.price-match {
width: 180px; float:left; height: 80px;
}


h1 { font-size: 16px; color: #990000; font-family: Arial, Helvetica, sans-serif; 
height: 20px; line-height: 20px; }

h2 { font-size: 14px; color: #990000; font-family: Arial, Helvetica, sans-serif; 
height: 20px; line-height: 20px; }





.intros { width: 580px; float: left; margin-top: 10px; margin-bottom: 10px; text-align: justify; }


.h1 { font-size: 12px; }

#gal-holder {
width: 570px; float: left;
}

#gal-image {
width: 150px; height: 150px; margin: 5px; float: left;
}

#gal-title {
width: 500px; height: 50px; margin: 10px; float: left; line-height: 50px;
}


#update { width: 400px; margin-top: 10px; margin-bottom: 20
px; float: left; font-family: Verdana, Arial ; font-size: 11px; color: #CCCCCC ;}

#other-product {
text-align: center; float: left; height: 200px; font-family: Verdana, Arial; font-size: 10px; color:#990000; }

#page-container {
width: 810px; margin: auto;
}

#page-top {
width: 800px; height: 100px; float: left; background-image: url(../images/pagetop.jpg);
}

#page-scroll {
width: 800px; height: 20px; float: left; background-image:url(../images/scroll_bg.gif);
font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #FFFFFF;
}

#page-logo {
width: 210px; height: 150px; float: left; background-image: url(../images/logo4.gif);
}

#page-logo-animated {
width: 98px; height: 64px; float: left; margin-left: 28px; margin-top: 35px;
}

#page-slide {
width: 590px; height: 150px; float: left; 
}

#page-spacer {
width: 800px; height: 20px; float: left; background-image:url(../images/scroll_bg.gif);
}

#page-nav {
width: 170px; float: left; background-image: url(../images/nav_bg.jpg);
}

#page-cards {
width: 170px; height: 200px; float: left; background-image:url(../images/cards.jpg);
}

#page-estimates {
width: 170px; float: left; background-color: #AE0000;
font-family: Verdana, Arial; font-size: 14px; color: #FFFFFF;
}



#button {
width: 170px; float: left; 
font-family: Verdana, Arial; font-size: 14px; line-height: 20px; color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#leftadd {
width: 170px; height: 200px; margin-top: 30px; float: left;
}


/* content */

#editable {

width: 600px; float: left; margin-left: 30px; margin-top: 30px;
font-family: Verdana, Arial; color: #666666; font-size: 13px; text-align: justify;

}

.h1 {
color: #990000; text-align: left; font-size: 16px;
}

/* Product Pages */

#product-holder {
width: 580px; float: left; margin-top: 30px; 
}

#product-title {
 width: 580px; float:left;
 color: #990000; font-size: 13px; font-weight: 300px;
 }
 
#product-image {
width: 200px; height: 170px; float: left; margin-top: 10px;
}

#product-description {
width: 340px; height: 170px; float: left; margin-top: 10px; margin-left: 20px;
font-size: 10px;
}

#product-price-table {
width: 580px; height: 170px; float: left; margin-top: 10px;
font-size: 10px;
}






#footer {

width: 800px; height: 100px; float: left;
border-top-color: #990000; border-top-style: solid; border-top-width: thin;
text-align: right; color: #666666; 
}

#home-feature-holder {
width: 500px; height: 120px; float: left; margin-top: 10px; margin-bottom: 10px;
}

#home-feature-image {
width: 200px; height: 120px; float: left;
}

#home-feature-text {
width: 280px; height: 120px; float: left; margin-left: 20px;
}




#marketing-content {
width: 600px; float: left; min-height: 400px; margin: 20px; 
font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #666666; text-align: justify;
}

.tel { width: 550px; margin: 20px; text-align: center; color: #990000; font-size: 16px; font-family: Arial, Helvetica, sans-serif;
height: 30px; line-height:30px; 
 }



.mesh-new-holder {
width: 280px; float: left;  margin: 10px; }


.mesh-new-title {
width: 260px; float: left; margin-left: 10px; margin-right: 10px; margin-bottom: 5px; margin-top: 5px;
text-align: center; color: #990000;
}

.mesh-new-image { 
width: 260px; float: left; margin-left: 10px; margin-right: 10px; margin-bottom: 5px; margin-top: 5px;
}

.mesh-new-desc {
width: 260px; float: left; margin-left: 10px; margin-right: 10px; margin-bottom: 5px; margin-top: 5px;
}

.mesh-new-table {
width: 200px; height: 260px; float: left;
}

.mesh-panel-holder { width: 580px; height: 300px; float: left; margin-bottom: 15px; }

.mesh-panel-left { width: 260px; float: left; height: 300px; }

.mesh-panel-right { width: 320px; float: left; margin-top: 20px; height: 280px; margin-left: 10px; }


.mesh-panel-title {
width: 240px; float: left; margin-bottom: 5px; margin-top: 5px;
text-align: center; color: #990000;
}

.mesh-panel-image { 
width: 260px; float: left; margin-bottom: 5px; margin-top: 5px;
}







.weldmesh-page-holder {
width: 580px; float: left;
}

.weld-mesh-seperator {
width: 580px; float: left;
}

.weldmesh-image {
width: 250px; float: left; height: 200px;
}

.weldmesh-title {
width: 330px; float:left; height: 50px; line-height: 50px;
}

.weldmesh-description {
width: 320px; float:left; height: 200px; margin-left: 10px;
}

.weldmesh-dimmension {
width: 570px; float:left; font-size: 9px;
}











#vertical-bar-slideshow {
width: 350px; height: 280px; float: left; 
margin-right: 20px; margin-left: 20px;
}




#mesh-fencing-table {
width: 550px; float: left; }



.leftnav-sub {
width: 150px; height: 20px;
color: #666666; font-size: 15px; 
}