@charset "UTF-8";
/* CSS Document */

h1 {font-family: "ff-speak-web-pro-1","ff-speak-web-pro-2",sans-serif; font-style:regular; font-weight:100;}
h2 {padding:0; margin:0;}
h3 {font-weight:100; font-style:italic;}
ul {list-style-type:none;}
a {text-decoration:none; border-bottom:1px dotted; border-bottom-color:#000; color:#999;}
a:hover {color:#333; border-bottom-color:#333;}
a:static {color:#000; border-bottom-color:#000;}

/* Container */
#container {padding:0px; margin:50px auto 0px auto; width:860px;}
#container img {border:none;}

/* Navigation */
#banner {width:415px; text-align:left; float:left; font-family: "adage-script-1","adage-script-2",sans-serif;}
#banner a {border:none; color:#000;}
#nav {margin:0; width:860px; float:right;}
#nav ul {margin:0px 0px 0px 350px; padding:0px; list-style-type:none; text-align:right;}
#nav li {list-style-type:none; display:inline; font-family: "ff-speak-web-pro-1","ff-speak-web-pro-2",sans-serif; font-style:normal; text-align:center; line-height:57px;}
#nav li a {padding:10px; text-decoration:none; color:#FFF; background-color:#000; font-size:1.6em; border:1px solid #FFF;}
#nav li a:hover {background-color:#FFF; color:#000; border:1px solid #000; }
#nav li a:active {color:#999;}
#nav a {text-decoration:none; font-size:120px; color:#000;}

/* Sidebar */
.sidebar-title {font-size:18px; font-weight:100; font-style:italic; padding-top:8px;}
.social {margin:0px; padding-left:20px;}
.social li {display:inline;}
#twitter_update_list {margin:0px;}
#twitter_update_list li {font-size:14px; padding-bottom:10px;}

.jp-playlist-player {padding-top:10px;}

#sidebar {width:175px; float:right; padding:15px; margin-top:35px; background-color:#EDEDED; font-family: "ff-speak-web-pro-1","ff-speak-web-pro-2",sans-serif; font-style:normal;}
#sidebar h3 {font-family: "ff-speak-web-pro-1","ff-speak-web-pro-2",sans-serif; font-style:italic; font-weight:100; font-size:25px; padding:7px 0px 5px 0px; margin:0px; text-align:center;}
#sidebar ul {padding:0px;}
#sidebar a {text-decoration:none; border-bottom:none;}
#sidebar a img {margin:0px; text-decoration:none; border-bottom:none;}

/* Main */
#main {width:630px; float:left; margin-top:35px; font-family: "ff-speak-web-pro-1","ff-speak-web-pro-2",sans-serif; font-style:normal;}
#main img {padding:0px 0px 10px 0px; border-bottom:none; border-bottom-color:#FFF;}
#main a img {border-bottom:none;}
#main img a {border-bottom:none;}
#main p {margin:0px; padding-bottom:15px;}
#main h1 {font-size:16px;}
#main h2 {font-size:30px; font-style:heavy;}
#main h3 {padding:20px 0px 8px 0px; margin:0px;}
#main h4 {margin:0px 0px 6px 0px; font-size:24px; font-style:oblique; font-weight:400;}
#main ul {padding:0px;}
#main li {text-align:center; display:inline-table; padding-right:10px;}
#main .posters li {padding-right:3px; border-bottom:none;}
#main .posters a li {border-bottom:none; border-bottom-style:none;}
#main .posters a img {border-bottom:none;}
#main .posters li a img {border-bottom:none;}

/* Blog */
.tumblr_caption {float:left; text-align:left;}
.tumblr_posts {padding:0px; margin:0px; text-align:left;}
.tumblr_posts p {text-align:left;}
.tumblr_caption {}

.tumblr_post tumblr_photo_post {}
.tumblr_post tumblr_video_post {}
.tumblr_post tumblr_text_post {text-align:left;}
.tumblr_post tumblr_link_post {}
	
#blog li {padding:10px 0px 10px 0px;}
#blog #title {font-family: "adage-script-1","adage-script-2",sans-serif; font-size:50px; padding:0px 0px 8px 10px; border-bottom:none;}
#blog ol {margin-top:10px;}
#blog img {padding:0px 15px 0px 0px; width:400px;}
#blog p {padding:0px; margin:0px; width:400px; float:left;}

#map {width:630px; height:380px; padding-top:15px;}
