/*
Theme Name: TwenTeenSomething
Theme URI: http://www.twenteensomething.com
Description: 
Version: 
Author: Juan Karlo Licudine
Author URI: http://www.faceupp.com

*/

body {
	background: #ffe5ec url('images/topbg.png') top left repeat-x;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Geneva, sans-serif;
        font-size:11px;
}

a img {
	border: none;	
}

img {
	border: none;	
}

#wrapper {
	margin: 0 auto;
	width: 970px;
}

#navigation {
	padding: 20px 0 0 ;	
}

#navigation li {
	color: white;
	display: inline;
	list-style: none;
	margin: 0 50px 0 0;
	font-weight:bold;
}

#navigation li a {
	color: #f795ae;
	text-decoration: none;
	font-size: 15px;
}

#header {
	background: url('images/illustrationbg.png') bottom right no-repeat;
	height: 130px;
	margin:0 33px 0 0;
padding:130px 0 0;
}

#logo {
	background: url('http://www.twenteensomething.com/wp-content/uploads/2010/02/logo1.png') top left no-repeat;
	width: 647px;
	height: 107px;
}

#main {
	background: #904458;
	width:971px;
	padding: 0;
}

#content {
	background: #ffe5ec;
	width: 550px;
	padding: 17px 0 20px 0;
	margin: 20px 0 20px 20px;
	float: left;
}

	#content h2 {	
		line-height:60px;
		margin: 0;
	}
	
	#content h2 a {
		background: #b2536c top left no-repeat;
		color:#FFECF1;
		padding:12px 15px 12px 15px;
		margin:0 0 0 -13px;
		text-decoration: none;
		font-size: 18px;
	}
	
#sidebar {
	float: right;
	margin:0 -15px 20px 0;
	color: white;
}

#sidebar a {
        color: white;
        text-decoration: none;
}

	#sidebar1 li, #sidebar2 li {
		list-style: circle;
		margin: 0 0 0 5px;
	}

	#sidebar1 {
		float: left;
		width: 145px;
		margin: 0 0 0 20px;
	}
	
	#sidebar2 {
		float: right;
		width: 145px;
		margin: 0 60px 0 0;
	}
	
	#sidebar h3 {
		background: #7e3447;
		width: 100%;
		margin: 10px 0 10px 0;;
		padding: 5px 15px;
		font-size: 15px;
	}

#featured {
	background: url('images/featuredbg.png') top left no-repeat;
	height:264px;
	margin:0 0 0 -36px;
	padding:14px 12px;
	width:586px;
}

	#featuredbg {
		margin: -50px 0 0 0;
		width: 526px;
		background: black;
		opacity: 0.6;
		padding: 10px 10px;
	}
	
	#featured p {
		color: white;	
		opacity: 1.0;
		margin: 0;
		padding: 0;
		font-weight: bold;
	}
	
	#featured a {
		color: white;
		text-decoration: none;
	}



#adspot {
	margin:0 auto 15px;
	width:300px;
}

#share {
	width: 300px;
	margin: 0 auto;
}

#aboutme {
        width: 350px;
        margin: 0 auto;
}

#aboutme a {
        text-decoration: underline;
}

#aboutme img {
        margin: 0 15px 0 0;
}

	#adspot li {
		margin: 0 15px 0 0;
		list-style: none;
		display: inline;
	}

.post {
        font-family: Verdana;
	margin: 0 30px 0;	
        font-size:13px;
}

	.post small {
		color: #b2536c;
		font-size: 14px;
	}
	
	.post a {
		color: #b2536c;
		text-decoration: none;
		font-weight: bold;
	}

#searchform {
		background: #793346 url('images/A-SEARCHFORM.png') no-repeat top center;
		width: 360px;
		height: 25px;
		margin: 10px 0 3px 20px;
		padding: 5px 0 0 0px;
		text-align: right;	
}

#searchform input {
		background: none;
		width: 340px;
		font-size: 15px;
		margin: 0px 9px 0 0;
		padding: 0 0px 0 0;
		border: none;	
		color: white;
}

#footer {
	background: #a83b57 url('images/footerbg.png') top left repeat-x;
	padding:100px 0;
}

#footercontent {
	margin: 0 auto;	
	width: 940px;
}
	
.clear {
	clear: both;	
}

.left {
	float: left;	
}

.right {
	float: right;	
}

.comment-meta {
	font-size: 10px;	
}

.fn{
	font-size: 20px;	
}

.comment-body {
	background: #f2c4d1;
	padding: 10px;
	margin: 0 0 20px 0 ;
}

ol {
	list-style: none;	
}

.commentlist {
	margin: 0;	
	padding: 0;
}

#comments {
	background: #b2536c;
	color: white;
	padding: 20px;
}

.alignright {
        float: right;
}

.alignleft {
        float: left;
}

.alignleft a, .alignright a {
        color: #B2536C;
}

.wp-caption-text {
        color: #B2536C;
        font-size: 11px;
        font-style: italic;
}
