/* Bharti Jewellers */
/* Default Style Sheet */
/* created April 2005 */

BODY {
  background-color: #FFF3CC;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  margin: 0 auto;
  text-align:center;
}

P { line-height: 130%; text-align:left;}

.bold { font-weight: bold; }
.italics { font-style: italic; }
.bold-italics { font-weight: bold; font-style: italic; }
.small { font-size: .8em; }
.coloured { color: #974E21; }
.error, .RedText { color: #CC0000; }

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #F2CC6A;
padding: 3px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
text-align:center; 
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

A:link, A:visited  { color: #302A71 }
A:active { color: #473FA9; }
A.menu, A.menu:visited { text-decoration: none; }
A.menu:hover, A.menu:active { text-decoration: underline; }

#displayBG { background-image:url(display_bg.gif); background-repeat:no-repeat; }
#header {  background-color: #F2CC6A; background-image:url(header_bg.gif); background-repeat:repeat-x; }
#navbar { background-color: #F2CC6A; text-align:center; }
#headerdiv, #pageblock { background-color: #FFFFFF; }
#content, #content_product { margin-left: 3px; margin-right: 3px; padding-top: 25px; padding-left: 20px; 
            	             padding-right: 10px; padding-bottom: 20px; border: 1px solid #F2CC6A;text-align:left; }

#content_product { padding-left: 0px; }
.prod_feedback { font-size: 0.8em; padding-bottom: 25px; }
.prod_comments { padding-top: 15px;}
.prod_subh { text-align:right; border-bottom: 1px solid #F2CC6A; font-size: .8em; }
#prod_commentblock { padding-left: 20px; padding-right: 20px; padding-bottom: 20px; }
#shopcart_productbar, #shopcart_total { padding-top: 15px; }
#shopcart_prod_ttl { font-weight: bold; }
#shopcart_specs { padding-left: 5px; padding-bottom: 5px;  font-size: 0.8em; }
#shopcart_remove { font-size: 0.8em; }
.shopcart_speclist { padding: 0px 6px 0px 6px; color: #BE912D; }
.shopcart_spec_ttl, .shopbag_buy_ttl { font-weight: bold; }

#order_product { width: 100%; border: 1px solid #BE912D; }
#wishlist { width: 90%; border: 1px solid #BE912D; }
.th_order_product { background-color: #BE912D; color: #FFFFFF; font-weight: bold; padding-left: 7px; padding-right: 7px; }
.td_order_product, .td_order_product-c { background-color: #FFF3CC; }
.td_order_total, .td_order_product, .td_order_product-c { padding-left: 7px; padding-right: 7px; }
.td_order_product-c { text-align: center; }

.product_info { width: 100%; border: 1px solid #BE912D; }
.th_product_info { padding-left: 5px; font-weight: normal; text-align: left; background-color: #FFF3CC; }
		   
#sidebar_search { padding-left: 5px; padding-top: 10px; padding-bottom: 15px; }
#sidebar_search_go { text-align: right; width: 103px; padding-top: 5px; }
#sidebar_content { font-size: .8em; padding-top: 5px; padding-bottom: 20px; border:1px solid #F2CC6A; text-align:left;}

#footer { background-color: #FFEBA3; border-top: 4px solid white; margin-bottom: 10px; color: #302A71 }
#footer_content { width: 778px; text-align: center; padding-left: 10px; }
.footer_items { padding-right: 10px; }

UL.sidebar { margin:0px; padding: 0px; padding-left: 10px; margin-left: 10px;}
LI.sidebar { list-style-image:url(bullet.gif); line-height: 140%; }
LI.sidebar2 { list-style-image:url(bullet.gif); line-height: 140%; }
LI.buffer { padding-bottom: 15px; }

H1 { font-size: 1.2em; }
.moreProduct { text-align:right; padding-top: 10px; padding-right: 25px; }

