@charset "utf-8";
/* CSS Layout for CardKitty Website */

body {
background-color:  #FFFFFF;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

a:link 
{ 
color: #000000;
text-decoration:none;
}
a:visited{
color: #000000;
text-decoration:none;
}
a:hover
{
text-decoration: underline;
}

div.topbannerbox
{
height: 95px;
padding-top: 5px;
background-color: #afb27d;
border: 1px solid #000000;
}

div.fb
{
	position:relative;
	top: 10px;
	left: 15px;
	height: 40px;
}

div.card_description
{
	padding-left:10px;
	line-height:150%;
	font-size:14px;

}

div.leftbannerbox
{
padding-left: 20px;
}

div.leftbannerbox_bc
{
	padding-top:20px;
    padding-left: 40px;
}


div.left_column
{
width:200px;
float:left;
position:absolute;
/* min-height:400px;
border-left: 2px solid #352210;
border-right: 2px solid #352210;
border-bottom: 2px solid #352210;
*/
}



div.logo
{
width:195px;
border: 1px solid #000000;
}

div.search
{
background-color: #F4EEEA;
width:195px;
top: 5px;
border: 1px solid #000000;
position:relative;
text-indent: 10px;
line-height: 150%;
}
div.searchindent
{
background-color: #F4EEEA;
padding-left:5px;
padding-bottom: 5px;
}

div.login
{
background-color: #F4EEEA;
width:195px;
top: 10px;
border: 1px solid #000000;
position:relative;
}
div.loginindent
{
background-color: #F4EEEA;
text-indent: 8px;
padding-left:5px;
padding-top: 5px;
padding-bottom: 5px;
}

div.newsframe
{
min-width: 500px;
margin-left: 40px;
margin-right: 80px;
position:relative;


}

div.welcomebox
{
margin-top: 25px;
text-indent: 5px;
}

div.blogbox
{
border-bottom: 1px solid #cbc7c4;
border-left: 1px solid #cbc7c4;
border-right: 1px solid #cbc7c4;
position:relative;
top: 15px;
margin-bottom: 15px;
padding-left:10px;
padding-top:10px;
padding-right:10px;
overflow:hidden;
line-height: 20px;
}
.morebox
{
float: right;
}

.blogbox a:link
{
color:#666;
text-decoration:underline;
}

.blogbox a:visited{
color:#666;
text-decoration:underline;
}


.blogbox img
{
clip:rect(10px, 5px, 10px, 5px);
overflow:hidden;
}
.blogboxlefttext
{
float:left;
line-height: 0px;
}
.blogboxrighttext
{
float:right;
line-height: 0px;
}

img.middle{
vertical-align:middle;
}
img.top{
vertical-align:top;
float:left;
}
img.topnf{
vertical-align:top;
}
div.blogboxtitle
{
position:relative;
top: 15px;
background-color: #DAC2B6;
border: 1px solid #000000;
padding-left: 10px;
padding-right: 10px;
}


div.menutitle
{
background-color: #DAC2B6;
border-bottom: 1px solid #000000;
padding-top: 4px;
padding-bottom: 4px;
text-indent: 10px;
}
.menutitle a:hover{
text-decoration:none;
}
div.menutitleebay
{
background-color: #DAC2B6;
border-bottom: 1px solid #000000;
padding-top: 6px;
padding-bottom: 6px;
text-indent: 8px;
}
.menutitleebay a:hover{
text-decoration:none;
}

div.altered
{
background-color: #F4EEEA;
width:195px;
top: 15px;
border: 1px solid #000000;
position:relative;
}
div.alteredindent
{
position:relative;
text-indent: 20px;
line-height: 50%;
}

div.singles
{
background-color: #F4EEEA;
width:195px;
top: 20px;
border: 1px solid #000000;
position:relative;
}
div.singlesindent
{
position:relative;
text-indent: 20px;
line-height: 50%;
}

div.featured
{
background-color: #F4EEEA;
width:195px;
top: 25px;
height:300px;
border: 1px solid #000000;
position:relative;
}
div.cardwindow
{
top:1px;
left:1px;
width: 194px;
background-color: #F4EEEA;
position: relative;

}

div.right_column
{
margin-left: 202px;
position:relative;
min-width: 750px;
}

div.header
{
background-color: #F4EEEA;
min-width: 500px;
border: 1px solid #000000;
text-align:center;
height: 20px;
line-height: 20px;
}
.header a:link 
{ 
color: #000000;
text-decoration:none;
padding-left: 20px;
padding-right: 20px;
}
.header a:visited{
color: #000000;
text-decoration:none;
padding-right: 20px;
padding-left: 20px;
}
.header a:hover{
background-color: #DAC2B6;
text-decoration:none;
}

div.cardtext
{
float: left;
padding-top: 10px;
text-align:left;
text-indent: 20px;
width: 35%;
height: 650px;
position:relative;
padding-left:30px;
}
div.backbox
{
position:absolute;
bottom:10px;
left: 20px;
}
.backbox a{
text-decoration:underline;
}
.cardtext h2
{

font-size: 200%;
text-transform: capitalize
}
.cardtext p
{
padding-left: 20px;
}

div.cardbox
{
padding-top: 50px;
float:none;
padding-right: 5px;


}

.cardbox a:link 
{ 
color: #000000;
text-align:center;
text-decoration:underline;


}
.cardbox a:visited{
color: #000000;


}
.cardbox a:hover{
}

div.cardimage
{
width: auto;
height: auto;
position:relative;
left:0px;
top:0px;
padding: 5px;
}

div.cardimage img
{
background: url(/cards/carddropshadow.png);
border: none;
display:inline;
position:inherit
top: 0px;
left: 0px;
padding-left: 1px;
padding-right: 10px;
padding-bottom: 20px;
}

div.galleryfilterouterbox
{
position:relative;
}

div.galleryfilter
{
position:relative;
float:left;
text-align:left;
padding-left: 40px;
}
.galleryfilter a:link 
{ 
color: #000000;
text-decoration:underline;
}
.galleryfilter a:visited{
color: #000000;
text-decoration:underline;
}
.galleryfilter a:hover{
text-decoration: underline;
}

div.rgalleryfilter
{
position:relative;
float: right;
text-align:right;
padding-right: 200px;
padding-top: 47px;
}
.rgalleryfilter a:link 
{ 
color: #000000;
text-decoration:underline;
}
.rgalleryfilter a:visited{
color: #000000;
text-decoration:underline;
}
.rgalleryfilter a:hover{
text-decoration: underline;
}

div.brgalleryfilter
{
position:relative;
bottom: 0px;
clear:both;
text-align:center;
padding-top: 7px;
padding-bottom: 20px;
}
.brgalleryfilter a:link 
{ 
color: #000000;
text-decoration:underline;
}
.brgalleryfilter a:visited{
color: #000000;
text-decoration:underline;
}
.brgalleryfilter a:hover{
text-decoration: underline;
}


div.gallerytext
{
float: left;
padding-top: 10px;
text-align:left;
text-indent: 20px;
width: 40%;
}
.galleryfilter p
{
text-indent: 20px;
}
h2
{

font-size: 200%;
text-transform: capitalize
}
.gallerytext p
{
padding-left: 20px;
}

div.gallerybox
{
padding-top: 20px;
float:left;
padding-left: 20px;
padding-left: 20px;
clear:both;
}
.gallerybox a:link 
{ 
text-decoration:none;
}
.gallerybox a:visited{
text-decoration:none;
}
.gallerybox a:hover{
text-decoration:none;
}

div.galleryimage
{
float:left;
width: 200px;
height: 275px;
padding: 5px;
}
div.galleryimage img
{
border: none;
display:inline;
}

div.show_card_ad
{
	float:right;
	padding-right:30px;
}




