/* ADD BY AKSHAY ON 01-10-2009 */
body {
	background-color: #000;
	margin: 0px;

}
.gallary_bg{
	background-color:#171717;
	border:solid 1px #3a3a3a;
}
.middle_bg{
	background-image:url(../images/middle_bg.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.arial_12_wht{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.arial_11_grey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	text-decoration:none;
}
a.arial_11_grey:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #830166;
	text-decoration:none;
}
.arial_11_blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
a.arial_11_blk:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#830166;
	text-decoration: underline;
}
.arial_11_blk_act{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#830166;
	text-decoration: underline;
}
.arial_11_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#830166;
	text-decoration:none;
}
.arial_12_blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.arial_20_blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
}
.arial_16_blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}
.arial_12_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:10px 0 10px 0;
}


.left_bg{
	background-image:url(../images/left_bg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.footer_bg{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
/***************** LEFT MENU ***********************/
p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 165px;
  
}

ul#menu a {
  display: block;
  text-decoration: none;
  color:#FFF;
}

ul#menu li {
  margin-top: 0px;
  padding-bottom:0px;
  margin-bottom:0px;
}

ul#menu li a {
  background-image:url(../images/left_link_bg.jpg);
  background-repeat:repeat-x;
  background-position:1px top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #000;	
  padding: 0.5em;
  height:25px;
  line-height:25px;
  padding-top:7px;
}

ul#menu li a:hover {
	background-image:url(../images/left_link_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	color:#000;
}

ul#menu li ul li a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  background:none;
  color:#000;
  padding-left: 20px;
  border-bottom:1px solid #e6e6e6;
  height:5px;
  line-height:5px;
  padding-bottom:8px;


}

ul#menu li ul li a:hover {
  background:none;
  color:#98226a;
  padding-left: 20px;
  height:5px;
  line-height:5px;
  padding-bottom:8px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
/************************ END OF LEFT MENU ***************************/

.page_tt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
}
.img_bdr{
	border:1px solid #d8d8d8;
}
a.img_bdr:hover{
	border:1px solid #000;
}
.midd_bdr{
	border-right:1px solid #ccc;
}
.aril30_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#ff0000;
}
.aril3022_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#ff0000;
}
.btn_bg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background-image:url(../images/btn_bg.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	padding-bottom:4px;
}

a.arial_12_gray_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8a8a8;
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:10px 0 10px 0;
	text-decoration:none;
}
a.arial_12_gray_link:hover{
	color:#ffffff;
	text-decoration:none;
}


.arial_14_blk_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
}
a.arial_14_blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
}
a.arial_14_blk:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#830166;
	text-decoration: underline;
}
/*------------------Cart css---------------------------*/
.cart_graybrd {
	border: 1px solid #BBBBBB;
}


.cart_newtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/cart/titleback.jpg);
	background-repeat: repeat-x;
	height: 32px;
	vertical-align: top;
	padding-top: 10px;
}
.cart_linedotted {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 8px;
}

.cart_newbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/cart/buttonback.jpg);
	background-repeat: repeat-x;
	height: 24px;
	border: 1px solid #000000;
}
.cart_newsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #61615B;
	text-decoration: none;
	background-image: url(../images/cart/subtitle.jpg);
	background-repeat: repeat-x;
	height: 32px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
}
.cart_newheading {
	font-family: "Trebuchet MS";
	font-size: 22px;
	font-weight: bold;
	color: #484846;
	text-decoration: none;
}
.cart_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #61615B;
}
.discount_detail
{
	color:#666666;
	font-weight:bold;
}
.cart_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #61615B;	
}
.cart_graybrdimg {
	border: 1px solid #BBBBBB;
	padding: 4px;
}
/*------------------Cart Css----------------------------*/