/* @override http://mrinvisible.net/wp-content/themes/grady/style.css */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
	margin:0;
	padding:0;
}

html {
}

li.twitter-item {
list-style-type: none;	
}

#latestUpdates ul.twitter li.twitter-item span.twitter-timestamp abbr {
	color: #999;
	font-size: 10px !important;	
}

body {
		background: #000000 url(images/mribg.jpg) no-repeat fixed center -110px;

}

#frame {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 0;
}

#topLogo h1 {
display: none;	
}

body
{
	font-family: "Lucida Grande", Verdana, Arial, "FreeSans", sans-serif;

	line-height:1.5;
	text-align:center;
	margin-top: -50px;
	padding-top: 90px;
}

html > body
{
	font-size:12px;
}

p,ul,ol,blockquote,pre,td,th,label
{
	line-height:1.5;
	margin:0 0 1.5em;
}

#ft
{
	clear:both;
	margin:4.5em 0 0;
	text-align:center;
}

/*===== o0o: YUI GRID GIBBERISH =====*/
#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7
{
	margin:auto;
	min-width:750px;
	text-align:left;
	width: 990px;
}

#doc2
{
	min-width:950px;
	width:71.313em;
}

.yui-b
{
	position:static;
}

/* for IE < 7 */
#yui-main .yui-b
{
	float:none;
	position:static;
	width:auto;
}

#yui-main
{
	width:100%;
}

.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main
{
	float:right;
	margin-left:-25em;
}

.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main
{
	float:left;
	margin-right:-25em;
}

.yui-t5 .yui-b
{
	float:right;
	width:17.016em;
}

.yui-t5 #yui-main .yui-b
{
	margin-right:0;
}

.yui-t5 #yui-main #blog.yui-b {
	margin-right:20.016em;
}

#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf
{
	zoom:1px;
}

/*===== o0o: MAIN NAV AND HEADER=====*/
ul#navigation
{
	background:#000;
	padding:6px 0;
	margin-bottom: 0;
	text-align:center;
	width:100%;
	opacity: .6;
	position: fixed;
	top: 0;
	z-index: 99999;
}

ul#navigation:hover {
	opacity: .8;
}

ul#navigation li
{
	display:inline;
	margin:0 9px;
}

ul#navigation li a
{
	color:#fff;
	font-weight: bold;
	font-size: 16px;
	line-height: 28px;
	text-decoration:none;
	padding: 4px 6px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

ul#navigation li a:hover
{
	background:#fff;
	color:#000;
}

ul#navigation li.current_page_item a
{
	background:#fff;
	color:#000;
}

#post-20 h2.entry-title a {
	display: none;	
}

ul#navigation li.find
{
	margin-right:18px;
}

ul#navigation li.find a
{
	color:#000;
}

ul#navigation li.find a:hover
{
	background:#efefef;
	color:#000;
	text-decoration:underline;
}

#hd
{
}

#hd p
{
}

#hd p a
{
	background:#FFffe0;
	color:#000;
	font-weight:700;
	text-decoration:none;
}

#hd p a:hover
{
	background:inherit;
	color:#444;
	text-decoration:underline;
}

#hd p.photo
{
	background:#fff;
	border:none;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#hd h1
{
	color:#aaa;
	font:bold 3.5em/0.5 Helvetica, Calibri, Arial, "FreeSans", sans-serif;
	letter-spacing:-2px;
	margin: 1px 0 0.3em;
	text-align:center;
}

#hd h1
{
	display: none;
}

#doc {
	margin-top: 285px;	
	z-index: ;
	margin-bottom: 200px;
}

#topLogo img {
	margin-top: 10px;	
}

#hd h1 a:hover
{
	background-position: 10165px -323px;
}

div#latestUpdates {
	width: 300px;
	text-align: left;
}

div#footerSecondary {
	position: absolute;
	margin-left: 640px;
	width: 300px;
}

div#footerMiddle {
position: absolute;
margin-left: 320px;	
width: 300px;
}

div#followUs {
}

