/* common */
* {
padding: 0;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
html {
height: 100%;
}
body {
height: 100%;
font-size: 62.50%;
background: #F6EDD3;
}
img {
outline: none;
border: 0;
}
ul {
list-style-type: none;
}
a {
color: #58595B;
text-decoration: none;
}
a:hover {
color: #23408B;
}
/* wrapper & shadow */
#wrapper
{ width: 100%; min-width: 950px; background: transparent url("../images/backgrounds/background.jpg") repeat 0 0; height: 100%; display: table; }
#shadow
{ width: 950px; min-width: 950px; margin: 0 auto; background: transparent url("../images/backgrounds/shadow.png") repeat-y 50% 0; height: 100%; display: table; }
#w1,#s1
{ display: table-row; height: 100%; }
#w2,#s2
{ display: table-cell; vertical-align: top; height: 100%; }
/* header */
#header {
margin: 0 auto;
width: 790px;
height: 105px;
background: transparent url("../images/backgrounds/header.png") no-repeat 0 14px;
color: #58595b;
}
#header a {
color: #58595b;
}
/* main navigation */
#mainNavigation {
float: left;
display: block;
width: 612px;
height: 40px;
margin-top: 30px;
text-indent: -5000px;
}
#mainNavigation li {
float: left;
}
#mainNavigation li a {
display: block;
}
#mainNavigation li a#writelife {
width: 246px;
height: 40px;
}
#mainNavigation li a#teenwriters {
width: 183px;
height: 40px;
}
#mainNavigation li a#youngwriters {
width: 183px;
height: 40px;
}
/* language */
#language {
float: right;
padding: 34px 10px 0 0;
text-align: right;
width: 160px;
}
#language p {
font-size: .9em;
font-style: italic;
margin: 0 8px 5px 8px;
text-align: right;
}
/* navigation, bookmark and search */
#headerBar {
padding: 7px 14px 0 0;
float: right;
}
#navigation {
float: left;
padding-top: 5px;
}
#navigation li {
display: inline;
padding: 1px 9px 1px 5px;
background: transparent url('../images/backgrounds/dot.png') repeat-y 100% 0;
}
#navigation li a {
font-size: .9em;
text-transform: uppercase;
}
#navigation li a:hover {
color: #23408B;
}
#bookmark {
float: left;
padding: 1px 0 0 0;
margin: 1px 10px;
}
#search {
float: left;
}
#search input {
float: left;
width: 115px;
height: 12px;
padding: 4px 5px;
border: 1px solid #828283;
}
#search button {
float: left;
text-indent: -5000px;
width: 22px;
height: 22px;
margin-left: 6px;
background: transparent url('../images/buttons/go.png') no-repeat 0 0;
border: 0;
cursor: pointer;
}
/* site */
#site {
width: 790px;
margin: 0 auto;
overflow: visible;
}
#box {
width: 758px;
padding: 0 15px 7px 17px;
background: transparent url('../images/backgrounds/box.png') no-repeat 0 100%;
}
.container {
overflow: auto;
}
#box .container {
width: 755px;
}
#mainImage {
float: left;
font-size: 0;
line-height: 0;
}
#signIn {
float: right;
width: 225px;
height: 148px;
background: transparent url('../images/backgrounds/memberSignIn.png') no-repeat 0 0;
text-indent: -5000px;
}
#signIn h2 {
margin: 0 auto;
color: #58585a;
font-size: 1.5em;
margin-top: 25px;
width: 140px;
}
#signIn p {
margin: 20px 0 22px 0;
}
#signIn p a {
margin: 0 auto;
display: block;
width: 160px;
height: 28px;
}
/* ***** homepage ***** */
#wal {
float: left;
width: 295px;
padding: 0 28px 0 12px;
margin: 10px 0 0 0;
}
#wal p {
font-size: 1.1em;
line-height: 1.6em;
}
#wal a.more {
padding-left: 18px;
background: transparent url('../images/icons/bullet.gif') no-repeat 8px 3px;
color: #faa61a;
font-size: .8em;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
}
h2#writeAboutLife {
text-indent: -5000px;
width: 212px;
height: 17px;
background: transparent url('../images/text/writeAboutLife.png') no-repeat 0 0;
margin-bottom: 10px;
}
#iwl {
float: left;
width: 170px;
margin: 10px 0 0 0;
padding: 0 0 0 11px;
background: transparent url('../images/backgrounds/dot.png') repeat-y 0 0;
}
#iwl li a {
display: block;
width: 145px;
height: 15px;
padding: 4px 0 0 25px;
margin-bottom: 2px;
background: #f8f0d4 url('../images/icons/bullet.gif') no-repeat 12px 7px;
font-size: .9em;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
color: #58595B;
}
#iwl li a:hover {
background-color: #dfdbc1;
}
h2#insideWriteLife {
text-indent: -5000px;
width: 157px;
height: 15px;
background: transparent url('../images/text/insideWriteLife.png') no-repeat 0 0;
margin-bottom: 6px;
}
#hotp {
float: right;
display: block;
width: 192px;
height: 121px;
margin-top: 11px;
padding: 5px 10px 0 22px;
background: transparent url('../images/backgrounds/hotOfThePress.png') no-repeat 0 0;
}
#hotp img {
float: left;
margin-right: 18px;
}
#hotp #bookTitle {
display: block;
color: #faa61a;
font-size: 1.2em;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 8px 0 5px 0;
text-transform: uppercase;
}
#hotp .bookInfo {
display: block;
color: #231f20;
font-weight: bold;
margin-bottom: 5px;
}
#bigLinks {
padding: 5px 0 5px 5px;
overflow: auto;
width: 785px;
}
#bigLinks li {
float: left;
}
#bigLinks li a {
display: block;
text-indent: -5000px;
float: left;
}
#bigLinks li a#blWrite {
width: 170px;
height: 134px;
background: transparent url('../images/backgrounds/write.png') no-repeat 0 0;
margin: 0 11px 0 0;
display: inline;
}
#bigLinks li a#blShare {
width: 170px;
height: 134px;
background: transparent url('../images/backgrounds/share.png') no-repeat 0 0;
margin-right: 11px;
display: inline;
}
#bigLinks li a#blShop {
width: 170px;
height: 134px;
background: transparent url('../images/backgrounds/shop.png') no-repeat 0 0;
margin-right: 14px;
display: inline;
}
#bigLinks li a#bl2go {
width: 231px;
height: 134px;
background: transparent url('../images/backgrounds/writeLifeToGo.png') no-repeat 0 0;
}
/* ***** subpage ***** */
#box2 {
width: 761px;
padding: 0 5px 7px 9px;
margin-left: 6px;
background-color: #fff;
border-left: 1px solid #e9e3d2;
border-right: 1px solid #e9e3d2;
border-bottom: 1px solid #e9e3d2;
overflow: auto;
}
/* subpage sidebar */
#sidebar {
float: left;
width: 163px;
margin-right: 25px;
}
#sidebar #subImage {
font-size: 0;
line-height: 0;
}
#sidebar #subNavigation {
margin: 7px 0;
background: transparent url('../images/backgrounds/dot1.png') repeat-x 0 0;
}
#sidebar #subNavigation li {
padding: 6px 0;
background: transparent url('../images/backgrounds/dot1.png') repeat-x 0 100%;
}
#sidebar #subNavigation a {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: .9em;
text-transform: uppercase;
}
#links a {
display: block;
width: 163px;
height: 19px;
margin-bottom: 3px;
text-indent: -5000px;
outline: none;
}
#links #lWr { background: transparent url('../images/buttons/wss.png') no-repeat 0 0; }
#links #lSc { background: transparent url('../images/buttons/wss.png') no-repeat 0 -38px; }
#links #lSm { background: transparent url('../images/buttons/wss.png') no-repeat 0 -76px; }
#links .liopen #lWr { background: transparent url('../images/buttons/wss.png') no-repeat 0 -19px; }
#links .liopen #lSc { background: transparent url('../images/buttons/wss.png') no-repeat 0 -57px; }
#links .liopen #lSm { background: transparent url('../images/buttons/wss.png') no-repeat 0 -95px; }
#links ul {
display: none;
}
#links ul li a {
display: block;
width: 143px;
height: 15px;
padding: 4px 0 0 20px;
margin-bottom: 2px;
background: #f8f0d4;
font-size: .9em;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
text-indent: 0;
color: #58595B;
}
#links ul li a:hover {
background: #e1dac3;
}
/* subpage main */
.main {
float: left;
width: 560px;
}
/* subpage top navigation */
#subTopNavigation {
width: 568px;
height: 15px;
background-color: #f8f0d4;
padding-top: 3px;
}
#subTopNavigation li.stn {
display: block;
float: left;
height: 15px;
position: relative;
}
#subTopNavigation li.stn a {
display: block;
float: left;
padding: 0 0 0 25px;
background: #f8f0d4 url('../images/icons/bullet.gif') no-repeat 12px 4px;
font-size: 1em;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
}
#subTopNavigation li.stn ul {
display: none;
border-top: 2px solid #fff;
position: absolute;
top: 15px;
left: 15px;
padding-bottom: 14px;
background: transparent url("../images/backgrounds/navBottom.gif") no-repeat left bottom;
}
#subTopNavigation li.stn ul li a {
float: none;
display: block;
padding: 2px 3px 0 10px;
width: 100px;
height: 14px;
border-bottom: 2px solid #fff;
text-transform: none;
background: #f8f0d4;
font-weight: normal;
color: #58595b;
}
#subTopNavigation li.stn ul li a:hover {
background: #e1dac3;
}
#subTopNavigation li.hover ul {
display: block;
}
/* subpage content */
.content {
width: 390px;
padding: 30px 0 110px 0;
}
h2#ourStory {
text-indent: -5000px;
width: 118px;
height: 21px;
background: transparent url('../images/text/ourStory.png') no-repeat 0 0;
margin-bottom: 10px;
}
.content p {
font-size: 1.1em;
line-height: 1.6em;
margin-bottom: 20px;
}
/* footer */
#footer {
margin: 0 auto 50px auto;
width: 726px;
padding: 0 26px;
height: 29px;
padding-top: 4px;
background: transparent url('../images/backgrounds/footer.png') no-repeat 0 0;
color: #fff;
}
#footer a {
color: #fff;
}
#footer a:hover {
color: #23408B;
}
#footer #footerNav {
float: left;
font-weight: bold;
font-size: .8em;
line-height: 1.6em;
text-transform: uppercase;
background: transparent url('../images/backgrounds/footerBorder.png') repeat-x 0 51%;
}
#footer #footerNav p.nav2 {
display: inline;
padding-top: 1px;
}
#footer #footerNav a {
padding: 0 3px;
}
#footer #siteInfo {
float: right;
text-align: right;
font-size: .9em;
line-height: 1.4em;
}
/* ***** ***** young writers ***** ***** */
#yw a {
color: #662d91;
}
/* young writers - wrapper & shadow */
#yw #wrapper
{ background-image: url("../images/backgrounds/yw_background.jpg"); }
#yw #shadow
{ background-image: url("../images/backgrounds/yw_shadow.png"); }
/* young writers - header */
#yw #header {
height: 131px;
background-image: url("../images/backgrounds/yw_header.png");
}
/* young writers - navigation, bookmark and search */
#yw #navigation li a {
color: #57585b;
}
#yw #search button {
background-image: url('../images/buttons/yw_go.png');
}
/* young writers - site */
#yw #site {
position: relative;
padding-bottom: 6px;
}
#yw #box {
background-image: url('../images/backgrounds/yw_box.png');
}
#yw #signIn {
width: 210px;
height: 117px;
background-image: url('../images/backgrounds/yw_memberSignIn.png');
padding-top: 23px;
margin: 13px 3px 0 0;
}
#yw #signIn h2 {
margin-top: 0 !important;
}
#yw #signIn p {
margin: 0 0 18px 0;
}
#yw #signIn p a {
width: 145px;
height: 25px;
}
/* ***** young writers - homepage ***** */
#yw #wal {
float: none;
clear: both;
width: 460px;
padding: 10px 291px 18px 4px;
margin: 0;
}
#yw #wal p {
color: #231f20;
}
#yw #wal a.more {
background: transparent url('../images/icons/yw_bullet.gif') no-repeat 8px 2px;
color: #662d91;
}
#yw #wal a.more:hover {
color: #72b84c;
}
#yw #wal h2 {
height: auto;
color: #662d91;
font-size: 2em;
text-indent: 0;
background-image: none;
margin-bottom: 3px;
}
#yw #hiw {
width: 158px;
height: 159px;
position: absolute;
bottom: 21px;
left: 10px;
background: transparent url('../images/backgrounds/yw_howItWorks.png') no-repeat 0 0;
text-indent: -5000px;
}
#yw #hotp {
float: none;
width: 166px;
height: 88px;
margin: 10px 0 17px 184px;
padding: 35px 30px 0 52px;
background-image: url('../images/backgrounds/yw_hotOfThePress.png');
}
#yw #hotp img {
margin-right: 14px;
}
#yw #hotp #bookTitle {
color: #231f20;
font-size: 1.1em;
margin-top: 4px;
}
#yw #hotp .bookInfo {
font-size: .9em;
}
#yw #wci {
position: absolute;
width: 537px;
height: 141px;
background: transparent url('../images/backgrounds/yw_wci1.png') no-repeat 0 0;
top: -6px;
left: 16px;
padding: 25px 0 0 9px;
}
#yw #wci li a {
float: left;
display: block;
width: 167px;
height: 131px;
margin: 0 11px 0 0;
text-indent: -5000px;
}
#yw #ideas {
width: 341px;
height: 220px;
position: absolute;
bottom: 17px;
right: 7px;
background: transparent url('../images/backgrounds/yw_ideas.png') no-repeat 0 0;
text-indent: -5000px;
}
/* ***** young writers - subpage ***** */
#yw #box2 {
width: 750px;
padding: 0 20px 7px 5px;
margin-left: 6px;
background-color: #c2d8a8;
overflow: auto;
}
/* young writers - subpage sidebar */
#yw #wci2 {
position: absolute;
width: 163px;
height: 391px;
background: transparent url('../images/backgrounds/yw_wci2.png') no-repeat 0 0;
top: 8px;
left: -2px;
padding: 5px 0 0 20px;
}
#yw #wci2 li a {
display: block;
width: 160px;
height: 122px;
margin: 0 0 10px 0;
text-indent: -5000px;
}
/* young writers - subpage main */
#yw .main {
float: right;
width: 548px;
padding: 10px 8px 7px 0;
}
/* young writers - subpage top navigation */
#yw #subTopNavigation {
width: 303px;
height: 29px;
text-indent: -5000px;
background-color: #c2d8a8;
position: absolute;
top: -25px;
right: 35px;
padding: 0;
}
#yw #subTopNavigation li {
display: block;
float: left;
margin-left: 10px;
}
#yw #subTopNavigation li a {
display: block;
}
#yw #subTopNavigation li a#yw_stn_home {
width: 54px;
height: 26px;
background: transparent url('../images/buttons/yw_home.png') no-repeat 0 0;
}
#yw #subTopNavigation li a#yw_stn_hiw {
width: 219px;
height: 29px;
background: transparent url('../images/buttons/yw_howItWorks.png') no-repeat 0 0;
}
/* young writers - subpage content */
#yw .content {
width: 471px;
height: 350px;
background: transparent url('../images/backgrounds/yw_subpageBox.png') no-repeat 0 0;
padding: 23px 36px 17px 41px;
}
#yw .content h2#yw_characterGenerator {
text-indent: -5000px;
width: 386px;
height: 63px;
background: transparent url('../images/text/yw_characterGenerator.png') no-repeat 0 0;
margin-bottom: 12px;
}
#yw .content p {
font-size: 1.2em;
line-height: 1.4em;
margin-bottom: 13px;
}
/* young writers - footer */
#yw #footer {
height: 29px;
padding-top: 5px;
background-image: url('../images/backgrounds/yw_footer.png');
color: #143d8d;
}
#yw #footer a {
color: #143d8d;
}
#yw #footer a:hover {
color: #57585b;
}
#yw #footer #footerNav {
background-image: url('../images/backgrounds/yw_footerBorder.png');
}
/* ***** ***** teen writers ***** ***** */
/* teen writers - wrapper & shadow */
#tw #shadow {
background: transparent url("../images/backgrounds/tw_shadow.png") repeat-y 50% 0;
}
#tw #w1 {
background: transparent url('../images/backgrounds/tw_colours.png') repeat-y 50% 0;
}
#tw #s1 {
background: transparent url('../images/backgrounds/tw_flourish.png') repeat-y 50% 0;
}
/* teen writers - header */
#tw #header {
height: 101px;
background-image: url("../images/backgrounds/tw_header.png");
position: relative;
overflow: visible;
}
#tw #headerBottom {
width: 54px;
height: 10px;
background: transparent url('../images/backgrounds/tw_headerBottom.png') no-repeat 0 0;
position: absolute;
top: 101px;
left: 16px;
}
/* teen writers - site */
#tw #box {
padding-top: 4px;
}
#tw #signIn {
background-image: url('../images/backgrounds/tw_memberSignIn.png');
}
#tw #signIn h2 {
margin: 5px auto 33px auto;
width: 160px;
}
#tw #signIn p {
margin: 22px 0 0 0;
}
/* ***** teen writers - homepage ***** */
#tw #wal {
width: 312px;
padding: 0 11px 0 12px;
}
#tw h2#writeAboutLife {
width: 201px;
height: 20px;
background-image: url('../images/text/tw_writeAboutLife.png');
margin-bottom: 10px;
}
#tw #hiw {
text-indent: -5000px;
float: left;
display: block;
width: 171px;
height: 123px;
margin: 10px 0 0 15px;
background: transparent url('../images/backgrounds/tw_howItWorks.png') repeat-y 0 0;
}
#tw #hotp {
background: transparent url('../images/backgrounds/tw_hotOfThePress.png') no-repeat 0 0;
}
#tw #bigLinks li a#blWrite {
background-image: url('../images/backgrounds/tw_write.png');
}
#tw #bigLinks li a#blShare {
background-image: url('../images/backgrounds/tw_share.png');
}
#tw #bigLinks li a#blCreate {
width: 170px;
height: 134px;
background: transparent url('../images/backgrounds/tw_create.png') no-repeat 0 0;
margin-right: 12px;
display: inline;
}
#tw #bigLinks li a#blGenerate {
width: 232px;
height: 134px;
background: transparent url('../images/backgrounds/tw_generate.png') no-repeat 0 0;
}
/* ***** teen writers - subpage ***** */
#tw #box2 {
margin-left: 6px;
padding-top: 4px;
}
/* teen writers - subpage sidebar */
#tw #links {
padding-top: 10px;
}
#tw #links #lWr { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 0; }
#tw #links #lSc { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -38px; }
#tw #links #lCc { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -76px; }
#tw #links #lIg { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -114px; }
#tw #links .liopen #lWr { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -19px; }
#tw #links .liopen #lSc { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -57px; }
#tw #links .liopen #lCc { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -95px; }
#tw #links .liopen #lIg { background: transparent url('../images/buttons/tw_wss.png') no-repeat 0 -133px; }
/* teen writers - subpage content */
h2#writingInformation {
text-indent: -5000px;
width: 228px;
height: 24px;
background: transparent url('../images/text/tw_writingInformation.png') no-repeat 0 0;
margin-bottom: 18px;
}
/* teen writers - footer */
#tw #footer {
height: 28px;
background-image: url('../images/backgrounds/tw_footer.png');
}