/* CSS Document */


body{
   
   background-color:#FF2BA3;
   margin:auto;
   }
#main{
    width:910px;
	height:auto;
	background-image:url(images/bg_shadow.jpg);
	background-repeat:repeat-y;
	margin:0 auto;
	padding:0px;
	}
#header{
background-color:#FFFFFF;
    width:890px;
	height:190px;
	margin: 0 auto;
	padding:0px;
	border-bottom: 1px solid  #2283DF;
	}
.logo{
    background:url(images/logo.jpg);
	float:left;
	width:189px;
	height:98px;
	margin:30px 0px 0px 30px;
	}
	.logo a{
    background:url(images/logo.jpg);
    float:left;
	width:189px;
	height:98px;
	margin: 0px;
}
.header_right
   { overflow:hidden; width:600px; float:right;}
   
.header_pic{
	width:463px;
	height:96px;
	overflow:hidden;
	margin:0px 48px 0 0px;
	padding:0px;
	float:right;
	
	}
/* ----------------- top navigation start --------------------- */
#topnav_outer{
	width:500px; height:35px;   float:right;
	margin:0px 30px 0 0px; padding:0px;  overflow:hidden;  }
#topnav_left{
	width:14px;   float:left;
	margin:0  0px 0 0px; padding:0px;  }
#topnav_right{
	width:14px;   float:left;
	margin:0  0px 0 0px; padding:0px; }
#topnav_center{
	width:472px;     float:left;
	background-image:url(images/menu_bg.jpg);
	background-repeat:repeat-x;
	margin:0  0px 0 0px; padding:0px;  }
#topnav  {
	 height:35px;
	 padding:0px;
	 list-style-type:none;
	 margin:0 30px 0 0px;
}
#topnav ul{
	padding:0px;
	list-style-type:none;
	margin:0  0px 0 0px;
	overflow:hidden;
}
#topnav ul li{
	background:url(images/menu_sep.jpg) right top no-repeat;
	height:35px;
	float:left;
	padding:0 0px 0 0;
}
#topnav ul li a{
	display:block;
	padding:9px 22px 15px 22px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	text-decoration:none;
	float:left;
}
#topnav ul li a:hover{
	display:block;
	padding:9px 22px 0px 22px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	float:left;
}
/* ----------------- top navigation stops --------------------- */
h1{
     float:left;margin:10px 0px 0px 30px;padding:0px; padding-top:0px; width:500px;
	  font:  "Times New Roman", Times, serif;
	  font-size:24px; font-style:italic;
	  color:#bcbcbc; 
	  }
/* ----------------- footer starts --------------------- */
#footermain
{
  background-color:#ffffff;
  width:890px;
  height:85px;
  margin:0 auto;
  padding:0px;
  clear:both;
  
  }
#footer_outer{
	width:760px; height:35px;   float:left;
	margin:25px 65px 0 65px; padding:0px;  overflow:hidden;  }
#footer_left{
	width:14px;   float:left;
	margin:0  0px 0 0px; padding:0px;  }
#footer_right{
	width:14px;   float:left;
	margin:0  0px 0 0px; padding:0px; }
#footer_center{
	width:722px;     float:left;
	background-image:url(images/footer_center.jpg);
	background-repeat:repeat-x;
	margin:0  0px 0 0px; padding:0px;  }
#footer_center1{
	width:230px; float:left;
	
	margin:0  0px 0 0px; padding:0px;  }
#footer_center1 p{
	width:230px; display:block; font-size:12px; line-height:35px; margin:0px 0 0 15px; font-family:Arial, Helvetica, sans-serif; 
	}
#footer_center2{
	width:150px;float:left;
	margin:0 px; padding:0px 0 0 0;  }
#footer_center2 p{
	width:150px; display:block; font-size:12px; line-height:26px; margin:5px 0 10px 0px; 
	}
#footer_center2 p.text a{
	text-decoration:none; color:#000000;  padding:px 0 0 5px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}
#footer_center2 p.text a:hover{
	 color:#ffffff; text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}
#footer_center3{
	width:300px; float:left;
	margin:0  0px 0 0px; padding:0px;  }
#footerlinks{
    width:350px;margin:0 auto 0px auto; }

	
#footerlinks ul{
	width:350px; display:block; margin:0 0 0 70px; font-size:0; padding:5px 0px 0px 0px;
	}
