/* Initial Design by Free CSS Templates http://www.freecsstemplates.org Massively modified by Courtney Milan Released for free under a Creative Commons Attribution 2.5 License */ * { margin: 0px 0px 0px 0px; padding: 0; } body { font-family: Georgia, "Times New Roman", Times, serif; font-size: small; color: #000; background: #fea; height: 100%; background-image:url('http://www.courtneymilan.com/themes/summer/summer-backback.png'); } form { } fieldset { } legend { } h1, h2, h3 { font-family: Georgia,"Times New Roman", Times, serif; font-weight: normal; color: #000; } h2 { font-size: 2em; } h3 { font-size: 1em; font-weight: bold; } p, ul, ol { font-family: Georgia,"Times New Roman", Times, serif; margin-bottom: 2.0em; line-height: 1.8em; } p.small { margin-top: 2.0em; line-height: 1.1em; font-size: 88%; text-align: center; } p.bookquote { line-height: 1.6em; text-indent: 20px; margin-bottom: 0em; margin-top: 0em; } p.small2 { margin-top: 1.3em; margin-bottom: 1.3em; line-height: 1.1em; font-size: 88%; } blockquote { margin-left: 1.2em; margin-right: 1.2em; border: none; line-height: 1.3em; } blockquote.results { border-style: dashed; border-width: 2px; border-color: black; margin: 10px 10px 10px 30px; background-color: #ffdddd; padding: 10px; } blockquote.review1 { border: none; width: 400px; text-indent: -6px; min-height: 120px; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 30px; background-image: url('http://www.courtneymilan.com/themes/general-images/bqbg1.png'); background-repeat: no-repeat; } p.indent{ text-indent: 10px; } p.indent-small{ text-indent: 15px; font-size:0.85em; line-height:1.1em; } blockquote.review2 { border: none; width: 400px; min-height: 120px; text-indent: -6px; margin: 0px 0px 0px 50px; padding: 10px 0px 0px 30px; background-image: url('http://www.courtneymilan.com/themes/general-images/bqbg2.png'); background-repeat: no-repeat; } ul { margin-left: 3em; } ul li { } ol { margin-left: 3em; } ol li { } a { text-decoration: none; color: #205; } a:hover { text-decoration: underline; color: #04a; } img { } #inflag img.smallflag { padding: 0px 0px 0px 0px; border-style: solid; border-width: 1px; border-color: #000; width: 40px; height:25px; float:left; } #flags { margin: 20px 0px 0px 10px; width: 140px; float:none; } #inflag { margin: 2px 0px 0px 10px; width: 40px; float: left; // float: none; } #inflag h2.underwords { margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; font-style: italic; font-size: 0.9em; } #inflag h2.underwords-japan { margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; font-style: normal; font-size: 0.8em; } #wrapper-head { width: 1000px; background-image: url('http://www.courtneymilan.com/themes/summer/summer-top.png'); background-repeat: no-repeat; background-position: top left; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; } /* Wrapper */ #wrapper { width: 1000px; background-image: url('http://www.courtneymilan.com/themes/summer/summer-background.png'); background-repeat: repeat-y; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; } #wrapper img { display:block; border-style: none; } #wrapper:after { content: "."; /* This dot is the actual appended content */ clear: both; height: 0; visibility: hidden; display: block; } /* Logo */ #logo { float: left; width: 250px; height: 430px; padding: 0px 0px 0 0; text-align: left; display: block; } #logo:after { content: "."; /* This dot is the actual appended content */ clear: both; height: 0; visibility: hidden; } #menu { float: left; width: 250px; padding: 0px 0px 0px 90px; } #menu img { display: block; border-style:none; } #menu img.subgraphic { display: block; border-style:none; padding: 0px 0px 0px 10px; } #menu img.headshot { margin: 0px 0px 0px -6px; display: block; border-style:none; padding:0px 0px 0px -10px; } #menu:after { content: "."; /* This dot is the actual appended content */ clear: both; height: 0; visibility: hidden; display: block; } /* maintext */ #maintext { float: left; width: 450px; color: #000; } #content { float: left; width: 450px; color: #000; margin: 10px; } #content a{ color:#205; } #content a:hover{ color:#04a; } #maintextside { float: left; width: 590px; color: #000; display: block; } #maintextside .clearfix:after { content: "."; /* This dot is the actual appended content */ clear: both; height: 0; visibility: hidden; display: block; } #contentside { float: left; color: #000; margin: 10px; } #contentside a{ color:#04a; } #contentside a:hover{ color:#000; } #contentside img { display:block; border-style:none; } #contentside p{ padding: 13px 0px 0px 0px; margin: 0px 0px 00px 0px; } #nextannounce { width:800px; margin: 0px; display:block; } #nextannounce-cover { width:60px; } #nextannounce-cover img.cover { height:50px; border:1px solid #000; } #nextannounce-text{ width:740px; display:block; height:100px; float:left; margin-top:10px; } #introtext { margin: 0px 0px 0px 0px; float: left; width: 370px; } #seriesbooks { width: 800px; display: block; clear: both; } #bookinseries img.cover2 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; border: 1px solid #000; height: 150px; } #seriesbooks img.offset { margin: 20px 5px 0px 20px; } #bookinseries { margin: 10px 10px 10px 10px; float:left; } #bookinseries h1.date { font-size:small; font-weight: bold; text-align: center; text-transform: smallcaps; color: #00a; max-width: 100px; } #introtext img.cover { margin: 5px 10px 10px 15px; padding: 0px 0px 0px 0px; float: left; border: 1px solid #000; width: 128px; } #introtext h1 { padding: 0px 0px 5px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: uppercase; color: #00a; } #introtext h2 { padding: 0px 0px 20px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-style: italic; line-height: 1.5em; text-transform: uppercase; color: #a00; } #bookcontainer { margin: 10px 0px 0px 0px; float: left; width: 555px; } #bookcoverleft { padding: 0px 0px 0px 0px; margin: -130px 0px 20px 0px; float: left; width: 165px; } #bookcoverleft img.blurbs { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; display: block; } #bookcoverleft img.cover { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; border: 1px solid #000; width: 150px; display: block; } #bookcoverleft p.blurb { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 8px; float: left; color: #000; width: 150px; text-indent: -5px; font-size:0.85em; line-height:1.1em; } #bookcoverleft h4 a { float: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: x-small; font-weight: bold; line-height: 1.6em; text-transform: uppercase; color: #00a; } #bookcoverleft a:hover { text-decoration: underline; color: #205; } #bookcover { margin: 0px 0px 20px 0px; float: left; width: 150px; } #bookcover img.cover { float: left; border: 1px solid #000000; width: 138px; } #bookcover img.covernoborder { float: left; width: 140px; } #buylinks { padding: 0px 0px 0px 0px; } #buylinks p{ line-height: 1.1em; } #buylinks h3 { padding: 0px 0px 0px 5px; font-size: small; text-transform: lowercase; font-style: normal; color: #00a; } #buylinks img { display:inline; margin: 1px 1px 1px 1px; } #buylinks img.space { display: block; float: left; margin: 0px 0px 0px 0px; } #buylinks hr { color:#000; background-color:#000; height:1px; } #buylinks a { padding: 0px 0px 0px 0px; font-size: 8pt; text-transform: lowercase; color: #55f; } #buylinks a.bookstore-brdrs { color: #000080; } #buylinks a.bookstore-bnn { color: #2a2aff; } #buylinks a.bookstore-vrm { color: #2c2ca0; } #buylinks a.bookstore-pow { color: #0000d4; } #buylinks a.bookstore-amzn { color: #00f; } #buylinks a.bookstore-ind { color: #55f; } #buylinks a.bookstore-chap { color: #00a; } #buylinks a.bookstore-bd { color: #04a; } #buylinks a.bookstore-bam { color: #0055d4; } #bookspace { margin: 0px 0px 20px 10px; float: left; width: 380px; } #bookspace h1.declare { padding: 0px 0px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: uppercase; color: #a00; } #bookspace h1.order { padding: 5px 0px 0px 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: lowercase; color: #000; } #textbody h1.order { padding: 5px 0px 0px 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: lowercase; color: #000; } #bookspace h2 { padding: 0px 0px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; color: #000; margin-top: .5em; line-height: 1.0em; } #bookspace h3 { padding: 10px 0px 0px 0px; text-align: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: x-small; line-height: 1.6em; text-transform: uppercase; color: #000; } #bookspace h3 a { text-decoration: none; color: #00a; } #bookspace h3 a:hover { text-decoration: underline; color: #205; } #bookspace p { padding: 0px 0px 5px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; color: #000; font-style: normal; line-height: 1.3em; } #bookspaceright { margin: 0px 20px 5px 10px; float: left; width: 360px; } #bookspaceright img.title { padding: 0px 0px 0px 40px; } #bookspaceright h1.blurb { padding: 0px 0px 0px 30px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: uppercase; color: #00a; text-indent: -12px; } #bookspaceright h1.findoutmore { font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: lowercase; color: #000; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 15px; } #bookspaceright h1.findoutmore img { display: inline; } #bookspaceright hr { height: 3px; width: 80%; color: #000; background-color: #000; margin: 0px 0px 0px 15px; } #bookspaceright h1.findoutmore a { color: #a00; font-weight: normal; } #bookspaceright h2 { padding: 0px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; color: #000; margin-top: .5em; line-height: 1.3em; text-transform: none; } #bookspaceright h3 { padding: 10px 0px 0px 0px; text-align: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: x-small; line-height: 1.6em; text-transform: uppercase; color: #000; } #bookspaceright h3 a { text-decoration: none; color: #00a; } #bookspaceright h3 a:hover { text-decoration: underline; color: #205; } #fineprint { margin: 0px 0px 0px 0px; float: left; width: 800px; font-size: xx-small; color: #8080ff; text-align:right; } #fineprint a { color: #5555ff; } #textbody { margin: 0px 0px 0px 0px; float: left; width: 530px; } #textbody h1 { padding: 0px 0px 5px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: uppercase; color: #205; } #textbody h2 { padding: 0px 0px 20px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-style: italic; line-height: 1.5em; color: #000; } #textbody img.rightside { float: right; margin: 20px 10px 0px 10px; } #textbody img.thumbnail { margin: 10px 10px 20px 10px; border: 1px solid; border-color:#000; height: 100px; float: left; } #textbody img.tinyimg { margin: 10px 10px 20px 10px; border: 1px solid; border-color:#000; height: 100px; float: left; } #textbody img.printthumb { margin: 10px 10px 20px 10px; border: 1px solid; border-color:#000; height: 150px; } #introtext img.doohickey { margin: 0px 5px 0px 30px; border: none; display:inline; float:left; } #update { margin: 10px 0px 0px 0px; float: left; width: 395px; background-image:url('http://www.courtneymilan.com/themes/general-images/update-back.png'); background-repeat: no-repeat; } #update h1 { padding: 13px 0px 0px 130px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: uppercase; color: #a00; } #update h2 { padding: 0px 30px 10px 140px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; line-height: 1.6em; color: #000; font-style: normal; } #update h3 { padding: 0px 30px 0px 0px; float: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: x-small; line-height: 1.6em; text-transform: uppercase; color: #000; } #update h3 a { text-decoration: none; color: #00a; } #update h3 a:hover { text-decoration: underline; color: #205; } #blogupdate { margin: 5px 0px 0px 10px; padding: 20px 0px 0px 10px; float: left; width: 400px; height: 185px; background-image:url('http://www.courtneymilan.com/themes/summer/summer-blogback.png'); background-repeat: no-repeat; } #blogupdate h1 { margin: -10px 0px 0px 0px; padding: 0px 0px 0px 5px; width: 320px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-weight: bold; text-transform: uppercase; color: #205; line-height: 1.5em; } #blogupdate h2 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; width: 320px; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; line-height: 1.6em; color: #000; font-style: normal; } #blogupdate h3 { padding: 10px 0px 0px 30px; font-family: Georgia, "Times New Roman", Times, serif; font-size: x-small; line-height: 1.6em; text-transform: uppercase; color: #000; text-align: left; } #blogupdate h3 a { text-decoration: none; color: #00a; } #blogupdate h3 a:hover { text-decoration: underline; color: #205; } /* Footer */ #bottom{ background-image: url('http://www.courtneymilan.com/themes/summer/summer-foot.png'); background-repeat: no-repeat; background-position: bottom left; clear: both; width: 1000px; height: 60px; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; } #bottom img { display:block; border-style:none; padding: 0px 0px 0px 0px; } #final { clear: both; text-align: center; padding: 0 0 5px 80px; } #final img { border-style:none; padding: 0px 0px 0px 2px; margin: 0px 23px -4px 0px; } #final a{ color: #00a; }