body {
background-image:url(../images/bodybg.jpg);
/*font-family:Tahoma;*/
font-family:trebuchet MS;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
}

#mainwrapper {
margin:auto;
padding:0 0 0;
width:980px;
}

.roundtop {
height:26px;
background-image:url(../images/roundtop.gif);
}

.roundbottom {
height:18px;
background-image:url(../images/roundbottom.gif);
}

.leftglass {
background-image:url(../images/lglass.jpg);
background-position:top;
background-repeat:no-repeat;
width:272px;
background-color:#000000;
height:500px;
}





.leftf {
background-image:url(../images/footerico.jpg);
background-repeat:no-repeat;
background-position:center top;
padding-top:40px;
padding-left:390px;
}

.webcare {
text-align:right;
padding-left:226px;
font-size:10px;
font-family:"palatino linotype";
font-weight:normal;
}

.webcare  a {
color:#FFFFFF;
font-family:Tahoma;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.copyright {
font-size:10px;
font-family:Tahoma;
font-weight:normal;
color:#a29161;
}

.footer {
background-color:#000000;
}

.content {
height:500px;
min-height:500px;
padding-left:25px;
padding-top:40px;
padding-right:41px;
line-height:17px;
color:#a29161;
}

p{
padding:0;
}

h1 {
background-image:url(../images/h1t.jpg);
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"palatino linotype";
font-size:22px;
height:40px;
padding-left:50px;
padding-top:30px;
text-transform:uppercase;
}

h2 {
color:#a29161;
font-family:"palatino linotype";
font-size:14px;
text-transform:uppercase;
}

h3 {
color:#a29161;
font-family:"palatino linotype";
font-size:12px;
text-transform:uppercase;
font-weight:bold;
padding:0;
margin:0;
margin-top:5px;
}

h4,h5,h6 {
padding:0;
margin:0;
}


.mnav a, .mnav-last a {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-family:"palatino linotype";
text-transform:uppercase;
margin-left:12px;
margin-right:12px;
font-weight:bold;
}

.mtop {
background-position:center;
background-repeat:no-repeat;
background-image:url(../images/menutop.gif);
height:25px;
background-color:#000000;
}

.mnav {
background-image:url(../images/msep.gif);
background-color:#000000;
background-repeat:no-repeat;
background-position:right center;
padding-left:10px;
padding-right:10px;
height:35px;
}

.mnav-last {
background-color:#000000;
background-repeat:no-repeat;
background-position:right center;
padding-left:10px;
padding-right:10px;
height:35px;
}

a:hover {
color:#FFFFFF;
text-decoration:none;
}
a:link, a:visited {
color:#FFFFFF;
text-decoration:none;
}

a:active {
outline: none;
}

a:focus {
-moz-outline-style: none;
}

.qtbox {
width:30px;
border:none;
}

table.tabTable {
border-color:#575142;
border-style:solid;
border-width:0 0 1px 1px;
}
.tabTable td
{
    border-color: #575142;
    border-width: 1px 1px 0 0;
    border-style: solid;
	vertical-align:top;
	padding:2px;
}

.tabTable th
{
    border-color: #575142;
    border-width: 1px 1px 0 0;
    border-style: solid;
	padding:5px;
}

.itemtop {
	background-image:url(../images/listtop.jpg);
	background-repeat:no-repeat;
	height:10px;
}

.itembot {
	background-image:url(../images/listbot.jpg);
	background-repeat:no-repeat;
	height:10px;
}

.mtd {
	border-left:solid 1px #A29161;
	border-right:solid 1px #A29161;
	padding-left:15px;
	padding-right:15px;
	padding-top:4px;
}

.ptitle {
	font-size:15px;
	font-weight:bold;
}

.productlist p{
	padding:0;
	margin:0;
}

.checkout th {
	height:35px;
	background-color:#c9c191;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

.registerform {
	border:solid 1px #c9c191;
	padding:20px;
}

input, select {
	border:none;
}

.hiddenField {
	display: none;
}

.visibleField {
	display: inline;
}

fieldset {
border:none;
padding:0;
margin:0;
}

.slabel {
font-weight:bold;
padding-top:20px;
}

a img {
border:none;
}
