body{margin:0px; padding:0px; font:11px Verdana; text-decoration:none;}


.tborder {border-left:1px solid #852282; border-right:1px solid #852282; background-color:#FFFFFF;}

.phone {text-decoration:none; color:#003399;}

.phone,.cattop,.btn,.remove,.login,.cartproducts {font-family:Arial;}

.innerborder {border:4px solid #FCF7EC;}

.productlink {background:url(site_images/bullet.jpg) 0 3px no-repeat; color:#852282; text-decoration:none; padding:0 0 0 14px; margin:0 0 10px 0; display:block;}
.productlink:hover {color:#000000; text-decoration:underline;}

.searchborder {border-left:5px solid #FCF7EC;}

.topborder {border-top:4px solid #FCF7EC;}

.otherlinks {background:url(site_images/otherbutton.gif) 50% 0 no-repeat; height:16px; display:block; padding:4px 0; 
            margin:10px 0 0 0; font:bold 12px Arial; color:#333399; text-decoration:none;}

.staticlinks {color:#000; text-decoration:none;}
.staticlinks:hover {color:#852282; text-decoration:none;}

.cattop,.phone {font-size:12px;}

.cattop {color:#000000; background-color:#FCF7EC; text-align:center;}

.catlinks {font:bold 12px Verdana; color:#852282; padding-left:10px; text-decoration:none;}
.catlinks:hover {font:bold 12px Verdana; color:#ECB631; text-decoration:none;}

.body_text,.welcome_text {padding:5px;}

.cartpage,.welcome_text,.btn,.remove,.productshow,.body_mainhaeding,.newbestspecialshortdis,.newbestspecialheading,.productname,.body_textlinks {color:#FFFFFF;}

.body_texthaeding,.cartpage,.morelinks,.productshow,.phone,.cattop,.body_mainhaeding,.btn,.remove,.login,.cartproducts {font-weight:bold;}

.frame{height:450px; width:auto; overflow:auto; padding:10px;}

.copyright,.shortdiscription{color:#000000; text-decoration:none;}

.shortdiscription,.productname,.displayprice {padding-left:5px;}
.productname { line-height:18px; }

.price{font: bold 14px Georgia,Verdana, Arial, Helvetica, sans-serif ; color:#a41d9f;} 
h1 {font-size:22px;}
.body_mainhaeding {font:bold 18px "Georgia", Times New Roman Times, serif; text-align:center; background-color:#852282; padding:2px 0; border:1px solid #000000; clear:both;}
.body_mainhaeding h1 {font:bold 18px "Georgia", Times New Roman Times, serif; margin:0px; padding:0px;}

.btn,.remove {font-size:11px; background:url(site_images/namebg.jpg) repeat-x; padding:3px 5px; border:1px solid #ECECEC; cursor:pointer;}
.body_textlinks1 {display:block; text-align:center; color:#faebc7; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}

.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #999999;}

.textbox,.inputbox {width:130px; padding:3px;}

.login,.cartproducts,.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none;}

.login_form {margin:0 auto; width:205px;}
.login_form p {text-align:right; margin:0; padding:10px 0 0 0;}
.login_form p a {text-align:left; float:left; padding:5px 0; width:100%;}
.login label {width:100px; float:left; text-align:left;}
.login input {text-align:left;}

.passreminder {text-align:center;}

.register,.topCategories {background-image:url(site_images/registerbg.gif); padding:4px; border:1px solid #FFFFFF;  			               text-decoration:none; color:#FFFFCC; display:block;}

.newbestspecialheading,.productname,.register,.topCategories {font:bold 12px Verdana;}

.morelinks {color:#3333CC; text-decoration:none;}

.body_textlinks {background-color:#852282; text-decoration:none; padding:2px 3px; font:bold 12px Arial; display:block; text-align:center; margin:0;}
.body_textlinks2 {background-color:#852282; text-decoration:none; padding:2px; font:bold 12px Arial; display:block; text-align:center; margin:0; color:#fff; width:166px; *width:168px; height:30px;}

.search {font:11px Verdana; color:#000000; text-decoration:none;}

.textboxsearch {color:#000000; background-color:#FFFFF; height: 15px; width:100px;}

.inputbox {color:#000000; background-color:#FFFFF; width:100px;}

.textboxsearch,.textboxlogin {font:10px Verdana; border:1px solid #000000;}

.textboxlogin {color:#FFFFFF; background-color:#6699CC; height:12px; width:80px;}

.newlinks {font:bold 12px Verdana; color:#852282; text-decoration:none;}


.newbox h2 {font:18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; background:#800f6a; display:block; padding:2px 0;}
.newbox strong {font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; background:#800f6a; display:block; padding:2px 0;}
.newbox {color:#000000; font:bold 12px Arial, Helvetica, sans-serif;  padding:2px 0;}

.panel {width:135px !important; height:170px; text-align:center;}
.panel a {display:block; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#852282; text-decoration:none;}
.long_head {float:right; font:bold 15px 'Georgia',Times New Roman Times,serif; padding:0 5px 0 0;}
.long_head1 {float:right; font:bold 12px 'Georgia',Times New Roman Times,serif; padding:0 5px 0 0;}

.inputbox1 {width:110px; font-size:11px; margin-bottom:8px;}

#imagegallery {width:617px; margin:0px auto;}
#mygallery {width:617px; margin:0px auto;}
.anyClass {float:left; position:relative; left:-5000px; visibility:hidden; width:550px !important;}
.anyClass ul {width:600px;} 
.prev {cursor:pointer; float:left; padding-top:40px; padding-right:10px;}
.next {cursor:pointer; float:right; padding-top:40px;}

<!-- ----------------------My CSS----------------------------- -->

#wrapper {width:100%;}
#header {width:100%; float:left;}
#header .top_left {width:45%; background: url(./site_images/top1.gif) top right no-repeat #f9f6f9; height:89px; float:left;}
#header .top_right {width:55%; background:#ecb631; height:89px; text-align:left; float:left;}
#header .nav {width:100%;  float:left; margin:7px 0 5px 0; padding:0 0 0 2px;}
#header .nav .nav_left {width:auto; text-align:left; float:left;}

ul.nav {list-style:none; float:left;}
ul.nav  li:first-child {border:none; padding:0 4px 0 0;}
ul.nav  li {float:left; border-left:1px solid #000; padding:0 3px; text-align:center;}
ul.nav  li a {color:#000000; text-decoration:none; font-weight:bold;}

#header .nav .nav_right {width:480px; float:right; height:30px;}
#header .nav .rightlinks {width:225px; float:right;}
#header .nav .rightlinks ul {list-style:none; float:right; margin:7px 0 5px 0; padding:0 2px;}
#header .nav .rightlinks ul li:first-child {border:none;}
#header .nav .rightlinks ul li {padding:0 5px; float:left; border-left:1px solid #000;}
 
.search {width:240px; padding:0; height:20px; float:right; margin:0;}
.search form {margin:0; padding:0; float:right;}
.search form p {float:left; padding:0 2px;}

#mid {width:100%; float:left; background:url(./site_images/bodybg.gif) repeat-x #faebc7;}
#mid .sub_mid {width:100%; float:left; background:url(./site_images/catebg.gif) -5px top repeat-y;}
#mid .col1 {display:table-cell; vertical-align:top; width:208px; *float:left;}
#mid .col2 {display:table-cell; vertical-align:top; *float:left; *width:62%; *text-align:center; min-width:400px;}
#mid .col3 {display:table-cell; vertical-align:top; width:170px; text-align:center; *float:right; background:#ECB631; *height:1800px;}
#mid .left_column {width:100%; float:left;}
#mid .center_column {width:99%; float:left; margin:0 auto; padding:0 10px 0 0px; text-align:left!important}
#mid .right_column {width:100%; background:#ecb631; float:right;}
.display1 { width:99%!important; float:left; } 

ul.catlinks {list-style:none; margin:5px 0 0 5px; padding:0; width:208px;}
ul.catlinks li {padding:3px 5px 3px 0; margin:0;}
ul.catlinks li a {color:#852282; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0;}
ul.catlinks li a:hover{color:#ECB631; padding:0;}

.newlinks1 {padding:0; text-align:right!important; color:#852282; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.newlinks {padding:0; text-align:left!important;  float:left;}
.newlinks ul {list-style:none; margin:0 auto; padding:0 0 0 15px; text-align:left; width:150px;}
.newlinks ul li {padding:0; margin:6px 0; float:left; width:160px;}
.newlinks ul li a {font:bold 12px Verdana; color:#852282; text-decoration:none;}
.banner {padding:10px 0; text-align:center;}

.request {background:url(./site_images/request.jpg) top center no-repeat; text-align:center; margin:15px 0 10px 0; padding-top:40px;}
.request p {padding:6px 0 0 0; margin:0; text-align:center;}

.request form { margin:0; padding:0; }

.social {margin:15px 0; text-align:center;}
.social p {margin:10px 0; padding:0;}

#bottom {width:100%; background:#ecb631; text-align:center; float:left;}
#bottom p {display:inline-block; padding:0; margin:5px 0;}

.sitemap {font:bold 12px Verdana; color:#852282; text-decoration:none; float:left; width:150px;}

ul.pro {list-style:none; padding:0; text-align:center; width:600px; clear:both; margin:10px auto 0 auto;}
ul.pro li {width:170px; float:left; margin:0 15px 10px 15px; padding:0;}
ul.pro li div.pro_image {border:#852282 solid 1px; background:#FFFFFF; width:170px; height:160px; *line-height:160px; display:table-cell; vertical-align:middle; text-align:center; margin:0; padding:0; clear:both;}
ul.pro li div.pro_image  img { max-width:150px; }
ul.pro li p {margin:0; padding:0; background:#852282; clear:both; float:left; width:170px;}

#registerwrapper {width:417px; margin:0 auto;}
#registerwrapper p {clear:both; text-align:center; margin:0; width:417px !important;}
.register1 {padding:10px 5px; margin:10px 0 0 0; float:left; clear:both; width:397px;}
.register1 p {clear:both; margin:0; padding:10px 0 0 0; text-align:left !important; width:auto !important;}
.register1 p label, .register1 p input {float:left;}
.register1 p label {width:260px; padding:2px 0 0 0;}
.register1 p input {width:130px; font:11px Verdana; padding:2px 0}
.register1 p select {font:11px Verdana; border:solid 1px #999; padding:2px 0; height:21px; width:132px;} 

ul.usermenu {width:150px; margin:10px auto;}
ul.usermenu li {display:block; padding:10px 0 0 0; text-align:left;}
p.google { margin:0; padding:2px 0 6px 18px; text-align:left; font:bold 12px Arial, Helvetica, sans-serif; float: left; color:#000;}
p.google span { width:85%; float:left; font:bold 11px Arial, Helvetica, sans-serif; padding:5px 0 0 0; }
p.google img { padding:0 5px 0 0; float:left; }
p.google strong { float:left; font:bold 14px Arial, Helvetica, sans-serif; padding:5px 0 8px 0; }
