/* START general elements and classes ebece6 */
body { background:#b4dfda url(/_i2/waves.gif) repeat-x;color:#3b2a03;margin: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:#e43844; }
h1 { font-size:130%; }
h2 { font-size:130%; }
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:250px;padding:5px;border:solid 2px #aeaba6;height:auto;background:#f0f4e9; }
textarea.text { height:100px;padding:5px;font-family: 'Andale mono','courier new', courier, monospace;border:solid 2px #aeaba6;height:auto;width:260px;background:#f0f4e9;font-size:1em; }
input.submit { background:#e43844;color:#fff;border:raised white; }
.clear { clear:both;height:0;font-size:0;line-height:0; }
html>body .clear { font-size:inherit;line-height:inherit; }
/* END general elements and classes */

/* START main layout items */
#page { text-align:left;background:#b4dfda url(/_i2/whale.gif) no-repeat;margin:120px auto 0 auto;width:950px; }
/* wraps both left and right */
#mainwrapper { width:600px;padding-left:350px; }
/* only wraps the left side */
#mainborderwrapper { padding-bottom:30px;width:300px;position:relative; }
#yetanotherwrapper {  } 
/* the left side */
#main { float:left;width:300px;padding:30px 0 0 0; }
/* the right side */
#secondarynavwrapper { float:right;width:250px; }
#secondarynav { padding:0 30px 100px 0;  }
/* 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:#f00; }
#main ul { list-style:url(_i1/ul-ul.gif);margin-left:0;padding-left:15px; }
/*
#name { background:url(_i1/field1.gif) no-repeat; }
#email { background:url(_i1/field2.gif) no-repeat; }
#spamq { background:url(_i1/field3.gif) no-repeat;}
#textarea { background:url(_i1/textfield.gif) no-repeat; }*/
/* END stuff inside main */


/* START stuff inside secondarynav */
div.sidebarbox { margin-top:2em;padding-left:10px; }
div.soy-knee img { margin-left:2em; }
#secondarynav h2  { margin:1em 0; }
#secondarynav ul { list-style:none;padding:0;margin:0; }
/* END stuff inside secondarynav */




