/* for iewin only \*/
* html #main {margin-left: -12px;}
/* */

#main h2 {text-align: justify;}


#pull {position: relative;
width: 100%;} 


#pull #short {position: absolute;
top: 0;
left: -6px;
width: 210px;}
 
#pull #long {position: relative;
left: auto;
width: auto;
margin-left: 211px;
text-align: right;} 

#builds #pull h2:first-letter,
#climbs #pull h2:first-letter {margin-left: -0.5em;}

#pull #long h2,
#builds #pull h5,
#builds #pull h6,
#climbs #pull h5,
#climbs #pull h6 {text-align: right;}

#pull #long h2:first-letter {margin: 0;}

#pull h5,
#pull h6  {padding-right: 4px;}

#hikes #pull h5,
#hikes #pull h6 {padding: 0 6px 0 10px;}

#flap {float: left;
width: 200px;
z-index: 1;
margin-left: 4px;
line-height: 1.4em;}

/* for iewin only \*/
* html #flap {width: 190px;}
/* */

#builds #flap {margin-top: 14px;}

#climbs #flap {margin-top: 10px;}

#hikes #flap {margin-top: 8px;}

#works #flap {margin-top: 16px;}

#praise {float: right;
width: 185px;
z-index: 1;
margin: 8px 5px 0 0;
text-align: right;}

#climbs #praise {width: 190px;
margin-top: 2px;}

#hikes #praise {width: 190px;
margin-top: 12px;}

#praise p {padding: 0.7em 0 0.2em;
line-height: 1.1em;}

#builds #awards {margin-top: 20px;}

#praise #awards li {padding: 0 0 0.6em;
line-height: 1.25em;}

#praise #awards h4 {line-height: 1em;}

#praise #awards h5 {color: #8f8aac;
font-size: 0.8em;
line-height: 1em;}

#illustration {position: absolute;
width: 208px;
z-index: 0;
left: 200px;
text-align: center;}

#builds #illustration {left: 210px;
padding-top: 25px;}

#hikes #illustration {left: 205px;
padding-top: 15px;}

#works #illustration {left: 205px;
padding-top: 30px;}

#illustration a {display: block;
margin-bottom: 2px;
font-size: 0.9em;
line-height: 1.4em;}

/* for iewin only \*/
* html #illustration a {padding-bottom: 4px;}
/* */

#main #illustration img {border: none;
padding-bottom: 1px;}

#footer {clear: both;
padding-top: 20px;}

#climbs #footer {padding-top: 50px;}