body	
{color:#111A55;
font-family:calbirbi,tahoma,verdana,arial;
font-size:16px;margin:0;
background-image:url(./background.jpg);
background-repeat:repeat;background-color:#000000;}

h1
{
text-align:left;
margin:0px;
font-family:calbirbi,tahoma,verdana,arial;
font-size:17px;
color:#FFFFFF;
}

h2                
         {
margin:0px;
font-family:calbirbi,tahoma,verdana,arial;
font-size:19px;
font-weight:bold;
}

p
  {
text-align: center;
}

a 
  {
color:#FFFFFF;
text-decoration:none;
}

a:hover                    {
color:#FFFFFF;
text-decoration:underline;
}

table                      {
text-align: left; color:#FFFFFF; background-color:transparent; 
padding-left:0px;
padding-right:0px;
margin-left:0px;margin-left:0px;margin:0px;height:auto;float:center;
border:0px;
}

.thumbtable                {
margin:auto;
padding:0px;
background-color:#ffffff;
}
img {
border: none;
}


.visited 
                  {
FILTER:Gray
}

.stateon
   {FILTER:alpha(Opacity=100);
border: 1px dashed #000000;
}

.stateoff
                  {border:1px solid #000000;
}

.stateclicked
 {border:1px solid #000000;FILTER:alpha(Opacity=50);}

.stateon 
                 {
filter:alpha(Opacity=80);
}

.stateoff 
           {
}

.stateclicked
         {
filter:Gray;
}

.size11
              {
font-size:11px;
}

.size11bold
                {
font-size:11px;
font-weight:bold;
}

.size12
         {
font-size:12px;
}

.size12bold
                {
font-size:12px;
font-weight:bold;
}

.size17
       {
font-size:17px;
}

.size17bold
                {
font-size:17px;
font-weight:bold;
}

.size15
                    {
font-size:25px;
}

.size15bold
                {
font-size:25px;
font-weight:bold;
}

#toplist
             {
font-size:13px;
color:#FFFFFF;
}

.toplist_link 
             {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#overlay
                   {
margin-left:40px;
text-align:center;
width:93%;
visibility:visible;
z-index:2;
position:absolute;
top:0px;
left:0px;
background-color:#0ca92f;
border:1px dashed #000000;
}

#header
            {margin:5px;
text-align:right;
height:125px;
background-color:transparent;
}

#header1
      {
text-align:center;
height:125px;
background-color:transparent;
}

#header1 img               {
border:none;
}

#bg_top
                    {
width:100%;height:25px;
background-color:#000000;
background-repeat:repeat-x;
}

#select_category
           {
float:right;
margin-top:55px;
padding:5px;
}

.content_975
      {
clear:both;
	margin:auto;
width:975px;
}

.content_916_1
       {
clear:both;
float:center;margin:auto;
width:1020px;height:11000px;top:125px;left:125px;
position: absolute; 
z-index: 1;
background-color:#FFFFFF;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;
border:0px solid #FFFFFF;}

.content_916
         {
clear:both;
float:center;margin:auto;
position: relative;
z-index: 200;
width:1020px;
background-color:transparent;
border:0px solid #FFFFFF;}

.content_916_2
       {
clear:both;
float:center;margin:auto;
position: relative;
z-index: 200;
width:1020px;
color:#000000;
background-color:#aaaaaa;
border:0px solid #FFFFFF;}

.content_916_2 td {border:1px solid #000000;}
.content_916_2 a {color:#000000;text-align:center;}

.content_760
         {
clear:both;
	margin:auto;
width:760px;
}

#thumbs_315420
          {
margin:auto;
text-align:center;
}

#thumbs_240320
       {
margin:auto;
text-align:center;
}

#thumbs_180135
      {
margin:0px;
padding:0px;
width:inherit;
}

.heading
          {
margin-left:5px;
}

.heading_center
       {
font-weight:bold;
text-align:center;
color:#FFFFFF;
font-size:17px;
margin-left:5px;
margin-right: 5px;
border-bottom-width:0px;
border-bottom-style:dashed;
border-bottom-color:#FFFFFF;
}

.heading_left
       {
font-weight:bold;
text-align:left;
color:#FFFFFF;
font-size:17px;
margin-left:5px;
margin-right: 5px;
border-bottom-width:0px;
border-bottom-style:dashed;
border-bottom-color:#FFFFFF;
}

.heading_right 
            {
font-weight:bold;
text-align:right;
color:#FFFFFF;
font-size:17px;
margin-left:5px;
margin-right: 5px;
border-bottom-width:0px;
border-bottom-style:dashed;
border-bottom-color:#FFFFFF;
}

.categories
                {
text-align:left;
color:#FFFFFF;
font-size:13px;
margin-left:5px;
margin-right:5px;
padding-top:10px;
padding-bottom:10px;
font-weight:bold;
}

.banners
             {
text-align:center;
margin-left:5px;
margin-right:5px;
padding-top:10px;
padding-bottom:10px;
}

.hardlinks_small
          {
width:995px;
text-align:center;
margin:auto;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
}

.hardlinks
            {
text-align:center;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
}

.hardlink_anchor
         {
font-weight:bold;
font-style:italic;
	font-size:17px;
color:#FFFFFF;
text-decoration:none;
}

.hardlink_anchor:hover
     {
color:#FFFFFF;
text-decoration: underline;
}

.toplist_anchor
            {
font-weight:bold;
font-style:italic;
font-size:17px;
color:#FFFFFF;
text-decoration: none;
}

.toplist_anchor:hover
      {
color:#FFFFFF;
text-decoration:underline;
}

#footer
             {
font-size:14px;
color:#FFFFFF;}

.select_category_drop_down
 {
color:#0ca92f;
font-family:calbirbi,tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
}

.nav_select_category
       {
width:auto;
float:right;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
margin-right:0px;
z-index:1;
}

.pagination
              {
margin-left:210px;
width:500px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.pagetitle
                 {
float:left;
text-align:left;
width:auto;
margin-left:0px;
margin-bottom: 0px;
margin-top: 2px;
margin-right:0px;
}

.navigation
              {
float:center;margin:5px;padding:0px;
background-color:#0ca92f;
}

.toplist_num
              {
font-weight:bold;
text-align:center;
width:30px;
background-image: url(./bg.gif);
background-repeat:no-repeat;
background-position:center center;
color:#FFFFFF;
}

.pages_a                   {color:#000000;}

.pages_i                   {color:#ffffff;}

.toplist_num_Other
         {
margin-left:10px;
}

.cat_thumb
                 {
float:left;
padding:4px;
text-align:center;
}

.clear_both
                {
text-align:center;
clear:both;
}

.container
                 {width:1020px;
text-align:center;
height:100%;
margin:auto;
}

#wrapper                   {
height:100%;}

#wrapper2                  {
height:auto;}

#wrapper2:hover            {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

.divthumbs                 {
margin:5px;background-color:#0ca92f;
}

.divthumbs img
             {overflow: hidden;height:160px;margin:1px 0px 0px 1px;
border:1px solid #000000;
background-color:transparent;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

.divthumbs img:hover       {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

.div_img                   {float:left;table-layout:fixed;text-align:center;width:200px;height:160px;overflow: hidden;border-bottom:0px solid #FFFFFF;}

.div_text                  {float:left;table-layout:fixed;color:#FFFFFF;text-align:left;width:310px;height:160px;}

#tlist                     {padding-left:0px;
padding-right:0px;
margin-left:0px;margin-left:0px;margin:0px;border:1px dashed #FFFFFF;height:auto;width:936px;float:center;text-align:left;
color:#FFFFFF;}

.tlist_anchor              {
text-align:left;
color:#000000;}

.tlist_even                {padding-left:15px;
padding-right:0px;background-color:#0ca92f;filter:alpha(Opacity=50);
}

.tlist_odd                 {padding-left:15px;
padding-right:0px;background-color:#07611b;filter:alpha(Opacity=50);
}

.textlinks_right           {float: right;
padding-top:0px;
text-align:left;}

.textlinks_left            {float: left;
padding-top:0px;
text-align:left;}

.textlinks_clear           {clear: both;}

.tlinks_right           {vertical-align:top;margin-top:0; }

.tlinks_left            {vertical-align:top;margin-top:0; }

.img_td  {width:350px;height:300px;padding-left:25px;padding-right:20px;margin:0px;border:0px;}

.img_notrans  {background-color:#FFFFFF;}

.prod_td  {height:300px;padding-left:20px;padding-right:25px;margin:0px;border:0px; padding-top: 10px;}

.product_info{
height:300px;background-color:transparent;
padding:0px;margin:0px;border:0px;
}

.product_info2{
background-color:transparent;/*border:1px dashed #D60D8D;*/width:1020px;
background-image:url(./product.gif);
background-repeat: no-repeat;
}

.product_info2 tr{
/*background-color:transparent;border:1px dashed #D60D8D;*/
padding:0px;margin:0px;border:0px;
}

.product_info2 td{
}

.product_header 
{color:#000000;
font-family:century gothic,calbirbi,tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
width:150px;
}

.product_val 
{color:#000000;
font-family:century gothic,calbirbi,tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
width:450px;
}

.product_val a 
{color:#D60033;
font-family:century gothic,calbirbi,tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
width:450px;
}


.product_val2 
{color:#000000;
font-family:century gothic,calbirbi,tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
text-align:right;
width:450px;

vertical-align: top;
}

.product_val2 input {
position: relative;
top: -10px;
}

.address_div
{
border:1px #ffffff solid;
border-spacing:1px;
background-color:#888888;
width:250px;
}

/* rbm - dan - 07.13.2010 */
  #header { 
   	   background:none;
	   position:relative;
	   width:1020px;
	   margin:0 auto;
   }
   #header div.shop {
	   position:absolute;
	   top:0px;
	   height:39px;
	   border:3px solid #ff4490; /* #eb008c; */
	   left:0px;
	   right:0px;
   }
   #header div.shop div.back {
		position:absolute;   
		top:0px;
		left:0px;
		right:0px;
		background: url('_images/white_65o.png') repeat top left;
		height:39px;
		z-index:-100;
   }
   #header div.shop div.inner{
	 height:37px;
   }
   #header div.shop ul {
	  margin: 0px;
	  padding:0px;
	  list-style:none;
   }
   #header div.shop ul li {
	  float:left;
	  padding:0px;
	  margin:0px;
	
   }
   #header div.shop ul li a {
	  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	  color:#000;
	  padding:4px;
	  border:1px #eb008c dashed;
	  background:#fff;
	  display:block;
	  margin:5px 4px;
	  font-size:16px;
   }