h1 {font-size:18px}
h2 { margin:0px; color: #c53070; font-size:16px; margin-bottom:3px; margin-right:20px; font-family:Arial, Helvetica, sans-serif;}
#flashcontent { width:377px; height:622px; position:absolute; left:-90px; z-index:1004; top:45px;}

img, div, input { behavior: url(iepngfix.htc)}
html {height:100%; width:100%;}
body { margin:0px;  background-repeat:no-repeat; background-color:#f7f7f7; background-position:top center; height:100%; color: #333333; background-image:url(../images/bg.gif); font-size:14px; background-attachment: scroll;}
#content { width:886px; height:656px; margin:auto; padding:5px; position:relative;}
#footer { background-image:url(../images/bottom.png); height:45px; background-repeat:repeat-x; background-color:#f7f7f7; font-size:12px;}
#footer_inner {width:840px; margin:auto; padding:20px; padding-top:20px; padding-right:90px;}
#nav { background-image:url(../images/topnav.png); height:46px;} 
#toplinks {width:920px; height:46px; margin:auto; line-height:46px; overflow:hidden;}
#head { height:115px; width:900px; margin:auto; position:relative;}
#logo { position:absolute; top:5px; left:-2px;}
.spacer {clear:both; height:1px;}
#wrapper { position: relative; }
#thumbbar { height:154px; background-image:url(../images/thumbbar.png); background-repeat:repeat-x;  position:absolute; bottom:48px; width:100%; z-index:1005;}
#thumbbar_inner {width:900px; height:134px; margin:auto; position:relative; }
.left {float:left;}
.right {float:right;}
.pink { color:#ec3b89;}
#leftnav { float:left;}
#text {width:650px; float:right; margin-top:10px; text-align:left; }
.home1 { font-family: "Times New Roman", Times, serif; font-size: 14px; width:550px; float:right; margin-top:10px; text-align:left; padding-right:80px; text-align:justify;}
.home { font-family: "Times New Roman", Times, serif; font-size: 14px; }

html, ol, ul, img {list-style: none; margin:0; padding:0; font-family:Arial, sans-serif; font-size:12px; border:none;}
.storeitem {margin-right:12px; float:left;}
.window {width:345px; height:480px; padding:5px;}
.loader { background-image:url(../images/loading.gif); background-position:center center; background-repeat:no-repeat; background-color:#ffffff; width:335px; height:470px; margin-top:5px; margin-left:5px;}
.prev { cursor:pointer; padding-top:50px; position:absolute; left:-50px; top:0px; }
.next { cursor:pointer;  padding-top:50px; position:absolute; right:-50px; top:0px; }
.slider { position:relative; height:160px; overflow:hidden;}
.slider img { margin:10px;}
#slider_wrap {width:600px; position:relative; float:right; }

#links ul { width:100%; padding:0px;}
#links a:link { color: #333333; text-decoration: none; }
#links a:visited { text-decoration: none; color: #333333; }
#links a:hover { text-decoration: none; color: #ffffff; }
#links a:active { text-decoration: none; color: #333333;}
#links li { display:block; float:left; height:42px; overflow:hidden; margin:0px; list-style:none; margin-top:3px; font-size:14px; }
.link1 a:hover { background-image:url(../images/links1.gif); color:#FFFFFF; background-repeat:no-repeat; background-position:center;}
.link2 a:hover {background-image:url(../images/link2.gif); color:#FFFFFF; background-repeat:no-repeat; background-position:center;}
.link3 a:hover {background-image:url(../images/link3.gif); color:#FFFFFF; background-repeat:no-repeat; background-position:center;}
.link4 a:hover {background-image:url(../images/link4.gif); color:#FFFFFF; background-repeat:no-repeat; background-position:center;}

.link2 a { padding-left:20px; padding-right:20px;  display:block; float:left; line-height:42px; overflow:hidden; margin:0px;}
.link1 a { padding-left:20px; padding-right:20px;  display:block; float:left; line-height:42px; overflow:hidden; margin:0px; }
.link3 a { padding-left:20px; padding-right:20px;  display:block; float:left; line-height:42px; overflow:hidden; margin:0px; }
.link4 a { padding-left:20px; padding-right:20px;  display:block; float:left; line-height:42px; overflow:hidden; margin:0px; }
a:link { color: #ec3b89; text-decoration: none; }
a:visited { text-decoration: none; color: #ec3b89; }
a:hover { text-decoration: none; color: #333333; }
a:active { text-decoration: none; color: #ec3b89;}

#leftnav { position:absolute; width:200px; left: -220px; top:-4px; z-index:1004; }
#leftnav ul { width:180px; margin-top:10px; font-size:16px;}
#leftnav li { width:180px; margin:0px; padding:0px; display:block;  font-family:"Times New Roman", Times, serif; font-style:italic; color:#FFFFFF;}
#leftnav a { width:180px; display:block; background-image:url(../images/cat.png); padding:6px; margin:3px; color:#FFFFFF; }
#leftnav a:hover  { display:block; background-image:url(../images/cat_hover.png); padding:6px; margin:3px; color:#FFFFFF; }

#border { width:355px; height:490px; float:right; position:relative;}
#border_image { width:355px; height:490px; position:absolute; left: 0px; top: 0px; z-index:1003;}
.activelink { display:block; background-image:url(../images/cat_hover.png); margin:3px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#FFFFFF; width:180px; padding:6px;}
#cat_heading {padding-top:0px; position:absolute; left:-60px; top:30px;}

#cat_heading2 {
padding-top:0px; position:absolute; left:-320px; top:30px;
}
