html {height:100%;}
body {
margin:0;
padding:0;
height:100%;
background-color:#ffffff;
background:url('../iw_images/parchment3.jpg') top left repeat;
font-family: Bookman Old Style, serif;
}
* html .paperwrapper {height:100%}
.paperwrapper
{
    border-left: 4px solid #000000;
    border-right: 4px solid #000000;
    min-height:100%;
    width:800px;
    margin:auto;
    position:relative;
    background-image: url('../iw_images/bg3.jpg');
    background-repeat: repeat;
    background-color: #ffffff;
    padding-bottom:80px;
    top: 0px;
    left: 0px;
}
#paperwrapper:after {
content:" ";
display:block;
clear:both;
}
.clearbanner
{
background-image: url('../iw_images/idahopewritersblot.gif');
background-repeat:no-repeat;
background-position:center bottom;
height: 200px;
}
.ltcnr
{
background-image: url('../iw_images/ltcnr.gif');
background-repeat:no-repeat;
background-position:center bottom;
height: 300px;
width: 126px;
float:left;
text-align:center;
}
.main
{
position:relative;
margin-left:126px;
}
.rtcnr
{
background-image: url('../iw_images/rtcnr.gif');
background-repeat:no-repeat;
background-position:center bottom;
height: 200px;
width: 100px;
float:right;
text-align:center;
}
#footer {
position:absolute;
bottom:0;
height:65px;
width:800px;
color:#000000;
margin:auto;
padding:0 0 2px 0;
font-family: Bookman Old Style, serif;
font-size: small;
left: 0px;
}
#footerltcnr
{
background-image: url('../iw_images/footer_ltcnr.gif');
background-repeat:no-repeat;
background-position:center bottom;
height: 65px;
width: 55px;
float:left;
text-align:center;
}

#contfooter
{
float:right;
text-align:center;
width:745px;
margin:auto;
position:relative;  
}
#footerrtcnr
{
background-image: url('../iw_images/footer_rtcnr.gif');
background-repeat:no-repeat;
background-position:center bottom;
height: 65px;
width: 55px;
float:right;
}
.bodybullets
{
    margin-bottom: 0cm; 
    text-align: left; 
    margin-left: 80px;
    font-size: large;
	font-family: Bookman Old Style;
}
.maincontent
{
    margin-top: 0px;
    margin-bottom: 0cm; 
    text-align: left; 
    margin-left: 126px;
    margin-right: 100px;
    font-size: medium;
	font-family: Bookman Old Style;
}
.underline
{
text-decoration: underline;
}
.textbox
{
	 padding: 5px;
	 font-family: Bookman Old Style;
	 font-size: 16px;
	 top: 230px;
     width: 715px;
}
 .textheader 
 {
	font-family: Lucida Handwriting, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;	
	}
A:link {text-decoration: none; color: #C11B17;}
A:visited {text-decoration: none; color: #C11B17;}
A:active {text-decoration: none; color: #C11B17;}
A:hover {text-decoration: none; color: #C11B17;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#vbar{margin-top: 10px;}  
.animatedtabs{
position:relative;
width: 568px;
overflow: hidden;
font-size: 18px;
margin:auto;
top: 0px;
left: 30px;
}

.animatedtabs ul{
list-style-type:none;
margin: 0;
padding: 0;
}

.animatedtabs li{
float:left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;
}

.animatedtabs a span{
float: left;
position: relative;
display: block;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: #000000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
top: 0;
}

.animatedtabs .selected a span{
color: #C11B17;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
/*text-transform:uppercase;*/
}

.animatedtabs a:hover{
top: 0;
/*text-transform:uppercase;*/
}

.animatedtabs a:hover span{
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
color: #C11B17;
}

/*footeranimatedtabs*/
.footeranimatedtabs{
position:relative;
margin-top:35px;
overflow: hidden;
font-size: 12px;
}

.footeranimatedtabs ul
{
list-style-type: none;
margin: 0;
padding: 0;
}

.footeranimatedtabs li{
margin: 0;
padding: 0;
display:inline;
}

.footeranimatedtabs a{
float: right;
position: relative;
display:inline;
margin: 0;
margin-right: 0px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;
}


.footeranimatedtabs a span{
float: right;
position: relative;
display: block;
padding: 5px 0px 3px 0px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: #000000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.footeranimatedtabs a span {float:none;}
/* End IE5-Mac hack */


.footeranimatedtabs .selected a{
/*background-position: 0 -125px;*/
top: 0;
}

.footeranimatedtabs .selected a span{
/*background-position: 100% -125px;*/
color: #C11B17;
top: 0;
}

.footeranimatedtabs a:hover{
/*background-position: 0% -125px;*/
top: 0;
}

.footeranimatedtabs a:hover span{
/*background-position: 100% -125px;
/*padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
color: #C11B17;}

#bsauthors{font-weight:bold; float: left; margin: 0 40px 0 30px; height: 346px; bottom: 0;}
#bsauthors img{border: 2px solid #000;}
#bsauthorwrap{ margin: auto; width: 555px;}
#imgprofile{float: left; margin: 0 10px 0 0; border: 2px solid #000;}
#nobullet{list-style-type: none;}
#bookshelf{width: 600px; text-align: center;}
#dbs{margin: auto;}
#bsimage{text-align: center; width: 140px; float: left; border:0; margin: 0 0 20px 0;}
#bsimage img{border: none;}
#bsimage a{font-weight:bold; margin: 0 0 0px 0;}
#bsimagerow{ height: 220px;}

.clear{clear:both;}
a#kindle{ font-size:11px; font-weight:normal;}