* {
margin: 0;
padding: 0;
}
body {
background-color: #f5f5f5;
}
.clearer, #container-2 {clear:both;}
.hide {display:none;}
.aligncenter {display:block; margin:0 auto; text-align:center;}

img {
margin: 0 2px;
}
a img {
border: none;
}

/* BEGIN Containers ------------------------------------------------------------------ */
#container {
background-color: #7a9390;
font: italic 54px/0.334em Georgia, serif;
border: 1px solid #333;
margin: 54px auto;
padding: 0 9px 9px;
width: 774px;
}
#content {
background-color: #b9c4c3;
font: 12px/18px Arial, Helvetica, sans-serif;
float: right;
margin: 18px 0 0;
padding: 0 0 18px;
width: 594px;
}
	.card_show {
	margin: 0 auto;
	text-align: center;
	}
/* ---------------------------------- BEGIN Title ------------------------------------ */
#title {
background: #d1dcdd url('img/bg_title.gif');
}
h1 {
font: italic 54px Georgia, serif;
letter-spacing: 2px;
text-transform: capitalize;
margin: 0.6em 1em 0;
}
/* ---------------------------------- BEGIN Navigation ------------------------------- */
/* Navigation -- 1 --------------------------- */
#navi-1 {
font: 27px/36px Impact, sans-serif;
letter-spacing: 2px;
text-transform: lowercase;
margin: 0;
padding: 0;
}
#navi-1 ul {
list-style: decimal inside;
}
#navi-1 li {
float: left;
color: #333;
margin: 0.667em;
}
#navi-1 a {
color: #d1d3d2;
}
/* Navigation -- 2 --------------------------- */
#navi-2 {
float: left;
font: 18px/27px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
text-align: right;
text-transform: lowercase;
margin: 18px 0 0;
width: 162px;
}
#navi-2 ul {
list-style: none;
}
/* END Navigation ------------------- BEGIN Text ------------------------------------- */
p {
margin: 18px;
}
/* Text -- Headings -------------------------- */
h3 {
font: normal 27px/18px Impact, sans-serif;
margin: 18px;
}
h4 {
font: normal 18px/1em Arial, Helvetica, sans-serif;
margin: 0 1em 1em;
}
h5 {
font: normal 15px/18px Arial, Helvetica, sans-serif;
margin: 14px 18px 4px;
}
/* End Text ------------------------- BEGIN Links ------------------------------------ */
a, #navi-1 a { /* d1d3d2 */
color: #ece3e8;
border-bottom: 1px solid #dab878;
text-decoration: none;
}
a:hover, #navi-1 a:hover {
color: #dab878;
}
#content a {
color: #333;
border-bottom: 1px solid #ece3e8;
}
	#content a:hover {
	border-bottom: none;
	}
/* End Links ------------------------ BEGIN Lists ------------------------------------ */
#content ul {
margin-right: 18px;
}
#content li {
list-style: circle outside;
margin-left: 36px;
}
	#content li:hover {
	list-style: disc outside;
	}
form {
margin: 18px;
}
input, select {
padding: 3px;
margin-bottom: 9px;
}