﻿body
{
    background-color: #D8DAE2;
    color: #4A5575;
    text-align: center;
    font-family: Arial,Helvetica;
    font-size: 83%;
    width:930px;
    overflow: hidden;
}
p{ margin:8px; }
h1{ margin:5px; font-size:180% }

h2
{
    width: 518px;
    border: 1px solid #8995BE;
    color: #4E5A7C;
    margin-top: 15px;
    margin-left: 6px;
    margin-bottom: 20px;
    padding: 3px;
    font-size: 140%;
    font-weight: bold;
    background-color: #DEDDF9;
}

h3{ margin:5px; font-size:145% }
h4{ margin:5px; font-size:130% }
h5{ margin:5px; font-size:110% }

#imgcontainer
{
    background-position: left top;
    position: relative;
    margin-left: 0px;
    margin-right:0px;
    margin-top: 10px;
    padding-left:30px;
    width:900px;
    height:100%;
    background-color:#D8DAE2;
    background-image: url(images/design/mycollectors-logo-vtl.jpg);
    background-repeat: repeat-y;
    overflow:hidden;

}
#container
{
    position:relative;
    float:left;
    background-color:#fff;
    width:910px;
    padding:10px;
    height:100%;
}
#headimgcontainer
{
    position: relative;
    float: left;
    text-align: left;
    background-color: #f5f5dc;
    width: 910px;
    height: 100%;
    visibility: hidden;
}
#innercontainer
{
    position: relative;
    float:left;
    background-color: #f5f5dc;
    width: 910px;
    height: 100%;
    overflow:hidden;
}
#iframebody
{
  background-color:#f5f5dc;    
}
.sFrame
{
  background-color:#f5f5dc;
}
#breaddate
{
    position:relative;
    float:left;
    font-size:95%;
    width:910px;
    height:18px;
    background-color:#ffffff;
    border-bottom:solid 1px #5c6991;
}
#leftcol
{
    position: relative;
    float: left;
    text-align:left;
    background-color: #f5f5dc;
    width: 200px;
    height: 100%;
    font-size:90%;
    overflow:visible;
    z-index:500;
}
#centercol
{
    position: relative;
    float: left;
    text-align: center;
    background-color: #f5f5dc;
    width: 520px;
    height: 100%;
    z-index: 100;    
}
#centerAdminCol
{
    position: relative;
    float: left;
    text-align: center;
    background-color: #f5f5dc;
    width: 750px;
}
#center2Col
{
    position: relative;
    float: left;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
    background-color:#f5f5dc;
    width: 660px;
}
#centerFullCol
{
    position: relative;
    float: left;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
    background-color:#f5f5dc;
    width: 800px;
}
#rightcol
{
    position: relative;
    float: right;
    background-color: #f5f5dc;
    font-size:95%;
    width: 166px;
    height: 100%;
    padding-top:7px; 
    visibility: hidden;
}
#bottomdiv
{
    width: 910px;
    height: 60px;
    position: relative;
    float: left;
    background-image:url(images/design/mycollectors-baseslim-bkgrd.gif);
    background-repeat:repeat-x;
}   
#titlediv
{
    width: 438px;
    border: #B9C7E1 1px solid;
    color: #5c6991;
    margin-top: 25px;
    margin-left: 6px;
    margin-bottom: 20px;
    padding: 3px;
    font-size: 140%;
    font-weight: bold;
    background-color: #CCCCCC;
}

.left
{
    position:relative;
    float:left;
    padding:0px;
    margin:0px;
}
.leftpad
{
    position:relative;
    float:left;
    padding:2px;
    margin:0px;
    top: 0px;
    left: 0px;
}
.leftpadmenu
{
    position:relative;
    float:left;
    padding-left: 5px;
    padding-top: 7px;
    margin: 0px;
}
.right
{
    position:relative;
    float:right;
    padding:0px;
    margin:0px;
}
.rightpad
{
    position:relative;
    float:right;
    padding:2px;
    margin:0px;
}
.date
{
    position:relative;
    float:right;
    padding:1px;
    margin:0px;
    font-size:85%
}
.sharebutton
{
    position:relative;
    float:right;
    padding:0px;
    margin-right:20px;
}
.menuholder
{
    position: relative;
    float: left;
    margin-top: 20px;
    padding-top: 0px;
    margin-bottom: 15px;
    color: #DAE1EF;
}
.product
{
    position:relative; 
    background-color:#dcdcdc;
    text-align:left;
    font-size:92%;
    font-weight:bold;
    margin:8px;
    padding:8px;
    border: solid 2px #5c6991;
    width:380px;
    height:100%;
}
.productimgl
{
    position:relative;
    float:left;
    clear:both; 
    margin:0px;
    padding:0px;
    margin-right:15px;
    border: solid 1px #5c6991;
}
.productimgr
{
    position:relative;
    float:right; 
    margin:0px;
    margin-left:15px;
    padding:0px;
    border: solid 1px #5c6991;
}
.infobox
{
    position:relative; 
    background-color:#dcdcdc;
    text-align:center;
    font-size:92%;
    font-weight:bold;
    margin-left:auto;
    margin-right:auto;
    padding:10px;
    border: solid 2px #5c6991;
    width:410px;
    height:100%;
}
.infoboximg
{
    position:relative;
    float:none;
    margin-left:auto;
    margin-right:auto; 
    padding:3px;
    border: solid 0px #5c6991;
}

