/* START general elements and classes ebece6 */
body { background:#fff url(/_i4/top.gif) repeat-x;color:#3b2a03;margin:10px 0 0 0;padding:0;border:0;font-size:.8em;font-family:'Lucida Grande',verdana,arial,sans-serif;text-align:center; }
a img { border: none; }
a:link, a:visited { color:#693; }
a:hover, a:active { color:#e43844; }
h1, h2, h3, h4, h5, h6 { margin:0;padding:0;font-weight:normal;font-family: 'Lucida Grande',arial,verdana,sans-serif;color:#e5896e; }
h1 { font-size:150%; }
h2 { font-size:140%; }
h3 { font-size:100%;font-family:verdana,sans-serif;letter-spacing:.1em; }
h4 { font-size:100%;font-family:verdana,sans-serif;letter-spacing:.1em; }
h5 { font-size:90%; }
hr { color:transparent;background:transparent url(_i1/dotted.gif) repeat-x;border:none 0;height:0;padding:1px; }
input.text { width:300px; }
textarea.text { width:300px;height:100px; }
input.submit {  }
.clear { clear:both;height:0;font-size:0;line-height:0; }
html>body .clear { font-size:inherit;line-height:inherit; }
.de-emphasized { color:#999;font-size:x-small; }
/* END general elements and classes */

/* START main layout items */
#page { text-align:left; }
#mainborderwrapper { width:896px;margin:0 auto; }
#yetanotherwrapper { width:896px; } 
#mainwrapper { width:896px;padding:30px 0 30px 0; }
#main { float:left;width:350px;padding:0 25px 0 50px; }
#secondarynavwrapper { float:right;width:425px;background:url(/_i4/banner.jpg) no-repeat;padding-top:217px; }
#secondarynav { padding:0 0 100px 0;  }
#footer { background:red url(/_i4/bottom.gif) repeat-x;height:100px; }
/* END main layout items */

/* START stuff inside main */

/* page content */
#main table { border-collapse: collapse; }
#main table td { vertical-align: top;padding: 4px 5px; }
#main table th { padding: 4px 5px; }
span.required { color:#c00; }
#main ul { margin-left:0;padding-left:15px; }

#personal { height:200px;vertical-align:middle;display:table-cell; }
#send-a-message { margin-top:1em; }
#name {  }
#email {  }
#spamq {  }
#textarea {  }
/* END stuff inside main */


/* START stuff inside secondarynav */
div.sidebarbox { margin-bottom:2em;float:left;width:205px;min-height:200px;padding-right:7px; }
div.soy-knee img { margin-left:2em; }
#secondarynav h2  { margin-bottom:1em; }
#secondarynav ul { list-style:none;padding:0;margin:0; }
#hiking-gear { clear:both; }
#stylesheet {  }
#google-ad { padding-top:30px;text-align:center;clear:both; }
/* END stuff inside secondarynav */



