body{margin:0; 
padding:0; 
color:#000; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:.8em; 
background-color:#53092B;
}
p 
{margin:0; 
padding:0; 
}


a:link, a:visited {color:#009966; text-decoration:none;}
a:hover {color:#53092B; text-decoration:none;}
h1 {font-size:1.4em; color:#53092B; font-family:Arial, Helvetica, sans-serif;}
h2 {color:#2D86B0; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}
h3 {color:#53092B; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}

table td {vertical-align:;}
td{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
a.small {font-size:10px; padding-left:20px;}

.clear {clear:both;}

p.top {clear:both; text-align:right; color:#009966; font-size:10px; padding-bottom:20px;}
.topline {padding-top:10px; border-top:1px solid #009966; }
.blue {color:#297AA0;}
#home h2.stars {background-image:url('/images/blue_star.gif'); background-position: left; padding-left:30px; background-repeat:no-repeat; padding-bottom:15px}


/* centers page */
#wrapper {margin: 0 auto; width:945px; padding:0;} 
#maincontent{float:left; margin: 0; width: 817px; padding:0; background-image:url('/images/bg.gif'); background-repeat:repeat-y;}
#sidebanner {float:left; margin: 110px 0 0 0; width: 125px; padding:0;} 


/*top strip*/
#topstrip {height:141px; background-image:url('/images/bg_hometop.jpg'); background-repeat:no-repeat; background-position: right; width:817px; margin:0; padding:0; color:#53092B; font-size:10px}
#topstrip p {text-align:right; margin:0; padding:12px 15px 0 0;}
#topstrip td {text-align:right; margin:0; color: #fff}
#home #topstrip {background-image:url('/images/bg_hometop.jpg'); }
#adsyes #topstrip {background-image:url('/images/bg_hometop.jpg'); }



/* nav */
#nav {float:left; width:189px;}


/* main content */
#content {float:left; width:582px; padding:0 10px 0 20px; background-color:#fff;}
#home #content {padding-top:0px;}
#adsyes #content {width:442px;}


#content img {margin:0 20px 15px 0; border:1px solid #53092B;}
#home #content img {margin:0; border:none;}
#content img.right {margin:0 0 15px 20px;}
#content img.arrow {margin:0; border:none;}
table#events td {padding:0 20px 10px 0; vertical-align:top;}
table#events td h2 {font-size:1.1em; color:#3399cc;}
table#events td strong {font-size:1.1em; color:#53092B; font-family:Arial, Helvetica, sans-serif;}
table#featured td  {padding-bottom:20px;}


#ads {float:left; width:120px; margin-left:10px; font-size:.8em; line-height:1.5em;}
#ads h2 {border-bottom:1px solid #2D86B0; margin-top:0;}
#ads h3 {border-top:1px solid #2D86B0; padding-top:10px; padding-bottom:10px; margin-top:10px; border-bottom:1px solid #2D86B0; }



/* Bottom nav */
#bnav {width: 817px; padding:0;  clear:both;  color:#fff; font-size:9px; height:65px; background-image:url('/images/bg_footer.gif'); background-repeat:no-repeat}
#bnav p {margin:0; text-align:right; padding:35px  25px 0 0 ;}
#bnav a:link, #bnav a:visited {color:#fff; text-decoration:none;}
#bnav a:hover {color:#fff; text-decoration:underline;}
#bnav img {padding:0 5px;}

/* Tooltip */
#dhtmltooltip{ position: absolute; width: 150px; border: 1px solid #53092b; padding: 5px; background-color: #fff8fb; visibility: hidden; z-index: 100; font-size: 8pt;}

#footer {width: 790px; padding:0 0 0 27px; background-image:url('/images/bg_footer.gif') clear:both;  color:#f389b9; font-size:9px; height:65px; text-align:left; background-color:#53092B;}
#footer a:link, #footer a:visited {color:#f389b9; text-decoration:none;}
#footer a:hover {color:#FFFF99; text-decoration:none;}
#searchbox{ margin-bottom:20px; margin-top:20px; margin-left:20px; margin-right:20px; } 
/* Top Search Area by Amit */
.searchbox { 	font-family: Verdana; width: 86px; font-size: 10px; color: #800000;	background-color: #fff;	border: 1px solid #e6e1cf;}
.formarea {margin:0; padding:0;}

/*:::::::::::::::::::::::::::--form tags --:::::::::::::::::::::*/
.smallbox  			{ 	font-family: Geneva, Verdana, Arial, sans-serif; width: 75px;  font-size: 11px;	background-color: #f0f0f0;	border: 1px solid #ADACB4;}
.textbox  			{ 	font-family: Geneva, Verdana, Arial, sans-serif; width: 150px;  font-size: 11px;	COLOR: #000000; background-color: #f0f0f0;	border: 1px solid #ADACB4;}
.emailbox 			{ 	font-family: Geneva, Verdana, Arial, sans-serif; width: 200px; font-size: 11px;	COLOR: #000000; background-color: #f0f0f0;	border: 1px solid #ADACB4;}
.longbox 			{ 	font-family: Geneva, Verdana, Arial, sans-serif; width: 200px; font-size: 11px;	COLOR: #000000; background-color: #f0f0f0;	border: 1px solid #ADACB4;}
.button-edior 	    {	font-family: Geneva, Verdana, Arial, sans-serif;	font-size: 11px;	color: #55230D;	background-color: #DDE9F4;	border: 1px solid #CCCCCC}
.dropbox  			{ 	font-family: Geneva, Verdana, Arial, sans-serif; width: 150px; font-size: 11px;	COLOR: #000000; background-color: #f0f0f0;	border: 1px solid #C9C487;}
.textarea 			{ 	font-family: Geneva, Verdana, Arial, sans-serif; width: 250px; height: 80px; font-size: 11px; COLOR: #000000; background-color: #f0f0f0;border: 1px solid #ADACB4;}
.button   			{	font-family: Geneva, Verdana, Arial, sans-serif;font-size: 11px; color: #000000;	background-color: #E4DDCA;	border: 1px solid #cccccc}
.button1   			{	font-family: Geneva, Verdana, Arial, sans-serif;font-size: 11px; color: #ffffff;	background-color: #424E88;	border: 1px solid #cccccc}
.heading 		    {  	font-family: Geneva, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;background-color: #009966;}
.subheading 		{  	font-family: Geneva, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #52739A;background-color: #f0f0f0;}
.subheading1		{  	font-family: Geneva, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #52739A;background-color: #f0f0f0; }

/* Store */
p.price{
	color:#bb1171;
	font-weight:bold;
}
p.product{
	color:#4185c4;
	font-size:9pt;
	font-weight:bold;
}
.product_img{
	border:1px solid #f389b9;
	width:134px;
	height:124px;
}
.cart_num{
	font-size:15pt;
	color:#CCCCCC;
}
search_products{
	width:454px;
	margin:0 auto 0 auto;
}

