body {
	margin:0 auto;
	background:url(images/bodybg.jpg) repeat-x #cfc000;
	font-family:"myriad Pro", tahoma, verdana; 
}
a, a:visited {color:#000000; text-decoration:none;}
a:hover {text-decoration:underline;}

#wrapper {
	margin:0 auto;
	width:998px;
}

#headertop {
	width:998px;
	height:70px;
}

#topwrapper {
	height:84px;
	width:998px;
}

#top-spacer {
	float:left;
	width:69px;
	height:84px;
}

#home {
	float:left;
	width:56px;
	height:84px;
}

#top-middle {
	float:left;
	width:528px;
	height:84px;
}

#top-search {
	float:left;
	background:url(images/top_search.jpg);
	width:345px;
	height:84px;
}
	#searchbox {padding-left:95px; padding-top:5px;}

#nav {
	width:998px;
	height:32px;
}
	#nav a {float:left; display:block; height:32px;}
	a#nav1 {
		background:url(images/nav1.png);
		width:113px;
	}
	a#nav2 {
		background:url(images/nav2.png);
		width:83px;
	}
	a#nav3 {
		background:url(images/nav3.png);
		width:73px;
	}
	a#nav4 {
		background:url(images/nav4.png);
		width:113px;
	}
	a#nav5 {
		background:url(images/nav5.png);
		width:59px;
	}
	a#nav6 {
		background:url(images/nav6.png);
		width:78px;
	}
	a#nav7 {
		background:url(images/nav7.png);
		width:128px;
	}
	a#nav8 {
		background:url(images/nav8.png);
		width:135px;
	}
	a#nav9 {
		background:url(images/nav9.png);
		width:127px;
	}
	a#nav10 {
		background:url(images/nav10.png);
		width:89px;
	}

#body-top {
	width:998px;
	height:25px;
}

#body {
	width:998px;
	background:url(images/body.png) repeat-y;
        padding-left:20px;
        padding-right:20px;

}

#body-bottom {
	width:998px;
	height:21px;
}

#middle {
	width:998px;
	height:271px;
	background:url(images/middle.jpg);
}

	#left_col {
		padding:63px 0 0 50px;
		float:left;
	}
	#middle_col {
		padding:63px 0 0 140px;
		float:left;
	}
	#right_col {
		padding:63px 0 0 90px;
		float:left;
	}

#footer {
	background:#605900;
	width:100%;
	height:139px;
}
 #footertxt {padding-top:25px; text-align:center; color:#FFFFFF; }

#info {font-size:12px; font-weight:bold; margin-top:27px; padding-left:25px; }
#cartinfo {float:left;}
#checkout {float:left; padding-left:25px;}
#myaccount {float:left; padding-left:25px;}

