/* All browser style sheet */

body { background: black url(/img/bg-grad-main.png) top left repeat-x; color: #fff; font-family: Verdana; }
/* body { background: #333; color: #fff; font-family: Verdana; } */

h1, p, a { color: white; }
h1 { padding-left: 12px; display: inline; }
p.larger { opacity: 0.85; font-size: 1.75em; margin-top: 0.7em; }
p.smaller { opacity: 0.7; font-size: 1.25em; margin-top: 1.25em; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

ul.smaller { }
li { margin-bottom: 0.25em; }

#outer { position: relative; min-width: 1155px; }
#header,
#content { min-width: 770px; padding-top: 15px; margin-left: 46px; }
#header { opacity: 0.75; }

#pattern { position: absolute; width: 339px; height: 579px; top: 0; right: 0; background: transparent url(/img/pretty-pattern.png) top left no-repeat; }

.content_block { position: relative; clear: both; background: #111; padding: 0.75em; width: 40em; margin: 0 0 0.75em 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; opacity: 1; }
.content_block h2 { font-size: 1.25em; margin-bottom: 0.5em; }
.content_block li { color: #00f300; }
.content_block li a { color: #E7028A; }
.content_block li span { font-size: 0.75em; }
/* Feed styling */

.feed_outer { position: relative; clear: both; background: #111; padding: 0.75em 0.75em 1.75em 0.75em; width: 40em; margin: 0 0 0.75em 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; opacity: 1; }
.feed_outer h2 { font-size: 1.25em; margin-bottom: 0.5em; }
.feed_outer h2 a { color: #999; } 
.feed_outer a { opacity: 1; }
.feed_outer li { }

/* .twitter { height: 4em; } */
.twitter .feed_date { position: absolute; bottom: 0.75em; right: 0.75em; }
.twitter a { color: #E7028A; }

/* .lastfm { min-height: 7.25em; } */
.lastfm li { position: relative; width: 100%; }
.lastfm .feed_text { padding-right: 4em; }
.lastfm .feed_date { position: absolute; right: 0; top: 0; }

.flickr { height: 5em; padding-bottom: 0; }
.flickr li { float: left; margin-right: 5px; }

.feed_date { color: #E7028A; }


/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */

a.jqModal { color: #E7028A;}
	
.jqmWindow {
    /* display: none; */
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -372px;
    width: 720px;
    
    background: transparent url(/img/bg-shinytop.gif) top left no-repeat;
    color: #333;
    border: 0px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

