body,body.login{
    background:none repeat scroll 0 0 #a1ab74;
    line-height: 1;
}

td, th {
    line-height: 1;

}

#logo{
    position:absolute;
    left:0;
    top:-25px;
    padding:5px;
}

#header  {
    background:none repeat scroll 0 0 black;
    margin-top:25px;
}

#branding{
margin-left:110px;
}

#branding span{
font-size:10px;
text-decoration:underline;
}

#container > div.breadcrumbs{
padding-left:120px;
margin-bottom:30px;
}

h1{
color:white;
}

#branding h1 {
color:#c3c696;
font-size:18px;
font-weight:normal;
margin:8px 0;
padding:0 10px;
}

#content{
margin: 5px;
}

#content.colMS{
margin-top:53px;
}

div.breadcrumbs {
background:none repeat-x scroll 0 -10px #c1c489;
border-bottom-width:0px;
border-top-width:0px;
color:white;
height:15px;
font-size:11px;
padding:2px 8px 3px;
text-align:left;
}

.button.default, input.default[type="submit"], .submit-row input.default {
background:url("../images/nav-bg.gif") repeat-x scroll center bottom white;
border:2px solid #c1c489;
color:black;
float:right;
font-weight:bold;
}

th,td{
padding:5px 2px;
}


a:link, a:visited {
color:#6e7647;
text-decoration:none;
}

.module h2, .module caption, .inline-group h2{
    background:none repeat-x scroll left top #C1C489;
}

.row1  {
background:none repeat scroll 0 0 #F6F6EE;
}

#inventory>div{
background-color:white;
width:300px;
height:200px;
margin:10px;
padding:0px 5px;
float:left;
}

.round-corner {
border-radius: 5px 5px 5px 5px;
-ms-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-bottom-left-radius: 5px 5px;
-webkit-border-bottom-right-radius: 5px 5px;
-webkit-border-top-left-radius: 5px 5px;
-webkit-border-top-right-radius: 5px 5px;
border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
}
