* {margin: 0px; padding: 0px;}
body {
	padding-top: 20px;
	color: #ccc;
	background: #0a0a06 url(/img/ui/home_skin/background.jpg) no-repeat 50% 20px;
}
body, h4.small {
	font-family: verdana, arial;
	font-size: 10px;
	text-transform: none;
}
ul, ol {list-style-position: inside;}
ol.big {font-size: 220%; line-height: 1.7em; padding-right: 1em;}

ul.horiz,
ul.no_bullets {list-style-type: none;}
ul.horiz li {float: left;}

ul.large {margin-top: 2em;}
ul.large li {font-size: 120%; margin-bottom: 1.5em;}

#content h1, #content h2, #content h3, #content h4 {
	margin-top: 1em;}


h1,h2,h3,h4,h5 {font-weight: normal;}
h1 {font-size: 14pt;}
h2 {font-size: 12.75pt;}
h3 {font-size: 10.5pt;}
h4 {font-size: 9.15pt}

a:link,
a:active,
a:visited,
a:hover {text-decoration: none; color: #a4967e;}
a:hover {color: #fff;}

/* Definition Lists */
dt {font-weight: bold;}
dd {margin-bottom: 1em;}

img {border: none;}
/* Tables */
table {
	border-collapse: separate;
	border-spacing: 12px 4px;
	margin: -4px 0px 0px -12px;
	text-align: left;}
table th {text-align: left;}
table td,
table td * {white-space: nowrap;}
button {padding: 3px 5px 4px 5px;}
textarea {margin-bottom: 1em;}

.container, .fullwidth, .spinner_container {width: 100%;}
.link {cursor: pointer;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.clear {clear: both;}
/*.clear {clear: both; height: 0px;}*/
.inline {display:  inline;}
.hide {display: none;}
.wait {cursor:wait}

.larger_size {font-size: 120%;}
.even_larger_size {font-size: 150%;}
.double_size {font-size: 200%;}

.bottom_right {position: absolute; bottom:10px; right: 10px;}
.no_top_margin {margin-top: 0em;}
.margin_top {margin-top: 1em;}
.margin_bottom {margin-bottom: 1em;}
.error,
.error-message {color: #f83e2a}

.white {color: #fff;}

.page {background: #000; width:80%; margin-top:80px; margin-left:40px ;; }

p.column {width: 50%;}

/* SPINNER */
.spinner_container {width: 100%;}
.spinner_container .spinner {position:absolute; left: 50%; top: 50%; margin-left: -24px; margin-top: -24px;}
.spinner_small_container .spinner {position: static;margin:0px;}
.target {min-width: 16px; min-height: 16px;}


/*WRAPPING*/
/**********/
#wrapper {
	margin: 0px auto;
	position: relative;
	width: 960px;
}

/*CONTENT AREA*/
/**************/
#content {overflow: auto;}
#content p {margin: 1em 0px;}


/* FORM ELEMENTS */
/**************/
.select select { min-width: 60px;}
.select label {margin-right: 1em;}

#registration_form form input,
#registration_form form select,
#UserLoginForm form input,
#UserLoginForm form select
 {
	border: none;
	background: #514d28;
	color: #fff;
	width: auto;
	padding:  1px;
}


form input.image,
form input.checkbox {background: none; border:none; width: auto; height: auto;}

/****** Simple Tooltip ******/
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#333 ;
	padding:2px 5px;
	display:none;
	max-width: 135px;
	z-index: 6;
}	

/****** CLEARFIX *******/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:block; }



/* SCREENS */

/* FAQ */
#faq_container dl {padding:0px 20px;}

