/*------Global Styles | 11/07/08 | Emily P. Lewis------*/
/*---RESET---*/
html, body, div, h1, p, a, ul, li {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
:focus {outline: 0;}
/*---STRUCTURE/LAYOUT---*/
body {font:small Arial, Helvetica, sans-serif; background:#000 url(../images/baconBG2.jpg) no-repeat 50% 0; background-attachment:fixed;line-height: 1;color: #000;}
#contain {width:1000px; margin:0 auto; padding-top:33px;min-height:870px}
#frame {width:556px; background:#bb390d url(../images/orangeGradient.png) repeat-x 0 0;padding:29px 43px 0 43px;margin:0 auto 20px;border:1px solid #000;}
#allTweets {background:#fff; border:1px solid #bb390d;padding:29px;border-top:0;border-bottom:0;position:relative;}
.overlay {position:absolute;left:0;bottom:0;background:url(../images/gradientOverlay.png) repeat-x 0 100%;height:293px;width:100%;}
#footer {background: #fff url(../images/footerBorder.png) no-repeat 0 100%;border:1px solid #bb390d;border-top:0;padding:0 29px 29px; margin-bottom:38px; text-align:center;}
/*---TYPE ELEMENTS---*/
a, a:link, a:visited {color:#bb390d;text-decoration:none;font-weight:bold;}
a:hover, a:focus, a:active {text-decoration:underline;}
/*---CONTENT---*/
h1 {position:relative;height:239px; width:556px;overflow:hidden;color:#fff;font-size:500%; text-align:center;font-weight:bold;}
h1 span {position:absolute;top:0;left:0;background: url(../images/baconTwits.png) no-repeat 0 0;height:239px; width:556px;}
.individualTweet {background: url(../images/baconDivider.png) no-repeat 65% 100%;padding-bottom:25px;margin-bottom:30px;}
.individualTweet a, .individualTweet a:link, .individualTweet a:visited {color:#333;font-weight:normal;}
.individualTweet .username, .individualTweet .bacon_text, .individualTweet .bacon_text p {display:inline;}
.individualTweet .username a, .individualTweet .username a:link, .individualTweet .username a:visited { font:bold 115% Arial,Helvetica,sans-serif;text-decoration:none;}
.individualTweet img {float:left;margin:2px 15px 0 0;border:3px solid #bb390d;}
.individualTweet .bacon_text p {font:115% Georgia, "Times New Roman", Times, serif;line-height:120%;}
.individualTweet p a { text-decoration:underline; }
.individualTweet p a:hover { color:#bb390d; }
.individualTweet p strong a, .individualTweet p strong a:link, .individualTweet p strong a:visited {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.individualTweet p strong a:hover, .individualTweet p strong a:focus, .individualTweet p strong a:active {text-decoration:underline;}
.individualTweet strong.bacon {color:#bb390d;padding-left:20px; background: url(../images/piggy.png) no-repeat 1px 1px;}
.individualTweet .created_time {color:#777; float:right; font-size:10px; margin:8px 0 5px 0; text-align:right; }
.individualTweet ul{margin-left:69px;margin-top:7px;list-style: none;}
.individualTweet ul li{font-size:90%;display:inline;}
.individualTweet ul li:first-child {padding-right:10px; background: url(../images/bullet.png) no-repeat 100% 50%;margin-right:5px}
.individualTweet ul li a, .individualTweet ul li a:link, .individualTweet ul li a:visited, .individualTweet ul li a:hover, .individualTweet ul li a:focus, .individualTweet ul li a:active {color:#bb390d;}
#footer p {margin-bottom:10px;line-height:150%;}
/*---IE6 Cooperation---*/
* html .overlay {background:none;}
* html .individualTweet img {position:relative;}

