/*

Theme Name: Diary of a Dreamer

Theme URI: http://www.ianlabardee.com

Description: The default Diary of a Dreamer theme.

Version: 1.0

Author: Ian Labardee

Author URI: http://www.ianlabardee.com

*/

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #0A0D0D;
}

#home_body {
	background-color: #0A0D0D;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#left_side {
	background-image: url(images/l_bg_img.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #131719;
	padding-top: 65px;
	width: 300px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	vertical-align: top;
}
#post_space {
	background-color: #3E4849;
	background-image: url(images/post_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	text-align: left;
	vertical-align: top;
	width: 425px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FCFFE9;
}
#post_space a:link {
	color:#FCFFE9;
	text-decoration: none;
	background-image: url(images/dotted_underline.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	margin: 0px 0px 10px;
	background-position: left bottom;
}
#post_space a:visited {
	color:#FCFFE9;
	text-decoration: none;
	background-image: url(images/dotted_underline.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	margin: 0px 0px 10px;
	background-position: left bottom;
}
#post_space a:hover {
	color:#FAB133;
	text-decoration: none;
	background-image: url(images/dotted_underline.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	margin: 0px 0px 10px;
	background-position: left bottom;
} 
#right_side {
	background-color: #131719;
	background-image: url(images/r_bg_img.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: top;
	padding-top: 31px;
	text-align: left;
	width: 160px;
}
#header_space {
	background-image: url(http://www.diaryofadreamer.com/root_images/header_img.jpg);
	background-repeat: no-repeat;
	height: 246px;
	width: 809px;
}
#color_bar {
	background-image: url(images/color_bar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 31px;
	height: 443px;
	width: 10px;
}
.entry {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FCFFE9;
	line-height: 19px;
	margin-top: 0px;
	padding-top: 0px;
}
.entry a:link {color: #FCFFE9; text-decoration:underline}
.entry a:hover {color: #FAB133; text-decoration:none}
.entry a:visited {color: #FCFFE9; text-decoration:underline
}

/*
#post_space h1 {
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 23px;
	font-weight: 100;
	letter-spacing: -2px;
	margin: 0px;
	padding: 0px;
}

.post_title {
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 23px;
	font-weight: 100;
	letter-spacing: -2px;
}
*/
#sidebar #category_list {
	color: #FF33CC;
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.sidebar {
	margin: 0px 29px 0px 80px;
	padding: 0px;
}
#menutitle {
	color: #85846F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-bottom: 20px;
	margin-left: 0px;
}
#menu {
	color:#FF3300;
	padding-top: 2px;
	padding-right: 20px;
	text-align: right;
}
#side_menu_items {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #BAB8AB;
	list-style-type: none;
	margin: 0px 0px 10px;
	padding: 0px;
}
#side_menu_items a:link {
	color:#BAB8AB;
	text-decoration: none;
	background-image: url(images/dotted_underline.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	margin: 0px 0px 10px;
	background-position: left bottom;
}
#side_menu_items a:visited {
	color:#BAB8AB;
	text-decoration: none;
	background-image: url(images/dotted_underline.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	margin: 0px 0px 10px;
	background-position: left bottom;
}
#side_menu_items a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-image: url(images/dotted_underline.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	margin: 0px 0px 10px;
	background-position: left bottom;
} 
#podcast button {
	background-image: url(root_images/podcast_button.gif);
	background-repeat: no-repeat;
}
.search_form {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 95px;
	border: 1px solid #000000;
	padding: 2px;
}
#searchform {
	margin: 0px;
	padding: 0px;
}
#post_info_bar {
	background-image: url(http://www.diaryofadreamer.com/root_images/comment_bg.gif);
	background-repeat: repeat;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 12px;
	font-family: "Trebuchet MS";
	color: #1D2325;
	font-size: 12px;
}
#post_info_bar2 {
	background-image: url(http://www.diaryofadreamer.com/root_images/comment_bg.gif);
	background-repeat: repeat;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 12px;
	font-family: "Trebuchet MS";
	color: #1D2325;
	font-size: 12px;
	margin-bottom: 50px;
}
.post_date {
	float: left;
	clear: left;
}
h2 a:link {
	font-size: 23px;
	font-family: "Trebuchet MS";
	margin: 0px;
	padding: 0px;
}
h2 a:visited {
	font-size: 23px;
	font-family: "Trebuchet MS";
	margin: 0px;
	padding: 0px;
}
h2 a:hover {
	font-size: 23px;
	font-family: "Trebuchet MS";
	margin: 0px;
	padding: 0px;
}
h5 {
	font-size: 14px;
	font-family: "Trebuchet MS";
	color: #1D2325;
}
h4 {
	font-size: 14px;
	font-family: "Trebuchet MS";
	color: #1D2325;
}
.post_comments {
	float: right;
	clear: right;
	background-image: url(http://www.diaryofadreamer.com/root_images/comment_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
}
h4 a:link {
	color:#1D2325;
	text-decoration: none;
}
h4 a:visited {
	color:#1D2325;
	text-decoration: none;
}
h4 a:hover {
	color:#1D2325;
	text-decoration: none;
}
h5 a:link {
	font-size: 14px;
	font-family: "Trebuchet MS";
	color:#1D2325;
	text-decoration: none;
}
h5 a:visited {
	font-size: 14px;
	font-family: "Trebuchet MS";
	color:#1D2325;
	text-decoration: none;
}
h5 a:hover {
	font-size: 14px;
	font-family: "Trebuchet MS";
	color:#1D2325;
	text-decoration: none;
}
.post {
	width: 425px;
	margin-bottom: 35px;
	padding-bottom: 0px;
}
.postlink {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.comment_icon {
	padding-right: 6px;
	text-align: right;
	vertical-align: middle;
}
/* START PAGE STYLES */
.comment_page {
	color: #FFFFFF;
}
.comment_page_top {
	background-color: #0A0D0D;
	text-align: center;
	color: #FFFFFF;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
}
#content {
	background-color: #3E4849;
	background-image: url(http://www.diaryofadreamer.com/root_images/post_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	color: #FFFFFF;
	padding: 30px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
}
#content a:link {color: #FFFFFF; text-decoration:underline}
#content a:hover {color: #FFFFFF; text-decoration:none}
#content a:visited {color: #FFFFFF; text-decoration:underline

}
#comment_content {
	color: #FFFFFF;
	text-align: left;
}
.in_outer_bg {
	background-image: url(http://www.diaryofadreamer.com/root_images/color_bar_in.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 10px 0px 0px;
	margin-top: 30px;
}
.in_post_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #FFFFFF;
	letter-spacing: -1px;
}
.in_post_title a:link {color: #FFFFFF; text-decoration:none}
.in_post_title a:hover {color: #FFFFFF; text-decoration:none}
.in_post_title a:visited {color: #FFFFFF; text-decoration:none
}
.in_post_title_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	letter-spacing: -1px;
	margin-top: 20px;
}
.in_post_title_sm a:link {color: #FFFFFF; text-decoration:none}
.in_post_title_sm a:hover {color: #FFFFFF; text-decoration:none}
.in_post_title_sm a:visited {color: #FFFFFF; text-decoration:none
}
.in_post_info {
	font-size: 10px;
	line-height: 10px;
	color: #A0ACAA;
	background-color: #4D5959;
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #66706F;
	border-bottom-color: #66706F;
}
.in_post_secondary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: -1px;
	background-image: url(http://www.diaryofadreamer.com/root_images/comment_add.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.comment_fields {
	padding: 3px;
	border: 1px solid #0A0D0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A0D0D;
}
.submit_button {
	background-image: url(http://www.diaryofadreamer.com/root_images/comment_bg.gif);
	background-repeat: repeat;
	letter-spacing: -1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0A0D0D;
	border: none;
}
#back_bar {
	background-color: #1D2325;
	text-align: left;
	color: #797864;
	padding: 3px 30px;
	font-family: "Arial";
	font-size: 12px;
	line-height: 22px;
	letter-spacing: -1px;
}
#back_bar a:link {color: #797864; text-decoration:none}
#back_bar a:hover {color: #FFFFFF; text-decoration:underline}
#back_bar a:visited {color: #797864; text-decoration:none
}
.footer_top {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #797864;
	padding-top: 120px;
}
.copyright {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #3E4B4D;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer_top a:link {color: #797864; text-decoration:none}
.footer_top a:hover {color: #FFFFFF; text-decoration:underline}
.footer_top a:visited {color: #797864; text-decoration:none
}
.admin {
	color: #384244;
}
.admin a:link {color: #384244; text-decoration:none}
.admin a:hover {color: #384244; text-decoration:underline}
.admin a:visited {color: #384244; text-decoration:none
}
.credits {
	color: #384244;
	font-family: "Trebuchet MS";
	font-size: 10px;
}
.credits a:link {color: #384244; text-decoration:none}
.credits a:hover {color: #797864; text-decoration:underline;}
.credits a:visited {color: #384244; text-decoration:none
}
.footer_bottom {
	padding-bottom: 50px;
}
<?php   
  
// Your twitter username.   
$username = "TwitterUsername";   
  
// Prefix - some text you want displayed before your latest tweet.   
// (HTML is OK, but be sure to escape quotes with backslashes: for example href=\"link.html\")   
$prefix = "<h2>My last Tweet</h2>";   
  
// Suffix - some text you want display after your latest tweet. (Same rules as the prefix.)   
$suffix = "";   
  
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";   
  
function parse_feed($feed) {   
    $stepOne = explode("<content type=\"html\">", $feed);   
    $stepTwo = explode("</content>", $stepOne[1]);   
    $tweet = $stepTwo[0];   
    $tweet = str_replace("&lt;", "<", $tweet);   
    $tweet = str_replace("&gt;", ">", $tweet);   
    return $tweet;   
}   
  
$twitterFeed = file_get_contents($feed);   
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);   
?>  