input#email {
	padding: 5px;
	width: 200px;	
}

#followUsBlock form {
margin-bottom: 10px;	
}

div#footy {
background: #555;
border-top: 2px solid black;
padding: 15px 15px 15px 15px;
border-top-right-radius: 5px;
	border-top-left-radius: 5px;	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;	
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	border-color: #767676;
	color: #d3d3d3;
	height: 410px;
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

#followUs h3 {
	margin-top: 10px;	
}

#footerMiddle table.gadget tbody tr {
}

#footerMiddle table.gadget {
height: 369px !important;
display: block;
overflow: hidden;	

}

#footerMiddle h2 {
	margin-top: 20px;	
	margin-bottom: 10px ;
}

#slickrwidget a img.slickrwidget {
	margin: 0 5px 5px 0;
	border: 5px solid black !important;
	padding: 0 !important;
	background: black;
}

div#slickrwidget {
	width: 290px;	
	margin-left: 10px;
}

#footy h2, #footy h3 {
	color: #ffffff;
	text-transform: uppercase;
	font-size: 14px;
	text-align: left;
}

div#latestUpdateBlock {
	margin-left: 20px;	
}

#latestUpdateBlock h2,#latestUpdateBlock h2 a  {
	text-transform: inherit;
	font-size: 20px;
	line-height: 20px;
	display: block;
}

#latestUpdates ul.twitter {
list-style-type: none;
margin-left: 20px;	
margin-bottom: 30px;
}

#footerMiddle table.gadget tbody tr td div {
background: transparent !important;
padding: 0 !Important;
border: 0 !important;	
}

#latestUpdateBlock h2 span.date {
	color: #ccc;
	font-size: 14px;	
}

a {
	color: #02fafe;
}

#latestUpdates h2 {
margin-bottom: 10px !important;	
}



div#doc.yui-t5 {
margin-bottom: 0;	
}
div#bd {
	margin-top: -130px;	
}

.post {
	background: url(images/bg.png) no-repeat left -2px;
	width: 500;
	padding: 15px 15px 15px 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

#post-20 div.entry-content p {
	color: white;
	font-size: 18px;	
}

#hd h1 a:hover,#header h2 a:hover
{
	font-weight:700;
}

/*===== o0o: HEADINGS=====*/
h2,h3,h4,h5,h6
{
	font-family:Helvetica, Calibri, Arial, "FreeSans", sans-serif;
}

h3
{
	color:#222;
	font-size:1.571em;
	line-height:1.091;
	margin-bottom:1.091em;
}

h4
{
	color:#444;
	font-size:1.286em;
	line-height:1.333;
	margin-bottom:1.333em;
}

h4.tangent
{
	background:#c99;
	color:#633;
	font-family:georgia, baskerville, serif;
	font-size:1.286em;
	font-style:italic;
	font-weight:400;
	line-height:1.333;
	margin-bottom:0;
	margin-left:1.5em;
}

h5
{
	color:#444;
	font-size:1.143em;
	line-height:1.5;
	margin-bottom:1.5em;
}

/*===== o0o: POSTS=====*/

div.albumBox {
}

div.albumBox a img {
}

div.albumBox div.meta {
	float: right;
	width: 182px;
	height: 226px;
	padding: 8px;
	background-color: #ddd;
}

div.albumBox div.meta div.metaArtist {
}

div.albumBox div.meta div.metaArtist:before {
	content: "Artist: "
}


div.albumBox div.meta div.metaAlbum {
}

div.albumBox div.meta div.metaAlbum:before {
	content: "Album: "
}

div.albumBox div.meta div.metaSong {
	
}

div.albumBox div.meta div.metaSong:before {
	content: "Song: "
}

div.albumBox div.meta div.metaLabel {
	
}

div.albumBox div.meta div.metaLabel:before {
	content: "Label: "
}

div.albumBox div.meta div.metaYear {
	
}

div.albumBox div.meta div.metaYear:before {
	content: "Year: "
}

div.albumBox .sample {
	text-align: center;
}

