/* CSS Document */



/*Author : Sanjiv Kumar Biswas



Company : Sai Informatics



Website : http://www.saiinformatics.com*/







body,td,th {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4f4f41;

}



body {



	background-color: #d4d4bb;

	margin: 0;

	padding:0;



}



a {



	color: #4f4f41;



	text-decoration: none;



}



a:hover {


	text-decoration: underline;



	color: #898867;



}



p {



	margin:12px 0px 12px 0px;



	padding:0px 0px 0px 0px;



	line-height:16px;



}



img {



	border:none;



}



form, input, textdecoration, select. dl, dd, dt, ul, li, h1, h2, h3, h4, h5, h6 {



	margin:0px 0px 0px 0px;



	padding:0px 0px 0px 0px;



}



/*----------Header----------*/



#header_body {



	background:#7d7874 url(../images/header_bg.gif) repeat-x 0px 0px;



	height:212px;



	clear:both;



}



#header {



	background-image:url(../images/top_banner.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	width:900px;



	height:212px;



	margin:0px auto;



	clear:both;



}

#header h1 {
	float:left;
	width:280px;
	height:199px;
	display:block;
	margin:0;
	position:relative;
}

#header img.logo {



	/*margin:0px 0px 0px 25px;*/
	margin:0;
	position:relative;
	z-index:10;



}



#header dl {



	margin:10px 0px 0px 0px;



	padding:4px 0px 4px 0px;



	background-image:url(../images/cart.gif);



	background-repeat:no-repeat;



	background-position:0px 0px;



	width:190px;



	float:right;



	/*background-color:#e1d8d1;*/
	background-color:#FFFFFF;
	border:1px solid #ccccff;



}



#header dl dd {



	margin:0px 0px 0px 0px;



	padding:0px 4px 0px 42px;



	font-weight:bold;



}



#header dt {



	margin:0px 0px 0px 0px;



	padding:0px 4px 0px 42px;



}



#header #certificate {



	/*width:207px;



	height:174px;
*/


	position:relative;


/*
	background-image:url(../images/certificate.png);



	background-repeat:no-repeat;



	background-position:0px 0px;



	margin:82px 0px 0px 665px;*/



	margin:0px 0px 0px 0px;
	z-index:900;
	padding:0;



}
#certificate img {
	position:absolute;
	z-index:900;
	margin:82px 0px 0px 665px;
}



/*----------Ends Header----------*/







/*----------Menu----------*/



#menu_body {



	background:#7c51a0 url(../images/menu_bg.gif) repeat-x 0px 0px;



}	



#menu {



	height:53px;

	clear:both;

	margin:auto;

	position:relative;

	width:900px;

}



#menu ul {



	background-image:url(../images/menu_active.gif);

	background-repeat:repeat-x;

	background-position:top;

	clear:both;

	width:900px;

	margin:0px;

	height:53px;

	list-style:none;

	padding:0px;

	position:absolute;

}



#menu ul li {



	margin:0px;

	padding:0px;

	float:left;

}



#menu ul li a {



	height:53px;

	font-weight:bold;

	font-size:12px;

	padding:0px 20px;

	line-height:57px;

	background-image:url(../images/menu_gap.gif);

	background-position:left top;

	background-repeat:no-repeat;

	display:block;

	float:left;

}



#menu ul li a.shop {



	font-family:"Century Gothic", Arial, sans-serif;

	font-size:22px;

	font-weight:normal;

	background:none;

}



#menu ul li a:hover, #menu ul li a.selectit {

	background-image:url(../images/menu_over.gif);

	background-position:right;

	background-repeat:repeat-x;

	color:#4f4f41;

	white-space:nowrap;



}



a.on {

	background-image:url(../images/menu_over.gif);

	background-position:right;

	background-repeat:repeat-x;

	color:#4f4f41;

	white-space:nowrap;

}





/*----------Ends Menu----------*/







/*----------Body----------*/



#content_body {



	width:900px;



	margin:0px auto;



	position:relative;



	background-color:#FFFFFF;



}







/*----------Left Panel----------*/



#left_panel {



	width:243px;



	border-right:1px solid #b7b698;



	float:left;



	padding-bottom:10px;



}



