/* Start of CMSMS style sheet '2009vmi' */
/*
2009 Velimpex.com  -  the basic layout
Author:  Stephen R. Owens  -  www.studio-owens.com
*/

body {
  margin:0;
  padding:0;
  background-image:url(uploads/images/2009vmi/bg.png);
  text-align:center;
  /*font-family:Trebuchet MS, Arial, sans-serif;*/
  font-family: Arial, sans-serif;
  color:#000000;
}

p {
  padding:0;
  margin:0;
}

h1 {
  font-size:26px;
  color:#30476b;
  margin:12px 0 0px 0;
}

h2 {
  font-size:20px;
  color:#30476b;
  margin:12px 0 0px 0;
}


h3 {
  font-size:18px;
  color:#30476b;
  margin:12px 0 0px 0;
}

img {
border:0px;
}

div.master-container {
  position:relative;
  margin-left: auto;
  margin-right: auto;
  margin-top:0;
  width:980px;
}


/*****
               Client Box
*****/
div.xtra-box {
  top:0;
  margin-left:4px;
  margin-right:4px;
  padding:0;
  width:972px;
  height:30px;
  overflow:hidden;
  background: url(uploads/images/2009vmi/xtra_bar.png) repeat-x;
  text-align:center;
}

div.xtra-box-text {
  padding:6px 0px 0px 0px;
  color:#FFF200;
}

div.xtra-box-left {
  float:left;
  width:13px;
  height:30px;
  background: url(uploads/images/2009vmi/xtra_bar_left.png);
}

div.xtra-box-right {
  float:right;
  width:13px;
  height:30px;
  background: url(uploads/images/2009vmi/xtra_bar_right.png);
}

/*****
               White Box with Shadow
*****/
div.wBox {
  margin-top:10px;
  padding:0;
  width:980px;
  overflow:hidden;
  background:#FFFFFF;
  text-align:center;
}

div.wBox-shadow-top {
  padding:0;
  margin:0;
  overflow:hidden;
  background: url(uploads/images/2009vmi/wBox_shadow_top.png) repeat-x #EBF1F8;
  width:980px;
  height:10px;
}

div.wBox-shadow-top-left {
  float:left;
  width:10px;
  height:10px;
  background: url(uploads/images/2009vmi/wBox_shadow_top_left.png) top left no-repeat;
  display: block;
}

div.wBox-shadow-top-right {
  float:right;
  width:10px;
  height:10px;
  background: url(uploads/images/2009vmi/wBox_shadow_top_right.png) top right no-repeat;
  display: block;
}

div.wBox-shadow-mid {
  padding:10px 0px 0px 0px;
  margin:0;
  position: relative;
  overflow:hidden; 
  width:980px;
  background-color: #FFFFFF;
}

div.wBox-shadow-mid-text {
}

div.wBox-shadow-mid-left {
  width:10px;
  bottom:0;
  top:0;
  position:absolute;
  left:0;
  background: url(uploads/images/2009vmi/wBox_shadow_mid_left.png) left repeat-y #EBF1F8;
  display:block;
}

div.wBox-shadow-mid-right {
  width:10px;
  bottom:0;
  top:0;
  position:absolute;
  right:0px;
  background: url(uploads/images/2009vmi/wBox_shadow_mid_right.png) right repeat-y #EBF1F8;
  display:block;
}

div.wBox-shadow-btm {
  padding:0;
  margin:0;
  overflow:hidden;
  background: url(uploads/images/2009vmi/wBox_shadow_btm.png) repeat-x #EBF1F8;
  width:980px;
  height:10px;
}

div.wBox-shadow-btm-left {
  float:left;
  width:10px;
  height:10px;
  background: url(uploads/images/2009vmi/wBox_shadow_btm_left.png) no-repeat;
  display: block;
  left:0;
}

div.wBox-shadow-btm-right {
  float:right;
  width:10px;
  height:10px;
  background: url(uploads/images/2009vmi/wBox_shadow_btm_right.png) no-repeat;
  display: block;
  right:0;
}

/*****
               Logo Header
*****/
div.bg-logo {
  overflow:hidden;
  width:954px;
  height:86px;
  margin:0px auto 0px auto;
  background: url(uploads/images/2009vmi/bg_logo.png) no-repeat;
}

div.bg-logo-velimpex {
  float:left;
  width:580px;
  height:60px;
  margin:12px 0px 0px 16px;
  background: url(uploads/images/2009vmi/velimpex-logo_500.png) no-repeat;
}

div.bg-logo-text {
  float:right;
  width:340px;
  height:30px;
  margin:6px 6px 0px 0px;
}


/*****
               Footer
*****/
div.bg-footer {
  overflow:hidden;
  width:954px;
  height:66px;
  margin:0px auto 6px auto;
  background: url(uploads/images/2009vmi/bg_footer.png) no-repeat;
}

div.bg-footer-text {
  width:754px;
  height:40px;
  margin:6px 100px 0px 100px;
  text-align:center;
  color:#ffffff;
  font-size:12px;
}

div.bg-footer-text p {
padding:0;
margin:0;
}

div.bg-footer-text a {
  color:#ffffff;
}

div.bg-footer-text a:hover {
  color:#DCDDDE;
}


/*****
               Columns for Content
*****/
div.column-one {
  overflow:hidden;
  float:left;
  width:250px;
  margin-top:0px;
  margin-left:18px;
  text-align:center;
}

div.column-one p {
  padding:6px 0 6px 0;
  margin:0;
}

div.column-two {
  overflow:hidden;
  float:left;
  width:480px;
  border:0;
  left:280px;
  margin-left:10px;
  text-align:left;
}

div.column-two p {
  padding:6px 0 6px 0;
  margin:0;
}

div.column-two-big {
  overflow:hidden;
  float:left;
  width:680px;
  border:0;
  left:275px;
  margin-top:0px;
  margin-left:10px;
  text-align:left;
}

div.column-two-big p {
  padding:6px 0 6px 0;
  margin:0;
}

div.column-three {
  overflow:hidden;
  float:left;
  width:180px;
  position:relative;
  right:0;
  border:0;
  margin-left:10px;
  text-align:center;
}

div.column-three p {
  padding:6px 0 6px 0;
  margin:0;
}

div.column-single {
  overflow:hidden;
  border:0;
  padding:20px;
  text-align:left;
}

/* for the osCommerce simple template system tie in */
div.column-single-osC {
  overflow:hidden;
  border:0;
  padding:14px;
  text-align:left;
}

div.clear {
  clear:both;
}
/* End of '2009vmi' */