#footerlinks ul li{
	float:left; display:block; font:12px Arial, Helvetica, sans-serif; color:#F1E9D6; height:22px; padding:0px 5px 0px 0px;
	
	}
#footerlinks ul li a{
	font:bold 12px/22px Arial, Helvetica, sans-serif; color:#F1E9D6;  padding:0 10px 0 0px;
	text-decoration:none; 
	}
#footerlinks ul li a:hover{
	 color:#403722;
	}

/* ----------------- footer ends --------------------- */


/* ----------------- content start --------------------- */
#mainBody{
	width:890px; margin:0px;  
	}

#leftPan{
	width:212px; color:#B6B6B5;background:url(images/left_side_up.jpg) no-repeat 0 0 #F1F9FF; padding:10px 0 0px 0; float:left; height:15px; margin:20px  0 0 20px;	
	}
#leftPan p{
	background:url(images/left_side_down.jpg) no-repeat bottom left; background-color:#333333; height:15px; font-size:0; display:block;
	margin:0px; 
	}

#leftPan ul{
	width:210px; display:block; margin:0px 0 0px 0px; font-size:0; padding:0px; background-color:#F1F9FF;
	border-left: 1px solid #2283DF;border-right: 1px solid #2283DF;
	}
#leftPan ul li{
	background:url(images/left_side_arrow.jpg) no-repeat; padding: 0px 0 0 25px; display:block; height:25px; margin:0 0 0 8px;
	}
#leftPan ul li a{
	font:14px Arial, Helvetica, sans-serif; color:#2283DF; text-decoration:none;  display:block; padding:1px 0 0 0;
	}
#leftPan ul li a:hover{
	 color:#333333;
	}
   /* ----------------- content ends --------------------- */
 /*-------------------------------right-------*/
#rightPan{
	width:620px; margin:20px  0 0 20px;; float:right; 
	} 
#rightPan h2{
	height:40px; width:250px; display:block; float:left;
	}
#rightPan h2.welcome{
	width:600px; height:40px; display:block; margin:0px 0 0px 0; 
	padding:0; font:24px Arial, Helvetica, sans-serif; color:#FF2BA3;	}
#rightPan p{
	width:600px; font:14px Arial, Helvetica, sans-serif; color:#4545454; display:block;
	margin:0 0 10px 0; line-height:20px;
	}
	
#images{
width:760px;
float:right;
height:0 auto;
}
.welcome{font:24px Arial, Helvetica, sans-serif; color:#FF2BA3; padding-bottom:5px; list-style:none; margin:0 auto;}
.line{
    width:740px;
	margin: 0 auto;
	padding:0px;
	border-bottom: 1px solid  #2283DF;
	}
.viewmore{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2283DF;
padding-top:10px;
padding-right:5px;
text-decoration:none;
}
.viewmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:10px;
padding-right:5px;
text-decoration:none;
}
#purchase{
float:left;
width:600px;
margin: 0 auto;
padding:0px;
}
#purchase ul{
	width:600px; display:block; margin:0px 0 0px 0px; font-size:0; padding:0px; 
	
	}
#purchase ul li{
	background:url(images/bullet.jpg) no-repeat; padding: 0px 0 0 15px; display:block;  margin:10px 0 0 0px;
	}
#purchase ul li a{
	font:14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;  display:block; padding:0px 0 0 0; margin-top:0px;
	}
.contactus{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
line-height:30px;
}
.clickhere{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2283DF;
text-decoration:none;
font-weight:600;
padding-top:10px;
}
.clickhere:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:600;
padding-top:10px;
}
.tableborder{
background-color:#F1F9FF;
border-top:1px solid  #86C4F7;
border-left:1px solid  #86C4F7;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:none;
color:#333333;
padding-bottom:10px;
padding-top:10px;
}
.tableborder2{
background-color:#F1F9FF;
border-top:1px solid  #86C4F7;
border-left:1px solid  #86C4F7;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
color:#333333;
padding-bottom:10px;
padding-top:10px;
}

.tableborder1{
background-color:#F1F9FF;
border:1px solid  #86C4F7;
}
.boxheading1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:800;
color:#FF2BA3;
}
.newrelease1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.findtext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:20px;}
.photoborder{
border:1px solid #000000;
}
.nwtext1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
}
.nwtext2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
}