body{
	background: #f2eae2;
	color: #524319;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

#container {
	width: 860px;
	margin: 20px auto 0 auto;
}
#col1{
	float:left;
	width:150px;
	margin:25px 0 0 10px;
}
#col2{
width:680px;
margin-left:180px;
background:#fff;
background-image: url(../images/body-top-round.gif);
background-repeat: no-repeat;
}
#mainbody{
margin:0;padding:0;
}
#centrecol {
width:480px;
margin-right:170px;
padding:10px;
}
#rightcol{
width:170px;
float:right;
padding:30px 0 0 0;
}

#navigation{
	background-image: url(../images/teelogobrown.gif);
	background-repeat: no-repeat;
	padding-top: 210px;
}
#navigation ul{
margin:0;padding:0;list-style:none;
}
#navigation ul li{
padding-top:8px;
}
#navigation ul.navshop  li{
padding-top:0px;
margin-bottom:2px;
}
#navigation ul.navshop li a{
display:block;
padding:0 0 0 30px;
width:120px;
}

#buttons{
padding:10px;
text-align:right;
margin-bottom:0px;
}
#buttons img{
margin-left:10px;
}

#col2 div.bannerpic {
background: url(../images/banners2.jpg) top right no-repeat;
height: 25px; 
text-align:right;
padding-bottom:75px;
margin-bottom:10px;
}


#footer{
	background-image: url(../images/body-top-bottom.gif);
	background-repeat: no-repeat;
	clear:both;
	padding:15px;
	background-position: bottom;
	text-align:right;
}
div#footer ul{
text-align:right;
}
div#footer li{
display:inline;
padding-right:25px;
}
div#footer li a{font-size:10px}

.txtCopyright{display:none;}
.clr{clear:both;}
