/*
	Theme Name: A THEME
	Description: Wordpress theme for A BLOG curated by
	Version: 2.0 / Nightly build!
	Author: PHUTOPIA
	Author URI: http://www.phutopia.com/

    |  85px  |   490px   |     65px     |   185px   |     35px     |   185px   |  85px  |
    82px + 3px + 490px + 3px + 59px + 3px + 185px + 3px + 29px + 3px + 185px + 3px + 82px
*/

/*
	brauche ich ÜBERAL in sidebar_uppercase?
*/

body {
 	background-color: #FFFFFF;
	margin: 0px;
 	padding: 0px;
	vertical-align: top;
	font-family: arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}

input:focus, a {
	outline: 0px none;
}

h1, h2, h3, h4, h5, h6, blockquote, p, form {
	margin: 0px;
	padding: 0px;
}

a:link, a:visited {
	text-decoration: none;
	color: #A00000;
}

a:hover {
	text-decoration: none;
	color: #111111;
}

.button {
	cursor: pointer;
}

p {
	padding: 8px 3px 0px 3px;
/*	background-color: #aa00ff; */ 
}

.wrapper {
	margin: 21px 82px 0px 82px;
	width: 1183px;
	text-align: left;
}

#container {
	float: left;
	width: 496px;
	margin-right: 59px;
/*	margin-left: 3px; */
/*	background-color: #ff0099; */
	padding-bottom: 128px
/*	margin-bottom: -4px wegen line-height bei navigation - 3px divider! */
}

#header {
/*	float: left; brauch ich nicht mher... header jetzt wie posts etc! */
	width: 496px;
	height: 149px;
/*	background-color: #000; */
}

#footer {
/*	check with wp desigenr -> header auch ganze breite und nicht im wrapper1 div! */
/*	margin: 22 und 110 noch genauer bestimmen wegen line-height etc */
	float: left;
	width: 100%;
	padding: 32px 0px 81px 0px;
/*	warum padding und nicht mit margin? wie oben bei container */
/*	background-color: #00ff00; */
}

.post {
	padding: 0px 0px 32px 0px;
/*	background-color: #000000; */
}

.head {
	padding: 0px 0px 10px 0px;
/*	background-color: #000000; */
}

.post h2, .head h2 {
	font-family: arial, sans-serif;
	font-size: 15px;
	color: #A00000;
	line-height: 16px;
	text-transform: uppercase;
	padding: 0px 3px 0px 3px;
/*	background-color: #FFff00; */
}

.entry {
	padding-bottom: 13px;
/*	margin: bestimmt abstand über meta data */
/*	background-color: #00ff00; */
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.content-box {
	padding: 0px 0px 13px 0px;
/*	padding: padding-bottom: 3px siehe p */
/*	div code analog sidebar.php */
/*	css analog comments-box? */
/*	background-color: #00ff00; */
}

.header_supportedby {
	position: absolute;
	left: 410px;
	top: 49px;
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/text_supportedby.gif"); /*// absoluter pfad! */
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 94px;
	/* text-indent: .gif size minus 3px padding */
}

.footer_claim {
	width: 555px; height: 16px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_claim.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
/*	text-indent: .gif size minus 3px padding */
}


.content_ablog {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_ablog.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 127px;
/*	text-indent: .gif size minus 3px padding */
}

.content_youina {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_youina.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 57px;
/*	text-indent: .gif size minus 3px padding */
}

.content_postedby {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_postedby.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 71px;
	/*	text-indent: .gif size minus 3px padding */
}

.content_curators {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_curators.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 70px;
/*	text-indent: .gif size minus 3px padding */
}

.content_comments {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_comments.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 73px;
/*	text-indent: .gif size minus 3px padding */
}

.content_searchresults {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_searchresults.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 144px;
/*	text-indent: .gif size minus 3px padding */
}

.content_nosearchresults {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_nosearchresults.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 164px;
/*	text-indent: .gif size minus 3px padding */
}

.content_poststaggedwith {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_poststaggedwith.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 132px;
/*	text-indent: .gif size minus 3px padding */
}

.content_taggedwith {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_taggedwith.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 87px;
/*	text-indent: .gif size minus 3px padding */
}

.content_supporters {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_supporters.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 86px;
/*	text-indent: .gif size minus 3px padding */
}

.content_contributors {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_contributors.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 101px;
/*	text-indent: .gif size minus 3px padding */
}

.content_collaborators {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_collaborators.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 113px;
/*	text-indent: .gif size minus 3px padding */
}

.content_keywords {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_keywords.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 72px;
/*	text-indent: .gif size minus 3px padding */
}

.content_sharing {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_sharing.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 60px;
/*	text-indent: .gif size minus 3px padding */
}

.content_credits {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_credits.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 55px;
/*	text-indent: .gif size minus 3px padding */
}

.content_amagazine {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_amagazine.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 161px;
/*	text-indent: .gif size minus 3px padding */
}

.content_archivefor {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_archivefor.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 87px;
/*	text-indent: .gif size minus 3px padding */
}

.content_archiveby {
	padding: 0px 3px 0px 3px;
	background-image: url("http://www.ablogcuratedby.com/images/_text_archiveby.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	text-indent: 80px;
/*	text-indent: .gif size minus 3px padding */
}

.navigation {
/*	why is navigation a class and not an id? kommt doch nur einmal vor? */
/*	margin: 3px siehe p */
	padding: 0px 3px 0px 3px;
	font-size: 12px;
	line-height: 16px;
	text-transform: uppercase;
/*	background-color: #ababab; */ 
}

#sidebar {
	float: left;
/*	width: 411px; */
	width: 618px;
/*	display: inline; vergleiche tutorial */
	padding-top: 28px;
	padding-bottom: 100px;
/*	padding-bottom: with 32px after box + 95 + 3px divider = 130 px bumper */
/*	background-color: #00ff00; */
	font-size: 11px;
	line-height: 15px;
}

#sidebar h3 {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	display: inline;
}

