@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: "Steelfish";
    src: url(../fonts/steelfis.ttf);
}

html {
	width:100%;
	}
body {
	background:#000 top center no-repeat url(../images/background_flowers.jpg);
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	}

#header {
	width:1034px;
	margin:auto;
	background:repeat url(../images/black_transparent.png);
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	padding:10px;
	margin-top:0px;
	position:relative;
	bottom:10px;
	text-align:right;
	}
#header img.logo {
	float:left;
	position:relative;
	z-index:1000;
	}
img.signature {
	float:right;
	margin:5px 15px 0px 0px;
	/*float:right;
	display:inline;
	margin:1px;*/
	}
	/*
#header img.social_media {
	float:none;
	margin:1px 3px 1px 8px;
	padding:0px;
	position:relative;
	z-index:999;
	width:40px;
	}
	*/
#social_media_icons {
	position:absolute;
	top:1px;
	right:0px;
	z-index:997;
	padding-right:13px;
	}
#social_media_icons img {
	float:right;
	margin:1px 0px 1px 0px;
	padding:0px;
	}

/*	
#login {
	float:right;
	font-size:70%;
	color:#CCC;
	text-align:right;
	margin-right:10px;
	}
#login img {
	float:right;
	margin:1px;
	}
#login input {
	margin-right:5px;
	}
#search {
	margin-top:3px;
	}
*/

#footer {
	font-size:70%;
	color:#CCC;
	margin:auto;
	margin-top:15px;
	text-align:right;
	width:1034px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

#container {
	width:1034px;
	background:repeat url(../images/black_transparent.png);
	padding:10px;
	margin:auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
#content {
	background:#f2f0f0;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	width:auto;
	padding:5px;
	margin:0px;
	
	background-image:url("../images/shadow.png");
	background-position:5px 581px;
	background-repeat:no-repeat;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	}

/* General link styles... */
a:link {color:#c0b657;text-decoration:none;}  /* unvisited link */
a:visited {color:#c0b657;text-decoration:none;}  /* visited link */
a:hover {color:#676900;text-decoration:none;}  /* mouse over link */
a:active {color:#676900;text-decoration:none;}  /* selected link */

a img {
	border:none;
	}

h1 {
	border-bottom:1px solid #CC6600;
	margin:15px 10px 10px 10px;
	width:98%;
	font-size:200%;
	text-align:left;
	}
h2 {
	border-bottom:1px solid #CC6600;
	margin:10px 15px 10px 15px;
	width:98%;
	font-size:150%;
	text-align:left;
	}
h3 {
	color:#CC6600;
	border-bottom:none;
	margin:6px 15px 6px 15px;
	width:96%;
	font-size:125%;
	text-align:left;
	}

p {
	margin:15px 20px;
	padding:0px;
	text-align:left;
	color:#333;
	width:auto;
	}

ul {
	text-align:left;
	margin:15px 0px;
	}

.inquiry_success {
	background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}

.inquiry_failure {
	background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}

img.right {
	float:right;
	padding:2px;
	margin:5px 20px;
	}
img.left {
	float:left;
	margin-right:10px;
	}

img.showcase_right {
	float:right;
	padding:0px;
	margin:3px 1px 3px 0px;
	}


/*
#content a:link, #content a:visited {
    color:#0066CC;
	}
#content a:hover, #content a:active{
	color:#039;
	}
	
#coin-slider a:link, #content a:visited {
    color:#ffffff;
	}
#coin-slider a:hover, #content a:active{
	color:#c0b657;
	}
*/