@import url(reset.css);
@import url(container.css);
@import url(navi.css);
@import url(content.css);
@import url(search.css);

html, body {
	height:100%;
}

body {
	background:url(../images/bg-body.gif) center top repeat-x #fff;
}

* {
	font-family:Arial, sans serif;
	color:#777;
}

div, ul, li, p, a {
	font-size:11px;
}

p, a {
	line-height:1.3;
}

p span {
	font-family:Arial, sans serif !important;
	font-size:11px !important;
	color:#777 !important;
}

a {
	text-decoration:none;
}

h2 {
	display:block;
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
}

h1.big {
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:solid 1px #aaacac;
	font-size:14px;
	text-transform:uppercase;
}

.float-left {
	float:left;
}

.sidebar-title {
	height:15px;
	margin-bottom:3px;
	padding:5px 0 0 10px;
}

.margin-right {
	margin-right:10px;
}

.margin-bottom {
	margin-bottom:10px;
}

.border-gold {
	border:solid 1px #9f793c;
	border-bottom:solid 5px #9f793c;
}

.border-grey {
	border:solid 1px #717475;
	border-bottom:solid 5px #717475;
}

input.input-text {
	height:19px;
	padding:0 5px;
	background-color:#f5f6f6;
	border:solid 1px #aaacac;
}

div#content-wrap p {
	line-height:16px;
	color:#000;
}

div#content-wrap table td.main,
div#content-wrap table div {
	line-height:16px;
}

div.listing ul {
	margin:10px 0;
}

div#paymentinfobox {
	padding-top:2px;
	border-top:5px solid #9F793C;
}

div#paymentinfobox div {
	overflow:hidden;
	padding:11px 0 3px 13px;
	background-color: #F1EBE2 !important;
}

div#paymentinfobox div img {
	float:left;
	margin:0 12px 10px 0;
}

/* Slidshow Popups */
.panel-wrapper span { display:none; position:absolute; left:-231px; top:-1px; z-index:200; }
.panelwrap01 a:hover span { display:block; }
.panelwrap02 a:hover span { display:block; }
.panelwrap03 a:hover span { display:block; }
.panelwrap04 a:hover span { display:block; }