#paypalbanner
{
    position:relative;
    float:left;
    margin-top:20px;
    clear:both;
    width:100%;
}
.buttonpad
{
    position:relative;
    margin:5px;
    background-color:#ffffff;
}
.buttoncatgrs
{
    position:relative;
    margin-bottom:2px;
    margin-top:2px;
    margin-right:1px;
    margin-left:1px;
}
.tablewide
{
    border: 0px solid #C0C0C0;
    width: 446px;
    border-spacing: 0px;
    margin-left: 7px;

}
.td3col
{
    width: 136px;
    padding-top:2px;
    padding-bottom:2px;
}
.hpagesblock
{
    border: 1px solid #5c6991;
    margin-left: 45px;
    margin-top: 10px;
    margin-bottom: 20px;
    width: 190px;
    height: 210px;
    background-color: #ffffff;
    overflow: hidden;
    position: relative;
    float: left;
}
.hpagesblock2
{
    border: 1px solid #5c6991;
    margin-left: 3px;
    margin-top: 10px;
    margin-bottom: 20px;
    width: 190px;
    height: 210px;
    background-color: #ffffff;
    overflow: hidden;
    position: relative;
    float: left;
    text-align:center;
}
.hpagesblock3
{
    border: 1px solid #5c6991;
    margin-left: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 150px;
    height: 210px;
    background-color: #ffffff;
    overflow:hidden;
    position: relative;
    float: left;
    text-align:center;
}
.hpagestitle
{
    width: 186px;
    height: 16px;
    background-color: #FFCC66;
    font-size:105%;
    font-weight:bold;
    padding:2px;
}
.hpagestitle3
{
    width: 146px;
    height: 16px;
    background-color: #FFCC66;
    font-size:105%;
    font-weight:bold;
    padding:2px;
}
.hpagesimage
{
    padding:10px;
    background-color: #ffffff;
    width:170px;
    height:100px;
    overflow:hidden;
}
.hpagesimage2
{
    padding:10px;
    background-color: #ffffff;
    width:170px;
    height:110px;
    overflow:hidden;
}
.hpagesimage3
{
    padding:10px;
    background-color: #ffffff;
    height:100px;
    overflow:hidden;
}
.hpagesfoot
{
    width: 186px;
    height: 66px;
    background-color: #E6E6FF;
    padding: 4px;
    overflow:hidden;
}
.hpagesfoot2
{
    width: 186px;
    height: 50px;
    background-color: #E6E6FF;
    padding: 4px;
    overflow:hidden;
}
.hpagesfoot3
{
    width: 142px;
    height: 66px;
    background-color: #E6E6FF;
    padding: 4px;
    overflow:hidden;
}
a.stdLink2:link
{
    color: #4F5A7B;
}
a.stdLink2:visited
{
    color: #4B5674;
}
a.stdLink2:hover
{
    color: #000066;
}
a.stdLink2:active
{
    color:#555555;   
}
a.stdLink2:focus
{
    color:#555555;   
}
.clear
{
    clear:both;
}

.wht
{
    background-color: #EEEEEE;  
}
.whtalt
{
    background-color: #DDDDDD; 
}
.alt
{
    background-color: #ffffff;
}
.righttext
{
    text-align:right;
}
.lefttext
{
    text-align:left;
}
.centertext
{
    text-align:center;
}
.red
{
    color:#FF0000;
}
.imgright
{
    position: relative;
    float: right;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom:5px;
}
.imgleft
{
    position:relative;
    float:left;
    margin:10px;
}
.paddedimage
{
    margin:5px;
}
.paddedimage2
{
    margin-left:5px;
}
.jsdiv
{
    position:relative;
    float:left;
    margin-top:25px;
    margin-bottom:25px; 
    visibility: hidden;    
}
.divbuttonrows
{
    position:relative;
    float:left;
    margin-left:15px;
    margin-top:5px;
    margin-bottom:12px;     
}
hr
{
    width:90%;
    color: #5f657f;
    height:1px;
}
.tablecontacts
{
    width:100%;
    border:1px solid #ccc;
}
.tdcontacts
{
   padding:5px;
    border:1px solid #ccc;
}
.tdcontactsstd
{
   width:100px;
   padding:5px;
   border:1px solid #ccc;
}
.tdcontactswide
{
   width:180px;
   padding:5px;
   border:1px solid #ccc;
}
.trhead
{
   background-color:#FFCC66;
}
.tralt
{
    background-color:#cccccc;
}
#popchoices
{
    position:relative;
    float:left;
    margin-top:25px;
    margin-bottom:20px;
}
.frtbuttondiv
{
position:relative;
float:left;
border: solid 1px #5f657f;
width:140px;
height:76px;
background-color:#dedede;
margin-left:15px;
margin-right:2px;
padding:0px;
}
.sidebuttondiv
{
position:relative;
float:left;
border: solid 1px #5f657f;
width:140px;
height:76px;
background-color:#dedede;
margin-left:12px;
margin-right:0px;
margin-top:0px;
margin-bottom:15px;
padding:0px;
}
.buttonfont
{
font-size:120%;
font-weight:bold;
padding-top:1px;
padding-bottom:0px;
}
.buttonimg
{
    position:relative;
    bottom:0px;
}
.boldprice
{
    margin-top:9px;
    margin-bottom:5px;
    font-size:106%;
    font-weight:bold;
}
