* {margin:0; padding:0}

html {margin-bottom:0px; height: 100%}

body {height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10.5pt; line-height:16pt; background-color:#f59d25 !important; color:#990000 !important}

p {clear:both; margin:1px 0 1px 0; text-align:justify!important; width:98%}

a {color: #990000!important; font-weight:bold; background-color:inherit; text-decoration:none}

a:hover {color: #990000!important; font-weight:bold; background-color:inherit; text-decoration:underline}

a:visited {color: #990000!important; font-weight:bold; background-color:inherit; text-decoration:none}

a:visited:hover {color: #990000!important; font-weight:bold; background-color:inherit; text-decoration:none}

img {border: 0px!important; padding:0px!important}

fieldset {padding: 1em!important; border:1px solid #CCCCCC; vertical-align:middle; margin:2px!important}

fieldset cite {font-size: 100%}

ul, li {margin: 0;padding: 0;list-style-type: none;}

br {margin: 0;padding: 0;list-style-type: none; line-height:0px}



/* Horizontal Menu */

ul.listhor {width:auto!important; margin:0 auto!important; padding:3px 0 3px 0!important; list-style-image:none; vertical-align:middle; font-weight:bold}

ul.listhor li {display: inline; margin:0!important; padding:0 0.3em 0 0.3em!important; font-weight:bold; line-height:1em; vertical-align:middle}





.error_msg { text-align:center; color: #FF3333}

.odd { background-color:#66CCFF!important;}

.even { background-color:#6693CE!important}

.odd_bhajan { background-color:#FEF1DF!important;}

.even_bhajan { background-color:#FFCA85!important}

.informatio { text-align:center; color: #00FF33}



div#top {overflow:hidden; background-color:#FFFFFF!important;}

.topstyle {margin: 0 auto; width: auto; height:100%; color: #000000 !important; background-color:inherit; vertical-align:middle}

.topstyle div.ver {float: none; clear:both; width:100%; margin:0px!important}

.topstyle div.hor {float: left; width: auto; margin: 0px!important}



div#topbottom {overflow:hidden; margin:0 auto; background-color:#FFFFFF!important; border-left:1px solid #8d551d; border-right:1px solid #8d551d}









/* Main Content Column Wrapper Layout */

.columnwrapper {width:925px!important; margin: 0 auto; padding: 0px!important; background-color:#FFFFFF; color: inherit;}



div#leftcolumn {overflow:hidden}

.leftcolumnstyle {margin: 0 auto; padding:0px 20px; width: auto; background-image:url('../images/shade.gif'); background-position:left top; background-repeat:no-repeat}

.leftcolumnstyle h2  {font-size:2.1em; color:#999999; background-color:inherit; margin:0px auto 10px auto; padding: 0px 0 2px 18px; text-align:left; border-bottom:1px solid #FFD800; border-top:none; background-image:url(images/list.gif); background-position:left center; background-repeat:no-repeat}

.leftcolumnstyle a.new_win {background-image:url('../images/new_win_dark.gif'); background-repeat:no-repeat; background-position:right top; padding-right:8px}

.leftcolumnstyle a:hover.new_win {background-image:url('../images/new_win_on.gif'); background-repeat:no-repeat; background-position:top right; padding-right:8px}

.leftcolumnstyle div.ver {float: none; clear:both; width:100%; margin:0 auto 7px auto}

.leftcolumnstyle div.hor {float: left; margin: 0 7px 7px 7px}





/* Right Layout */

div#rightcolumn {overflow:hidden}

.rightcolumnstyle {margin: 0 auto; width: auto}

.rightcolumnstyle h2 {font-size:1.6em; color:#999999; background-color:inherit; margin:10px auto 10px auto; padding: 2px 0 2px 7px; text-align:left; height:29px; border-bottom:0px solid #EFEEEE; border-top:1px solid #CCCCCC; background-image:url('images/right-back.jpg'); background-repeat:repeat-x; background-position:top}

.rightcolumnstyle a.new_win {background-image:url('../images/new_win_dark.gif'); background-repeat:no-repeat; background-position:top right; padding-right:8px}

.rightcolumnstyle a:hover.new_win {background-image:url('../images/new_win_on.gif'); background-repeat:no-repeat; background-position:top right; padding-right:8px}

.rightcolumnstyle div.ver {float: none; clear:both; width:100%; margin: 7px auto 7px auto}

.rightcolumnstyle div.hor {float: left; width: auto; margin: 0 7px 7px 7px}





/* General Data Definition Horizontal Columnar Layout margin 55%*/

dl.datalisthorcol55 {clear: both; width:100%; margin: 0 auto; font-size:100%}

.datalisthorcol55 dt {clear:left; float:left; font-weight: bold;margin-top:1%; font-style:normal; width:25%}

.datalisthorcol55 dd {clear:right; font-weight:normal; font-style:normal; margin-left:0%; margin-top:1%}

.datalisthorcol55 img {margin-bottom:0.4em; vertical-align:middle}

.datalisthorcol55 a img {border:1px solid #CCCCCC; color: inherit; background-color:#FFFFFF}

.datalisthorcol55 a:hover img {border:1px solid #333333; color: inherit; background-color:#FFFFCC}





dl.datalisthorcol552 {clear: both; width:100%; margin: 0 auto; font-size:100%}

.datalisthorcol552 dt {clear:left; float:left; font-weight: bold;margin-top:1%; font-style:normal; width:10%}

.datalisthorcol552 dd {clear:right; font-weight:normal; font-style:normal; margin-left:0%; margin-top:1%}

.datalisthorcol552 img {margin-bottom:0.4em; vertical-align:middle}

.datalisthorcol552 a img {border:1px solid #CCCCCC; color: inherit; background-color:#FFFFFF}

.datalisthorcol552 a:hover img {border:1px solid #333333; color: inherit; background-color:#FFFFCC}







iframe { border-width: 0px; height: 60px; width: 400px;}

iframe.hidden {visibility: hidden;	width:0px; height:0px}

#main {overflow: hidden; margin: auto; width: 410px; border-style: solid; border-width: 1px; background-color: white;}

#images {width: 390px; margin: 20px; padding: 10px!important;}

#images div {margin: 10px!important; padding:  10px!important; width: 100px; height: 100px;	border-style: solid; border-width: 5px; border-color: #DEDFDE; float: left; overflow: hidden; border:2px solid #999999}

#images div:hover {border-color: #529EBD; border:2px solid #999999}

#images img.load {margin: 36px!important; padding:10px!important; border:2px solid #999999}

.loaded {margin:10px!important; border:5px solid #666666}





/*   SCROLLER   */

#marqueecontainer{

	position: relative;

	width: 220px; /*marquee width */

	height: 180px; /*marquee height */

	overflow: hidden;

	margin-left:8px

	

}

.scroll_div {

	width: 130px;

	width/**/: 130px !important;

}

.vmarquee_content {

	position:relative;

	text-align:center!important;

	font-size:12px;

	padding-left:10px

}



a.bhajan {color: #990000!important;}

a.bhajan:hover {color: #000000!important;}

a.bhajan:visited {color: #990000!important;}

a.bhajan:visited:hover {color: #990000!important;}



.login_text {font-size:14px; color:#990000}

.login_content{font-size:14px; font-weight:bold; color:#990000}







.button-style, .button-style a, .button-style a:hover, a.button-style:visited {

	width:auto !important;

	line-height:1.2em!important;

	margin: 5px auto!important;

	padding:2px 0px 2px 10px !important;

	border: 1px solid #f59d25 !important;

	background-color:#ffca85;

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

	color:#990000 !important;

	font-weight:bold !important;

	font-size:11px !important;

	text-transform:uppercase !important;

	text-decoration:none!important;

	text-align:center !important;

	background-repeat:no-repeat;

}

input.button-style-checkbox {

	width:20px !important;

	border:0 !important;

}

.button-style2, .button-style2 a, .button-style2 a:hover, a.button-style2:visited {

	width:auto !important;

	line-height:1.2em!important;

	margin: 5px auto!important;

	padding:2px 3px 2px 10px !important;

	border: 1px solid #f59d25 !important;

	background-color:#ffca85;

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

	color:#990000 !important;

	font-weight:bold !important;

	font-size:11px !important;

	text-transform:uppercase !important;

	text-decoration:none!important;

	text-align:center !important;

	background-repeat:no-repeat;

}

input.button-style2-checkbox {

	width:20px !important;

	border:0 !important;

}











@charset "utf-8";

/* CSS Document */

.shoping_text{color:#c87503; font-weight:bold; font-size:14px; font-family:Tahoma;}



.delete{color:#ad7a4f; font-weight:bold; font-size:12px; font-family:Tahoma; float:left; padding-top:2px; !padding-top:3px; padding-left:3px}





.cont_shoping{color:#c87503; font-size:12px; font-family:Tahoma; padding-top:5px}



.cont_shoping_small{color:#955825; font-size:12px; font-weight:bold; font-family:Tahoma; padding:0px 3px 3px 3px}

.cont_shoping_small a{color:#955825; font-size:12px; font-weight:bold; font-family:Tahoma; padding:0px 3px 3px 3px; text-decoration:none}

.cont_shoping_small a:hover{color:#bc8658; font-size:12px; font-weight:bold; font-family:Tahoma; padding:0px 3px 3px 3px; text-decoration:none}



.shoping_main{border:2px solid #fcdfb4; overflow:hidden; width:674px; height:136px}

.shoping_raper{overflow:hidden; margin:8px;}

.contactbody{clear:both; margin:1px 0 1px 0; text-align:center!important;}

.paginate {
font-family:Tahoma;
	padding: 3px;
	margin: 3px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #000;
	font-weight: bold;
	font-size:10px;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #999;
	background-color: #FFC800;
	color: #000;
	font-weight: bold;
	font-size:10px;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #FFC800;
		color: #000;
		font-size:10px;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color:#DDD;
		font-size:10px;
	}

