/*carrington, 2/20/2017*/

@charset "utf-8";
a {text-decoration: none;}
a:hover {text-decoration: underline;}
#container {width: 830px; position: relative; display: block; margin: 0 auto;}
.left {float:left;}
.right {float: right;}
/*section ul {padding: 0 0 0 10px; margin: 0; }*/
li {
	list-style: none;
	/* [disabled]display: block; */
	/* [disabled]float: left; */
}
/*section ul li {position:relative; left: 20px;}*/
aside {width: 175px; border: solid 1px; position:relative; display: block;}
/*section {width: 615px; position: relative; display:block; padding:15px}*/
.inner .content img {
	width: 2.5in !important;
	padding: 0px 5px;
}

/*FORM*/
#card {    width: 2.5in !important;
    height: 3.5in !important;
    /* border: solid 7px !important; */
    border-radius: 5px !important;
    position: relative !important;
    background-image: url(images/card-bg.png);
    background-size: cover;}
#card > * { margin: 2px auto !important; font-size: 12px !important;}

#topBox {    /* border: solid 1px; */
    /* position: relative; */
    margin: 0 auto;
    background-image: url(images/card-top.png);
    background-size: cover;
    z-index: 100;
    position: absolute;
    width: 235px !important;
    height: 56px;
    left: 6px;}
#cardName {    margin: 0 auto;
    position: relative;
    display: table;
    /* width: 100%; */
    padding-top: 10px;
    color: #000;}
#class {width: 0.60in} 

#imageBox {    /* border: solid 1px !important; */
    max-width: 220px !important;
    height: 277px !important;
    position: absolute!important;
    margin: 0 auto !important;
    overflow: hidden !important;
    left: 10px;
    top: 36px;}

#subBox {/*border: solid 1px !important;*/
    position: relative !important;
    margin: 0 auto !important;}
#cardType {width: 1.5in !important;}
#stage {width: 0.60in !important;}

#mainBox {    
	background-image: url(images/card-bottom.png);
    background-size: cover;
    width: 237px !important;
    height: 111px;
    position: absolute;
    top: 215px;
    left: 4px;}
#effectBox {
	    /* background-image: url(images/card-bottom.png); */
    /* background-size: cover; */
    width: 170px;
    height: 92px;
    position: relative;
    padding: 18px 0px 10px 0px;
    left: 10px;
        text-shadow: 1px 1px #000;
}
#gateBox {
	    width: 48px;
    height: 82px;
    float: right;
    position: relative;
    display: block;
    bottom: 77px;
    padding-right: 10px;
}

#bottomBox {}
#login-info {
	    margin-top: 155px;
    border: solid 1px;
    font-size: 16px;
}
#lists, #lists div {
	float: left;
}


/*
#insert {width: 345px}
.input {width: 230px; float: right; margin-right: 15px}
#insert h2 {padding: 0; margin: 5px 0;}
*/