#super {
  /*background: transparent url(../images/bg2.gif) repeat-x scroll 0 0;*/
  margin-top:0px;
  padding-top:1px;
}


#page {
  margin-top:4px;
  background-color:#FFFFFF;

}

#page-inner{
  border: 1px solid #DDDDDD; 
}



#content-inner, #footer-inner {
  padding:10px 20px 20px 20px;
}

p, li {
  color: #333333;
}

p, li {

    line-height: 1.4em;
    margin: 10px 0;
	/*font-family:"Trebuchet MS",verdana,helvetica,sans-serif;*/
	font-size:13px;

}

.clearfix {
  clear:both;
}


#footer {
  height:auto;
  border-left: 1px solid #DDDDDD; 
  border-right: 1px solid #DDDDDD; 
  background-color:  #535353;
  
}

#footer-inner {

}

#footer-inner-inner {
  

}






/***Navbar****************************************/


#navul {
   font-family:helvetica;
  padding:0;

}

#nav-inner{
 margin:auto;
 width:780px;
}

#navul li {
  list-style-type: none;
  margin:0;
  padding:0;
  float:left;
}

#navul a:link,
#navul a:visited,
#navul a:hover {
 text-decoration:none; 
 margin-right:2px;
 font-weight:bold;
 color:white;
}

#navul a:link,
#navul a:visited{
  background-color:#1b529f;
  padding:5px 10px;
}

#navul a.ecommerce:link,
#navul a.ecommerce:visited{
  background-color:#030035;
  padding:5px 14px 5px 14px;
}

#navul a:hover,
#navul a.active{
  border-top: 5px solid #a91827 !important;
  background-color:#a91827 !important;
  height:30px;
}

#content-inner {    
  min-height:450px;

}

#content {
  border-top:10px solid #a91827;
}

#main {
  margin-top:0;
}



h2.page-title {
  margin: 10px 0 0 0px;
  height: 35px;
  background: transparent url(images/heading.jpg) no-repeat scroll left bottom;
}

#mainlogo {
  background: transparent url(../images/logo.png) no-repeat scroll left top;
  height:60px;
  margin-left:85px;
  margin-top:10px;
  width:300px;
  float:left;
}

#footer-terms li{
  float:left;
  list-style-type: none;
  margin: 0 20px;
}

#address{
  margin-bottom:10px;
  float:right;
  width:300px;
  padding:10px;
  font-size:0.8em;
}

.contact-box {
   width:100%;
}

.contact-box-details {
  width:300px;
  float: left;
}

.contact-box-picture {
  min-width:400px;
  text-align:left;
  float:left;
  min-height:100px;
}