body {
    /*background-image : url(/media/images/active/background.jpg);*/
    background-image : url(/media/images/active/el-bg.jpg);
    text-align : center;
    background-repeat : repeat-x;
    font-family : Verdana;
    color : black;
    font-size : 12px;
    margin : 0px;
}
.header {
	width : 939px;
    height : 115px;
    margin-left : auto;
    margin-right : auto;
    overflow : hidden;
}

.logo {
	width : 200px;
    height : 110px;
    float : left; 
}
.menu {
	width : 730px;
    height : 100px;
    float : left;
    text-align : left;
}
.menu a {
	color : white;
}

ul.main-menu {
	list-style : none;    
    margin-left : 0px;
    padding : 0px;
}

.main-menu a {
	text-decoration : none;
    font-weight : bold;
    font-size : 12px;

}
.footer-content a:hover {
color : white;
}
.menu-small {
	float:right;
}

.menu-small li {
    margin : 0px;
    margin-right : 10px;
    float : left;
    list-style : none;        
}

.menu-small a {
	font-size : 10px;
    text-decoration : none;    
}

.main-menu li {
    float : left;
    margin : 0px;    
    margin-right : 5px;
    margin-top : 18px;
    margin-left : 11px;    
}
                        
a {
	color : #458A24;
}
            .container {
            	width : 979px;            
            	text-align : left;
                margin-left : auto;
                margin-right : auto;
                background-image : url(/media/images/active/content.jpg);                
            }
            .content {
                background-image : url(/media/images/active/content-background.jpg);
				background-repeat : no-repeat;                
            }
            .footer {
            	background-image : url(/media/images/active/footer.jpg);
                width : 100%;
                height : 150px;
                text-align:center;
            } 
            .footer-content {	            
                 background-repeat : no-repeat;
            	width : 979px;            
            	text-align : left;
                margin-left : auto;
                margin-right : auto; 
color : #939393;
            }
.footer-content a {
color : #939393;
text-decoration : none;
}

            .banner {
            	padding-top : 20px;
            	padding-left : 17px;
            }
            .text  {
                
                margin : 30px;
                margin-top : 20px;
margin-left : 40px;
		line-height:20px;
                width : 650px;
                /*border-right : 1px solid #D2D2D2;*/
                float : left;                 
            }
            .side-bar {
background-image : url(/media/images/active/side-bar.gif);
background-repeat : repeat-y;
            	width : 230px;
float : left; 
font-size : 11px;
line-height:15px;

            }
            .side-bar p {
padding-left : 15px;
padding-right : 10px;
}
.side-bar h2 {
background-image : url(/media/images/active/h2-title.gif);
height : 33px;
background-repeat : no-repeat;
color : white;
font-size : 16px;
padding-left : 15px;
padding-top : 4px;

}
            
            h2, h1 {
				font-size : 20px;
				color : #458A24;
                font-family : "Trebuchet Ms" ;
            }
h2 { 
font-size : 19px;
}
.contact {
width : 160px;
height : 22px;
border : 1px solid #D2D2D2;
background-color : #FFFFFF;
}
.form-button {
width : 110px;
height : 25px;
background-image : url(/media/images/active/form-button.gif);
border : 0px;
color : white;
margin-right : 20px;
}

            .product-box {
            	width :187px;
                height : 237px;
                border : 1px solid #D2D2D2;
                float : left;
                margin-right : 21px;
                overflow : hidden;
                margin-bottom : 21px;
                color : #555555;
                font-size  : 10px;
                line-height: 16px;

                
            }
            .product-box h2 {
            	font-size : 10px;
            	color : #458A24;
                text-align : center;
                font-family : Verdana;

            }
			.product-image {
	            text-align : center;
                margin-left : 47px;
			}
            .product-box .product {            
            	padding : 8px;
                padding-top : 00px;
                padding-bottom : 0px;

            }

            .product-box .read-more {
            	position : relative;
                right : 0px;              
                text-align : right;
top : 14px;
            }
.project {
border-bottom : 1px solid  #D2D2D2;
padding-bottom : 20px;
padding-left : 15px;
margin : 10px;
}