div.hfeed h2
{
	color:#000;
	font:bold 2em/0.9 Helvetica, Calibri, Arial, "FreeSans", sans-serif;
	text-align:center;
}

div.hfeed h2 a
{
	color:#fff;
	text-decoration:none;
}

div.hfeed h2 a:hover
{
	background:inherit;
	color:#000;
	text-decoration:underline;
}

div.entry-content
{
	color:#555;
	padding:18px 0 0 0;
	width: ;
}

#post-5 div.entry-content {
	width: 700px !important;	
}

#crew {
	position: absolute;
	margin-top: -284px;	
}

div#post-5.hentry.post {
margin-top: 175px;	
padding-bottom: 50px;
}

#post-5 div.entry-content h4 {
margin-bottom: 20px;
margin-top: 50px;	
}

#post-5 div.entry-content h4.top {
margin-top: 15px;	
margin-bottom: 30px;
}

.post .entry-content {
	color: #fff !important;
	padding-top: 24px;
}

.entry-content h4 {
	color: #fff;
	font-size: 44px;	
}

#post-20 div.entry-content {
	padding-bottom: 20px;
}

#post-5 h2.entry-title {
	display: none;	
}

#post-5 div.entry-content {
	width: 600px;
	margin: 0 auto;
	font-size: 14px;
	padding-top: 0;
}

#post-5 div.entry-content p {
	line-height: 24px;
	text-shadow: #000000 1px 1px 0px;
}

div.entry-content a
{
	font-weight:700;
	text-decoration:none;
}

#post-20 div.entry-content p a {
	color: white;
	text-decoration: none;
	border-bottom: 1px solid;	
}

#post-20 div.entry-content p a:hover {
	color: #ddd;
}

#post-8 div.entry-content p {
	text-align: center;	
}

div.entry-content ul
{
	list-style-position:outside;
	list-style-type:circle;
}

div.entry-content ul li,div.entry-content ol li
{
	margin-bottom:0.5em;
}

div.entry-content ol.blocked li,ul.blocked li
{
	background:#fbfbfb;
	list-style-type:none;
	padding:9px;
}

div.entry-content ol.blocked li.odd
{
	background:#f5f5f5 !important;
	list-style-type:none;
	padding:9px;
}

div.entry-content ol.blocked strong,ol.blocked span,ul.blocked strong
{
	color:#000;
	font-family:times, "times new roman", serif;
	font-weight:700;
	letter-spacing:2px;
}

.postmetadata
{
	background: #222;
	color:#666;
	font-size:12px;
	padding:9px;
	text-align:center;
	margin-top: 20px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-bottom: 0;
}

#post-61 div.entry-content p {
text-align: center;
font-size: 20px;	
}

#post-61 div.entry-content p a {
	text-decoration: underline;	
}

#latestUpdates h2 a.twitter_title_link {
color: white;	
}

#followUsBlock {
	margin-left: 20px;	
}


#post-61 div.entry-content p img.aligncenter.size-full.wp-image-97 {
		margin: 0 auto;
	display: block;	

}

#post-61 div.entry-content table tbody {
	margin-left: 120px;
	display: block;	
}

#post-61 h2.entry-title {
	display: none;	
}

div#sidebar {
		background: #555;
		border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 205px !important;
	padding: 10px 20px 10px 0;
	margin-left: -20px;

}

.postmetadata a
{
	color:#999;
	font-weight:700;
	text-decoration:none;
}

.postmetadata a:hover
{
	background:inherit;
	color:#888;
	text-decoration:underline;
}

div.hfeed ul.aside
{
	margin-bottom:3em;
}

div.hfeed ul.aside li
{
	background: url(images/bg.png) no-repeat left -2px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	color:#444;
	list-style-type:none;
	margin-left:3em;
	margin-right:3em;
	padding:9px;
}

div.hfeed ul.aside li a
{
	background:#ffc;
	color:#222;
	font-weight:700;
	text-decoration:none;
}

