body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/body_bgr.jpg);
	background-repeat:repeat-x;
	background-position: center -28px;
}
.ProductsContainer {
	width:1140px;
}

.ProductImage {
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.ProductName {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

.ProductPrice {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.ProductOptions {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	height:30px;
}
.ProductOptionsDropDown {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

.ProductOptionsCart {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-style:italic;
}

.ProductDescription {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

.PoductBuyButton {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.PoductPages {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: #e9f8fe;
	text-decoration:none;
	float: left;
	padding: 6px;
	margin-left: 6px;
	background-color: #4fb8dd;
	font-weight:bold;
}

.ProductContainer{
	border-bottom:4px double #333;
	padding:5px;
}

.PoductPagesContainer {
	padding-top:5px;
}

.ProductTopLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:bold;
	cursor:pointer;
}

.ProductTopLinksContainer {
	border-bottom:10px solid #333;
}

.ProductLinks {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
}


.ProductServiceMessages {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
}

.ProductShoppingCartTitles {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}

.ProductInfoText {
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:10px;
	color:#333;
}
.menu {
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.menu_button {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.menu_button a {
	display: block;
	padding: 10px;
	color:#999999;
	text-decoration:none;
	font-size:12px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}

.menu_button a:hover {
	color: #333333;
	text-decoration: underline;
}
.menu_td {

}
.ProductDiv {
	width: 1140px;
	text-align: left;
}
a.selected {
	background-color:#FFFFFF;
}
.filter {
	float: right;
	padding-top: 10px;
	padding-right: 20px;
}
a.shopcart {
	font-size: 12px;
}
.listingDiv {
	/*border: 1px solid #FF00FF;*/
}
.ItemDiv {
	float: left;
	background-color: #f0f0f0;
	width: 260px;
	height: 250px;
	text-align:center;
	padding: 6px;
	margin-right: 12px;
	margin-bottom: 12px;
	color:#666666;
}

.ItemDiv:hover {
	background-color:#ebd9c5;
	color: #333333;
}

.listImage {
	border: 1px solid #f0f0f0;
}
.listName {
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	text-align:left;
	padding-top: 10px;
	text-decoration: none;
}
.listShortDescr {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 6px;
}
a.list_link {
	text-decoration: none;
	border:0;
	cursor:pointer;
}
.itemHead {
	font-size: 18px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 6px;
	color:#333333;
}
.itemShortHead {
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	padding-bottom:8px;
}
.itemImg {
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	width:480px;
}
.itemAbout {
	margin-top: 40px;
	padding-top: 8px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	font-size: 16px;
	font-weight: bold;
	color: #4fb8dd;
	padding-bottom: 12px;
}
.itemDescr {
	color: #666666;
	padding-bottom: 12px;
}
.itemPrice {
	border: 1px solid #ebe4bc;
	padding: 10px;
	background-color: #fefae3;
}
.price {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	float: left;
}
.buyButton {
	float: right;
	padding-right: 10px;
}

.optionsDiv {
	float: left;
	padding-left: 10px;
}

a.paggings {
	display:block;
	float:left;
	padding:6px;
	margin-left: 6px;
	background-color:#e9f8fe;
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#4fb8dd;
	font-weight:bold;
}
a.paggings:hover {
	background-color:#4fb8dd;
	color:#e9f8fe;
}
.clear_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e2d9;
	padding-bottom: 10px;
	width: 1110px;
}
.blank_right {
	height: 348px;
}

a.tags {
	text-decoration: none;
	display:block;
	float:left;
	padding: 6px;
	margin-left: 6px;
	background-color:#eeeeee;
	color:#999999;
	font-size:12px;
}
a.tags:hover {
	background-color: #B4B4B4;
	color:#666666;
	text-decoration:underline;
}
.comment_head {
	font-size: 14px;
	font-weight: bold;
	color: #4fb8dd;
}
.yourname {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.com_time {
	color: #4fb8dd;
}
.td_comments {
	padding-bottom: 10px;
}
