body
{	margin:0px; font-family:Arial; background:url(../images/bgpattern_2.jpg);}

.maintable { background-color:#ceedfc; border:0px solid #036;}
.topheader { background:#fff; height:110px; width:1007px; }
.search
{	background:url("../images/search_bg.png") no-repeat; padding:28px 0 0px 125px;  float:left; margin:0px; position:absolute; top:40px;
	left:850px;  
	width:190px !important; /*moz width*/
	width:310px;  /*IE width */	
	height:40px !important; /*moz height*/
	height:69px;  /*IE height */
	border:0px solid red;
}
.searchtext { font-size:10px; font-family:Verdana; color:#a5a5a5; }
.topheader_text { font-size:12px; font-weight:bold; color:#B02C13; padding:12px 36px 0 0; }
.topheader_text a {	font-size:12px; font-weight:bold; color:#B02C13; text-decoration:none; }
.topheader_text a:hover { text-decoration:underline; }
.viewcart { margin:0px; padding:10px 0 0 0px; padding-right:35px; border:0px solid red; text-align:right;}


/***** MENU *****/
/**.mainmenu {	background:url("../images/menu_bg.png") no-repeat; width:1007px; height:40px; padding-left:60px; }
.mhome { padding-left:15px; }
.mabout { padding-left:42px; }
.mbestsellers {	padding-left:31px; }
.mnewarrivals {	padding-left:40px; }
.mclearance { padding-left:47px; }
.menquiry {	padding-left:40px; }
.mcontactus { padding-left:40px; } **/

.mainmenu {	background:url("../images/menu_bg.png") no-repeat; width:1007px !important; width:1007px; height:77px; font-family:'Times New Roman'; margin:0px; padding:0px;}
.mhome { border:0px solid red; float:left; width:115px !important; width:160px; padding:10px 0 0 50px; }
.mhome a { color:#fff; text-decoration:none; font-size:30px; }
.mhome a:hover { color:yellow;}

.mabout { border:0px solid red; float:left; width:110px !important; width:175px; padding:45px 0 0 48px;}
.mabout a { color:#fff; text-decoration:none; font-size:24px;  }
.mabout a:hover { color:yellow;}

.mnewarrivals {	border:0px solid red; float:left; width:140px !important; width:165px; padding:1px 0 0 40px; text-align:center;}
.mnewarrivals a { color:#fff; text-decoration:none; font-size:24px; }
.mnewarrivals a:hover { color:yellow;}

.menquiry {	border:0px solid red; float:left; width:113px !important; width:170px; padding:30px 0 0 52px; }
.menquiry a { color:#fff; text-decoration:none; font-size:30px; }
.menquiry a:hover { color:yellow;}

.mbestsellers {	border:0px solid red; float:left; width:145px !important; width:165px; padding:2px 0 0 25px; text-align:center; }
.mbestsellers a { color:#fff; text-decoration:none; font-size:25px; }
.mbestsellers a:hover { color:yellow;}

.mcontactus { border:0px solid red; float:left; width:150px !important; width:165px; padding:16px 0 0 15px; text-align:center; }
.mcontactus a { color:#fff; text-decoration:none; font-size:25px; }
.mcontactus a:hover { color:yellow;}


/*** HOME PAGE LEFT PANEL ****/
.leftpanel { background:#fff; border:2px solid #B02C13; width:170px; height:741px; float:left; margin-left:36px; }
.tabcategory_head {	background:url("../images/tab_category.png") no-repeat; width:171px; height:28px; margin:0px 0 3px 0px; }
.tabage_head { background:url("../images/tab_age.png") no-repeat; width:171px; height:37px; margin:10px 0 3px 0px; }
.tabprice_head { background:url("../images/tab_price.png") no-repeat; width:171px; height:37px; margin:10px 0 3px 0px; }
.inr { font-size:11px; font-style:italic; }
.tabcolor_head { background:url("../images/tab_occassion.png") no-repeat; width:171px; height:37px; margin:20px 0 3px 0px; }
.shopbycolor { width:153px; height:153px; padding-left:9px; }
.categorystyle1{ width:170px; font-size:24px; color:#000; text-decoration:none; font-weight:normal; padding-left:20px; line-height:28px;}
.categorystyle2 { width:170px; font-size:18px; color:#000; text-decoration:none; font-weight:normal; padding-left:20px; line-height:24px;}
.categorystyle3 { width:170px; font-size:13px; color:#000; text-decoration:none; font-weight:normal; padding-left:20px; line-height:22px;}


/*** HOME PAGE CENTER PANEL ****/
.centrepanel { width:740px !important; width:753px; height:741px; padding-left:10px; float:left; border:0px solid red; }
.centreimage { width:744px; height:331px; }
.bestsellers { background:#fff; width:739px !important; width:744px; height:400px !important; height:400px; margin-top:10px; border:2px solid #7787C2;}
.bestsellertext{ background:#7787C2; margin:0px; padding:10px 0 0 10px;  }
.bsitem 
{ background:url("../images/bestselleritemhomepage_bg.jpg") no-repeat; width:180px !important; width:181px; height:111px; float:left; margin:2px; }
.bsitemsection1 { width:70px; float:left; padding:10px 0 0 10px; font-size:12px; font-weight:bold;}
.bsitemname { font-family:Verdana; font-size:12px; width:70px; text-align:left; font-weight:bold; height:30px; }
.bsitemdesc { font-family:Verdana; font-size:10px; width:70px; text-align:left; font-weight:normal; height:30px; }
.bsitemprice { font-family:Verdana; font-size:10px; width:70px; text-align:left; font-weight:bold; color:red; height:15px; }
.bsitempricestrike { font-family:Verdana; font-size:10px; width:70px; text-align:left; font-weight:bold; color:red; height:15px; text-decoration:line-through; }
.bsitempricedisc { font-family:Verdana; font-size:10px; width:70px; text-align:left; font-weight:bold; color:#4EA90C; height:15px; }
.bsitemsection2 { width:100px; float:left; padding-top:6px; }
.bsitemimage { width:70px; height:77px; padding-left:20px; }
.moreinfo {	float:left; height:20px; padding-left:30px;}
.buynow { width:45px; }


/***** FOOTER *****/
.footer { background:url("../images/footer_bg.png") no-repeat; width:928px; height:150px; margin-left:37px; }
.footerlink { width:115px; font-size:12px; color:#000; text-decoration:none; font-weight:bold; line-height:22px; }
.footerlinksection1 { width:115px !important; width:110px; float:left;margin:36px 0 0 26px; }
.footerlinksection2 { width:105px !important; width:110px; float:left; margin-top:36px; }
.footerlinksection3 { width:139px !important; width:135px; float:left; margin:36px 0 0 4px; }
.footerlinksection4 { width:115px !important; width:110px; float:left; margin:36px 0 0 50px; }
.footerlinksection5 { width:120px; float:left; margin:36px 0 0 30px; }
.footerlinksection6 { width:120px; float:left; margin:46px 0 0 70px; }
.bottomfooter { height:30px; }


/**** INNER PAGES *****/
.innerpanel
{	width:745px !important; width:728px; height:739px; float:left; background:#fff; margin-left:6px; margin-top:1px; border:2px solid #7686c2; }
.innerheading
{	background-color:#7686c2; color:#fff; font-size:16px; font-weight:bold; padding:5px 0 5px 10px; margin:0px; width:736px !important; width:744px; }
.innersection
{	height:654px; width:736px; text-align:center; border:0px solid red; padding:8px; }
.inneritem
{	width:140px !important; /*moz width*/
	width:170px; /*IE width*/
	height:190px !important; /*moz height*/
	height:111px;  /*IE height */
	float:left; border:1px solid #ccc; margin:6px; font-size:12px; font-weight:bold; line-height:16px;
	padding:5px 10px 5px 10px;}
.prdimage
{	height:100px; border:0px solid red; }
.prdimage1
{	height:300px; border:0px solid red; }
.prdname
{	color: blue; font-family:Arial; font-size:12px; font-weight:bold; height:35px;  }
.prddisc
{	color:#4EA90C; font-family:Arial; font-size:12px; font-weight:bold;  }
.prdprice
{	color:red; font-family:Arial; font-size:12px; font-weight:bold; }
.prdpricestrike
{	color:red; text-decoration: line-through; font-family:Arial; font-size:12px; font-weight:bold; }
.prdsave
{	color:blue; font-family:Arial; font-size:12px; font-weight:bold; }
.prdmore
{	padding-top:5px;   }
.prdqty
{	font-family:Verdana; font-size:11px; width:70px; text-align:left; font-weight:bold; height:30px;  }
.paging
{	background-color:#7686c2; padding:5px 10px 5px 10px; }
.pgnum
{	color:#fff; font-size:12px; font-weight:bold; padding:5px; margin:0px; }
.paging a
{	color:#fff; font-size:12px; padding:0 5px 0 5px; margin:0px; font-weight:bold; text-decoration:underline; }
.paging a:hover
{	text-decoration:none;  }
.nomatch
{	font-size:16px; font-weight:bold; color:#555; background-color:#fc3; margin:10px; padding:5px; }

.prddetails
{    font-family:Arial; font-size:12px; font-weight:bold;  padding:10px 10px 5px 20px; width:735px;}
.qty
{    font-family:Arial; font-size:12px;  }
.link1 a
{	color:blue; margin:0px; padding:0px; text-decoration:underline; font-weight:bold; font-size:12px;}
.link2 a
{	color:#000; margin:0px; padding:0px; text-decoration:underline; font-weight:bold; font-size:12px;}
.prddesc
{	font-family:Arial; font-size:12px; padding:10px 20px 10px 20px; line-height:16px;  }
.para
{	font-size:13px; line-height:16px; padding:20px;  }
.ordertotal
{	font-size:14px; background:#fc3; line-height:28px; font-weight:bold; width:720px; margin:5px;}
.viewcartsection
{	height:634px; width:736px; text-align:center; border:0px solid red; padding:8px; }
.viewcartitem
{	width:230px; height:150px; float:left; border:1px solid #ccc; margin:6px; font-size:12px; font-weight:bold; line-height:16px;
	padding:0px 0px 5px 0px; }
.viewcartitemsection1
{	width:130px; float:left; padding:10px 0 0 10px; font-size:12px; font-weight:bold; border:0px solid red; margin:0px; text-align:left;}
.viewcartitemsection2
{	width:90px; float:left; padding-top:6px; border:0px solid blue; }
.viewcartitemimage
{	width:90px; height:100px;}
.viewcartitemname { font-family:Verdana; font-size:12px; width:100px; text-align:left; font-weight:bold; height:60px; }
.viewcartprdqty
{	font-family:Verdana; font-size:11px; width:120px; text-align:left; font-weight:bold; height:30px;  }
.tlabel
{	font-size:12px; font-weight:bold; padding:0 10px 0 0;}
.tdata
{	font-size:11px; }
