body {
	padding: 0px;
	margin-top: 0px;	
	font-weight: bold;
	background-image:url(../images/body_bg.jpg);
	
}

.copyText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
	color:#000000;
	font-style:normal;
	}
	
form {
	display: inline;
	margin:0px;
	}

input, textarea, select {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
}


ul {
	padding-top: 0px;
	margin-top: 0px;
}

img {
	border: 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
}


.subnav {
	color:#423018; 
	font-family:arial; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration:none; 
	padding-top:2px; 
	padding-bottom:2px;	
	padding-left:10px;
}

.topnav {
	display:inline;
}

.topnavtext {
	font-family:arial; 
	font-size:10px; 
	color:#fdcc63; 
	text-decoration:none; 
}

a.footer {
	color:#fdcc63; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;	

}

a.leftnav {color:#5f2e88; text-decoration:none; width:140px;font-family:arial; font-size:13px; line-height:1.5;}
a.leftnav:hover {font-family:arial; font-size:13px; color:#5f2e88; text-decoration:none; background-color:#5f2e88; color:#FFF; font-weight:bold; width:140px;line-height:1.5;}
a.toplinktext {color:#FFF; font-family:arial; font-size:12px; padding-left:30px}

input#search {
	height:16px; 
	width:80px;
	vertical-align:top; 
	margin-top:5px; 
	margin-left:6px; 
	font-size:11px; 
	font-family:verdana
}

img#bottom_divider {
	vertical-align:bottom;
}


/*Structure begin*/
#container {
	position: absolute;
	left: 50%;
	margin: 0px 0px 0px -390px;
	float: left;
	width: 798px;
	background-color:#FFF; 
	padding:0px;
	top:165px;

		
}

#containerhome {
	position: absolute;
	left: 50%;
	margin: 0px 0px 0px -400px;
	float: left;
	width: 790px;

	padding:0px;
	top:172px;

		
}

#header {
	float: left;
	width: 100%;
	text-align: center;
	padding: 0px 0px 0px 0px;
	border: 0px #333333 solid;
	margin: 0px;

}

#leftContainer {
	float: left;
	width:150px;
}

#content {
	position:relative; width:798px; padding:5px;text-align:left;font-weight:normal;z-index:5;
}

#rightContainer {
	float: left;
	width: 141px;
	text-align: center;
	padding: 120px 0px 120px 0px;
	border: 1px #333333 solid;
	margin: 0px 0px 10px 10px;
}

#footer {
	float: left;
	width: 100%;	
	padding: 10px 0px 0px 0px;
	border: 0px #333333 solid;
	margin-bottom: 0px;	
	color:#FFFFFF; 
	font-family:arial; 
	font-size:10px;
	height:100px;
}
	#top {position: absolute;	left: 50%;	margin: 0px 0px 0px -510px;	float: left; width: 1024px;	padding:0px;}
	#phonenumber {float: left;width:235px;	text-align: center;}
	#cartholder {position:relative; float:right; text-align:right; height:88px; top:65px;}
	#topnavitem {position:relative;float:left; left:0px; background-image:url(../images/topnav_bg.gif); background-repeat:no-repeat; height:24px; width:auto !important}
	#searchtext {width:153px; height:24px; background-color:red; border-top:1px solid white;}
	#footercontainer {position:relative; height:20px; margin-bottom:4px}
	#categorydiv {position:relative; width:150px; left:-150px; color:#5f2e88; font-family:arial; font-weight:bold; font-size:13px}
	#categorydiv2 {position:relative; width:150px; left:-130px; color:#5f2e88; font-family:arial; font-weight:bold; font-size:13px}

#toplinks {
	background-color:#501e7d; 
	width:242px; 
	text-align:left; 
	position:relative; 
	height:26px; 
	padding-top:10px; 
	padding-bottom:2px; 
	border-bottom: 1px #FFFFFF dotted;
}

#toplinksactive {
	background-color:#72469b;
	width:242px;
	text-align:left;
	position:relative;
	height:26px;
	padding-top:10px;
	padding-bottom:2px;
	border-bottom: 1px #FFFFFF dotted;
	font-weight: bold;
	text-decoration: none;
}

#toplinksactive a.toplinktext {
	color:#FFFFFF; 
	font-family:arial; 
	font-size:12px; 
	padding-left:30px;
	padding-top:10px;
	padding-bottom:2px;
	font-weight: bold;
	text-decoration: none;
}

