
#main_body #content #CategoryNotAvailable { height:400px; }
#main_body #content #CategoryNotAvailable a { font-size:12px;color:red }
#main_body #content #CategoryNotAvailable div { padding:60px 100px 0px 100px; font-size:12px;}
#main_body #content #CategoryNotAvailable p.err { font-size:18px; font-weight:bold; }
		

#cat_header {
	background: #000000 url("../../images/grafx/bg_catbanner.jpg") no-repeat top left;
	height: 72px;
	width: 930px;
}
#cat_header .cattitle {
	p/adding: 2px 0 0 9px;
}

#cat_header .ImageNamePlaceHolder { height:44px;padding-left:10px; font-size:42px; font-weight:bold;color:#ffffff;  height:50px;overflow:hidden; }

#cat_header p#breadcrumb {
	background: url(../../images/grafx/house.gif) no-repeat left center;
	margin-left:15px; 
	padding: 0px 0 0 15px;
	color: #ffffff;
	text-transform: uppercase;
}
#cat_header p#breadcrumb a {
	color: #ffffff;
	text-transform: uppercase;
}
#cat_header p#breadcrumb .active {
	color: #c41619;
	text-transform: uppercase;
}
#cat_header .viewall {
	float: right;
	margin: -28px 7px 0;
}



/*                            category + search
**********************************************************************/

#Category { background:black url(../../images/grafx/bg_category.jpg) repeat-y; width:930px; border-top:1px solid white;}

#Category #Sidebar { float: left; width: 240px; }
#Category #Sidebar #Banner { width:240px; height:72px; background: url(../../images/grafx/caption_categories.jpg) no-repeat; overflow:hidden}
#Category #Sidebar #Banner p { font-weight:bold;font-size:19px;padding:8px 0px 0px 14px;text-transform:uppercase}


#Category #Sidebar #AllCategories { width:240px; border-top:1px solid white; padding-bottom:20px; background: url(../../images/grafx/bg_category_caption_1.jpg) no-repeat; }
#Category #Sidebar .Caption{ color:#bd1417; font-size:15px; font-weight:bold;padding:15px 0 15px 20px; }
#Category #Sidebar .MoreCat{ border-bottom:1px dotted silver; margin:0px 20px;padding:3px 0; text-transform: capitalize; }
#Category #Sidebar .Options{ width:240px; padding-bottom:20px; background: url(../../images/grafx/bg_category_caption_2.jpg) no-repeat;  }
#Category #Sidebar #CatImage { height:247px; overflow:hidden; text-align:center;padding:10px 0px 20px 0; }

#Category #Main { float: right; width: 687px; }

#Category #Main a { font-weight:bold; } 
#Category #Main #CatHeadImage { margin:2px 0 2px 4px; overflow:hidden; width:680px; height:160px; background:silver}
#Category #Main #CatContent { margin:0px 2px 0px 4px; width:681px; overflow:hidden; background: #e3e3e3 url(../../images/grafx/bg_category_tabs.jpg) repeat-x; }
#Category #Main #CatContent #CatNav { height:34px; overflow:hidden; }
#Category #Main #CatContent #CatNav .bdrleft { float:left; height:35px; width:5px; background: url(/images/grafx/bg_tabsl.jpg) repeat-x; overflow:hidden; }
#Category #Main #CatContent #CatNav .CatNavHder { float:left; background: url(/images/grafx/bg_tabs1.jpg) repeat-x; }
#Category #Main #CatContent #CatNav .bdrRight { float:left; height:35px; width:5px; background: url(/images/grafx/bg_tabsr.jpg) repeat-x; overflow:hidden; }
#Category #Main #CatContent #CatNav #CatViewAll { padding-top:10px; float:right;width:138px; height:35px; background: url(/images/grafx/bg_tabs_viewall.jpg) no-repeat; }
#Category #Main #CatContent #CatNav #CatViewAll  a { padding-left:60px;color:red;font-size:15px; }


#CatTabs { border-top:1px solid white; }
#CatTabs .tabcontent { border-top:1px solid white; height:550px; overflow:scroll; padding:10px 0 0 10px;}
#CatTabs .tabcontent .ItemBlock {height:250px; width:160px; float:left; te/xt-align:center; border-right:1px dotted silver; border-bottom:1px dotted silver; overflow:hidden; }
#CatTabs .tabcontent .Last { border-right:0px; }
#CatTabs .tabcontent .ItemImg { margin-top:10px;text-align:center; height:125px; padding:2px 0px; }
#CatTabs .tabcontent .title { padding:0 10px; text-align:center; }
#CatTabs .tabcontent .price { font-weight:bold;color:gray; text-align:center; }
/*                            catlist.asp
**********************************************************************/
#Categories {
	height:487px; padding:0px 80px; background: white url(../../images/grafx/bg_catlist.jpg) repeat-x;
}

#Categories .ListItem {
	margin:30px 0px; float:left; height:182px; width:150px; text-align:center; background: url(../../images/grafx/bg_dotted.gif) repeat-y top right;
}

#Categories .ListItem .Caption {
	color:red;font-weight:bold; font-size:13px;text-transform:uppercase;  height:34px;
}

#Categories .Last {
	background: none;
}


#MoreCategories {
	height:244px; padding:0px 0px;background: #ededed url(../../images/grafx/bg_catmore.jpg) repeat-x;
}

#MoreCategories .ImgTitle {
	padding:2px 20px;
}

#MoreCategories a {
	line-height:20px;
}

#MoreCategories .CatLinks {
	float:left;width:200px; margin-left:30px; background: url(../../images/grafx/bg_dotted.gif) repeat-y top right;
}

#MoreCategories .Last {
	width:190px; background: none
}