body { background: #ffffff url(images/eo-logo21bg.jpg) no-repeat top left; margin: 0; font: .95em arial,sans-serif; color: #7777aa; scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #aa88aa;
scrollbar-base-color: #aa88aa;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #553355;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff; 1min-width:500px; }

* {margin:0px; padding:0px;}

div#dragonfly{
float:right; margin-left:900px; position:relative; 
}


div#mainwrap{position:relative; 
width:100%; margin-left:auto; margin-right:auto;}

div#columnswrap {float:left; width:808px;}

div#content {float:left;width:394px; display:inline;
padding:10px 15px; margin-top:55px; }

div#content2 {float:left;width:610px; display:inline;
padding:10px 15px; margin-top:55px; margin-left:11px;}

1div#contentarea2 { 
1background:url(present_images/area2-blue.jpg) repeat-y top right; margin-top:-15px; float:left; 1width:776px;
}
1div#contentarea {  
1background:url(images/gradine.jpg) repeat-y top left; float:left; padding-top:25px; 1width:150px; margin-top:-25px;
}

div#right {
float:right; width:235px;  margin-top:11px;
}
 
div#right a:hover{
color:#000099; 
}
  
div#section1{
margin-top:36px; font-size:.95em; border-left:2px dashed #aa88aa; padding-left:11px;
}
div#section1-down{
margin-top:133px; font-size:.95em; border-left:2px dashed #aa88aa; padding-left:11px;
}
div.background-fade{
background: url(images/e-button-fade.jpg) repeat-y left; padding:4px;  }
div.background-fade2{
background: url(images/button-fade-long.jpg) repeat-y left; padding:4px;  }


div#section2{
margin-top:20px; margin-bottom:20px; 1width:85%; font-size:.95em;
}


div#navigation-horizontal{margin-left:55px; }

div#navigation-horizontal ul{white-space:nowrap; padding:2px 0px; margin-top:30px;}

div#navigation-horizontal li{ font-size:.85em;list-style-type:none; display:inline; padding:0 11px; }
div#navigation-horizontal li a{text-decoration:none; padding:7px 2px; color:#000000;font-size:.85em;}
div#navigation-horizontal li a:hover{text-decoration:none; padding:7px 2px; color:#660099;}

div.button{
float:left; width:95px; background: url(images/e-button.jpg) no-repeat center; margin-top:3px; text-align:center; 
}
div.button-gcl{
float:left; width:95px; 1height:30px; background: url(images/e-button-gcl.jpg) no-repeat center; margin-top:3px; text-align:center; 
}
div.button1{
float:left; width:92px;background: url(images/e-button.jpg) no-repeat center; margin-top:3px; text-align:center; margin-left:177px;
}
div.button11{ background: url(images/e-button-purple.jpg) no-repeat; width:100px; height:25px;margin-left:11px; margin-bottom:6px; }

div.button2{ background: url(images/e-button-purple.jpg) no-repeat; width:100px; height:25px;margin-left:11px; margin-bottom:6px; }
div.button6{ background: url(images/e-button-purple.jpg) no-repeat; width:100px; height:25px;margin-left:11px; margin-bottom:6px; }
div.button7{ background: url(images/e-button-purple.jpg) no-repeat; width:100px; height:25px;margin-left:11px; margin-bottom:6px; }

div.button12{ background: url(images/e-button3.jpg) no-repeat; width:100px; height:35px;margin-left:11px; margin-bottom:6px; }
div#navigation div.button8 { background: url(images/e-button3.jpg) no-repeat center; width:100px; height:35px;margin-left:11px; margin-bottom:6px; padding-bottom:9px;}
div#navigation div.button9 { background: url(images/e-button3.jpg) no-repeat center; width:100px; height:35px;margin-left:11px; margin-bottom:6px; padding-bottom:9px;}

input.button2{background: url(images/e-button3.jpg) no-repeat center; margin-bottom:5px;
}
div.button3 { background-color:#FFCCFF; width:100px; height:35px;margin-left:11px; border:1px dashed #660099; 
 }
.button-submit{background: url(images/button-fade-long.jpg) no-repeat;}
div#form{
background-color:#dddddd; width:110px; border:2px solid #660099; margin-left:4px; margin-top:11px; padding:0 3px;
}
div#form input{
margin-left:15px; margin-top:6px;
}
div#navigation{
clear:both;float:left;
width:120px; margin-top:65px;
font-size:.75em; 
}

div#navigation ul{
list-style-type:none; font-weight:bold;
}

div#navigation li{
padding-top:5px; 1padding-left:3px;text-align:right; padding-right:15px;
}

