@charset "utf-8";
/* CSS Document */
html {overflow-y: scroll;}
body
{
	background-image:url(imgs/body_bknd.png);
	font-family:Arial;
	padding-top:0px;
	margin:0px auto;
}
img
{
	border-width:0px;
}
h2
{
	margin-bottom:0px;
	font-weight:normal;
}
#container
{
	width:995px;
	margin:0 auto;
	overflow:auto;
	overflow-x:hidden;
}
#content
{
	background-color:#fff;
	overflow-x:hidden;
	padding:20px;
	padding-bottom:100px;
	font-size:12px;
	color:#808080;
	height:auto;
}
#content a
{
	color:#019ee1;
	font-weight:bold;
}
#header
{
	background-image:url(imgs/top_img.gif);
	background-repeat:no-repeat;
	height:85px;
}
#nav 
{
	background-image:url(imgs/nav_bknd.gif);
	height:28px;
	padding-left:20px;
}
#navigation
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
float: left;
margin: 0;
} 
#navigation a
{
	text-decoration:none;
	font-size:14px;
	font-family:Arial;
	cursor:pointer;
	color:#808080;
}
#navigation .text
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	height:19px;
}
#navigation .left,.right,.text
{
	float:left;
	height:24px;
}
#navigation .left,.right
{
	width:8px;
}
#navigation a:hover,.active_text
{
	font-weight:normal;
	color:#FFF;
}
#navigation .active_left
{
	background-image:url(imgs/left_td_link.png);
}
#navigation .active_text
{
	background-image:url(imgs/link_hover.png);
}
#navigation .active_right
{
	background-image:url(imgs/right_td_link.png);
}

#navigation a:hover .left
{
	background-image:url(imgs/left_td_link2.png);
}
#navigation a:hover .right
{
	background-image:url(imgs/right_td_link2.png);
}
#navigation a:hover .text
{
	background-image:url(imgs/link_hover2.png);
}
.news_date
{
	font-weight:bold;
	border-bottom:2px solid #E7E8E9;
	padding-bottom:3px;
}
.news_h2
{
	margin-top:5px;
}

#footer
{
	background-image:url(imgs/footer_bknd.png);
	background-repeat:no-repeat;
	width:975px;
	margin:0 auto;
	height:42px;
	padding-top:8px;
	padding-left:20px;
}
#footer .links
{
	color:#808080;
	text-decoration:none; 
	font-size:12px;
	font-weight:bold;
	border-right:1px solid #808080;
	padding-right:5px;
}
#footer .links:hover
{
	text-decoration:underline;
}

.home_page_tab_div
{
	width:300px;
	height:100px;
	float:left;
	margin-left:20px;
	padding-top:10px;
}
.home_page_tab_div h2
{
	margin-top:0px;
	margin-bottom:5px;
}
.home_page_tab_div .img_preview
{
	float:left;
	margin-right:10px;
}
.home_page_tab_div a
{
	text-decoration:none;
}


/*Products List*/
.infoBox
{
	background-color:#FFF;
	width:650px;
	color:#808080;
}
.infoBox #img_left
{
	float:left;
	margin-right:20px;
}
.infoBox #pro_title
{
	display:block;
	text-align:left;
	margin-bottom:10px;
}
.infoBox #pro_title a
{
	color:#808080;
	text-decoration:none;
	font-size:20px;
}
.infoBox #pro_desc
{
	float:left;
	font-size:12px;
	text-align:left;
	color:#808080;
	width:350px;
}
.infoBox #pro_price
{
	margin-top:5px;
	font-weight:bold;
	font-size:16px;
}
.infoBox #pro_links
{
	margin-top:10px;
}
.infoBoxContents td
{
	border-bottom:1px solid #A0A0A0;
	padding-bottom:5px;
}
.price
{
	font-size:20px;
	color:#808080;
}
.see_larger_link
{
	color:#019ee1;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.title
{
	color:#808080;
	font-size:28px;
	font-weight:normal;
	margin:0px;
	border-bottom:1px solid #f6f6f6;
	display:block;
}


/*SHOPPING CART*/
.productListing
{
	background-color:#fff;
}
.productListing-heading
{
	color:#808080;
	font-size:13px;
	font-weight:bold;
	padding:3px;
}
.shopping_cart_top_left
{
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
}
.shopping_cart_top
{
	border-top:1px solid #ececec;
}
.shopping_cart_price
{
	color:#808080;
	font-size:14px;
}
	









