/* GENERAL ______________________________ */
*{
border:0;
padding:0;
margin:0;
text-decoration:none;
}
html, html body{
height:100%;
}
body{
background:transparent url("../images/bubbles.gif") -20px 0 repeat-x;
background-color:rgb(245,244,214);
}
/* LAYOUT DIVs ______________________________ */
#logo{
position:absolute;
top:133px;
left:49px;
width:174px;
height:66px;
text-indent:-9999px;
background:url("../images/name.gif") 0 0 no-repeat;
}
#mainContent{
float:left;
width:430px;
padding-top:225px;
margin-left:250px;
display:inline;
}
.blogBody #mainContent,
.archiveBody #mainContent{
padding-top:248px;
}
#sidebar{
float:left;
margin-top:258px;
margin-left:40px;
width:250px;
padding:0 0 25px 0;
background:transparent url("../images/sidebarBot.gif") left bottom no-repeat;
display:inline;
}
#blogStuff{
position:absolute;
top:292px;
left:15px;
width:200px;
text-align:right;
}
#footer{
clear:both;
padding:60px 0 8px 0;
background:transparent url("../images/hearse.gif") 690px bottom no-repeat;
color:rgb(135,135,135);
}
#footer div{
width:675px;
text-align:right;
}
#footer a{
font-weight:normal;
}
.bookDescrip{
clear:both;
overflow:auto;
margin-bottom:1em;
padding:1em 0;
border-top:1px solid rgb(95,141,154);
}
/* IMAGES ______________________________ */
.imgR, .imgL, .imgC{
padding:10px;
background:rgb(237,233,168);
color:rgb(137,107,82);
font-size:.9166em;
}
.imgR p, .imgL p, .imgC p{
margin-bottom:0;
}
.imgR{
float:right;
margin:.4em 0 .5em .7em;
}
.imgL{
float:left;
margin:.4em .7em .5em 0;
}
.imgC{
text-align:center;
}
.imgR img, .imgL img, .imgC img{
border:1px solid rgb(137,107,82);
}
.prodImg{
float:left;
margin:.4em .7em .5em 0;
}
.sidebarBook img{
margin-bottom:.5em;
}
/*NAVIGATION STYLES  ______________________________ */
#primNav{
position:absolute;
top:280px;
left:70px;
font-size:1.5em;
line-height:2em;
}
#primNav a{
display:block;
padding-left:28px;
text-decoration:none;
color:rgb(95,141,154);
font-weight:normal;
background:transparent url("../images/dot.gif") 3px 50% no-repeat;
}
.defaultBody li#homeBtn a,
.aboutBody li#aboutBtn a,
.booksBody li#booksBtn a,
.articlesBody li#articlesBtn a,
.workshopsBody li#workshopsBtn a,
.press_roomBody li#press_roomBtn a,
/*.blogBody li#blogBtn a,*/
.tagBody li#blogBtn a,
.faqBody li#faqBtn a,
.contactBody li#contactBtn a{
color:rgb(123,177,47);
background:transparent url("../images/dotOn.gif") left center no-repeat;
}
#primNav li a:hover,
#primNav li a:focus{
color:rgb(123,177,47);
background:transparent url("../images/dotOn.gif") left center no-repeat;
}
.blogBody #primNav,
.tagBody #primNav,
.archiveBody #primNav{
position:absolute;
top:200px;
left:237px;
font-size:1.1667em; /*12px */
border-bottom:1px dashed rgb(175,198,205);
}
.blogBody #primNav li,
.tagBody #primNav li,
.archiveBody #primNav li{
display:inline;
}
.blogBody #primNav a,
.tagBody #primNav a,
.archiveBody #primNav a{
display:inline;
background:none;
padding-left:14px;
padding-right:8px;
}
.blogBody #primNav a:hover,
.tagBody #primNav a:hover,
.archiveBody #primNav a:hover,
.blogBody #primNav a:focus,
.tagBody #primNav a:focus,
.archiveBody #primNav a:focus,
.blogBody #primNav #blogBtn a,
.tagBody #primNav #blogBtn a,
.archiveBody #primNav #blogBtn a{
color:rgb(123,177,47);
background:transparent url("../images/miniDotGr.gif") left center no-repeat;
}