div.hfeed ul.aside li a:hover
{
	background:#inherit;
	color:#333;
	font-weight:700;
	text-decoration:underline;
}

div.entry-content p.pullquote
{
	color:#666;
	float:right;
	font-size:1.2em;
	font-style:oblique;
	line-height:1.2em;
	margin-left:10px;
	padding:5px;
	text-align:center;
	width:200px;
}

div.entry-content p.pullquote span
{
	color:#888;
}

.hilite
{
	background:#ffc;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	padding:9px;
}

.hilite a
{
	background:#F7FFA3;
	color:#222;
	font-weight:700;
	text-decoration:none;
}

.hilite a:hover
{
	background:inherit;
	color:#222;
	font-weight:700;
	text-decoration:underline;
}

.alignleft
{
	background:#fbfbfb;
	border:1px solid #e0e0e0;
	clear:both;
	float:left;
	margin:0 5px 3px 0;
	padding:9px;
}

.alignright
{
	background:#fbfbfb;
	border:1px solid #e0e0e0;
	clear:both;
	float:right;
	margin:0 0 5px 5px;
	padding:9px;
}

img.center
{
	background:#fbfbfb;
	border:1px solid #e0e0e0;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding:9px;
}

code
{
	background:#f1f7f6;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	display:block;
	font:400 1em courier, monospace !important;
	line-height:120%;
	margin:15px 0;
	overflow:auto;
	padding:10px;
	white-space:pre;
}

blockquote
{
	background:#fbfbfb;
	border-bottom:1px solid #eee;
	border-right:1px solid #eee;
	margin-left:3em;
	margin-right:3em;
	padding:18px 9px 0;
}

/*===== o0o: COMMENTS=====*/
#comments
{
	margin-top:3em;
}

#comments a
{
	background:#fff9d8;
	color:#555;
	text-decoration:none;
}

#respond
{
	font-size:105%;
}

#trackbacks
{
	margin:0 0 2em;
}

#comments-form
{
	padding:9px;
}

#comments-form input
{
	background:#fbfbfb none repeat scroll 0;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #fff;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #fff;
	font-size:16px;
	padding:9px 0;
	width:100%;
}

#comments-form p
{
	color:#555;
	margin:0;
	padding:9px 0;
}

#comments-form input:focus,#comments-form textarea:focus
{
	background:#ffffec;
}

#commentform textarea
{
	background:#fbfbfb none repeat scroll 0;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #fff;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #fff;
	font-size:14px;
	line-height:1.5;
	width:100%;
}

div.comment-meta
{
	color:#333;
}

span.comment-author
{
	font-weight:700;

}

span.comment-date
{
	color:#d0d0d0;
}

div.comment-text
{
	padding:9px 0 0 9px;
}

span.openid
{
	background:#fff url(images/openid.jpg) right no-repeat;
	padding-right:18px;
}

h3.comments-header
{
	background:#fbfbfb;
	border-bottom:2px solid #e0e0e0;
	border-right:2px solid #e0e0e0;
	margin-top:1.5em;
	padding:18px 0;
	text-align:center;

}

h4.comments-form
{
	margin:15px 0 0;
	padding-bottom:18px;
}

.even
{
	background:#fbfbfb;
	border-bottom:1px solid #e0e0e0;
	padding:9px 0;
}

.sign-in
{
	width:550px;
}

.odd
{
	background:#f5f5f5;
	border-bottom:1px solid #e0e0e0;
	padding:9px 0;
}

.highlight
{
	background:#ffffec;
	border-bottom:1px solid #e0e0e0;
	padding:9px 0;
}

img.gravatar
{
	float:right;
	margin-top:-9px;
}

#comments p.moderation
{
	background:#fcc;
	border:1px solid #933;
	font-style:oblique;
	font-weight:700;
	margin:0 18px;
	padding:9px;
	text-align:center;
}

/*===== o0o: POST NAVIGATION=====*/
.navigation
{
	background:#0;
	color:#f;
	margin:0 auto;
	padding:9px 0;
	text-align:center;
	width:400px;
}

