body2 { font-family: tahoma;font-size: 11px;color: #4a4a4a; }
td2 { font-family: tahoma;font-size: 11px;color: #4a4a4a;}

body {
  margin:8px;
  font-family:Tahoma;
  font-size:8pt;
  color:#4a4a4a;
  height: 100%;
  padding:0;
}

td { 
	font-family: tahoma;
	font-size: 11px;
	color: #4a4a4a;
}

td.light {
	background: #ebebeb;
}

td.dark {
	background: #e9d9d9;
}

tr.light {
	background: #ebebeb;
}

tr.dark {
	background: #e9d9d9;
}

ul {
  margin:0;
  padding:0;
  list-style-type:none;
}

a {
  color:#4A4A4A;
  text-decoration:none;
}

a:link {color: #4a4a4a; text-decoration: none;font-weight: bold}
a:visited {color: #4a4a4a; text-decoration: none;font-weight: bold} 
a:active {color: #4a4a4a; text-decoration: none;font-weight: bold} 
a:hover {text-decoration: none; color: #4a4a4a;font-weight: bold}
a:visited:hover {text-decoration: none; color: #4a4a4a;font-weight: bold}

#layout {
  width:100%;
  margin-left:auto;
  margin-right:auto;
}

img {
border: 0;
}

#header {
  width: 100%;
  margin-bottom:13px;
}
#header ul {
  background:url(images/topbg.jpg) repeat-x;
  border:1px solid #000;
  padding-left:6px;
}
#header ul li {
  display:inline;
  border-right:2px solid #A6A6A6;
}
.orderNow {
  float:right;
  margin:7px 10px 0 0;
}
#header ul li a {
  line-height:26px;
  padding:6px;
}
.topImg {
  background:url(skins/topbg.png) repeat-x;
  width:100%;
  height:98px;
}

#leftBoxes {
  float:left;
  width:auto;
}

#rightBoxes {
  float:right;
  width:auto;
}

.box {
  width:225px;
  margin-bottom:12px;
  padding: 1px;
  background:url(skins/left_bg.png) repeat-x;
  border: 1px solid #dddddd;
}
.box h2 {
  width:100%;
  line-height:30px;
  margin:0;
  margin-bottom:0px;
  font-size:1.2em;
  background: #febe42;
  text-indent:5px;
}

.leftBox {
  background:url(images/leftbg.png) no-repeat;
  height:281px;
  width:167px;
  margin-bottom:12px;
}
.leftBox2 {
  background:url(images/leftbg.png) no-repeat;
  height:281px;
  width:167px;
  margin-bottom:12px;
}
.leftBox h2 {
  background:url(skins/skin1/menu1.png) repeat-x;
  width:100%;
  line-height:22px;
  margin:0;
  margin-bottom:6px;
  font-size:1.2em;
  font-style:italic;
  color:#FFF;
  text-indent:10px;
}
.leftBox2 h2 {
  background:url(skins/skin1/menu2.png) repeat-x;
  width:100%;
  line-height:22px;
  margin:0;
  margin-bottom:6px;
  font-size:1.2em;
  font-style:italic;
  color:#FFF;
  text-indent:10px;
}
.leftMenu {
  padding-top:4px;
  padding-left:10px;
}
.leftMenu li a {
  font-weight:bold;
}
.leftMenuImg {
  margin-top:12px;
  text-align:center;
}

#centerContent {
  float: left;
  width: 98%;
  position: absolute;
  #left: 245px;
  #margin-left:500px;
}

.showAd {
  width:468px;
  height:60px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:14px;
}

.chooseSkin {
  float:right;
}

#newsHolder {
  #margin-left:13px;
}
#showNews {
  background-color:#F5F5F5;
  border-left:2px solid #F1F1F1;
  border-right:2px solid #F1F1F1;
  width:98.3%;
  padding:10px;
}
.showHeader {
  background:url(skins/contentbg.png) repeat-x;
  border-left:1px solid #feb011;
  border-right:1px solid #feb011;
  width:100%;
  height:24px;
}
.showWelcome {
  float: center;
  padding-top:5px;
}
#showNews h3,h4 {
  margin:0;
  padding:0;
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -30px; /* the bottom margin is the negative value of the footer's height */
	#position: relative;
}

.push {
	height: 30px; /* .push must be the same height as .footer */
}

.input {
font-family: tahoma;
font-size: 11px;
border: 1px solid #444444;
padding-left:1px;
}

.footer {
  position: fixed;
  background: #ebebeb;
  width:100%;
  height: 30px;
  line-height:30px;
  bottom:0;
  #left: 0px;
  #right: 0px;
  #margin:0;
}