<style type="text/css">
	* {margin:0; padding:0;}
	fieldset,img {border:0;}
	ol,ul {list-style:none;}
	a:active, a:focus {outline: 0;}
	h1,h2,h3,h4,h5,h6,span {font-size:100%;font-weight:normal;}

	body {
		font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
		font-size: 22px;
		color: #fff;
		background-color: #000066;
		/* background: #003399 url('../img/bg.gif') repeat fixed; */
		margin: 40px 0 20px 0;
		padding: 0;
		}

	a, a:visited {
		color: #fff;
		font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
		text-decoration: underline;
		}
	a:hover {
		color: #ffff00;
		}				
	em, i {
		font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
		font-style: italic;
		}
	strong, b {
		font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
		font-weight: bold;
		}
	strong em, strong i, b em, b i {
		font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
		font-weight: bold;
		font-style: italic;
		}
	a#InstallThisTheme {display: hidden;}
	
	#LetMeShowYou {
		display: block;
		height: 20px;
		border: 0;
		position: absolute;
		top: 400px;
	}
	
	#Main {
		width: 800px;
		margin: 0 auto; 
		padding: 10px 0 0 0;
		text-align: center;
		}
		#Header {}
			#Header .Title {}
				#Header .Title a.Title {}
					#Header .Title h1 {
						width: 800px;
						height: 500px;
						background: url(http://seebytouch.com/includes/img/love_titlecard.png) no-repeat top center;
						text-indent: -9999px;
						overflow: hidden;
						outline: 0;
						margin: 0;
					}
					
			#Header .PageLinks {
				font-size: 14px;
				margin:5px 0 14px;
				height:1%;
				overflow:hidden;
				}
				#Header .PageLinks a {
					display:block;
					float:left;
					margin-right:14px;
					
					}
			#Header .Description {
				padding: 30px 0 0 0;
				margin: 0 auto 150px auto;
				text-align: center;
				color: #fff;
				font-size: 80%;
				}
				#Header .Description a {text-decoration: underline;}
				#Header .Description a:hover {text-decoration: underline;}
				
		.sidelinks {
			width: 120px;
			position: fixed;
			text-align: left;
			margin: 0;
			padding: 0 20px;
			left: 0;
		}
			.sidelinks em {
				color: #fff;
				font-size: 15px;
				font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
				font-style: italic;
				text-transform: none;
				letter-spacing: 0em;
				display: block;
				margin: 0 0 5px 0;
			}
			.sidelinks li {
				list-style: none;
				margin: 0;
			}
				.sidelinks li a {
					color: #fff;
					font-family: 'Lato', arial black, arial, verdana, sans-serif;
					text-transform: uppercase;
					text-decoration: none;
					letter-spacing: 0.2em;
					font-size: 11px;
				}
				.sidelinks li a:hover {
					text-decoration: underline;
					color: #ffff00;
				}
		#seeonly {
			top: 190px;
		}
		#artwork {
			top: 400px;
		}
			#artwork.sidelinks li {
				background: #039;
				padding: 0 10px;
				position: relative;
				left: -10px;
				width: 40px;
			}
		#sidemenu {
			top: 50px;
		}
		.hideplease {
			display: none;
		}
		
		#PermaHeader {
			width: 500px;
			margin: 0 auto 50px auto;
			text-align: left;
			font-style: italic;
			font-size: 15px;
		}
			#PermaHeader strong {
				font-style: normal;
				font-family: 'Lato', arial black, arial, verdana, sans-serif;
				text-transform: uppercase;
				text-decoration: none;
				letter-spacing: 0.2em;
				font-size: 11px;
				margin-top: 5px;
			}
			#PermaHeader h1 a {
				color: #fff;
				font-family: 'Lato', arial black, arial, verdana, sans-serif;
				text-transform: uppercase;
				text-decoration: none;
				font-style: normal;
				letter-spacing: 0.2em;
			}
			#PermaHeader h2 {
				margin: 50px 0 0 0;
				font-size: 60px;
				font-style: normal;
				text-transform: capitalize;
				letter-spacing: 0.02em;
			}
			#PermaHeader h1 a {
				display: inline;
				font-size: 18px;
			}
			#PermaHeader a:hover {
				text-decoration: underline;
				color: #ffff00;
			}

		.DynamicHeader {
			font-size: 30px;
			font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
			}
			.DynamicHeader span {
				font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
				font-weight: bold;
				}

		.Post {
			margin: 0 0 200px 0;
			line-height: 1.4; 
			}
			.Post img {
				max-width: 800px;
				}
		
			.Post a.Title {
				font-size: 30px;
				display: block;
				line-height: 1.4;
				color: #fff;
				margin-bottom: 30px;
				font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
				text-decoration: none;
			  	}
				.Post a.Title:hover {
					text-decoration: underline;
					color: #ffff00;
					}
			.Post.Single a.Title {
				margin-bottom: 60px;
				}

			/* Photo Posts */
			.Post .ThePhoto a {
				border-bottom:0px;
				}
			
			/* PhotoSet Posts */
			.Post .PhotoSet embed {
				}
				
			/* Quote Posts */
			.Post .TheQuote.short, .Post .TheQuote.medium, .Post .TheQuote.long {
				font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
				line-height: 1;
				font-style: italic;
				}
			.Post .TheQuote.short {font-size: 50px;}
			.Post .TheQuote.medium {font-size: 40px;}
			.Post .TheQuote.long {font-size: 30px;}
			.Post .Quote .QuoteSource {
				font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
				margin: 30px 0 0 0;
				}

			/* Chat Posts */
			.Post .Chat li {
				line-height:1;
				margin-bottom:12px;
				border-bottom: 2px dotted #ccc;
				clear:left;
				}
				.Post .Chat li .Label {
					display:block;
					float:left;
					font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
					font-weight: bold;
					}
				.Post .Chat li .Line {
					margin-left:240px;
					}

			/* Link Post */
			.Post .Link .TheLink {
				color: #222;
				font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
				font-weight: bold;
				letter-spacing: 2px;
				text-transform:uppercase;
				text-decoration:none;
				}
			/* Video Post */
			.Post .Video .tumblr_video_container {
				margin: 0 auto 30px auto;
			}
			

			/* Audio Post */
			.Post .Audio .AlbumArt {
				width: 500px;
				text-align: center;
				margin: 0;
			}
			.Post .Audio .AlbumArt img {
				display:block;
				}
			.Post .Audio .AudioPlayerWrapper {
				background: #000;
				width: 500px;
				margin: 0 auto;
				}
				.Post .Audio .AudioPlayerWrapper iframe {
					width: 500px;
				}
			.Post .Audio .audio_player {
				opacity: 0.8;
				height: 27px;
				margin-bottom: 6px;
				}
			.Post .Audio .SongInfo {
				font-size: 11px;
				font-family: 'Lato', arial black, arial, verdana, sans-serif;
				text-transform: uppercase;
				text-decoration: none;
				letter-spacing: 0.2em;
				width: 460px;
				margin: 0 auto;
				padding: 20px 20px 30px 20px;
				background: #039;
				}
				.Post .Audio .SongInfo span {
					float: left;
					margin: 0 20px 0 0;
					}
					
			/* Question/Answer Post */
			.Post .Answer .QuestionBox {
				background: #000;
				width: 440px;
				padding: 100px 30px;
				margin: 0 auto;
				overflow:hidden;
				}
				.Post .Answer .TheAsker {
					margin-bottom: 30px;
					font-family: 'Lato', arial black, arial, verdana, sans-serif;
					text-transform: uppercase;
					text-decoration: none;
					letter-spacing: 0.2em;
					font-size: 11px;
					}
					.Post .Answer .TheAsker .AskerPhoto {
						}
					.Post .Answer .TheAsker .AskerPhoto img {
						}
					.Post .Answer .TheAsker .AskerName a {
						}
					.Post .Answer .Asks {
						}
				.Post .Answer .TheQuestion {
					font-style: italic;
					}
				.Post .Answer .TheAnswer {
					padding: 30px;
					}

		/* Generic Post stuff */
		.Post .PostBody {
				font-size: 80%;
				line-height: 1.35em;
				width: 500px;
				margin: 0 auto;
				text-align: left;
				}
			.Post .PostBody a {
				color: #fff;
				text-decoration: underline;
				}
			.Post .PostBody a:hover {
				color: #ffff00;
				text-decoration: underline;
				}				
			.Post .PostBody p {
				margin-bottom: 18px;
				}
			.Post .PostBody ul {
				list-style: disc outside;
				padding-left:20px;
				margin-bottom:22px;
				}
			.Post .PostBody ol {
				list-style: decimal outside;
				padding-left:20px;
				margin-bottom:22px;
				}
			.Post .PostBody small {
				font-size: 11px;
				line-height:11px!important;
				}
			.Post .PostBody blockquote {
				border-left: 1px solid #039;
				margin-left: 10px;
				padding-left: 15px;
				margin-bottom: 22px;
				}
			.Post .Bottom {
				color: #fff;
				width: 500px;
				font-size: 12px;
				line-height: 1.5;
				margin: 40px auto 0 auto;
				text-align: left;
				}
				.Post .Bottom .shareTools {
					overflow: hidden;
					margin: 0 0 10px 0;
					padding: 0 0 0 10px;
					position: relative;
					left: -10px;
				}
				.Post .Bottom .shareButton {
					background-color: #039;
					padding: 6px 10px 4px 10px;
					float: left;
					z-index: 2;
					position: relative;
					left: -10px;
				}
					.Post .Bottom .shareButton a {
						color: #fff;
						text-decoration: none;
					}
					.Post .Bottom .shareButton a:hover {
						text-decoration: underline;
					}
				.Post .Bottom .shareLinks, .Post .Bottom .shareLinks ul {
					float: left;
					display: inline;
					padding: 0;
					margin: 0;
				}
				.Post .Bottom .shareLinks ul {
					margin: 5px 0 0 20px;
					position: relative;
					left: -300px;
					z-index: 1;
				}
				.Post .Bottom .shareLinks ul li {
					float: left;
					margin: 0 20px 0 0;
				}
				.Post .Bottom .Reblog {
					float: left;
					margin-right:13px;
					font-family: 'Lato', arial black, arial, verdana, sans-serif;
					text-transform: uppercase;
					text-decoration: none;
					letter-spacing: 0.2em;
					display: none;
					}
					.Reblog span {
						display: inline !important;
						padding-right: 5px !important;
					}
				.Post .Bottom span {
					padding: 0 13px 0 0;
					display: block;
					}
					.Post .Bottom span.Notes a,
					.Post .Bottom span.ShortUrl span,
					.Post .Bottom span.Tags span  {
						text-transform: uppercase;
						padding-right:0;
						}
				.Post .Bottom em {font-style: normal;}
				.Post .Bottom a {
					color: #fff;
					font-family: 'Lato', arial black, arial, verdana, sans-serif;
					text-transform: uppercase;
					text-decoration: none;
					letter-spacing: 0.2em;
					font-size: 11px;
					}
				.Post .Bottom a:hover { 
					color: #ffff00;
					text-decoration: underline;
					}
				.Post .Bottom .Tags {
					display:block;
					}
			.Post .PermaPageNotes a.NotesAnchor {
				border-bottom: none;
				text-decoration: none;
				}
			ol.notes {
				width: 500px;
				padding: 48px 0 0 0px;
				margin: 8px auto 0px auto;
				list-style-type: none;
				text-align: left;
				}

				ol.notes a { color: #fff; }

				ol.notes li.note {
					color: #fff;
					font-size: 15px;
					padding: 7px;
					text-align: left;
					}

					ol.notes li.note img.avatar {
				    vertical-align: -4px;
				    margin-right: 10px;
				    width: 16px;
				    height: 16px;
					}

					ol.notes li.note span.action { margin-bottom: 5px; }

					ol.notes li.note blockquote {
						border-color: #fff;
						padding: 4px 10px;
						margin: 10px 0px 0px 25px;
						}
						ol.notes li.note blockquote a { text-decoration: none; }
					ol.notes li.note a:hover { text-decoration: underline; color: #ffff00;}
		
		.Post .Bottom .ShortUrl a {
			width: 150px;
			margin: 0 auto;
			padding-top: 10px;
			color: #fff;
			font-size: 15px;
			font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
			font-style: italic;
			text-transform: none;
			letter-spacing: 0em;
		}
			.Post .Bottom .ShortUrl a:hover {
				color: #ffff00;
				text-decoration: underline;
			}
			
		.Post .Text {
			width: 500px;
			margin: 0 auto;
			text-align: left;
		}
		
		#Footer {
			padding: 0 0 8px;
			font-size: 15px;
			color: #fff;
			line-height: 1.5em;
			overflow: hidden;
			width: 500px;
			text-align: left;
			margin: 0 auto;
			}
			#Footer a {
				}

			#Footer .Pagination {
				margin: 0 0 50px 0;
				width: 500px;
				}
				#Footer .Numeration {
					display: block;
					padding-bottom: 20px;
					}
					#Footer .Pagination a{
						margin: 0;
						color: #fff;
						font-family: 'Lato', arial black, arial, verdana, sans-serif;
						text-transform: uppercase;
						text-decoration: none;
						letter-spacing: 0.2em;
						font-size: 18px;
						}
					#Footer .Pagination a.next{
						float: right;
					}
					#Footer .Pagination a.prev{
						float: left;
					}
			#Footer .UtilityLinks {
				margin: 0 auto;
				width: 500px;
				text-align: left;
				overflow: hidden;
				}
				#Footer .UtilityLinks a {
					clear: both;
					float: left;
					margin: 0;
					padding: 0;
					color: #fff;
					font-family: 'Lato', arial black, arial, verdana, sans-serif;
					text-transform: uppercase;
					text-decoration: none;
					letter-spacing: 0.2em;
					font-size: 11px;
				}
				#Footer .Copyright {
					clear: both;
					display: block;
					padding-top: 50px;
				}
					#Footer .Copyright a {
						font-family: 'Adobe Garamond Pro', garamond, times, georgia, serif;
						text-transform: none;
						text-decoration: underline;
					}
					
				#Footer .manlin {
					clear: both;
					margin: 5px 0 0 0;
					display: block;
					font-style: normal;
					font-family: 'Lato', arial black, arial, verdana, sans-serif;
					text-transform: uppercase;
					text-decoration: none;
					letter-spacing: 0.2em;
					font-size: 11px;
					margin-top: 5px;
				}	
					
				#Footer a:hover { 
					color: #ffff00;
					text-decoration: underline;
					}
					
			#Footer .Search {
				clear:both;
				padding-top:24px;
				padding-bottom:20px;
				}
				#Footer form input.Text {
					width: 278px;
					}
			#Footer .Hints {
				font-size: 14px;
				padding-bottom:14px;
				}
			#Footer .Colophon {
				font-size: 12px;
				line-height: 1;
				padding-bottom:14px;
				}
			#Footer .Colophon a {
				color: #888;
				margin-right:0;
				}

	/* iPhone */
	@media screen and (max-device-width: 481px) {
		#Header .Title a.Title {font-size:2.2em; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #222;}
		.Post .PostBody {font-size:1.3em; }
	}
	/* End iPhone */

	@media print {
		body {
			color:black;
			font-size:12pt;
			line-height:24pt;
			padding:20px 40px 40px 40px;
			}	
		body * {
			text-shadow:none!important;
			font-family: "Hevetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
			float:none;
			}
		#Main {
			width:auto;
			margin:5%;
			padding:0;
			}
		#Header,
		#Pagination,
		#Footer,
		.Post .Bottom .PrintPostLink,
		.Post .Bottom .Notes,
		.Post .Bottom .Words,
		.Post .Bottom .Tags,
		#InstallThisTheme,
		#tumblr_controls {display:none!important;}
		.Post {
			margin:0px!important;
			page-break-after: always;
			}
		.Post.Single {
			page-break-after:auto;
			}
		.Post a.Title {margin-top:20px!important;}
	}
	
</style>