/*  
Theme Name: eco
Theme URI: 
Description: A theme generated by ThemesPress.com
Author: ThemesPress
Author URI: http://themespress.com/
*/
* 
* {
   padding:0;
   margin:0;
   border:0;
   outline: 0;
   
 }
a {
color:#4284B0;
font-weight:700;
background-color:inherit;
text-decoration:none;
}

a:hover {
color:#9EC068;
background-color:inherit;
}

body {
    margin:0;
padding:0;
    border: 0;
    background-image:url(images/background.gif);
    font-family: lucida bright, verdana;
    font-size: 1.1em;
 }
#top {
    padding:0;
    margin:0;
    border:0;
    outline:0;
    height:278px;
    background-image:url(images/header.gif);
 }
#content {
    font:12px verdana,sans-serif;
    width:1020px;
    height: auto;
    padding-top:190px;
    margin:-278px auto 0;
    background-image:url(images/ecobumz.gif
);
    background-repeat:no-repeat;
 }
#content ul {
    list-style-type:none;
 }
#content li {
    float:left;
    display:inline;
 }
#home {
    width: 250px;
    height: 80px;
    margin: -150px 0 0 90px;
       }

#shop {
    width:74px;
    height:46px;
    margin:-146px  0 0 410px;
 }
#shopper {
    width: 78px;
    height: 49px;
    margin: -145px 0 0 410px;
}
#care {
    width:72px;
    height:40px;
    margin:-130px  0 0 486px;
 }
#press {
    width:76px;
    height:46px;
     margin:-149px  0 0 560px;
 }
#about{
    width:62px;
    height:42px;
    margin:-135px  0 0 680px;
 }
#contact {
    width:62px;
    height:40px;
    margin:-125px  0 0 750px;
 }
#content ul a {
    display:block;
    width:100%;
    height:100%;
    text-indent:6px;
 }

#cart {
 position:absolute;
 top:59px;
 right: 0px;
}
#retail {
 position:absolute;
 top:0px;
 right: 0px;
}

#cl {
    width:780px;
    padding:23px 10px 10px 10px;;
    margin:auto;
    min-height:800px;
    -moz-border-radius: 15px; 
    -webkit-border-radius: 10px; 
    background-color: #e8e0d6; 
 }
#cd {
    display:block;
    width:775px;
    height:500px;
    margin:auto; 
 }

div.topright{
    display:block;
    position:absolute;
    top:0;
    right:0;
    width:200px;
    border:0px solid #ddd;
  }
ul,ol {
color:#000;
margin:10px 30px;
padding:0 15px;
}

ul span,ol span {
color:#666;
}

h1 {
font-size:2.0em;
color:#1A5c1c;
}

h2 {
font-size:1.6em;
color: #2c51a0;

}


form { 
 border: 0px solid #666699; 
 padding: 5px; 
}
.texta { 
 font-size: 10px; 
 background-color: #ffffff; 
 border: 1px solid #666666; 
}
#footer {
    padding:25px 12px 10px;
 }
#footer a {
    font:bold 0.8em sans-serif;
    color:#000;
 }