/* CSS Document */

	body{
		background:url(../../images/bg.jpg);
		font-family:Arial,Helvetica,sans-serif;
		margin:0 0 0 0;
	}
	
	#header_section{padding:7px 0px 0px 0px;}
	#header_name_bg{background:url(../../images/header_name_bg.png); text-align:center; height:28px; width:980px;}
	.header_bottom_txt{color:#a89362;font-size:12px;letter-spacing:8px;text-align:center;padding-left:15px;padding-top:0px;}
	
	#top_menu_panel{padding:10px 0px 10px 0px;}
	#banner_section{padding:25px 0px 0px 0px;}
	#granite_colors{padding:10px 0px 0px 0px;}
	
	.middle_bg_TopLeft{background:url(../../images/center_corner_left_up.png) no-repeat;}
	.middle_bg_TopRight{background:url(../../images/center_corner_rifht_up.png) no-repeat;}
	.middle_bg_TopBottomCenter{background:url(../../images/center_TopBottom_bg.png) repeat-x;}
	.middle_bg_BottomLeft{background:url(../../images/center_corner_left_bottom.png) no-repeat;}
	.middle_bg_BottomRight{background:url(../../images/center_corner_rifht_bottom.png) no-repeat;}
	.middle_bg_middle{background:url(../../images/center_bg.png) repeat-x; background-color:#1a1a19;}	
	
	.middle_inner_bg_top{background:url(../../images/middle_inner_top.png) no-repeat; height:6px;}
	.middle_inner_bg_bottom{background:url(../../images/middle_inner_bottom.png) no-repeat;height:6px;}
/*	#middle_inner_bg{background-color:#FFFFFF;height:366px;padding:7px;}*/
	#middle_inner_bg{background:url(../../images/middle_inner_BG_.png) repeat-x;height:366px;padding:7px;background-color:#fefaf3;}
	
	.banner_bg_right{background:url(../../images/box_round_right.png);}
	.banner_bg_middle{background:url(../../images/box_round_middle.png) repeat-x;}
	.banner_bg_left{background:url(../../images/box_round_left.png);}
	
	
	.bottom_Left{background:url(../../images/bottom_left.png) no-repeat; width:6px;}
	.bottom_Right{background:url(../../images/bottom_right.png) no-repeat; width:6px;}
	.bottom_Middle{background:url(../../images/bottom_middle_bg.png) repeat-x;}

	
	.bottom_bg_TopRight{background:url(../../images/bottom_Top_right_corner.png) no-repeat; text-align:right;}
	.bottom_bg_TopLeft{background:url(../../images/bottom_Top_left_corner.png)no-repeat;}
	.bottom_bg_BottomLeft{background:url(../../bottom_left_corner.png) no-repeat;}
	.bottom_bg_BottomRight{background:url(../../bottom_right_corner.png) no-repeat;}
	.bottom_bg_TopBottomCenter{background:url(../../bottom_TopBottom_bg.png) repeat-x;}
	.bottom_bg_middle{background:url(../../box_bottom_bg.png);}	
	
	#inner_conent_bg{background:url(../../images/EVENBG.jpg) repeat-y;}
	
	.bottom{
		 font-size:11px; color:#635636; padding-top:5px; padding-left:3px; padding-bottom:5px;
	}
	.bottomlink:link{
		 font-size:11px; color:#635636; text-decoration:none;
	}
	.bottomlink:visited{
		 font-size:11px; color:#635636; text-decoration:none;
	}
	.bottomlink:hover{
		text-decoration:underline;
	}
	.developed{
		 font-size:10px; color:#635636;padding-top:5px; padding-right:3px; padding-bottom:5px;
	}
	.developedlink:link{
		 font-size:10px; color:#635636; text-decoration:none;
	}
	.developedlink:visited{
		 font-size:10px; color:#635636; text-decoration:none;
	}
	.developedlink:hover{
		text-decoration:underline;
	}

	.pageHeader{
		vertical-align:top; padding-top:30px; white-space:nowrap;font-size:24px; font-weight:bolder; color:#171717;
	}
	.pageContent{
		font-size:14px; color:#171717; font-weight:500; padding:5px; padding-top:10px; vertical-align:top;
	}
	.subheader{
		 font-size:14px; font-weight:bold; color:#171717;
	}
	.subheaderlink:link{
		 font-size:11px; color:#74551e; text-decoration:none
	}
	.subheaderlink:visited{
		 font-size:11px; color:#74551e; text-decoration:none
	}
	.subheaderlink:hover{
		text-decoration:underline;
	}
	.productbreadcum{
		 font-size:12px; color:#000000; font-weight:bold;
	}
	.productheader{
		 font-size:18px; color:##171717; font-weight:bold; padding-top:5px;
	}
	.productname_mixmatch{
		 font-size:12px; color:#171717; font-weight:bold;
	}

	.productname{
		 font-size:12px; color:#584f42; font-weight:bold;
	}
	.middletd{
		
	}
	.middletable{
		font-size:12px;color:#a06e19;text-decoration:none;border:#c09751 solid 2px;background-color:#FFFFFF;padding:5px;
	}
	.middletable_Home{}
	.pagecontenttd{
		padding-top:8px;padding-left:8px;padding-right:8px;
	}
	.bannertd{
		padding:5px; background-color:#f6e6cd;
	}
	.homepageproductmarque{
		background-color:#f6e6cd; border-top:2px solid #a07e4d;border-right:2px solid #a07e4d;border-bottom:2px solid #a07e4d;  font-size:11px;
	}
	
	

	
	
	.productcontainer{
		width:280px; vertical-align:top; background-color:#ece9e7; border:1px solid #d0c8ba;
	 }
	.underlinecolor{
		background-color:#6C5028; height:1px;
	}
	.underlineimage{
		background:url(../../images/UnderLine.jpg) right no-repeat; height:1px; width:58px;
	}
	.dotsep{
		background:url(../../images/Dots.jpg) center repeat-x; height:1px;
	}
	.productdescription{
		font-size:11px; color:#5a5655; vertical-align:top;
	}
	.productdescription a:link{
		 font-size:11px; color:#5a5655; vertical-align:top;
	}
	
	.productdescription a:visited{
		 font-size:11px; color:#5a5655; vertical-align:top;
	}
	
	.productdescription a:hover{
		 font-size:11px; color:#131414; vertical-align:top;
	}
	
	.addtocart{
		 font-size:9px; text-align:right;
	}
	.selpro{
		background-color:#61605d;font-size:12px;font-weight:bold;
	}
	.hoverpro{
		background-color:#1c1c1a;color:#FFFFFF; font-size:12px;font-weight:bold;
	}
	.normalpro{
		background-color:#ece9e7;font-size:12px;font-weight:bold;
	}
	.address{
		 font-size:10px; 
	}
	.productLinknew:link{
		 font-size:12px; color:#1e1c19; font-weight:bold; text-decoration:none;
	}
	.productLinknew:visited{
		 font-size:12px; color:#1e1c19; font-weight:bold; text-decoration:none;
	}
	.productLinknew:hover{
		text-decoration:underline;
	}
	.td_bottom_sep{
		 font-size:10px; color:#6e5026;
	}
	.formheader{
		background-color:#2F2B22;  font-size:11px; color:#ffffff; padding:3px;
	}
	.info{
		 font-size:11px; padding:3px;
	}
	.searchtable{
		 font-size:11px; background-color:#2F2B22;font-weight:bold;color:#FFFFFF;padding:2px; 
	}
	.paging {  font-size:11px; font-weight:bold;color:#000000; font-weight:bold;}
	.paging a:link, .paging a:visited { color:#000000; text-decoration:none; font-weight:bold; }
	.paging a:hover { color:#000000; text-decoration:none; }
	.pagingSel a:link, .pagingSel a:visited {  font-size:11px;font-weight:bold; background-color:#000000; color:#ffffff; text-decoration:none; font-weight:bold;}
	.pagingSel a:hover {  font-size:11px; color:#ffffff; text-decoration:none;font-weight:bold; }
	
	INPUT,SELECT,TEXTAREA{
		 font-size:11px;
	}
	
	.stone_selection{
		 vertical-align:top;border:1px solid #d0c8ba;
	 }
	
	#Content{font-size:12px;font-weight:normal;color:000000;padding:5px;}
	
	.addreqlist:link{
		 font-size:11px; color:#4d4c4a; text-decoration:none;
	}
	.addreqlist:visited{
		 font-size:11px; color:#4d4c4a; text-decoration:none;
	}
	.addreqlist:hover{
		 font-size:11px; color:#20201f; text-decoration:underline;
	}