.navigation a
{
	background:#ffffec;
	color:#555;
	text-decoration:none;
}

/*===== o0o: SIDEBAR=====*/
#sidebar h4
{
	background:#fbfbfb;
	border-right:2px solid #e0e0e0;
	color:#333;
	font-weight:700;
	padding:9px 0;
	text-align:center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	opacity: .8;
	text-transform: uppercase;
	
}

#sidebar a.feed
{
	background:#fff9d8;
	color:#000;
	display:block;
	font-size:1.286em;
	font-weight:700;
	line-height:1.333;
	margin-bottom:1.333em;
	padding:9px;
	text-align:center;
	text-decoration:none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	
}

#sidebar a.feed:hover
{
	background:#FF8;
	color:#000;
	display:block;
	text-decoration:underline;
}

#sidebar ul.asides
{
	color:#555;
	list-style-type:none;
}

#sidebar div.asides h4
{
	margin-bottom:0;
}

#sidebar div.asides h4 a
{
	color:#000;
	font-family:Helvetica, Calibri, Arial, "FreeSans", sans-serif;
	font-weight:700;
	letter-spacing:-1px;
	text-decoration:none;
}

#sidebar div.asides h4 a:hover
{
	background:inherit;
	color:#000;
	text-decoration:underline;
}

#sidebar div.asides ul li
{
	color:#555;
	margin-left:9px;
	text-align:left;
}

#sidebar div.asides ul li a
{
	background:#ffffec !important;
	color:#555 !important;
	display:inline !important;
	padding:0 !important;
	text-decoration:none !important;
}

#sidebar div.asides ul li a:hover
{
	background:#fff !important;
	color:#555 !important;
	padding:0;
	text-decoration:underline !important;
}

#sidebar ul
{
	list-style-type:none;
	margin-left:9px;
	text-align:center;
}

#sidebar ul li a
{
	color:#fff;
	font-weight:700;

	padding: 2px;
}

#sidebar ul li a:hover
{
	background:#ffc;
	color:#000;
}

#sidebar ul.photo
{
	background:#fff;
	list-style-type:none;
	text-align:center;
}

#sidebar ul.photo li
{
	margin-bottom:1em;
	text-decoration:none;
}

#sidebar ul.photo li img
{
	background:#fbfbfb;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #fff;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #fff;
	padding:18px;
}

#sidebar ul.photo li a:hover img
{
	background:#ffffec;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #fff;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #fff;
	padding:18px;
}

#sidebar ul.icon li
{
	background:#fff;
	list-style-type:none;
	text-align:center;
}

#sidebar ul.icon li img
{
	background:#fff;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #fff;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #fff;
	padding:9px;
}

#sidebar ul.icon li img a
{
	background:#fff;
}

/*===== o0o: FOOTER AND CLOSING=====*/
#ft div.help
{
	background:#ccc;
	margin-bottom:3em;
	text-align:center;
	padding: 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	opacity: .7;
	color: #000 !important;	
	font-weight: bold;
}

#ft div.help:hover, #ft div.help:active {
	opacity: 1;
}


#ft p
{
	color:#444;
	line-height:1.3;
	text-align:center;
	margin: 0 0 4px 0;
}

input#s {
	font-size: 14px;
	padding: 4px;
	text-align: center;
	background: #fff !important;
}

#ft a
{
	font-weight:700;
	text-decoration:none;
}

div.closing
{
	background:#efefef;
	border-top:1px solid #d4d4d4;
	padding:3px 0;
	text-align:center;
	width:100%;
	opacity: .5;
}

div.closing p
{
	margin:0 auto;
	padding:3px 0;
	text-align:center;
	width:100%;
}

#followUsBlock ul li {
	list-style-type: none;	
}

div.closing a
{
	background:#e1e1e1;
	color:#000;
	font-weight:700;
	margin:0 9px;
	padding: 3px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	text-decoration:none;
}

div.closing a:hover
{
	background:#000;
	color:#fff;
}

