* {padding: 0;margin: 0;}
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/total_bg.png); background-repeat: repeat-x; background-color: #fff; }
:focus {outline: none;} 
input:focus {outline: none;}
.clear{padding: 2px;}
.ptitle{font-size: 19px;}
#maincontainer{width:1179px;margin: 0 auto; background-color: #eef4fc;}
#contentwrapper{float: left;width: 100%;}
#contentcolumn{margin: 0 250px 0 250px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/ }
#leftcolumn{float: left;width: 246px; /*Width of left column in pixel*/margin-left: -1177px; /*Set margin to that of -(MainContainerWidth)*/}
#rightcolumn{float: left;width: 246px; /*Width of right column*/margin-left: -248px; /*Set left margin to -(RightColumnWidth)*/}
#footer{clear: left;background-image: url(images/footer_bg.jpg);height: 181px; width: 1179px;}
#footer2{margin: 0 auto;background-image: url(images/footer_bg.jpg);height: 181px; width: 1179px;}
.inp164 { float: right;text-align: right;width: 275px;height: 25px;overflow: hidden;}
.input {padding: 5px 0 5px 12px; border: none;background: none;width: 275px;height: 25px;FONT-FAMILY: Tahoma; FONT-SIZE: 12px; COLOR: #2c64c1; FONT-WEIGHT: bold; FONT-STYLE: bold;}
#header{margin: 0 auto;background-image: url(images/header_bg.jpg);height: 181px; width: 1179px;}
#logo {width:600px;height: 110px;position: absolute;}
.first{float: left;text-align: left;FONT-FAMILY: Tahoma; FONT-SIZE: 10px; COLOR: #fff; FONT-WEIGHT: normal; FONT-STYLE: normal;padding-top: 105px;padding-left: 290px;}
.first2{float: left;text-align: left;FONT-FAMILY: Tahoma; FONT-SIZE: 10px; COLOR: #353333; FONT-WEIGHT: normal; FONT-STYLE: normal;padding-top: 155px;padding-left: 265px;}
.ban{position: absolute;float: left;padding-top: 35px;padding-left: 675px;text-align: left;}
.ban2 {float: right;padding-top: 80px;padding-right: 35px;}
.navigation{float: left;position: absolute;text-align: left;FONT-FAMILY: Tahoma; FONT-SIZE: 18px; COLOR: #fff; FONT-WEIGHT: normal; FONT-STYLE: normal;top: 137px;padding-left: 20px;}
.navigation2{float: left; position: absolute;text-align: left;FONT-FAMILY: Tahoma; FONT-SIZE: 18px; COLOR: #fff; FONT-WEIGHT: normal; FONT-STYLE: normal;padding-top: 20px;padding-left: 20px;}
.search{float: right; FONT-FAMILY: Tahoma; FONT-SIZE: 18px; COLOR: #2c64c1; FONT-WEIGHT: normal; FONT-STYLE: normal;padding-top: 130px;padding-right: 35px;}
.bb{float: right; padding-top: 135px;}
.phone_c{ COLOR: #f9a75b; }
.white{ COLOR: #fff; }
A:link { TEXT-DECORATION: none; color: #000; }
A:visited { TEXT-DECORATION: none; color: #000; }
A:hover { TEXT-DECORATION: none; color: #000; }
.white:link { TEXT-DECORATION: none; color: #fcfce5; }
.white:visited { TEXT-DECORATION: none; color: #fcfce5; }
.white:hover { TEXT-DECORATION: none; color: #fcfce5; }
.bbb {FONT-FAMILY: Arial;FONT-SIZE: 15px;color: #000000;padding-left: 20px;padding-bottom: 10px;FONT-WEIGHT: bold; }
.bbb:link { TEXT-DECORATION: none; color: #000000; }
.bbb:visited { TEXT-DECORATION: none; color: #000000; }
.bbb:hover { TEXT-DECORATION: underline; color: #000000; }
h1 {font: 1.3em/1em Tahoma;margin-bottom: 0.5em;}
h2 {font: 1.1em/1em Tahoma;}
.inner-box {padding:0.7em 1em; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-STYLE: normal;}
.text { FONT-FAMILY: Tahoma; FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal;  padding-left: 7px;}
.text2 { FONT-FAMILY: Tahoma; FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; }
.size { FONT-FAMILY: Tahoma; FONT-SIZE: 18px; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; }
.size2 { FONT-FAMILY: Tahoma; FONT-SIZE: 13px; COLOR: #000000; FONT-WEIGHT: bold; FONT-STYLE: bold; }
.formIMG{BORDER: 1px solid #a29b90 ;}
.formIMG2{padding: 5px;FONT-FAMILY: Tahoma;FONT-WEIGHT: bold;FONT-STYLE: bold;FONT-SIZE: 15px;color: #000000;}
.formIMG3{text-align: center;color: #111111;padding: 5px;FONT-SIZE: 13px;BORDER: 1px solid #336699;FONT-FAMILY:"Trebuchet MS",Helvetica,Jamrul,sans-serif;}
.gallery{padding: 5px;FONT-FAMILY: Tahoma;FONT-WEIGHT: bold;FONT-STYLE: bold;FONT-SIZE: 15px;background-color: #ffffff;border: 4px double #cccccc;}
.PgOpen, .PglA, .PglNext, .PglPrev {font-weight: bold;}
.PgOpen {
border-radius: 5px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
padding: 8px;
background: rgb(122,188,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,188,255,1)), color-stop(44%,rgba(96,171,248,1)), color-stop(100%,rgba(64,150,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */}
.PglA {
border: 1px solid #e2e2e2;border-radius: 5px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 8px;
background: rgb(181,189,200); /* Old browsers */
background: -moz-linear-gradient(top, rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,1)), color-stop(36%,rgba(130,140,149,1)), color-stop(100%,rgba(40,52,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */}
.PglNext {
border: 1px solid #e2e2e2;border-radius: 5px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 8px;
background: rgb(181,189,200); /* Old browsers */
background: -moz-linear-gradient(top, rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,1)), color-stop(36%,rgba(130,140,149,1)), color-stop(100%,rgba(40,52,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */}
.PglPrev {
border: 1px solid #e2e2e2;border-radius: 5px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 8px;
background: rgb(181,189,200); /* Old browsers */
background: -moz-linear-gradient(top, rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,1)), color-stop(36%,rgba(130,140,149,1)), color-stop(100%,rgba(40,52,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */}
#Products { position: relative; clear: left; margin-left: 75px; margin-top: 20px;}
#Products li {position: relative; float: left;list-style-type:none;width: 252px;margin: 4px;text-align: center; border: 2px solid #85b2d3; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #fff;}
#Products a {display: block; text-decoration: none; height:240px;}
#Products a:hover { display: block; text-decoration: none;box-shadow:0 0 10px 0 #1E5799;-webkit-box-shadow:0 0 10px 0 #1E5799;-moz-box-shadow:0 0 10px 0 #1E5799;}
.pDescription { position: absolute; width: 250px; text-align: center; margin-top: 163px; color: #000; font: 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif; }
.mainImg { }
.pPrice { position: absolute; margin-top: 200px; width: 242px; text-align: center; height: 30px; background: #ccc; padding: 5px;font: 21px "Trebuchet MS",Helvetica,Jamrul,sans-serif; color: #fff;
background: rgb(136,191,232); /* Old browsers */
background: -moz-linear-gradient(top, rgba(136,191,232,1) 0%, rgba(133,178,211,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(136,191,232,1)), color-stop(100%,rgba(133,178,211,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(136,191,232,1) 0%,rgba(133,178,211,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(136,191,232,1) 0%,rgba(133,178,211,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(136,191,232,1) 0%,rgba(133,178,211,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(136,191,232,1) 0%,rgba(133,178,211,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#85b2d3',GradientType=0 ); /* IE6-9 */
text-shadow: 1px 1px 1px #666;}
#nblock { background: #cedcf4; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.pPrice:hover { color: #000;}
#nblock h1 { width: auto; display: block; padding:0.25em 0.75em 0.5em; margin-bottom:0; color: #fff; background: #8193b1; -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px; padding-top: 8px; border-bottom: 2px solid #b8c8e4; } 

#cat { font: bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif; }
#cat li {list-style-type:none;width: auto;padding-bottom: 3px; margin-left: -5px;
display:block;text-decoration: none;color: #000;padding: 3px;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: rgb(167,199,220); /* Old browsers */
background: -moz-linear-gradient(top, rgba(167,199,220,1) 0%, rgba(206,220,244,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(167,199,220,1)), color-stop(100%,rgba(206,220,244,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(167,199,220,1) 0%,rgba(206,220,244,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(167,199,220,1) 0%,rgba(206,220,244,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(167,199,220,1) 0%,rgba(206,220,244,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(167,199,220,1) 0%,rgba(206,220,244,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7c7dc', endColorstr='#cedcf4',GradientType=0 ); /* IE6-9 */
}
#cat a{display:block;text-decoration: none;color: #2c64c1;padding: 3px;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
#cat a:hover{ -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
color: #000;
}
.bullet {list-style-image: url('images/bullet.png');  }