#sidebar h3 {
	padding: 0px 3px 0px 3px;
}

#sidebar #sidebar-col1 {
	float: left;
	width: 191px;
	margin-right: 29px;
/*	background-color: #ff00ff; */ 
}

#sidebar #sidebar-col2 {
	float: left;
	width: 191px;
	margin-right: 29px;
/*	background-color: #ff0099; */
}

#sidebar #sidebar-col3 {
	float: left;
	width: 178px;
/*	background-color: #ff0099; */
}

#sidebar .sidebar-box {
	padding-bottom: 32px;
/*	padding-bottom: wert verifiziert */
}

#sidebar ul {
	list-style-type: none;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px 3px 13px 3px;
/*	padding: wenn hier wechsel auf margin dann auch wechsel in sidebar bei drawers */
/*	warum nicht auch mit margin? vergleiche tutorial! */
/*	background-color: #ff0099; */
}

.sidebar_title {
	width: 100%; height: 15px;
}

.sidebar_arrow {
	width: 150px; height: 13px;
}

#sidebar_minicover {
	padding: 0px 0px 16px 0px;
}

#sidebar_curators {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_curators.gif");
	background-repeat: no-repeat;
}

#sidebar_contributors {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_contributors.gif");
	background-repeat: no-repeat;
}

#sidebar_authors {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_authors.gif");
	background-repeat: no-repeat;
}

#sidebar_archives {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_archives.gif");
	background-repeat: no-repeat;
}

#sidebar_search {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_search.gif");
	background-repeat: no-repeat;
}

#sidebar_abouta {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_abouta.gif");
	background-repeat: no-repeat;
}

#sidebar_news {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_news.gif");
	background-repeat: no-repeat;
}

#sidebar_supporters {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_supporters.gif");
	background-repeat: no-repeat;
}

#sidebar_supportedby {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_supportedby.gif");
	background-repeat: no-repeat;
}

#sidebar_meta {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_meta.gif");
	background-repeat: no-repeat;
}

#sidebar_clippings {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_clippings.gif");
	background-repeat: no-repeat;
}

#sidebar_takealook {
	float: left; width: 141px; height: 15px;
	background-image: url("http://www.ablogcuratedby.com/images/text_takealook.gif");
	background-repeat: no-repeat;
}

#footer .footer-box {
	padding-bottom: 13px;
/*	padding-bottom: wert verifiziert */

/*background-color: #00ff00; */

}

#footer #footer-col1 {
	float: left;
	margin-right: 44px;
/*	background-color: #ff00ff; */
}

#footer #footer-col2 {
	float: left;
	margin-right: 44px;
/*	background-color: #ff00ff; */
}

#footer #footer-col3 {
	float: left;
/*	background-color: #ff00ff; */
}

.comments-box {
	margin : 0px;
	padding: 0px 0px 16px 0px;
}

.comments-box ol {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 23px;
/*	padding: 23 abstand zur comments form */
	list-style: none;
/*	background-color: #00ff00; */
}

.comments-box ol li {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

.commentmetadata {
	text-transform: uppercase;
	padding: 0px 0px 0px 3px;
}

.comments-box p {
	padding: 8px 3px 0px 3px;
/*	background-color: #ff00ff; */
}

.comments-box p. nocomments {
	padding: 0px;
}

input[type=text], textarea {
	margin: 0px 0px 5px 0px;
	font-family: arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	border: 1px solid #BFBFBF;
}

#searchform input[type=text] {
	margin: 0px;
	padding: 0px 2px 0px 2px;
	width: 131px;
	height: 14px;
	border: 1px solid #FFFFFF;
}

#postform input[type=text] {
	margin: 0px;
	padding: 0px 2px 0px 2px;
	width: 131px;
	height: 14px;
	border: 1px solid #FFFFFF;
}

#divider_short {
/*	muss das nicht eine class sein? */
/*	background-image: url("http://www.ablogcuratedby.com/images/divider.gif");
	background-repeat: no-repeat;*/
	height: 3px; width: 150px;
	background-color: #333333;
	margin: 3px 0px 0px 3px; /* auch margin bottom 3px? */
/*	margin-top: für was brauch ich die nochmal? damit wert bei irgend wo glecih? text-divider
	wenn doch auf null dann in sidebar search -> divider extra declaration: margin-top: 0 wieder raus!

*/
}

#divider_long {
	background-color: #333333;
	float: left;
	width: 100%;
	height: 3px;
	margin-top: 3px;
}

#newsletter {
	background-image: url(images/divider.gif);
	background-position: 3px 14px;
	background-repeat: no-repeat;
	line-height: 0px;
	height: 20px;
	margin: 15px 0px 14px 0px;
	padding-left: 3px;
}

#newsletter input {
	border: 1px solid #BFBFBF;
	width: 148px;
	height: 16px;
}