#left_panel h1 {



	margin:0px 0px 0px 0px;



	padding:7px 17px;



	background-color:#8b8b83;



	color:#FFFFFF;



	font-size:12px;



}



#left_panel h2 {



	margin:0px 0px 0px 0px;



	padding:7px 17px;



	color:#000000;



	font-size:12px;



}



#left_panel form {



	margin:7px 16px;



	padding:0px 0px 10px 0px;



}



#left_panel form input {



	width:203px;



	margin:0px 0px 10px 0px;



	padding:2px 0px 1px 2px;



	height:17px;



	color:#4f4f41;



	border:1px solid #4f4f41;



}



#left_panel form input.send, #left_panel form input.login {



	width:68px;



	margin:0px 0px 0px 0px;



	padding:0px 0px 2px 0px;



	height:19px;



	color:#FFFFFF;

	

	border:1px solid #4f4f41;



	background-color:#898867;



	font-weight:bold;



	font-size:11px;



	cursor:pointer;



}

#left_panel form input.sendOver {



	width:68px;



	margin:0px 0px 0px 0px;



	padding:0px 0px 2px 0px;



	height:19px;



	color:#000000;

	

	border:1px solid #4f4f41;



	background-color:#898867;


	font-weight:bold;



	font-size:11px;



	cursor:pointer;


}

#left_panel form input:hover.send {
	color:#000000;
}


#left_panel form input.login {



	background-image:url(../images/login_bg.gif);



	background-repeat:repeat-x;



	background-position:top;



	border:none;



}



#left_panel p {



	color:#000000;



}



#left_panel p.rightalign {



	text-align:right;



	margin-bottom:0px;



}



#left_panel p a {



	color:#000000;



	text-decoration:none;



}



#left_panel p a:hover {



	text-decoration:underline;



}







#left_panel ul li a {



	margin:0px 0px 0px 0px;

	padding:6px 4px 0px 13px;

	font-size:10px;
/*
	background-image:url(../images/list_arrow.gif);

	background-repeat:no-repeat;

	background-position:2px 10px;*/
	background:#FFFFFF url(../images/catMenuBg.gif) repeat-x left top;

	border-bottom:1px solid #8b8b83;

	color:#4F4F41;
	

	text-transform:uppercase;

	display:block;

	height:18px;
	outline:none;

}



#left_panel ul li a:hover {

	/*background-position:224px 10px;*/

	/*font-weight:bold;*/
	background-position:left bottom;

}
#left_panel ul li ul {
}

#left_panel ul li ul li {
}

#left_panel ul li ul li a {
	background:#fbfbf7 url(../images/list_arrow.gif) no-repeat 2px 10px;
}
#left_panel ul li ul li a:hover {
	background-position:224px 10px;
}



#left_panel dl {



	margin:10px auto;

	padding:0px 0px 0px 0px;

	width:222px;

	height:159px;

	/*background-image:url(../images/top_sell.gif);*/

	background-repeat:no-repeat;

	background-position:0px 0px;

}



#left_panel dl dd {



	text-align:right;

	margin:0px 10px 0px 0px;

	padding:4px 0px 0px 110px;

	font-size:18px;

	font-weight:bold;

	color:#FFFFFF;



}



#left_panel dl dt {



	text-align:right;

	margin:0px 10px 0px 0px;

	padding:0px 0px 0px 0px;



}



/*----------Ends Left Panel----------*/







/*----------Right Body----------*/



#right_body {


	margin:0px 0px 0px 243px;



	border-left:1px solid #b7b698;



	padding-bottom:10px;
	padding-top:7px;



}



#right_body_full {

	margin:0px 0px 0px 3px;
	/*border-left:1px solid #b7b698;*/
	padding-bottom:10px;

}



#right_content {



	width:97%;



	margin:auto;



}



#right_content h1 {



	font-size:30px;



	font-weight:normal;



	line-height:60px;



	font-family:"Century Gothic", Arial, sans-serif;



	margin:0px 0px 0px 0px;



	padding:0px 0px 0px 0px;



}



