*{ 
margin:0; 
padding:0; 
border:0px none; 
}
html{margin-bottom:1px; height:100%;}
img, div,input{ behavior: url(iepngfix.htc) }
body {
	font-family:"Trebuchet MS",verdana, Arial, tahoma;
	color:#000;
	margin:0px 0px 0px 0px;
	background:url('../images/pg_bk.jpg') repeat-x left top #ffffff;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto;width:950px; float:none !important; }
/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:960px; background:url(../images/headerbk.jpg) repeat-x; margin:0px; float:left;}

.logo{width:380px; padding:20px 0px 0px 20px; float:left;}
.searchsec{width:440px; float:right; padding:75px 10px 0px 0px; #padding:80px 10px 0px 0px; }
.searchsec_l{width:9px; background:url(../images/sbox_l.png) no-repeat top left; height:68px; float:left; font-size:1px; } 
.searchsec_m{width:420px; background:url(../images/sbox_mid.png) repeat-x top left; height:68px; line-height:68px; _padding-top:20px; _height:48px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:20px; float:left;}
.searchsec_r{width:8px; background:url(../images/sbox_r.png) no-repeat top left; height:68px; float:left; font-size:1px; } 

.textbox1{width:180px; border:solid 1px #A19D9D; padding:3px;  }

.floatleft{float:left;}
.floatright{float:right;}

/*Top Navigation CSS starts here*/
#mainnav { width:960px; font:11px;  text-align:center; border-top:solid 1px white; float:left; }
.mainnav_m{width:960px; background:url(../images/nav_bk.jpg) repeat-x top left; float:left; height:46px; }

#mainnav ul {width:960px; margin:0px;padding:0px 0px 0px 0px; float:left;}
#mainnav li {margin: 0; height:46px; line-height:46px; padding:0px 40px 0px 40px; line-height:46px; list-style-type: none; display: inline; float: left;}
#mainnav a {text-decoration:none;color:#ffffff; font-family:"Trebuchet MS", Verdana; font-size:15px; font-weight:bold;}
#mainnav a:hover {text-decoration:none;color:#FFBBD5;}
#mainnav a.active{text-decoration:none;color:#FFBBD5;}
.navsprtr{background:url(../images/nav_sprtr.jpg) no-repeat top right;}
/*Top Navigation CSS ends here*/

h1{ color:#9E2B57; font-family: Georgia,"Trebuchet MS", Verdana; font-size:24px; padding-bottom:10px; font-weight:normal;}
h2{ color:#000000; font-family: Georgia,"Trebuchet MS", Verdana; font-size:24px; font-weight:normal;}
h3{ color:#9E2B57; font-family: Georgia,"Trebuchet MS", Verdana; font-size:18px; padding-bottom:10px; font-weight:normal;}
p{font-size:12px; line-height:20px; padding-top:10px;}
p span{font-size:12px; line-height:20px; color:#17559C;}
.padtop{padding-top:10px;}
.padtop20{padding-top:20px;}
.padtop05{padding-top:5px;}
.padtop10{padding-top:10px;}
.padtop8{padding-top:8px;}
.padleft5{padding-left:8px;}
.vmiddle{  vertical-align:middle;}
.vbottom{  vertical-align:bottom;}
.height400{ height:400px;}
.textcenter{text-align:center;}
.textleft{text-align:left;}

.content{width:960px; padding-top:10px; padding-bottom:10px; background:#ffffff; float:left;}
.content_l{width:10px; height:10px; font-size:1px; background:url(../images/content_l.png) no-repeat top left; float:left;}
.content_r{width:10px; height:10px; font-size:1px; background:url(../images/content_r.png) no-repeat top left; float:left;}
.content_m{width:930px; height:10px; font-size:1px; background:#ffffff; float:left;}
.contentin{width:930px; float:left; background-color:#ffffff; padding:0px 10px 10px 10px;}
.contentinrow{width:930px; float:left; }

.leftpanel{width:246px; padding-left:10px; padding-right:10px; float:left;}
.leftrow{width:246px;float:left;}
.leftpanel_top{width:246px; height:9px; background:url(../images/left_t.jpg) no-repeat top left; font-size:1px; float:left;}
.leftpanel_m{width:226px; padding:5px 10px 0px 10px; background:url(../images/left_rpt.jpg) repeat-x top left; float:left;}
.leftpanel_m ul{margin:0px; padding:0px 0px 20px 12px;}
.leftpanel_m ul li{list-style:none; display:block; color:#9E2B57; font-weight:normal; padding:6px 0px 6px 0px; _padding:6px 0px 0px 0px; font-size:12px;background:url(../images/list_dvdr.png) no-repeat top center;behavior: url(iepngfix.htc); }

.leftpanel_m ul li#list1{list-style:none; display:block; color:#9E2B57; font-weight:normal; padding:6px 0px 6px 0px; _padding:6px 0px 6px 0px; font-size:12px;background:none !important;behavior: url(iepngfix.htc); }

.leftpanel_m ul li span{background:url(../images/bullet.png) no-repeat 0px 1px; padding-left:20px;behavior: url(iepngfix.htc);}
.leftpanel_m ul li span a{ color:#9E2B57; font-size:12px; text-decoration:none;}
.leftpanel_m ul li span a:hover{ color:#9E2B57; font-size:12px; text-decoration:underline;}
.leftpanel_m ul li span a.active{ color:#9E2B57; font-size:12px; text-decoration:underline;}

.Contact_top{width:246px; background:url(../images/contactotp.jpg) no-repeat top left; font-size:1px; float:left; height:10px;}
.Contact_mdl{width:230px; padding-left:14px; background:url(../images/contact_rpt.jpg) #ffffff repeat-x bottom left; border-right:solid 1px #F5D5E2; border-left:solid 1px #F5D5E2; float:left;}
.Contact_mdl p{font-size:13px;}
.Contact_bot{width:246px; background:url(../images/contact_bot.jpg) no-repeat top left; font-size:1px; float:left; height:8px;}

.rightpanel{width:684px;float:left;}
.rightrow{width:684px;float:left;}
.right_top{width:684px; height:10px; background:url(../images/rightotp.jpg) no-repeat top left; font-size:1px; float:left;}
.right_m{width:664px; padding:5px 10px 0px 10px; background:url(../images/left_rpt.jpg) repeat-x top left; float:left;}
.right_mrow{width:664px; float:left;}
.right_mrow p{color:#000000;}
.right_mrow p strong{color:#9E2B57;}

.welcometxt{width:635px;float:left;}
.innertxt{width:635px; padding:0px 0px 0px 0px; float:left;}
.fulltext{width:930px; padding-bottom:10px; float:left;}

.productbox{width:326px; float:left;}
.productboxbg{width:326px; background:url(../images/img_bk.jpg) #FEF8F7 repeat-x top left; border:solid 1px #D6C4CB; float:left;}
.productboxrow{width:306px; padding:10px; float:left;}
.product_img{width:107px; border:solid 1px #E5E5E5; height:140px; float:left;}
.product_txt{width:180px; padding-left:15px; float:left;}
.product_lin1{font-size:18px; color:#9E2B57; line-height:20px; font-weight:normal;}
.product_lin1 a{font-size:18px; color:#9E2B57; line-height:20px; font-weight:normal; text-decoration:none;}
.product_lin1 a:hover{font-size:18px; color:#9E2B57; line-height:20px; font-weight:normal; text-decoration:underline;}
.product_lin2{font-size:12px; color:#000000; line-height:16px; font-weight:normal;}
.product_price{ width:100px; font-size:20px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:16px; font-weight:normal; padding-top:5px; float:left;}
.btn{width:74px; float:left;}


#footer{width:960px; background:url(../images/footer_bk.jpg) repeat-x top center;float:left;}
.footerrow{width:960px; color:#FFFFFF ; float:left; text-align:center; margin:0px;}
.footerrow p{ color:#FFFFFF; font-size:11px; line-height:20px; margin:0px;}
.footerrow a{ color:#FFDEEB; font-weight:normal; font-size:12px;text-decoration:none;}
.footerrow a:hover{ color:#ffffff; text-decoration:underline;}

/******Product Page*************/
.span1{font-size:20px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:16px; font-weight:normal; }
.span2{font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:16px; font-weight:normal; }
.textbox{width:150px; padding:3px; border: solid 1px #F5D5E2;}

.imgbdr{border:solid 1px #E5E5E5;}
.p_boxbig{width:650px; float:left;}
.p_boxbg{width:650px; background:url(../images/img_bk.jpg) #FEF8F7 repeat-x top left; border:solid 1px #D6C4CB; float:left;}

/**************Contact Us***********/
.full{width:100%; float:left;}
.pad1 {padding-top:15px;}
.pad2 {padding-top:10px;}
.col-left {width:150px; float:left; padding-top:3px; float:left; font-size:12px;}
.col-right {width:300px; float:left; float:left;}
.txt_contact {margin:0px; padding-left:5px; padding-top:3px; width:230px; height:20px; border:1px solid #CCCCCC;}
.txt_contact1 {margin:0px; padding-left:3px; width:230px; height:98px; border:1px solid #CCCCCC;}
.txt_contact2 {margin:0px; padding-left:3px; width:230px; height:40px; border:1px solid #CCCCCC;}
.padright{text-align:right; padding-right:5px;}

.pinktext{ color:#9E2B57; font-size:13px; font-family:"Trebuchet MS",verdana, Arial, tahoma; line-height:20px;}
.pinktext a{ color:#9E2B57;text-decoration:none;}
.pinktext a:hover{ color:#000000;text-decoration:underline;}
