body{margin:0px; padding:0px; font:14px Arial,Verdana; text-decoration:none; background-color:#000000;}

.tborder {border:1px solid #333333;}
.tborder1 {border-left:1px solid #4D4D4D; border-right:1px solid #4D4D4D;}
.newtborder {padding:5px; border:#666666 solid 1px;}

.phone {text-decoration:none; color:#003399;}

.phone,.cattop,.btn,.remove,.login,.cartproducts {font-family:Arial;}

.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}

.staticlinks {font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; padding:3px 30px; border:#FFFFFF solid 1px;}
.staticlinks2 {font:bold 12px Arial,"Times New Roman", Times, serif; text-decoration:underline; color:#FFFFFF; padding:0;}
.staticlinks2:hover {text-decoration:underline; color:#FFCC99}
.resourcelink { font:bold 12px Arial,"Times New Roman", Times, serif; text-decoration:none; color:#FFFFFF; padding:0; margin-bottom:10px;}
.staticlinks:hover {color:#FFCC00; background-color:#0133F8;}

.staticlinks1 {font:bold 12px Arial,"Times New Roman", Times, serif; text-decoration:none; color:#FFFFFF; padding:3px 10px;}
.search {font:18px Arial, Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#FFFFFF;}


.cattop { color:#000000; background-color:#FCF7EC; text-align:center;}

.catlinks {font-size:12px; color:#000000; text-decoration:none; padding:2px 0; text-align:left;}

.bodytext {color:#FFFFFF;}

.cartpage,.btn,.remove,.newbestspecialshortdis,.productshow,.newbestspecialheading,.productname,.body_textlinks {color:#FFFFFF;}
.productname a{ text-decoration:none; color:#FFFFFF;}
.productname a:hover{ text-decoration:none; color:#0033FF;}

.body_texthaeding,.cartpage,.morelinks,.productshow,.phone,.cattop,.body_mainhaeding,.btn,.remove,.login,.cartproducts{font-weight:bold;}

.copyright {color:#ffffff; text-decoration:none;}
.shortdiscription{color:#ffffff; text-decoration:none;}

.shortdiscription,.displayprice {padding-left:5px;}

.body_mainhaeding {font:18px Arial,Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:center; background-color:#49484A; padding:5px 0; border:1px solid #CCCCCC;}

.btn,.remove { font-size:11px; background-color:#000000; cursor:pointer; border:#FFFFFF solid 1px;}

.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #999999;}

.textbox,.inputbox {height:15px; width:110px;}

.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none;}
.login {font-size:11px; color:#ffffff; text-decoration:none;}

.newbestspecialheading,.productname,.register,.topCategories {font:bold 12px Verdana;}

.cartproducts,.morelinks {color:#0133F8; text-decoration:none;}

.body_textlinks {background-color:#000000; text-decoration:none; padding:2px 3px; font:bold 12px Arial; display:block; text-align:center;}

.body_textlinks11 {background-color:#000000; text-decoration:none; padding:2px 3px; font:bold 12px Arial; color:#FFFFFF; display:block; text-align:left;}

.textboxsearch {color:#ffffff; background-color:#7E7F7F; height: 18px; width:140px;}
.textboxsearch1 {color:#ffffff; background-color:#7E7F7F; height:20px; width:160px;}

.inputbox {color:#000000; background-color:#FFFFF; width:100px; }
.inputbox1 {color:#000000; background-color:#FFFFF; width:100px; height:25px;}

.textboxsearch,.textboxlogin,.textboxsearch1 {font:10px Arial; border:1px solid #ffffff;}

.textboxlogin {color:#FFFFFF; background-color:#000000; height:12px; width:140px;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#666666; text-decoration:none;}

ul.btnnew{ margin:0; padding:0; list-style:none;}
ul.btnnew li{ margin:0; padding:0 3px; float:left; font:12px Arial,"Trebuchet MS" Arial, Helvetica, sans-serif;}




a.ovalbutton{
background: transparent url('site_images/left.gif') no-repeat top left;
display: block;
float: left;
font: bold 12px Arial,Georgia, "Times New Roman", Times, serif; /* Change 13px as desired */
line-height: 31px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 39px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
color:#FFF;
}

a.ovalbutton span{
background: transparent url('site_images/rght.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 
color:#fff;/*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #fff;
}

a.ovalbutton1{
background: transparent url('site_images/left1.gif') no-repeat top left;
display: block;
float: left;
font: bold 12px Arial,Georgia, "Times New Roman", Times, serif; /* Change 13px as desired */
line-height: 31px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 39px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
color:#FFF;
}

a.ovalbutton1 span{
background: transparent url('site_images/rght1.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 
color:#fff;/*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton1:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton1:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #fff;
}

.boxhead {
			background: url(site_images/bxlefttop_rt.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center;
		}
		.boxhead h2 {
			background: url(site_images/bxlefttop_lt.gif) no-repeat top left;
			margin: 0;
			padding: 20px 30px 5px;
			color: white; 
			font-weight: bold; 
			font-size: 2em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbody {
			background: url(site_images/bxleftbot_lt.gif) no-repeat bottom left;
			margin: 0;
			padding: 5px 30px 31px;
		}
		.widthlessbox {
			margin: 0 0%; /* NO WIDTH! Opens up a world of possibilities! */
			background: url(site_images/bxleftbot_rt.gif) no-repeat bottom right;
			font-size: 100%;
		}
		
		
/* */

.homeList{}
.homeList ul{ margin:0 0 0 14px; padding:0;}
.homeList li{ margin-top:5px; margin-bottom:5px;}
