* {
margin:0px;
padding:0px;
}

html {
font-family: Verdana, Geneva, sans-serif;
text-align:center;
}

body {
font-size:62.5%
}

input, select, table, th, td {
font-size:1em;
}

.offLeft {
position:absolute;
margin-left:-1000px;
}

h1 {
font-size:2.2em;
margin-bottom:0.6em;
color: #D40000;
}

/*--- Header ---*/

#headerContainer {
background: #AF2121;
min-width: 1000px;
}

#header {
min-width: 1000px;
background: #FFFFFF;
margin:0px auto;
text-align:center
}

#companyLogo {
margin:0px auto;
margin-top:10px;
margin-bottom:20px;
width:1000px;
}

a img {
border:none;
}

/*--- Header End ---*/

/*--- Navigation ---*/

#firstMainNav {
background:url('frontBar.gif') no-repeat;
float:left !important;
width:8px !important;
height:34px;
margin-top:15px !important;
position:relative;
left:4px;
}

#mainNav {
width:1000px;
margin:0px auto;
}

#mainNav ul {
list-style:none;
background:url('barRepeat.gif') repeat-x;
background-position:0px 15px;
text-align:center;
height:49px;
margin:auto;
width:980px;
}

#mainNav ul li {
float:left;
width:160px;
font-size:1.6em;
text-align:center;
margin-top:22px;
}

#mainNav ul li a {
color:#000;
text-decoration:none;
}

#mainNav ul li a:hover {
color:#000;
text-decoration:underline;
}

#selectedMainNav {
background:url(mainTabNew.png);
width:162px !important;
color:#fff;
font-size:2em !important;
text-align:center;
padding:12px 0 12px 0;
margin-top:0px !important;
margin-left:0px !important;
position:relative;
top:1px;
}

#lastMainNav {
background:url('endBar.gif') no-repeat;
float:right !important;
width:10px !important;
height:34px;
margin-top:15px !important;
position:relative;
right:3px;
z-index:1;
}

#subNav {
height:5px;
width:100%;
}

/*--- Navigation End ---*/

/*--- Content ---*/

.container {
width:980px;
margin:0px auto;
text-align:left;
padding:10px;
}

.container ul {
font-size:1.3em;
margin-bottom:1em;
margin-left:1em;
}

p {
font-size:1.3em;
margin-bottom:1em;
}

.first {
font-weight:700;
}

/*--- Content End ---*/

/*--- Product ---*/
#productContainer {
margin-top:3em;
}

.product {
border-top:solid 1px #DADADA;
}

.product img {
float:left;
clear:left;
margin-right:1.5em;
margin-top:2.5em;
}

.productName {
font-size:1.5em;
margin-top:0.3em
margin-left:170px;
margin-top:0.2em;
}

.productDescription {
margin-top:0.5em;
margin-left:170px;
font-size:1.2em;
}

.productPrice {
font-size:1.1em;
margin-left:170px;
color:#D40000;
}

.productButton {
margin-left:170px;
}

.productButton input {
margin-left:-18px;
}

.adverts {
margin-left:810px;
}

.top {
background:url(sellPointTop.gif) no-repeat;
padding:10px 13px;
width:149px;
}

.middle {
background:url(sellPointMiddle.gif) repeat-y;
padding:0px 13px;
width:149px;
text-align:center;
font-size:1.2em;
padding-top:4px;
}

.middle a {
color:red;
font-size:1.2em;

}

.bottom {
background:url(sellPointBottom.gif)no-repeat;
height:20px;
width:175px;
}

#content {
width:780px;
float:left;
}