/*===== o0o: SLIMBOX (LIGHTBOX)=====*/
#lbOverlay
{
	background-color:#000;
	cursor:pointer;
	left:0;
	position:absolute;
	width:100%;
}

#lbCenter,#lbBottomContainer
{
	background-color:#fff;
	left:50%;
	overflow:hidden;
	position:absolute;
}

.lbLoading
{
	background:#fff url(images/lb-loading.gif) no-repeat center;
}

#lbImage
{
	background-repeat:no-repeat;
	border:10px solid #fff;
}

#lbPrevLink,#lbNextLink
{
	display:block;
	outline:none;
	position:absolute;
	top:0;
	width:50%;
}

#lbPrevLink
{
	left:0;
}

#lbPrevLink:hover
{
	background:transparent url(images/lb-prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink
{
	right:0;
}

#lbNextLink:hover
{
	background:transparent url(images/lb-nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom
{
	border:10px solid #fff;
	border-top-style:none;
	color:#666;
	font-family:helvetica,verdana, sans-serif;
	font-size:10px;
	line-height:1.4em;
	text-align:left;
}

#lbCloseLink
{
	background:transparent url(images/lb-closelabel.gif) no-repeat center;
	display:block;
	float:right;
	height:22px;
	margin:5px 0;
	width:66px;
}

#lbCaption,#lbNumber
{
	margin-right:71px;
}

#lbCaption
{
	font-weight:700;
}

/*===== o0o: TWITTER PLUGIN=====*/
div.aktt_tweets ul li
{
	background:#ffffec;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	color:#555;
	line-height:1.5;
	margin-bottom:1.5em;
	padding:9px;
}

div.aktt_tweets ul li.aktt_more_updates
{
	background:#fafafa;
	border-bottom:2px solid #e0e0e0;
	border-right:none;
	color:#aaa;
	margin-left:6em;
	padding:0 18px 0 0;
	text-align:right;
}

div.aktt_tweets ul li.aktt_more_updates a
{
	color:#666;
}

/*===== o0o: BUBBLE TOOLTIPS=====*/
a.tt
{
	color:#3CA3FF;
	font-weight:700;
	position:relative;
	text-decoration:none !important;
	z-index:24;
}

a.tt span
{
	display:none;
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover
{
	color:#aaf;
	z-index:25;
}

a.tt:hover span.tooltip
{
	color:#930;
	display:block;
	filter:alpha(opacity:90);
	khtmlopacity:0.9px;
	left:0;
	margin-top:-18px;
	mozopacity:0.9px;
	opacity:0.9px;
	padding:0 0 0 50px;
	position:absolute;
	text-align:center;
	top:0;
	width:200px;
}

a.tt:hover span.top
{
	background:#ffffe6;
	display:block;
	padding:0;
}

a.tt:hover span.middle
{
	background:#ffffe6;
	border-right:1px solid #e0e0e0;
	display:block;
}

a.tt:hover span.bottom
{
	background:#ffffe6;
	border-bottom:1px solid #e0e0e0;
	color:#548912;
	display:block;
}

/*===== o0o: FOR SIDEBAR WIDGETS=====*/
li.widget h2
{
	background:#fbfbfb;
	border-bottom:2px solid #e0e0e0;
	border-right:2px solid #e0e0e0;
	color:#333;
	font-weight:700;
	margin-bottom:1.5em;
	padding:9px 0;
	text-align:center;
}

li.widget_flickrrss img
{
	background:#fbfbfb;
	border:1px solid #d9d9d9;
	margin:0 0 1.5em 3px;
	padding:6px;
}

li.widget_flickrrss a:hover img
{
	background:#ffc;
	border:1px solid #933;
	padding:6px;
}

div.entry-content a:hover,ul.tangent li a:hover,#comments a:hover,.navigation a:hover,#ft a:hover
{
	background:inherit;
	color:#555;
	text-decoration:underline;
}

div.entry-content ol,ol.comments li
{
	list-style-position:outside;
	list-style-type:decimal-leading-zero;
}

.previous,.next
{
	margin:0;
}
