/* -----------------------------------------------------------------------------------------------------------------------LAYOUT.CSS--------------------------------------------------------------------------------------------------------------------------based on twentyten by The WordPress Team--------------------------------------------------------------------------------------------------------------------------COLORS red:  #d82d35;blue: #3835dd;----------------------------------------------------------------------------------------------------------------------- *//* TYPE -------------------------------------------------------------- *//* Komika */@font-face {font-family: 'KomikaTitleRegular';src: url('../fonts/komika/komikatitle-webfont.eot');src: url('../fonts/komika/komikatitle-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/komika/komikatitle-webfont.woff') format('woff'), url('../fonts/komika/komikatitle-webfont.ttf') format('truetype'), url('../fonts/komika/komikatitle-webfont.svg#KomikaTitleRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'KomikaTitleRegular2';src: url(../fonts/komika/komikatitle-webfont.ttf) format("truetype");} /* for Safari */@font-face {font-family: 'KomikaTextRegular';src: url('../fonts/komika/komtxt-webfont.eot');src: url('../fonts/komika/komtxt-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/komika/komtxt-webfont.woff') format('woff'), url('../fonts/komika/komtxt-webfont.ttf') format('truetype'), url('../fonts/komika/komtxt-webfont.svg#KomikaTextRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'KomikaTextRegular2';src: url(../fonts/komika/komtxt-webfont.ttf) format("truetype");} /* for Safari */@font-face {font-family: 'KomikaTextTightRegular';src: url('../fonts/komika/komtxtt-webfont.eot');src: url('../fonts/komika/komtxtt-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/komika/komtxtt-webfont.woff') format('woff'), url('../fonts/komika/komtxtt-webfont.ttf') format('truetype'), url('../fonts/komika/komtxtt-webfont.svg#KomikaTextTightRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'KomikaTextTightRegular2';src: url(../fonts/komika/komtxtt-webfont.ttf) format("truetype");} /* for Safari *//* Underwood */@font-face {font-family: 'myunderwood';src: url('../fonts/underwood/myunderwood-webfont.eot');src: url('../fonts/underwood/myunderwood-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/underwood/myunderwood-webfont.woff') format('woff'), url('../fonts/underwood/myunderwood-webfont.ttf') format('truetype'), url('../fonts/underwood/myunderwood-webfont.svg#webfontTjpwvVPS') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'MyUnderwood2';src: url(../fonts/underwood/myunderwood-webfont.ttf) format("truetype");} /* for Safari *//* ComicSerif */@font-face {font-family: 'ComicSerif';src: url('../fonts/comicserif/hvdcomicserifpro-webfont.eot');src: url('../fonts/comicserif/hvdcomicserifpro-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/comicserif/hvdcomicserifpro-webfont.woff') format('woff'), url('../fonts/comicserif/hvdcomicserifpro-webfont.ttf') format('truetype'), url('../fonts/comicserif/hvdcomicserifpro-webfont.svg#HVDComicSerifProRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'ComicSerif2';src: url(../fonts/comicserif/hvdcomicserifpro-webfont.ttf) format('truetype');} /* for Safari *//* LeagueGothic */@font-face {font-family: 'LeagueGothicRegular';src: url('../fonts/leaguegothic/leaguegothic-webfont.eot');src: url('../fonts/leaguegothic/leaguegothic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/leaguegothic/leaguegothic-webfont.woff') format('woff'), url('../fonts/leaguegothic/leaguegothic-webfont.ttf') format('truetype'), url('../fonts/leaguegothic/leaguegothic-webfont.svg#LeagueGothicRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'LeagueGothicRegular2';src: url(../fonts/Leaguegothic/LeagueGothic-webfont.ttf) format('truetype');} /* for Safari *//* SortsMillGoudy */@font-face {font-family: 'SortsMillGoudyRegular';src: url('../fonts/sortsmillgoudy/goudystm-webfont.eot');src: url('../fonts/sortsmillgoudy/goudystm-webfont.eot?iefix') format('eot'), url('../fonts/sortsmillgoudy/goudystm-webfont.woff') format('woff'), url('../fonts/sortsmillgoudy/goudystm-webfont.ttf') format('truetype'), url('../fonts/sortsmillgoudy/goudystm-webfont.svg#webfontv5BJ1Gd8') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'SortsMillGoudyRegular2';src: url(../fonts/sortsmillgoudy/goudystm-webfont.ttf) format('truetype');} /* for Safari */@font-face {font-family: 'SortsMillGoudyItalic';src: url('../fonts/sortsmillgoudy/goudyitalicstm-webfont.eot');src: url('../fonts/sortsmillgoudy/goudyitalicstm-webfont.eot?iefix') format('eot'), url('../fonts/sortsmillgoudy/goudyitalicstm-webfont.woff') format('woff'), url('../fonts/sortsmillgoudy/goudyitalicstm-webfont.ttf') format('truetype'), url('../fonts/sortsmillgoudy/goudyitalicstm-webfont.svg#webfontuJTO3B6S') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'SortsMillGoudyItalic2';src: url(../fonts/sortsmillgoudy/goudyitalicstm-webfont.ttf) format('truetype');} /* for Safari *//* FONTS -------------------------------------------------------------- *//* Helvetica */body,#slideshow-container div.pagination,#slideshow-container .ss-controls,.image-excerpt,.image-description,.entry-date,#respond input, #respond textarea,#footer-widget-area ul,.CleanContact input[type="text"],.CleanContact textarea {font-family: "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}/* KomikaTitleRegular */.error404 .entry-title {font-family: KomikaTitleRegular, KomikaTitleRegular2, "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}/* KomikaTextRegular */ {font-family: KomikaTextRegular, KomikaTextRegular2, "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}/* KomikaTextTightRegular */ {font-family: KomikaTextTightRegular, KomikaTextTightRegular2, "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}/* MyUnderwood */.error404 .entry-content p {font-family: MyUnderwood, MyUnderwood2, Georgia, "Bitstream Charter", "Times New Roman", Times, serif;}/* LeagueGothic */.entry-title,#caption .image-title,.widget-title,#nav-below,cite,#comments .navigation {font-family: LeagueGothicRegular, LeagueGothicRegular2, "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}/* ComicSerif */ {font-family: ComicSerif, ComicSerif2, "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}/* SortsMillGoudyRegular */.hentry p,#primary ul ul li,#menu-autobio,.page-template-autobio-php .image-title,#reply-title,#comments-title,.comment-body {font-family: SortsMillGoudyRegular, SortsMillGoudyRegular2, Georgia, "Bitstream Charter", "Times New Roman", Times, serif;}/* SortsMillGoudyItalic */.hentry p em,.page-template-autobio-php .entry-title,#comments-title em,.says,#content .wp-caption p.wp-caption-text {font-family: SortsMillGoudyItalic, SortsMillGoudyItalic2, Georgia, "Bitstream Charter", "Times New Roman", Times, serif;}/*#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-utility,#respond label,input,textarea,.navigation,.page-title,.pingback p,.reply,.wp-caption-text,input[type=submit],.footertop {font-family: "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}.entry-title,.featured-excerpt p,.featured-title,#featured a.jshowoff-play, #featured a.jshowoff-pause,#featured .jshowoff-slidelinks,.pagination,h3#reply-title,h3#comments-title,#controls,#access ul li,#access ul ul li,#caption,.single .entry-content p:first-child,.page-template-profile-php .entry-content,.contact .entry-content,.CleanContact,.CleanContact label,#clean_contact_send {font-family: "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;}strong,.widget-title,.page-template-profile-php .entry-content strong,.contact .entry-content strong {font-family: "Helvetica Neue", Helvetica, "Nimbus Sans L", "Liberation Sans", Freesans, Geneva, Swiss, sans-serif;font-weight: normal;}*/pre {font-family: "Courier 10 Pitch", Courier, monospace;}code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}/* Text elements */ul {list-style: none;margin: 0;}ol {list-style: decimal;margin: 0 0 18px 1.5em;}ol ol {list-style: upper-alpha;}ol ol ol {list-style: lower-roman;}ol ol ol ol {list-style: lower-alpha;}ul ul,ol ol,ul ol,ol ul {margin-bottom: 0;}dl {margin: 0 0 24px 0;}dt {font-weight: bold;}dd {margin-bottom: 18px;}strong {font-weight: bold;}cite {font-style: normal;}em,i {font-style: italic;}big {font-size: 131.25%;}ins {background: #ffc;text-decoration: none;}blockquote {font-style: italic;padding: 0 3em;}blockquote cite,blockquote em,blockquote i {font-style: normal;}pre {background: #eee;color: #222;line-height: 18px;margin-bottom: 18px;padding: 1.5em;}abbr,acronym {border-bottom: 1px dotted #666;cursor: help;}sup,sub {height: 0;line-height: 1;position: relative;vertical-align: baseline;}sup {bottom: 1ex;}sub {top: .5ex;}/* input[type="text"],textarea {background: #fafafa;border: 1px solid #ccc;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);padding: 2px;} */a:link {color: #3835dd;text-decoration: none;}a:visited {color: #3835dd;text-decoration: none;}a:active,a:hover {color: #d82d35;}/* Text meant only for screen readers */.screen-reader-text {position: absolute;left: -9999px;}/* FONT SIZES -------------------------------------------------------------- *//* header */#site-title {font-size: 4em;}#site-description {font-size: 1.6em;}/* main */#container h1, #container h2, #container h3, #container h4, #container h5, #container h6 {margin: 0 0 0.5em 0;color: #d82d35;}#container h1 {font-size: 3em;}#container h2 {font-size: 2.1em;}#container h3 {font-size: 1.8em;}#container h4 {font-size: 1.2em;}#container h5 {font-size: 1em;}#container h6 {font-size: 0.9em;}.entry-content p {font-size: 1.4em;line-height: 1.6em;margin: 0.8em 0;}.entry-content p em {font-style: normal;}.entry-summary p {font-size: 1.2em;line-height: 1.4em;margin: 0.8em 0;}/* sidebar */#primary ul li, #secondary ul li {margin: 0 0 1.2em 0;}#primary ul ul li, #secondary ul ul li {margin: 0 0 0.3em 0;}#primary .widget-title {font-size: 1.1em;margin: 0;}/* Images -------------------------------------------------------------- */#content img {margin: 0;height: auto;width: auto;}#content .attachment img {max-width: 900px;}#content .alignleft,#content img.alignleft {display: inline;float: left;margin-right: 20px;margin-top: 8px;}#content .alignright,#content img.alignright {display: inline;float: right;margin-left: 20px;margin-top: 8px;}#content .aligncenter,#content img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}#content img.alignleft,#content img.alignright,#content img.aligncenter {margin-bottom: 12px;}#content .wp-caption {width: auto!important;line-height: 18px;text-align: center;}#content .wp-caption img {margin: 0;}#content .wp-caption p.wp-caption-text {color: #666;font-size: 1.3em;margin: 0 0 6px 0;}#content .wp-smiley {margin: 0;}#content .gallery {margin: 0 auto 18px;}#content .gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;}#content .gallery img {border: 2px solid #cfcfcf;}#content .gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 12px;}#content .gallery dl {margin: 0;}#content .gallery img {border: 10px solid #f1f1f1;}#content .gallery br+br {display: none;}#content .attachment img { /* single attachment images should be centered */display: block;margin: 0 auto;}/* ---- end LAYOUT.CSS ------------------------------------------------------------------------------------------------ */