/*  
Theme Name: AEIOUY
Theme URI: http://www.jumpropestudios.com/aeiouy/
Description: Theme for aeiouy designed by <a href='http://www.uwidonet.com' target='_blank'>Sempai</a> and built by <a href='http://www.jumpropestudios.com' target='_blank'>redQueen</a>
Version: 1.0
Author: Sempai & redQueen
Author URI: http://www.uwidonet.com

	AEIOUY v1.0
	http://www.jumpropestudios.com/aeiouy/

	This theme was designed by Arvin Ragenil (Sempai) and built by Joiz Santos (redQueen),
	whose site you will find at www.uwidonet.com and www.jumpropestudios.com

	The CSS, XHTML and design is released under Attribution-ShareAlike 2.5
	http://creativecommons.org/licenses/by-sa/2.5/

	Please do not remove the credits on footer.
*/

body {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	background: #e9e9e9;
	color: #ccc;
	text-align: center;
	margin: 0;
	padding: 0;
	}

h1, h2, h3 {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	color: #d3d3d3;
	}
h1 {
	font-size: 20px;
	}
h2 {
	font-size: 18px;
	}
h3 {
	font-size: 16px;
	}

h1 a, h2 a, h3 a, h1 a:visited, h2 a:visited, h3 a:visited {
	color: #d3d3d3;
	text-decoration: none;
	}
hr {
	visibility: hidden;
	}
a, a:visited {
	color: #d3d3d3;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
a img {
	border: none;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left;
	}


#page {
	background: url('images/bg-page.jpg') repeat-y;
	text-align: left;
	width: 925px;
	margin: 0px auto;
	
	}
#header {
	background: url('images/header.jpg') no-repeat bottom center;
	height: 160px;
	}
#content {
	margin: 0px;
	width: 488px;
	padding-left: 30px;
	float: left;
	}
#sidebar {
	float: left;
	width: 274px;
	background: #292929 url('images/sidebar-bot.jpg') no-repeat center bottom;
	margin-left: 1px;
	padding: 10px 20px 125px 20px;
	color: #8f8f8f;
	font-size: 10px;
	font-weight: bold;
	}
#footer {
	clear: both;
	background: url('images/footer.jpg') no-repeat bottom;
	padding: 75px 30px 0px 30px;
	text-align: center;
	color: #000;
	font-size: 9px;
	}

#searchheaderform {
	width: 332px;
	height: 84px;
	float: right;
	margin: 0px 50px 0px 0px;
	padding: 40px 0px 0px 35px;
	}
* html #searchheaderform {
	margin: 0px 25px 0px 0px;
	}
#searchheaderform #searchsubmit {
	background: url('images/go-button.jpg') no-repeat center;
	border: none;
	height: 32px;
	width: 72px;
	}
#searchheaderform #s {
	border: 1px inset;
	width: 185px;
	height: 24px;
	font-size: 20px;
	}

#headerlinks {
	padding: 70px 0px 0px 50px;
	height: 44px;
	}
#headerlinks ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
#headerlinks li {
	float: left;
	margin-right: 3px;
	}
#headerlinks li a {
	background: url('images/aeiouy-links.jpg');
	width: 64px;
	height: 44px;
	display: block;
	background-repeat: no-repeat;
	}
#a-link {
	background-position: 0px 0px !important;
	}
#a-link:hover {
	background-position: 0px -46px !important;
	}
#e-link {
	background-position: -70px 0px !important;
	}
#e-link:hover {
	background-position: -70px -46px !important;
	}
#i-link {
	background-position: -139px 0px !important;
	}
#i-link:hover {
	background-position: -139px -46px !important;
	}
#o-link {
	background-position: -208px 0px !important;
	}
#o-link:hover {
	background-position: -208px -46px !important;
	}
#u-link {
	background-position: -277px 0px !important;
	}
#u-link:hover {
	background-position: -277px -46px !important;
	}
#y-link {
	background-position: -346px 0px !important;
	}
#y-link:hover {
	background-position: -346px -46px !important;
	}


.post {
	background: #292929 url('images/post-bottom.jpg') no-repeat bottom;
	width: 477px;
	padding-bottom: 15px;
	}
.post .title {
	background: url('images/post-top.jpg') no-repeat top;
	padding: 5px 2px 2px 75px;
	text-transform: uppercase;
	}
.post .entry {
	font-size: 11px;
	line-height: 1.3em;
	text-align: justify;
	padding: 0px 10px 0px 10px;
	}
.post .entry a, .post .entry a:visited {
	border-bottom: 1px #CC3300 dashed;
	color: #ccc;
	}
.post .entry a:hover {
	text-decoration: none;
	border-bottom: 1px #C30 solid;
	}

.postmetadata {
	text-align: right;
	padding-right: 30px;
	margin-bottom: 20px;
	color: #3E3E3E;
	}
.postmetadata span {
	background: url('images/post-data.jpg') no-repeat left;
	padding-left: 70px;
	}
.postmetadata a, .postmetadata a:visited {
	color: #3E3E3E;
	}

#sidebar h2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-top: 1px #8f8f8f dotted;
	border-bottom: 1px #8f8f8f dotted;
	color: #8f8f8f;
	margin: 20px 0px 5px 0px;
	padding: 2px 0px 2px 20px;
	}

#sidebar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}

#sidebar a,#sidebar a:visited {
	color: #8f8f8f;
	text-decoration: none;
	}
#sidebar a:hover {
	text-decoration: underline;
	}
#sidebar ul ul {
	list-style: disc;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 10px;
	}

.textwidget {
	text-align: justify;
	padding: 0px 25px 0px 25px;
	}
#wp-calendar {
	text-align: center;
	width: 175px;
	margin: 0px 25px 0px 25px;
	}
#wp-calendar a, #wp-calendar a:visited {
	border-bottom: 1px #CC3300 dashed;
	}
#wp-calendar #prev a, #wp-calendar #next a, #wp-calendar #prev a:visited, #wp-calendar #next a:visited {
	border-bottom: none;
	}
#wp-calendar a:hover, #wp-calendar #prev a:hover, #wp-calendar #next a:hover {
	border-bottom: 1px #CC3300 solid;
	text-decoration: none;
	}
#today, .alt {
	background-color: #343434;
	}
p.alt {
	padding: 10px;
	font-size: 10px;
	}
	
h3#respond, #comments h3 {
	font-weight: normal;
	}
.commentlist {
	list-style: none;
	padding: 0;
	margin: 15px;
	width: 450px;
	font-size: 11px;
	}
.commentlist li {
	padding: 15px;
	}
.commentlist li cite {
	font-weight: bold;
	font-style: normal;
	}
.commentmetadata {
	text-align: right;
	font-size: 10px;
	}
#author, #email, #url, textarea#comment {
	border: 1px inset;
	background: #292929;
	color: #ccc;
	}
span.moderate {
	font-style: italic;
	font-size: 10px;
	color: #CC3300;
	}
#footer a, #footer a:visited {
	color: #000;
	}