body       {  font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif; font-size:100%; line-height:120%; background:#e6e6ce url('/writeaway/images/logo-writeaway2.jpg'); background-position:top center; background-repeat:no-repeat; margin:0; }
h1         {  font-family:georgia, times new roman, serif; padding:0 0 12px 0; margin:0; line-height:110%; font-weight:normal; font-size:140%; color: #92935D; }
.sub       {  display:block; font-size:90%; color: #4D4D31; }
h2         {  font-family:georgia, times new roman, serif; border-top:1px solid #92935D; padding:12px 0 12px 0; margin:30px 0 0 0; line-height:110%; font-weight:normal; font-size:140%; color: #92935D; }
h3         {  font-family:georgia, times new roman, serif; padding:0 0 12px 0; margin:0; line-height:110%; font-weight:normal; font-size:110%; color: #4D4D31; }
h4         {  padding:0 0 12px 0; margin:0; font-size: 95%; color: #333; }
.text      {  font-size: 70%; color: #333; }
.small     {  font-size: 80%; color: #333; }
.date      {  font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif; padding:0 0 14px 0; font-size: 80%; color: #999; }
.red       {  color: #c00; }
.blue      {  color: #09c; }
.green     {  color: #090; }
.white     {  color: #fff; }
p          {  margin:0 0 14px 0; }
ol         {  margin-bottom:0; margin-top:0; }
ul         {  margin:12px 0 12px 0; }
li         {  margin:0 0 8px 0; }
input      {  margin-bottom:0; margin-top:0; background:#eee; }
select     {  font-size: 100%; margin-bottom:0; margin-top:0; background:#eee; }
textarea   {  font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif; font-size: 100%; margin-bottom:0; margin-top:0; background:#eee; }
form       {  margin:0; }
td         {  vertical-align:top; }
img        {  border:0; }

A:link, A:visited                  {  color: #666; text-decoration: underline }
A:hover, A:visited:hover, A:active {  color: #92935D; text-decoration: underline }

.printonly   { display:none; }
#container   { position:relative; width:780px; text-align:center; margin:0 auto; background:#fff; }
#head        { position:absolute; top:0; left:0; text-align:left; width:780px; height:120px; }
#content     { position:absolute; top:180px; left:0; padding:0 0 0 10px; text-align:left; width:770px; background:#fff; }
#main        { float:left; width:330px; padding:0 35px 0 20px; text-align:left; background:url('/writeaway/images/border4.gif') right repeat-y; }
#trips       { float:right; width:170px; padding:0 20px 0 0; text-align:left; }
#trips ul    { padding:0 10px 10px 10px; margin:10px; font-family:georgia; color:#999; }
#trips li    { padding:0 0 10px 0; }
#image       { float:right; padding:0 0 20px 20px; text-align:right; font-size:70%; }
#footer      { clear:both; width:780px; height:60px; margin:0 0 0 -10px; background:url('/writeaway/images/footer.jpg'); }
#foottext    { clear:both; width:740px; padding:40px 0 0 0; text-align:center; }
.quote       { display:block; padding:24px; font-size:70%; background:#f6f6ea; border:1px solid #e6e6ce; }
.quotehome   { display:block; float:left; width:300px; margin:0; padding:24px; background:#f6f6ea; border:1px solid #e6e6ce; }
.quotehome2  { display:block; float:left; width:300px; margin:0 0 0 20px; padding:24px; background:#f6f6ea; border:1px solid #e6e6ce; }
.clear       { clear:both; }
.clearleft   { clear:left; }
.workshops   { display:block; margin:6px 0 16px 24px; }
.picture     { padding:10px 0 20px 0; margin:0; text-align:center; font-size:70%; color:#666; }
.picture img { border:1px solid #333; }
.book a      { float:left; width:110px; height:160px; overflow:hidden; padding:0; margin:0 0 16px 0; font-size:80%; line-height:110%; text-align:center; text-decoration:none; }
.book a:hover { text-decoration:none; }
.bookright   { float:right; width:120px; padding:0; margin:0 0 16px 0; text-align:center; text-decoration:none; }
.published   { color:#765; font-weight:bold; }
.quo         { font-style:italic; }
.workshops ul { margin:0; padding:0; }
.name         { font-size:120%; }

.getintouch   { padding:20px 5px 5px 5px; text-align:center; }
.atol         { padding:30px 0 10px 100px; background:url('images/logo_atol.jpg') 5px 30px no-repeat; font-size:65%; line-height:110%; color:#999; }
.topp         { font-size:65%; line-height:110%; color:#999; }
.topp img     { float:left; margin:0 20px 10px 0; }
.topp ul      { margin:0 0 0 10px; padding:10px 0 0 10px }

.pdf a        { margin:0 auto; display:block; width:160px; height:35px; background:#eee url('images/icon_pdf.gif') 10px top no-repeat; padding:15px 0 0 55px; border:1px solid #ccc; }
/*- Head Menu --------------------------- */
	
#menu1 { position:absolute; top:140px; left:0; width:780px; height:100px; margin:0; padding:0; line-height:150%; z-index:100; font-size:70%; font-weight:bold; }
#menu1 ul   { margin:0; padding:0; list-style:none; }
#menu1 li   { text-align:center; float:left; }
#menu1 li a { width:100px; height:80px; text-decoration:none; text-decoration:none; padding:25px 15px 0 15px; }	
#menu1 li a:link, #menu1 li a:visited { display:block; }
#menu1 li a:hover { color:#74391a; background:#eee;  }	

#menu1 li.tab0 a { background:url(images/tab0a.gif); background-repeat:no-repeat; }	
#menu1 li.tab1 a { background:url(images/tab1a.gif); background-repeat:no-repeat; }	
#menu1 li.tab2 a { background:url(images/tab2a.gif); background-repeat:no-repeat; }	
#menu1 li.tab3 a { background:url(images/tab3a.gif); background-repeat:no-repeat; }	
#menu1 li.tab4 a { background:url(images/tab4a.gif); background-repeat:no-repeat; }	
#menu1 li.tab5 a { background:url(images/tab5a.gif); background-repeat:no-repeat; }	

#menu1 li.tab0 a:hover { background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab1 a:hover { background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab2 a:hover { background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab3 a:hover { background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab4 a:hover { background:url(images/passport-stamp.gif); background-position:20px 10px; background-repeat:no-repeat; }	
#menu1 li.tab5 a:hover { background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	

#menu1 li.tab0-on a { color:#74391a; background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab1-on a { color:#74391a; background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab2-on a { color:#74391a; background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab3-on a { color:#74391a; background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab4-on a { color:#74391a; background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	
#menu1 li.tab5-on a { color:#74391a; background:url(images/passport-stamp.gif); background-position:20px 10px;  background-repeat:no-repeat; }	

#menu2      { float:left; width:180px; }
#menu2 ul   { padding:0; margin:0 10px 40px 0; border-bottom:1px solid #ccc; list-style:none; font-size:75%; font-weight:bold; font-family:georgia, garamond, times new roman, serif; color:#999; }
#menu2 li   { margin:0; text-align:left; border-top:1px solid #ccc; }
#menu2 li a { width:160px; text-decoration:none; padding:10px; background:#fff; }	
#menu2 li a:link, #menu2 li a:visited { display:block; }
#menu2 li a:hover { color:#74391a; background:url(images/bg_menu.jpg); background-repeat:no-repeat; }	

#menu2 li.on a { color:#74391a; background:url(images/bg_menu.jpg); background-repeat:no-repeat; }	



