*{
margin:0 auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}

body {color:#555555; margin: 0; font-size:12px; background:url(images/bg-inner.jpg) no-repeat top center #fff;}

@font-face {
    font-family: 'RupeeForadianRegular';
    src: url('fonts/rupee_foradian-webfont.eot');
    src: url('fonts/rupee_foradian-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/rupee_foradian-webfont.woff') format('woff'),
         url('fonts/rupee_foradian-webfont.ttf') format('truetype'),
         url('fonts/rupee_foradian-webfont.html#RupeeForadianRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#mainContainer
{width:964px; border:0px solid #000;}

#mainContainer #header
{width:964px; height:100px; margin-bottom:20px;}
	#header .logo
	{float:left; margin-top:31px; margin-bottom:15px;}
		#header .toplinks
		{float:left; width:749px; font-size:11px; color:#6c6c6c; margin-top:16px; margin-left:52px;}
			.toplinks .signin
			{float:right; font-size:11px; color:#6c6c6c; font-family:Arial, sans-serif;} 
			.signin a
			{font-size:11px; color:#6c6c6c; font-family:Arial, sans-serif; text-decoration:none;}
			.signin a:hover
			{font-size:11px; color:#e17a00; text-decoration:none;}
			.signin ul
			{list-style:none; margin:0; padding:0; float:right; margin-top:18px; margin-right:15px; margin-bottom:5px;}
				.signin ul li
				{float:left; color:#6c6c6c; font-family:Arial, sans-serif; font-size:11px; font-weight:400; border-left:1px solid #6c6c6c; padding:0 10px; line-height:11px;}
					.signin ul li a
					{font-weight:400; color:#6c6c6c; text-decoration:none; font-size:11px;}
					.signin ul li a:hover
					{color:#e17a00; text-decoration:none;}
		.navigation
		{text-align:right; font-size:11px; width:749px; margin:0; padding:0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; background:url(images/menu-bg.gif) repeat-x top left; line-height:27px; height:27px;}
			.navigation ul
			{list-style:none; margin:0; padding:0; float:right;}
				.navigation ul li
				{float:left; color:#eee; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700;}
					.navigation ul li a
					{font-weight:70; color:#eee; text-decoration:none; font-size:11px; background:url(images/menu-divider.gif) no-repeat left 10px; padding:0 20px; display:block;}
					.navigation ul li a:hover
					{color:#555; text-decoration:none; background-color:#ccc;}
.home-leftlinks
{float:left; height:345px; width:161px; font-size:11px; color:#6c6c6c; padding-right:21px; background:url(images/lside-shadow.png) repeat-y right top; behavior: url(iepngfix.htc); margin-right:19px;}
.home-leftlinks ul {list-style:none; margin:0; padding:0; float:right; margin-right:31px;}
.home-leftlinks li{padding: 3px 0px; color:#6c6c6c; font-weight: 400;font-size: 11px; line-height: normal; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.home-leftlinks li a{color:#6c6c6c; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.home-leftlinks li a:hover{color:#e17a00; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
					
		.home-leftlinksinner {float:left; width:161px; font-size:11px; color:#6c6c6c;}
		.home-leftlinksinner h1 {color:#6c6c6c; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700; text-align:right; padding-right:30px;}
		.home-leftlinksinner h2 {color:#e17a00; font-size: 14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700; text-align:right; padding:0 33px 6px 0; text-transform:uppercase;}
		.home-leftlinksinner h3 {color:#6c6c6c; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700; text-align:right; padding:0 33px 6px 0;}
			.home-leftlinksinner ul {list-style:none; margin:5px 13px 0 0; padding:0 0 20px 0; float:right; width:150px;}
				.home-leftlinksinner li {color:#6c6c6c; font-weight: 400;font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
					.home-leftlinksinner li a{color:#6c6c6c; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding: 7px 18px 7px 0; line-height: 22px;}
					.home-leftlinksinner li a:hover{color:#e17a00; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(images/arrow1.gif) no-repeat right 10px;}
					.home-leftlinksinner li span {color:#e17a00; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(images/arrow1.gif) no-repeat right 10px;  padding: 7px 18px 7px 0; line-height: 22px;}					
					
					
		.shop {margin-right:33px; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; padding:20px 0 25px 0; margin-bottom:20px;}			
		.shop h1 {color:#6c6c6c; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700; text-align:right; padding:0 0px 6px 0 !important;}
		.shop select {color:#6c6c6c; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:400; padding:3px; border:1px solid #ccc; background:#fff; width:127px;}
					
		.home-mainpic
		{float:left; width:762px;}

		.home-intro
		{width:964px; margin-top:44px;}
			.home-intro .intro
			{float:left; margin-left:30px;}
			.home-intro .whatsnew
			{float:right;}
			
		.home-intro .whatsnew p {font-size:18px; color:#171717; padding:0 0 1px 3px;}
			
		.innercontent {float:left; width:730px; background:url(images/lside-shadow.png) repeat-y left top; behavior: url(iepngfix.htc); padding-left:54px;}
		.innercontent h1 {color:#6c6c6c; font-size: 42px; font-family:arial; text-decoration:none; font-weight:400; padding:0 0 12px 0px; letter-spacing:-2px;}
		.innercontent .bred {color:#000; font-size: 11px; font-family:arial; text-decoration:none; font-weight:400; padding-left:4px;}
		.innercontent .bred a {color:#e17a00; font-size: 11px; font-family:arial; text-decoration:none; font-weight:700;}
		.innercontent .bred a:hover {color:#000;}
		.innercontent .numitem {font-size:11px; margin: 10px 25px 5px 0; text-align:right; color:#6c6c6c; font-weight:700;}
		.innercontent .numitemselect {color:#6c6c6c; font-size: 11px; font-family:arial; text-decoration:none; font-weight:400; padding:2px; border:1px solid #ccc; background:#fff; width:50px;}		
		.innercontent .thumbnail {width:214px; height:140px; text-align:center; color:#000; font-size: 12px; font-family:arial; text-decoration:none; font-weight:700; margin:20px 25px 40px 0; float:left;}
		.innercontent .thumbnail b {color:#8f3e79; font-size: 11px; font-family:arial; text-decoration:none; font-weight:700; line-height:22px;}
		.innercontent .thumbnail span {font-family:'RupeeForadianRegular', Arial, sans-serif; color:#8f3e79;}
		.innercontent .back {color:#e17a00; font-size: 11px; font-family:arial; text-decoration:none; font-weight:700; float:right; margin:5px 0 0 0;}
		.innercontent .back:hover {color:#000;}
		.innercontent .cont {color:#171717; font-size: 12px; font-family:arial; text-decoration:none; font-weight:400; line-height:19px; padding: 20px 30px 0 4px;}
		.innercontent .cont p {color:#171717; font-size: 12px; font-family:arial; text-decoration:none; font-weight:400; line-height:19px; padding: 0 0 20px 0;}
		.innercontent .cont1 {color:#171717; font-size: 11px; font-family:arial; text-decoration:none; font-weight:400; line-height:16px; padding: 20px 30px 0 4px;}
		.innercontent .cont1 p {color:#171717; font-size: 11px; font-family:arial; text-decoration:none; font-weight:400; line-height:14px; padding: 0 0 16px 0;}
		.innercontent .cont1 ul {margin:8px 0 18px 0; padding:0; list-style:none;}
		.innercontent .cont1 ul li{color:#171717; font-size: 11px; font-family:arial; text-decoration:none; font-weight:400; line-height:16px; padding: 0 0 7px 13px; background:url(images/dot.gif) no-repeat left 5px;}
		.innercontent .bigpic {width:460px; margin:20px 23px 0 4px; float:left;}
		.innercontent .bigpic p {color:#323232; line-height:18px;}
		.innercontent .matter {width:225px; float:left; margin:20px 0 0 0;}
		.innercontent .matter h1 {color:#000; font-size: 18px; font-family:arial; text-decoration:none; font-weight:400; padding:0 0 12px 0px; letter-spacing:0px; border-top:1px dotted #7d7d7d; border-bottom:1px dotted #7d7d7d; padding:7px 0;}
		.innercontent .matter h2 {color:#e17a00; font-size: 24px; font-family:arial; text-decoration:none; font-weight:700; padding:0 0 12px 0px; letter-spacing:0px; border-bottom:1px dotted #7d7d7d; padding:7px 0; margin-bottom:15px;}
		.innercontent .cont ul {margin:8px 0 18px 0; padding:0; list-style:none;}
		.innercontent .cont ul li{color:#171717; font-size: 12px; font-family:arial; text-decoration:none; font-weight:400; line-height:16px; padding: 0 0 7px 13px; background:url(images/dot.gif) no-repeat left 4px;}		

/* Start breadcrumbs
--------------------------------------------------------------------------- */
		#breadcrumbs
		{font-size:11px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#636363; text-align:left; margin-bottom:10px;}
		#breadcrumbs .home
			{color:#ea0000; font-weight:400; cursor:pointer; font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;
			}
			#breadcrumbs .home:hover
			{text-decoration:none; color:#000;}
/* End breadcrumbs
--------------------------------------------------------------------------- */

/* footer links
--------------------------------------------------------------------------- */
	#footer
		{width:964px; margin:0 auto; font-size:11px; padding-top:10px; margin-top:40px; border-top:1px solid #bbb;}
	#footer .copyright
		{float:left; font-size:11px; text-align:left; color:#6c6c6c; line-height:16px; font-family:Arial, Helvetica, sans-serif; width:700px;}
	.copyright p
		{margin-bottom:10px;}
		.copyright ul
			{list-style:none; margin:0; padding:0; float:left; margin-bottom:8px;}
				.copyright ul li
				{float:left; padding:0 5px; line-height:10px; color:#6c6c6c; border-left:1px solid #6c6c6c;}
					.copyright ul li a
					{font-size:11px; font-weight:normal; text-decoration:none; display:block; color:#6c6c6c; font-weight:400;}
						.copyright ul li a:hover
						{color:#000;}
	.csi
	{font-size:11px; font-weight:normal; color:#6c6c6c; text-decoration:none;}
		.csi:hover
		{color:#000; text-decoration:none;}

	#footer .socialicons
		{float:right; font-size:11px; text-align:right; color:#3b3b3b; line-height:18px; width:200px;}
	 .socialicons .inp {color:#818181; font-size:11px; background-color:#fff; border:1px solid #818181; width:163px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:400; height:20px; line-height:20px; padding:0 5px; *margin-top:-1px;}

/* /footer links
--------------------------------------------------------------------------- */

/* Utilities
--------------------------------------------------------------------------- */
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 0px;
    line-height: 0px;
}

.paddingl4 {padding-left:4px}
.paddingb15 {padding-bottom:20px}
.imgbor {border:1px solid #bdbdbd; margin-right:9px;}

.rupees {font-family:'RupeeForadianRegular', Arial, sans-serif; color:#e17a00;}
.rupees1 {font-family:'RupeeForadianRegular', Arial, sans-serif;}


/*pagination */
div#pagination {
     margin-top:0px; text-align:center;
 }


div.pagination { padding: 10px 0 0 0; margin: 10px 0 0 0;}

div.pagination a {
     padding: 0px 4px;
     margin: 1px;
     border: 1px solid #d4d4d4;
     text-decoration: none; /* no underline */
     color: #959595;
     font-family:arial;
	 font-size: 12px;
}
div.pagination a:hover, div.pagination a:active {
     border: 1px solid #8f3e79;
     color: #8f3e79;
}
div.pagination span.current {
     padding: 0px 4px 0px 4px;
     margin: 1px;
     border: 1px solid #8f3e79;
     font-weight: 400;
     background-color: #fff;
     color: #8f3e79;
     font-family:arial;
	 font-size: 12px;
     }

div.pagination .view {
     padding: 0px 4px;
     margin: 1px;
     border: 0px solid #d4d4d4;
     text-decoration: none; /* no underline */
     color: #959595;
     font-family:arial;
	 font-size: 12px;
}

div.pagination .view:hover {
     color: #8f3e79;
     border: 0px solid #d4d4d4;
}


.floatleft {float:left;}
.floatright {float:right;}
.input {background:url(images/inp-bg.gif) no-repeat left top #fff;; width:55px; height:25px; margin-right:6px;}
.input input {border:1px solid #fff; background:#fff; margin:2px 4px; width:44px; text-align:center; font-size:14px;}

.inp {background:#fff; width:190px; border:1px solid #686064; padding:2px 3px;}
.inp-all {background:#fff; width:190px; border:1px solid #686064; padding:2px 3px;}
.select1 {background:#fff; width:198px; border:1px solid #686064; padding:2px 3px;}
.select2 {background:#fff; width:198px; border:1px solid #686064; padding:2px 3px;}
.count1 {background:#434343; border:1px solid #434343; padding:3px 7px; color:#fff; font-weight:400; font-size:14px; text-decoration:none;}
.count1:hover {background:#000; border:1px solid #000;}
.count2 {background:#434343; border:1px solid #434343; padding:3px 7px; color:#fff; font-weight:400; font-size:14px; text-decoration:none; line-height:20px;}
.count2:hover {background:#000; border:1px solid #000;}
.stk {font-size:14px; font-weight:700; color:#789b00;}
.link {color:#bc0057; font-weight:700; font-size:12px; text-decoration:none;}
.link:hover {color:#000;}

.table-cart {font-size:12px; color:#000; margin-top:0; border:1px solid #666; border-bottom:0;}
.table-cart td {border-bottom:1px solid #666;}
.table-cart .head1  td{ background-color:#666;	font-size:13px;	color:#000;	text-decoration:none; font-weight:700; line-height:12px; padding:6px 0px 6px 10px; border-bottom:0;}
.table-cart .head2 td {background-color:#666; color: #fff; font-size: 12px;	font-weight: 700; border-bottom:0; padding:6px 0px 6px 0px;}
.table-cart .prname{font-size:14px; color:#333; font-weight:700;}
.table-cart .prdesc{font-size:11px; color:#333333; font-weight:400; margin-top:-3px;}
.table-cart .printro{font-size:11px; color:#333333; font-weight:400; margin-top:3px;}
.table-cart .price{font-size:22px; line-height:22px; color:#e17a00; font-weight:400; text-align:center; font-style:normal;}
.table-cart .qtybox {border:1px solid  #999; width:24px; padding:2px; text-align:center;}
.table-cart .smalltext{color:#111; font-size:11px;}

.table-summary {font-size:12px; color:#333;	margin-top:0; border:1px solid #666;}
.table-summary td {padding:4px; color:#111;}
.table-summary .head2 td {background-color:#666; color: #ffffff; font: 12px arial; font-weight: 700; padding:6px 6px 6px 4px;}
.table-summary .prname{ font-size:14px; font-weight:700; margin-bottom:4px; color:#111; font-family:arial;}
.table-summary .edit{font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:400;}
.table-summary .edit:hover{font-size:11px; color:#ccc; text-decoration:none; font-weight:400;}

.totalprice {font-size:16px; color:#333; text-align:right; font-weight:700;}

.table{font-size:12px;}
.table td{font-size:12px;}
.table td label{font-size:12px;}

.email {font-size:11px;	color:#bc0057; text-decoration:none; font-weight:400;}
.email:hover {color:#f8127c;}
.font11px {font-size:11px !important;}
.padbot2 {padding-bottom: 0px !important;}

hr {
 border: 0;
 color: #d6d6d6;
 background-color: #d6d6d6;
 height: 1px;
 width: 100%;
 text-align: left;
 margin:-2px 0px 15px 0px;
 }
.star
{
	position:absolute;
	background:#fff;
	width:193px;
	padding:15px;
	font-size:11px;
	margin-top:504px;
	margin-left:702px;
	color:#444;
	display:none;
	z-index: 50000;
	border:1px solid #aaa;
}
.star .inp {font-size:11px; color:#000; border:1px solid #aaa; padding:3px 5px 3px 5px; width:170px; background:#eee;}
.star .but {color:#FFFFFF; font-size:11px; background-color:#9f2122; font-weight:700; width:60px; height:26px; line-height:26px; border:0; }
 
#myslide .mystuff {width:350px; float:left; padding:0;}/* End Utilities
--------------------------------------------------------------------------- */