/*
Theme Name: Purple Stuff
Theme URI: http://purplestuff.ahills.com/
Description: Give me the Purple Stuff
Version: 1.0
Author: ahills
Author URI: http://ahills.com/
Tags: purple stuff

*/



* { margin:0px; padding:0px; }
body { padding:0px; font-family:helvetica,arial,sans-serif; line-height:130%; margin:0px; background-color:#501d6d; background-image:url(images/purplestuff_bg.jpg); background-repeat:no-repeat; background-position:top; font-size:12px;}

#header {width:100%; padding:50px 0 50px 0;}
	#something {background-image:url(images/white_bg.png); background-repeat:repeat; width:100%; padding:10px 0 10px 0px; margin:0 0 50px 0;}
	#something-else {padding-left:50px; width:970px;}
	#something h2 {color:#501d6d; font-size:45px; line-height:52px;}
	#something #audio {color:#501d6d; font-size:18px;}

a { color:#501d6d; text-decoration:none; }
a:HOVER { text-decoration:underline; }

p { margin-bottom:10px; }

hr { margin:30px 0 50px; }

#page { width:100%; margin:0; padding:0; height:auto;}
#content { width:750px; padding:0 0 20px 50px; margin:0; height:auto; float:left;}
#sidebar { width:200px; margin:0 0 0 820px; font-size:12px; padding:8px 0 0 0;}
	#sidebar ul { margin-bottom:20px; }
	#sidebar li { list-style-type:none; margin:2px 0 2px 0 }
	#sidebar form { margin-bottom:22px; }
	#sidebar h2 { font-size:20px; line-height:24px;}

.musicArea, .smallerText { font-size:60px; line-height:100%; font-family:helvetica,arial,sans-serif; margin-bottom:10px; }
.smallerText { font-size:50px; font-family:helvetica,arial,sans-serif; margin-bottom:50px; }

span.colorShift { color: #501d6d; }
span.colorShift a {color: #501d6d;}
span.colorShift a:link, span.colorShift a:visited {color: #501d6d; text-decoration: none;}
span.colorShift a:hover {color: #501d6d; text-decoration: underline;} 

input {
	border: 1px solid #501d6d;
	background: url(none) no-repeat #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #501d6d;
	margin-bottom:5px;
}

.mylabelstyle {
	font-family: tahoma, helvetica, sans-serif;
	font-style: bold;
	font-size: 13px;
	color: #82983e;
}

.postmetadata { font-size:11px; margin-bottom:0; padding-bottom:0;}

.post { padding-top:0px; position:relative;}

.entry { padding-top: 20px; }


#footer {
	clear: left;
	width: 920px;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	font-size:10px;
}

#footer #legal {
	width: 200px;
	float: left;
}

#footer #rss {
	width: 200px;
	padding-left:820px;
	float: right;
	text-align: left;
}