#toplinksbottom {
	background-color:#501e7d; 
	width:242px; 
	text-align:left; 
	position:relative; 
	height:26px; 
	padding-top:10px; 
	padding-bottom:2px; 
	border-bottom: none;
}

#toplinkbottomsactive {
	background-color:#72469b;
	width:242px;
	text-align:left;
	position:relative;
	height:26px;
	padding-top:10px;
	padding-bottom:2px;
	border-bottom: none;
	font-weight: bold;
	text-decoration: none;
}

#toplinksactivebottom a.toplinktext {
	color:#FFFFFF; 
	font-family:arial; 
	font-size:12px; 
	padding-left:30px;
	padding-top:10px;
	padding-bottom:2px;
	font-weight: bold;
	text-decoration: none;
}




	#wrap {position:relative; display:inline; float:left; width:550px; padding:15px; text-align:justify; text-width:350px; font-family:arial;}
	#categorybox {position:relative; display:inline; float:right; background-color:#5f2e88;}
	#customerServiceBox {position:relative; display:inline; float:right; background-color:#72469b;}
	#catdiv {background-color:#5f2e88; border-bottom: solid 1px #FFF; width:188px; height:25px;}
	#topnavcontainer {background-image:url(../images/headerlogo.jpg); width:798px; height:163px}
	#topnavcontainerbrowse {background-image:url(../images/header780.jpg); width:780px; height:163px}
	#tnwrap {width:780px;height:163px; text-align:right; position:relative; top:142px; font-size:11px; font-family: arial; color:#FFF;}
	#browsecontent {position: absolute;	left: 50%;	margin: 0px 0px 0px -510px;	width: 1024px;	padding:0px;}

	.cartline {font-family:arial; font-weight:bold; color:#d60000; font-size:11px; padding-right:9px; text-decoration:none; width:170px}
	.topnavtext {position:relative; float:left: left:10px; text-align:left;  top:5px; color:white; font-family:arial; font-weight:normal; font-size:11px;  white-space:nowrap; padding:6px;}
	.content {padding:10px; text-align:justify; font-family:arial; font-size:11px}
	.stext {font-size:11px; font-family:arial; color:#000}
	.searchfont {font-size:12px; font-weight:normal; font-family:arial; color:#FFF; position:relative}
	.moreoptions {font-size:11px; font-family:arial; color:#FF0000; font-weight:normal}
	.go {font-size:12px; font-family:arial; color:#FF0000; font-weight:bold}
	.footerlinks {text-decoration:none; color:#000}
	.istar {text-decoration:none; font-weight:normal; font-family:arial; font-size:11px; color:#9d68ac}
	.deptlinks {position:relative;color:#FFFFFF; font-family:arial; font-size:13px; font-weight:bold; text-decoration:none; left:10px; top:6px; bottom:6px; border-bottom:dotted 1px #FFFFFF;}
	.deptlinksOLD {position:relative;color:#FFF; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; left:10px; top:3px; bottom:3px;}
	.shopbycategory {padding:3px;color:#FFF; font-family:arial; font-size:16px; font-weight:bold}
	.tnlinks {font-size:12px; font-family: arial; color:#FFF; text-decoration:none}
	


.information {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 105%;
	font-weight: normal;
	color: #000000;
}

.information h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 105%;
	font-weight: bold;
	color: #501e7d;
}

.information a {
	font-family: Times, "Times New Roman", Palatino, serif;
	font-size: 13px;
	font-style: oblique;
	line-height: 105%;
	font-weight: bold;
	color: #501e7d;
}


.specialHeadline {
	font-family: Times, "Times New Roman", Palatino, serif;
	font-size: 25px;
	font-style: oblique;
	line-height: 105%;
	font-weight: bold;
	color: #501e7d;
}

.specialHeadline2 {
	font-family: Times, "Times New Roman", Palatino, serif;
	font-size: 18px;
	font-style: oblique;
	line-height: 105%;
	font-weight: bold;
	color: #501e7d;
}

.testimonial {
	font-family: Times, "Times New Roman", Palatino, serif;
	font-size: 15px;
	font-style: oblique;
	line-height: 108%;
	font-weight: normal;
	color: #501e7d;
}