div#navigation li a:hover{
color:#660099; 
}


div#navigation ul a{
text-decoration:none;
color:#000000; 
}

div#warrior-images{
display:inline; 
}
div#warrior-images img{
padding-right:17px;
}

div#trudyblog{
padding-bottom:11px; padding-top:6px; padding-left:13px;
}
div.auctionimg{
padding-left:59px; padding-top:33px;
}

div#footer{ padding-top:18px; width:100%; clear:both;  }
					
div#footer ul {margin:2px 0 10px 0; width:808px; text-align:center; line-height:1.5em; border-top:2px dotted #CC99FF; padding-top:11px;}
							
div#footer li{display:inline; color:#660066; text-decoration:none; padding: 0 2px 0 2px; font-size:.95em;}
					
div#footer li a{color:#660066; text-decoration:none; padding: 0 2px 0 2px; font-size:.95em;}

div#left-section{
position:relative; float:left; width:280px; padding-right:10px; margin-top:11px;
}
div#right-section{
position:relative; float:left; width:280px; padding-left:10px; margin-top:11px; border-left:dotted 1px #CC99FF;

}
div#space{clear:both; padding-top:22px;	}
div#space2{clear:both; }
div.space{clear:both; padding-bottom:11px;}
div.float{float:left; padding-right:11px; margin-left:11px;}
div.float2{float:left; padding-right:11px; margin-left:55px;}
ul.current{
list-type-style:disc; text-align:left; padding-top:11px; color:#660099; margin-left:25px;
}

div#second{
float:left; padding:7px; 1margin-left:44px; 
}

div#first{
float:left;  padding:7px;1margin-left:-22px;
}

1div#first-issue{
margin-left:55px;
}

div.search{
font-size:.9em; text-align:center; margin-left:-2px;
}
 div#archive{
 margin-top:33px; margin-left:11px; text-align:left;
 }
 
 div#archive a{
 margin-top:33px; margin-left:55px; text-align:left; padding-bottom:6px; font-size:1.1em;text-decoration:none;
 }
 
 
 div#directory-img{
 float:right; padding:3px;
 }
 div#articles{
 width:808px; clear:both; padding-top:15px; margin-left:22px;
 }
 
 div#pages{
 font-size:.9em; width:390px;
 }
 .photo{float:right;}
div#acceptingads { border: 1px solid #0077bb; padding: 10px; margin: 22px 22px 22px 38px; background: #ffeecc; width:313px; height:150px;}

