/*
Theme Name: Wrapped In Dreams
Theme URI: http://egolesque/
Description: RANting MY LIFE AWAY WHILE WRAPPING MY TrouBLES IN DREAMS.
Version: 1.6
Author: Austin Cannon
Author URI: http://austincannon.com/
Tags: egolesque, truth, dreams

*/

/* CSS Document */

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
body { background-color: #000000; margin:0; }

#container { width:900px; margin:0 auto; vertical-align:middle; background-color:#272727; border-left:#161616 20px solid; border-right:#161616 20px solid; border-bottom:#161616 20px solid; }

#header {}
#navigation { height:41px; background-image: url(/images/bg-navigation.gif); background-repeat: no-repeat; }
	
#navigation p { margin:0; padding:15px 0 0 20px; }
#navigation a { font-size:14px; font-weight:bold; text-transform:lowercase; color:#9d2802; text-decoration:none; }
#navigation a:hover { color:#999999; }
#content { background-image:url(images/bg-content.jpg); background-repeat:no-repeat;}

.contentLeft { width:549px; float:left; background-image: url(/images/bg-copy.png); background-repeat: repeat-y; padding:0 0 0 0; }
.contentRight { width:350px; float:left; }
.contentRecent { width:549px; clear:both; background-image:url(/images/bg-recent.gif); background-repeat:repeat-y; }
.contentRecent a { text-transform:lowercase; color:#9d2802; text-decoration:none; }
.contentRecent a { text-transform:lowercase; color:#fff; text-decoration:none; }

.pageLeft { width:549px; float:left; background-image: url(/images/bg-page.png); background-repeat: repeat-y; padding:0; }

.contentNav { margin:0 10px 0 53px; }
.contentNav a { color:#9d2802; text-decoration:none; }
.contentNav a:hover { color:#999999; }
.contentNavLeft { width:50%; float:left; text-align:left; }
.contentNavRight { width:50%; float:right; text-align:right; }

.recentHead { margin:0 0 0 46px;}
.recentTblCol_01 { width:348px; margin:0 0 0 46px; padding:5px 0 5px 10px; float:left; line-height:16px; font-size:10px; text-transform:uppercase; border-bottom:#282828 1px solid; }
.recentTblCol_01 a { text-transform:uppercase; }
.recentTblCol_01 a:hover { color:#333; }
.recentTblCol_02 { width:72px; float:left; text-align:center; padding:5px 0 5px 0; line-height:16px; font-size:10px; border-bottom:#282828 1px solid; }
.recentTblCol_03 { width:40px; float:left; text-align:center; padding:5px 0 5px 0; line-height:16px; font-size:10px; border-bottom:#282828 1px solid; }
.clearMe { clear:both; }


/* CONTENT */
.date { width:46px; height:66px; float:left; background-image:url(/images/bg-date.png); background-repeat:no-repeat; background-color:#7b1f02; color:#e0ac0f; font-family: Georgia; clear:both; }
p.month { font-size:10px; margin:15px 0 -3px 9px; padding:0; text-transform:uppercase; letter-spacing:5px; }
p.day { font-size:25px; margin:0 0 -4px 9px; padding:0; font-weight:bold; }
p.year { font-size:12px; margin:0 0 0 9px; padding:0; }

.copy { width:463px; float:left; margin:0 0 0 15px; }

.copy h1 { font-size:18px; color:#9d2802; font-weight:bold; margin:15px 0 6px 0; padding:0; }
.copy h1 a { color:#9d2802; text-decoration:none; }
.copy h1 a:hover { color:#999999; }
.copy h2 { font-size:16px; color:#e0ac0f; font-weight:bold; margin:15px 0 6px 0; padding:0; }
.copy h3 { font-size:14px; color:#9d2802; font-weight:bold; margin:15px 0 6px 0; padding:0; }
.copy p { margin:0; padding:0 0 14px 0; }
.copy img { border:2px #e0ac0f solid; }
.copy  a { color:#9d2802; text-decoration:none; }
.copy  a:hover { color:#999999; }

.page { width:463px; float:left; margin:0 0 0 15px; padding:0 0 0 25px; }
.page h1 { font-size:18px; color:#9d2802; font-weight:bold; margin:15px 0 0px 0; padding:0; text-transform:uppercase; }
.page h2 { font-size:16px; color:#e0ac0f; font-weight:bold; margin:15px 0 6px 0; padding:0; }
.page h3 { font-size:14px; color:#9d2802; font-weight:bold; margin:15px 0 6px 0; padding:0; }
.page p { margin:0; padding:0 0 14px 0; }
.page img { border:2px #e0ac0f solid; }
.page  a { color:#9d2802; text-decoration:none; }
.page  a:hover { color:#999999; }

.categories { font-size:9px; text-transform:uppercase; color:#ffffff; background-image:url(/images/bg-categories.png); background-repeat:no-repeat; margin:0; padding:3px 0 0 20px; line-height:16px; float:left; }
.categories a { color:#ffffff; text-decoration:none; }
.categories a:hover { text-decoration:underline; }

.squeakers { font-size:9px; text-transform:uppercase; color:#ffffff; background-image:url(/images/bg-squeakers.png); background-repeat:no-repeat; margin:0 0 0 20px; padding:3px 0 0 20px;line-height:16px; float:left; }
.squeakers a { color:#ffffff; text-decoration:none; }
.squeakers a:hover { text-decoration:underline; }

.tags { font-size:9px; text-transform:uppercase; color:#ffffff; /* background-image:url(images/bg-categories.png); background-repeat:no-repeat; */ margin:0 0 0 0; padding:3px 0 0 20px; line-height:16px; float:left; }
.tags a { color:#ffffff; text-decoration:none; }
.tags a:hover { text-decoration:underline; }

.edit { font-size:9px; text-transform:uppercase; color:#ffffff; margin:0 0 0 0; padding:3px 0 0 20px; line-height:16px; float:left; }
.edit a { color:#ffffff; text-decoration:none; }
.edit a:hover { text-decoration:underline; }

.post { clear:both; padding:10px 0 0 0; }

/* SIDEBAR */
.flickr { background-image:url(/images/bg-flickr.png); background-repeat:no-repeat; padding:0 0 0 45px; margin:15px 0 0px 0;  }
.flickr_badge_image { float:left; margin:0 8px 8px 0; border:6px #0d0d0d solid; }
.flickr_badge_image img { border:none; }

.gypsie { background-image:url(/images/bg-gypsie.png); background-repeat:no-repeat; padding:0 0 0 45px; margin:0 0 30px 0; clear:both; }
.gypsie img { border:6px #0d0d0d solid; }

.comments { background-image:url(/images/bg-comments.png); background-repeat:no-repeat; padding:0 0 0 45px; margin:0 0 30px 0; width:280px;  }
.comments a { color:#ffffff; text-decoration:none; }
.comments a:hover { text-decoration:underline; }
.comments p { padding:0 0 5px 0; margin:0px; }
.commentUser { font-family:Arial Black; font-size:12px; }
.commentDate { color:#9d2802; text-transform:uppercase;}
.commentPost { border-bottom:#9d2802 2px solid; padding:0 0 5px 0; margin:0 0 5px 0; }


/* OTHER */
.singlePost { margin:0 25px 10px 53px; clear:both; }
.singlePost small { font-size:9px; }
.singlePost a { color:#9d2802; text-decoration:none; }
.singlePost a:hover { color:#fff; }

/* FOOTER */
#footer { margin:0; padding:20px 0 0 0; background-color:#161616; border-bottom:#161616 20px solid; clear:both; }
#footer { font-size:9px; text-transform:uppercase; }
#footer a { color:#9d2802; text-decoration:none; }
#footer a:hover { color:#999999; }

/* WIDGETS */
div.sidebar{} /* only style this if you haven't style your sidebar already. */
ul{ list-style-type: none; width:275px; margin:0; padding:0px; }
ul li.widget{ margin:0; padding:0; list-style-type: none; }
h2.widgettitle{ margin:10px 0 0 0; padding:0; font-size:14px; text-transform:uppercase; color:#9d2802; font-weight:bold;  list-style-type: none;  }
h2.widgettitle a{ color:#9d2802; margin:0 0 20px 0;  }
h2.widgettitle a:hover { color:#fff; text-decoration:none;  }

div.textwidget{ list-style-type: none; } /* The div all of our widget content is displayed */
ul.popular{} /* In this 'text' widget, I have used a unordered list with class Popular to display our content */
ul.popular li{ list-style-type: none;  } /* List item inside the content */
ul.popular li a { list-style-type: none; }
.widget {list-style: none; }

/* FLICKR TAG CLOUD */
.flickrtagcloud a { color:#fff; }

/* LAST.FM WIDGET */
li.lastfm-item { font-size:11px; }