#right_content a dl {



	margin:0;



	padding:18px 0px 10px 13px;



	width:300px;



}



#right_content a dl dd {



	margin:0;



	padding:0px 0px 0px 0px;



	font-size:14px;



	font-weight:bold;



	color:#FFFFFF;



	width:210px;



}



#right_content a dl dt {



	margin:0;



	padding:0px 0px 0px 0px;



	font-size:12px;



	color:#FFFFFF;



	width:210px;



}



#right_content a.list1, #right_content a.list2, #right_content a.list3, #right_content a.list4, #right_content a.list5, #right_content a.list6 {



	float:left;



	margin:7px 4px 7px 0px;



	height:73px;



	background-repeat:no-repeat;



	background-position:top left;



	cursor:pointer;



}



#right_content a.list1 {



	background-image:url(../images/scroll.gif);



}



#right_content a.list2 {



	background-image:url(../images/handmade.gif);



}



#right_content a.list3 {



	background-image:url(../images/jewells.gif);



}



#right_content a.list4 {



	background-image:url(../images/panache.gif);



}



#right_content a.list5 {



	background-image:url(../images/european.gif);



}



#right_content a.list6 {



	background-image:url(../images/religious.gif);



}



#right_content img.banner {



	margin:45px 0px 0px 0px;



	clear:both;



}



/*----------Ends Right Body----------*/







/*----------Ends Body----------*/







/*----------Footer----------*/



#footer {



	width:900px;



	margin:0px auto;

  outline:#FFFFFF solid thin;

	position:relative;



	padding:0px 0px 0px 0px;



	clear:both;



}



#footer p {



	margin:0px 4px 0px 4px;



	padding:5px 0px;
	clear:both;



}



#footer p.leftside {



	float:left;



}



#footer p.rightside {



	float:right;



	font-weight:bold;



}



/*----------Ends Footer----------*/







.cl {



	clear:both;



}











/* added by shadanand  */

dl.homepageBanners{

float:left;

width:311px;

/*border:1px solid #CC99CC;

overflow:hidden;*/

padding:1px 1px 1px 1px;

margin:0px;

}



#errorMessage{

padding:1px;

margin:1px;

background-color:#CC9966;

color:#DA2303;

border:1px solid #CC9900;

}

table#errorMessage td{

color: #DA2303;

}



dl.itemList {

width:150px !important;

float:left;

color:#993366;

}





.shopping_cart form input.send, .shopping_cart input.send {

	width:auto;

	margin:0px 0px 0px 0px;

	padding:2px;

	height:19px;

	color:#FFFFFF;

	border:1px solid #4f4f41;

	background-color:#898867;

	font-weight:bold;

	font-size:11px;

	cursor:pointer;

}



input.btnlogin{

	width:auto;

	margin:0px 0px 0px 0px;

	padding:1px 10px 2px 10px;

	color:#FFFFFF;

	border:none;

	border:1px solid #4f4f41 !important;

	background: transparent url(../images/login_bg.gif) !important;

	font-weight:bold;

	font-size:11px;

	cursor:pointer;

}

.btn{

	width:auto;
	margin:0px 0px 0px 0px;
	padding:1px 10px 2px 10px;
	color:#FFFFFF;
	border:none;
	border:1px solid #4f4f41 !important;
	background: transparent url(../images/login_bg.gif) !important;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;

}

a.custom_image_link {

color:#a200ff !important;

font-size:14px !important;

font-weight:bold;

}



#preview_image{

	

}

#preview_header_image
{
	position: absolute;
	z-index:200;
	/*margin-left:245px;*/
	/*width:140px;*/
	width:754px;
	height:65px;
	/*border:1px solid #999999;*/
	margin-top:5px;
	text-align:center;
}


#UserLinks li a {
color:#a200ff !important;
font-size:13px !important;
font-weight:bold;
text-decoration:none;
}
#UserLinks li a:hover {
color:#a200ff !important;
font-size:13px !important;
font-weight:bold;
text-decoration:underline;
}

.moredetaillink a {
	color:#0000CC important;
	text-decoration: none;
}



.moredetaillink a:hover {
	text-decoration: underline;
	color:#990000 important;
}