div.innerbox{float:left; 1clear:both; padding-left:13px;}
.reg { font: 8pt arial,sans-serif; color: #443366 }
.dot { background: url(images/e-dot.gif) top center }
.bital { font-weight: bold; font-style: italic }
.bld { font-weight: bold; font-size:11px; }
.11bld { font-size: 11pt; font-weight: bold }
.10bld { font-size: 10pt; font-weight: bold; }
.blackheading { font-size: 11pt; font-weight: bold; color: #000000 }
.blackheadingit { font-size: 10pt; font-weight: bold; color: #000000; font-style: italic  }
.blktxt { font: 8pt arial,sans-serif; color: #000000 }
.redtxt { font: 10pt arial,sans-serif; color: #bb0000; font-weight: bold; text-align:center; }
.rtitle { font: 10pt arial,sans-serif; color: #ff0000; font-weight: bold; text-decoration: underline }
.title{font-weight:bold; font-size:1.1em;}
.r11bd { font: 11pt arial,sans-serif; color: #ff0000; font-weight: bold }
.rtxtbd { font: 8pt arial,sans-serif; color: #ff0000; font-weight: bold; }
.redtxt2 { font: 8pt arial,sans-serif; color: #ff0000; }
.blktbd { font: 11pt arial,sans-serif; color: #000000; font-weight: bold }
.smtitle { font: 8pt arial,sans-serif; color: #775577; font-weight: bold }
.und { text-decoration: underline }
.classifiedbox { border: 1px solid #773377; padding: 5px }
.articletxt { font-size: 9pt }
.backcover { cursor: pointer }
.dirsearch{ padding: 6px 0;}
.title2 { font: 10pt arial,sans-serif; color:#883388; font-weight: bold }
.title11 { font: 11pt arial,sans-serif; color:#775577; font-weight: bold; text-align:center; padding-top:5px;}
.titlebg { font: 9pt arial,sans-serif; color:#000000; font-weight: bold; background-color: #eeeeee; text-align: center; padding: 2px; border: solid 1px #cccccc; }
li{padding:3px;}
.blkbld { font: 11pt arial,sans-serif; color:#000000; font-weight: bold }

/* issue 54 */
.today { padding-left: 30px; }
.einstein { margin-left: 100px; }
.importance { border: 1px solid #0077bb; padding: 5px; background: #ffeecc; }

A:link { color: #553355; font-weight: bold; font-size: 1em; text-decoration: none }
A:active  { color:#553355; font-weight: bold; font-size: 1em; text-decoration: none }
A:visited  { color: #664466; font-weight: bold; font-size: 1em; text-decoration: none }
A:hover  { color: #4455aa; font-weight: bold; font-size: 1em; text-decoration: none }
.ar{color: #553355; font-weight: bold; font-size: 1em;  }
A:link.ar { color: #553355; font-weight: bold; font-size: 1em; text-decoration: underline; }
 ul{list-style-type:none; }
A:active.ar  { color:#553355; font-weight: bold; font-size: 1em; text-decoration: underline  }
A:visited.ar  { color: #664466; font-weight: bold; font-size: 1em; text-decoration: underline  }
A:hover.ar  { color: #4455aa; font-weight: bold; font-size: 1em; text-decoration: underline  }
A:link.dir { color: #553355; font-weight: bold; font-size: 11pt; text-decoration: underline }
A:active.dir  { color:#553355; font-weight: bold; font-size: 11pt; text-decoration: underline }
A:visited.dir  { color: #664466; font-weight: bold; font-size: 11pt; text-decoration: underline }
A:hover.dir  { color: #4455aa; font-weight: bold; font-size: 11pt; text-decoration: underline }
.articlehead { background:#aa88aa;color:#fff;padding: 5px }
.tabcolhead { background:#dce;color:#000;padding: 5px }
.tabaltbg { background: #eee }
p.red{ color:#FF0000; font-weight:bold; font-size:1.2em;}
p.red a{color:#000066;}
p.purple{ color:#660099; font-weight:bold;}
p.purpleline{ color:#660099; font-weight:bold; text-decoration:underline; margin-top:11px;}

p.purple-sml{ color:#660099; font-weight:bold;font-size:.9em;text-align:center;}

p.left{ color:#000000; font-weight:bold;  margin-left:55px; font-size:1.3em; margin-bottom:11px;margin-top:11px;}
p.blue{color:#775577; font-weight:bold;}
h1.center{text-align:center; font-size:1em;}
h2.center{text-align:center; font-size:.9em; color:#660099;}
p.bold{font-weight:bold; text-align:center; color:#000000; font-size:1.1em;}
p.boldhead{font-weight:bold; text-align:center; color:#000000; font-size:1.1em;}
p.boldhead2{font-weight:bold; text-align:center; color:#000000; font-size:1.1em; margin-top:55px;}

p.boldhead-sml, p.boldhead-sml a{font-weight:bold; text-align:center; color:#000000; font-size:.9em;}
p.small{font-size:.8em;}
p.boldlarge{font-weight:bold; text-align:center; color:#660099; font-size:1.8em;padding-top:15px;}
p.alignleft{text-align:left; margin-left:11px; padding-top:11px;}
p.center{text-align:center; font-weight:bold;}
p.right{text-align:right; font-weight:bold;}
p.archive{ font-size:.95em; padding-bottom:6px; }
p.pdf-text{display:block; }
p.title { font: 1em arial,sans-serif; color:#660099; font-weight: bold; text-decoration: underline; padding-bottom:5px; }
p.title-center { font: 1em arial,sans-serif; color:#660099; font-weight: bold; text-decoration: underline; padding-bottom:5px; text-align:center;}

.right, .right a{font-size:.8em, color:#000000; font-weight:bold;text-align:right; padding:5px 0;}
div.pictures{float:left; 1padding:2px; width:100px; 1border:1px solid black; height:190px; 1width:118px; text-align:center; margin:12px;overflow:hidden; }
div.pictures2{float:left; padding:2px; width:150px; 1border:1px solid black; height:110px; 1width:118px; text-align:center; margin:9px;}
div#picture-sections, div#picture-sections1, div#picture-sections2, div#picture-sections3, div#picture-sections4, div#picture-sections5{padding:2px; width:100%; border:2px solid #7777aa; 1height:190px; 1width:118px; text-align:center; margin:2px; float:left; clear:both;}

p.boldhead-sml2{font-weight:bold; text-align:center; color:#7777aa; font-size:10pt;}
p.picture-heading{color:#CC0066; font-weight:bold;text-align:center; font-size:.8em; margin-bottom:11px; margin-top:6px;
}