body {
	font-family:"trebuchet ms",tahoma,sans-serif;
	font-size:13px;
	background-image:url('../images/bg/asphalt-tile.jpg');
	text-align:center;
	line-height:1.6;
	color:#fff;
}

.treads{background:url('../images/bg/tread.png') top right no-repeat;}

h1 {font-size:18px;}
h2 {font-size:17px;}
h3 {font-size:15px;}

p {
	word-spacing:.3px;
	letter-spacing:.15px;
}

a {
	color:#f6c840;
	text-decoration:none;
}

img {
	border:0;
}

/* == CONTENT WRAPPER =========================== */
.container {
	width:960px;
	text-align:left;
	margin:0 auto;
}

/* == HEADER ==================================== */
#header {
	height:50px;
	background:url('../images/bg/header.jpg') repeat-x top center;
	margin-bottom:10px;
}

#login-link,#signup-link,#logout-link{
float:right;
padding:3px 10px;
margin-top:2px;
vertical-align:middle;
}

#login-link:hover,#signup-link:hover,#logout-link:hover{
	background:url('../images/bg/diagonal-lines-20.png');
}

#login-link{margin-right:5px;}
/* == BLURB ===================================== */
h1#blurb{
	font-size:131%;
	margin-bottom:10px;
}

#what,#where{
	background:#d4a823;
	color:#54430e;
	padding:2px 5px;
}

/* == MAP PANEL ================================= */
#map {
	width:600px;
	height:400px;
	border:1px solid #777;
	margin-bottom:10px;
}

#map-panel {
	background:url('../images/bg/diagonal-lines.png');
	margin-bottom:20px;
	padding:10px;
	position:relative;
}

#panel-right {
	float:right;
	width:320px;
}

#panel-left {
	float:left;
}

#panel-left .label {
	font-size:123.1%;
	margin-top:10px;
}

/* == FORM INPUTS =============================== */
#add-flaw-save {
	background:none;
	border:0;
	margin:0 15px 0 0;
	padding:0;
}

#address {
	width:256px;
	margin:10px 5px 5px 0px;
float:left;
}

#flaw-search-btn {margin-top:15px;float:left;}

#id_name,#id_description,#id_severity,#id_tags{
	margin-bottom:20px;
}

#id_tags {margin-bottom:0px}

small.help{
	font-size:85%;
	color:#978d6f;
	display:block;
	margin-bottom:5px;
}

#id_description {
	height:100px;
}

#id_name{margin-top:10px;}

#id_severity {
	width:310px;
}

#id_severity option{}


input[type="text"],input[type="password"],textarea,select {
	background:url('../images/bg/dark-green-grad.png') bottom left repeat-x;
	background-color:#524c3b;
	border:1px solid #716c5d;
	font-size:123.1%;
	color:#bab39c;
	font-family:"trebuchet ms",tahoma,sans-serif;
	width:300px;
	padding:5px;
}

/* == ATTRIBUTES ================================ */
#attributes{margin-bottom:15px}
#attributes h2{font-size:130%}
#attributes em{color:#d4a823;text-transform:capitalize}

/* == INFO COLUMNS ============================== */
.third {
	width:313px;
	float:left;
	margin-right:10px;
}

.third h2.heading {
	background:url('../images/bg/diagonal-lines.png');
	text-align:center;
	padding:5px 10px;
}

.third h3 {
	color:#d4a823;
	margin-top:10px;
}

#center.third h2,#right.third h2 {
	margin-bottom:15px;
}

#right.third p {
	margin-bottom:10px;
}

#screencast {
	margin:10px auto;
}

#right.third {
	margin-right:0;
}

/* == FOOTER ==================================== */
#footer {
	margin-top:30px;
	background:#090909;
	color:#666;
	padding:10px 0;
}

/* == SLIDER ==================================== */
#slider-wrap {
	position:relative;
	float:left;
	margin:10px 20px 0 0;
}

.ui-slider-1 {
	background-image:url('../images/bg/slider-bar.png');
}

.ui-slider {
	background-position:center center;
	background-repeat:no-repeat;
	height:25px;
	width:250px;
}

ul#slider-labels {
	position:absolute;
	top:0;
	z-index:8000;
}

ul#slider-labels li {
	color:#fff;
	float:left;
	font-size:131.5%;
	text-align:center;
	width:1.5em;
}

li#s1 {
	margin-left:4px;
}

li#s2 {
	margin-left:28px;
}

.ui-slider-handle {
	background:url('../images/orange-slider.png') center center no-repeat;
	width:32px;
	height:25px;
	position:absolute;
	z-index:9000;
}

/* UTILITY CLASSES */
.cb {
	clear:both;
}

.mRight40 {
	margin-right:40px;
}

#header img,#postflaw {
	margin-top:10px;
}

#postflaw{margin-top:15px;}

li#s3,li#s4,li#s5 {
	margin-left:29px;
}