/*
THEME NAME: Movements.net [Sandbox]
THEME URI:
DESCRIPTION:
VERSION: 1.0
AUTHOR: <a href="http://kwallingdesign.com/">Kyle Walling</a>
AUTHOR URI:
TAGS:
*/

@import url('css/base.css');

@import url('css/main.css');

@import url('css/navigation.css');

@import url('css/comments.css');

/* Alister Extras */
#rotating_items, div.dynamic #rotating_items{
	position: relative;
}
#rotating_items span.rotating_item, div.dynamic #rotating_items span.rotating_item{
	position: absolute;
	display: none;
	padding-top: 1em;
}
p.get-the-book-link {
	padding-top: 9em;
	display: block;
}
p.get-the-book-link a {
	font-weight: bold;
}

#feedburner-signup input[type="text"] {
	float: left;
	width: 180px;
	margin-right: 0.5em;
}
#feedburner-signup p small {
	font-size: 85%;
}

/* sexy buttons! */
.btn { display: block; position: relative; background: #aaa; padding: 3px; float: left; font-size: 90%; color: #fff !important; text-decoration: none; cursor: pointer; border: none !important; }
.btn * { font-style: normal; background-image: url(img/btn-edge.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -3px; top: 0; left: 0; width: 3px; height: 3px; }
.btn span { background-position: bottom left; left: -3px; padding: 0 0 3px 6px; margin-bottom: -3px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 6px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -6px; margin-left: 6px; top: -3px; height: 0; }
.btn.blue { background: #2ae; }
.btn.green { background: #16838C; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; }
.btn:active { background-color: #444; }
.btn[class] { background-image: url(img/btn-shade.png); background-position: bottom; }
/* IE6 hacks */
* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }
* html .btn { border: 3px double #aaa !important; }
* html .btn.blue { border-color: #2ae !important; }
* html .btn.green { border-color: #16838C !important; }
* html .btn.pink { border-color: #e1a !important; }
* html .btn:hover { border-color: #a00 !important; }

div.entry-content ul.links {
	margin: 20px 15px;
}

div.entry-content ul.links li {
	list-style-type: none;
}

/* CONTACT FORM */
#wpcf {
	margin: 1em 0;
}
#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
	color: #555;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 350px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
}
#wpcf #contactsubmit {
	margin: 1em 0 0 150px;
	width: 100px;
}


