--- style_o.css	2005-02-24 04:01:46.000000000 +0100
+++ style.css	2005-02-25 09:50:37.408622400 +0100
@@ -1,4 +1,4 @@
-/* $Id: style.css,v 1.4 2005/02/24 02:48:44 kbahey Exp $ */
+/* $Id: style.css,v 1.1 2005/02/22 01:56:21 kbahey Exp $ */
 /* SpreadFirefox */
 /*<group=HTML>*/
 
@@ -86,6 +86,9 @@
 #mission h2 {
   font-size: 2.25em;
 }
+#main {
+  width: 80%;
+} 
 #content-title, #title, h1, #maintitle, .main-content h2, .main-content .box h2, .main-content .node h2 { 
   font-size: 160%; 
 }
@@ -117,9 +120,9 @@
 /* Header */
 
 #header {
-  background: #105D90 url("bg_header_bottom_left.png") bottom left repeat-x;
+  background: #105D90 url("images/bg_header_bottom_left1.png") bottom left repeat-x;
   position: relative;
-  height: 68px;
+  height: 60px;
   margin: 0;
   margin-bottom: 1em; 
   voice-family: "\"}\"";
@@ -128,15 +131,16 @@
 }
 #ignored {
 }
-#header h1 {
+#header-top-left-img{
   position: absolute;
   top: 0;
   left: 0;
   margin: 0;
   font-size: 2px;
   border: none;
-  background: url("bg_header_top_left.gif") no-repeat;
+  background: url("images/bg_header_top_left.gif") no-repeat top left;
   height: 8px;
+  width: 9px;
   z-index: 100; /* above the UL */
 }
 #header h1 a {
@@ -148,12 +152,16 @@
 
 /* Search Field */
 
-#header form {
-  position: absolute;
-  top: 0;
-  right: 0;
-  padding: 12px 20px 0 0;
-  background: url("bg_header_top_right.gif") no-repeat top right;
+#header-top-right-img{
+position: relative;
+  top: -4px;
+  left: 4px;
+  margin: 0;
+  height:21px;
+  width:7px
+  padding:0;
+  border: none;
+  background: url("images/bg_header_top_right.gif") no-repeat top right;
   margin: 0; /* need for IE Mac */
   text-align: right; /* need for IE Mac */
   white-space: nowrap; /* for Opera */
@@ -175,7 +183,7 @@
   width: 170px;
   font-size: 85%;
   border:  1px solid #9097A2;
-  background: #EAEBEB url(bg_input.png) bottom repeat-x;
+  background: #EAEBEB url("images/bg_input.png") bottom repeat-x;
   padding: 2px;
 }
 #header form #q:hover, #header form #q:focus {
@@ -187,8 +195,16 @@
 }
 #site-name {
   margin: 1px 1px 1px 1px;
+  position:relative;
+  top:-30px;
 }
-   
+
+#site-name img{
+  margin: 1px 1px 1px 1px;
+  position:relative;
+  top:4px;
+}
+
 #banner {
   position: absolute;
   left: 120px;
@@ -210,12 +226,12 @@
   margin: 0;
   padding: 0 15px 0 0;
   list-style: none;
-  /* background: url("bg_header_bottom_right.gif") no-repeat bottom right; */
+  background: url("images/bg_header_bottom_right.gif") no-repeat bottom right;
   z-index: 90; /* below the H1 */
 }
 #header li {
   float: right;
-  background: transparent url("header_tab.png") 100% -600px no-repeat;
+  background: transparent url("images/header_tab.png") 100% -600px no-repeat;
   padding: 0 6px 0 0;
   margin: 0 1px 0 0;
   display: inline;
@@ -226,7 +242,7 @@
   float: left;
   display: block;
   padding: 4px 4px 4px 10px;
-  background: transparent url("header_tab.png") 0% -600px no-repeat;
+  background: transparent url("images/header_tab.png") 0% -600px no-repeat;
   font-weight: bold;
   color: #fff;
   text-decoration: none;
@@ -314,8 +330,7 @@
   border-top: 1px solid #666;
   margin: 2em 0;
   padding: 1em 0;
-  text-align: center;
-  font-size: 0.8em;
+  text-align: left;
   color: #666;
 }  
 #footer span, #footer a {
@@ -343,7 +358,11 @@
 #footer p {
   margin: 0.6em 0;
 }
+#footer p, #footer p a {
+  color: #666;
+}
 #footer a {
+  color: #666;
   text-decoration: underline;  
 }
 #footer p a:hover {
@@ -364,7 +383,7 @@
   width:  440px;
   padding: 0;
   margin: 0;
-  background: /* url(feature_h2.png) */ top left no-repeat; 
+  background: url("images/feature_h2.png") top left no-repeat; 
   border: 0;
 }
 #feature-content p, #feature-content .download {
@@ -389,11 +408,11 @@
 #mission:before {
   line-height: 0.1;
   font-size: 1px;
-  background: transparent url("menu_tr.gif") no-repeat top right;
+  background: transparent url("images/menu_tr.gif") no-repeat top right;
   margin: 0;
   height: 9px;
   display: block;
-  content: url("key-point_tl.gif");
+  content: url("images/key-point_tl.gif");
 }
 #mission h2 {
   padding: 0 0.5em;
@@ -410,10 +429,10 @@
   padding-top: 0;
   line-height: 0.1;
   font-size: 1px;
-  /* content:  url("feature_bl.png"); */
+  /* content:  url(images/"images/feature_bl.png"); */
   margin: 0;
   height: 8px;
-  background: transparent url("feature_br.png") scroll no-repeat bottom right;
+  background: transparent url("images/feature_br.png") scroll no-repeat bottom right;
 }
   
   /*</group>*/
@@ -421,7 +440,7 @@
 #message {
   padding: 0.5em;
   margin: 1.0em 0;
-  background: url(bg_message.gif) top left repeat;
+  background: url("images/bg_message.gif") top left repeat;
 }
 #content-title, #title {
   padding: 0;
@@ -553,7 +572,7 @@
 }
 #help { 
   cursor: help;
-  background: url(bg_help.gif) top left repeat;
+  background: url("images/bg_help.gif") top left repeat;
 }
 #help:before {
   content: "Help: ";
@@ -675,23 +694,24 @@
 /*<group=Sidebar Right>*/
 
 #sidebar-right .block {
-  width: 160px;
-  background: repeat-y left top url(sidebar_box_bg.png);
+  width: 247px;
+  background: repeat-y left top url("images/sidebar_box_bg.png");
   margin: 0;
   padding: 0;
 }
+
 #sidebar-right .block h2 {
-  background: no-repeat top left url(sidebar_box_top.png);  
+  background: no-repeat top left url("images/sidebar_box_top.png");  
   margin: 0;
-  width: auto;
+  width: 247px;
   padding: 0.8em 1.0em 0.5em 0.9em; 
   color: #1D9101;
   font-weight: bold;
   border: none;
 }
 #sidebar-right .block .content {
-  background: no-repeat bottom left url(sidebar_box_bottom.png);  
-  width: auto;
+  background: no-repeat bottom left url("images/sidebar_box_bottom.png");  
+  width: 226px;
   margin: 0;
   padding: 0 1.0em 1.5em 1.0em;
 }
@@ -709,10 +729,10 @@
   height: 40px;
 }
 #sidebar-right #block-block-5 {
-  background-image: url(sidebar_box_blue_bg.png);  
+  background-image: url("images/sidebar_box_blue_bg.png");  
 }
 .sidebar #block-block-5 .content {
-  background: no-repeat bottom left url(sidebar_box_blue_bottom.png);  
+  background: no-repeat bottom left url("images/sidebar_box_blue_bottom.png");  
   padding: 0 1.0em 92px 1.0em;
 }
 /* block-contact */  
@@ -931,17 +951,17 @@ form #title, 
   background-repeat: no-repeat;
   background-position: 0 50%; 
 }
-.icon-mp3 {  background-image: url(icon_mp3.png);}
-.icon-avi {  background-image: url(icon_avi.png);}
-.icon-divx {  background-image: url(icon_divx.png);}
-.icon-tif {  background-image: url(icon_tif.png);}
-.icon-ai {  background-image: url(icon_ai.png);}
-.icon-psd {  background-image: url(icon_psd.png);}
-.icon-eps {  background-image: url(icon_eps.png);}
-.icon-png {  background-image: url(icon_png.png);}
-.icon-svg {  background-image: url(icon_svg.png);}
-.icon-zip {  background-image: url(icon_zip.png);}
-.icon-sit {  background-image: url(icon_sit.png);}
+.icon-mp3 {  background-image: url("images/icon_mp3.png");}
+.icon-avi {  background-image: url("images/icon_avi.png");}
+.icon-divx {  background-image: url("images/icon_divx.png");}
+.icon-tif {  background-image: url("images/icon_tif.png");}
+.icon-ai {  background-image: url("images/icon_ai.png");}
+.icon-psd {  background-image: url("images/icon_psd.png");}
+.icon-eps {  background-image: url("images/icon_eps.png");}
+.icon-png {  background-image: url("images/icon_png.png");}
+.icon-svg {  background-image: url("images/icon_svg.png");}
+.icon-zip {  background-image: url("images/icon_zip.png");}
+.icon-sit {  background-image: url("images/icon_sit.png");}
 
 /*</group>*/
 
@@ -1041,7 +1061,7 @@ form #title, 
 .update {
   border: 1px solid yellow; 
   padding: 10px; 
-  background: url(bg_help.gif) repeat scroll 0%;
+  background: url("images/bg_help.gif") repeat scroll 0%;
 }
 :before {
   color: #004D81;
@@ -1127,7 +1147,7 @@ form #title, 
 .tabs ul.primary li{display:inline;
 }
 .tabs ul.primary li a{padding:3px 10px 3px 10px;
-	background:#fff url(tabs-off.png) left top no-repeat;
+	background:#fff url("images/tabs-off.png") left top no-repeat;
 	border-color:#6699CC;
 	border-width:2px;
 	border-style:none solid none none;
@@ -1136,7 +1156,7 @@ form #title, 
 	text-decoration:none;
 	text-transform:lowercase;
 }
-.tabs ul.primary li.active a {background:#336699 url(tabs-on.png) left top no-repeat;
+.tabs ul.primary li.active a {background:#336699 url("images/tabs-on.png") left top no-repeat;
 	border-right:2px solid #336699;
 	color:#fff;
 }
@@ -1158,15 +1178,15 @@ form #title, 
 	text-decoration:none;
 	border-right:none;
 }
-.tabs ul.secondary li a{background:#fff url(tabs-option-off.png) left center no-repeat;
+.tabs ul.secondary li a{background:#fff url("images/tabs-option-off.png") left center no-repeat;
 	padding:10px 0 10px 25px;
 	margin:0 0 0 0;
 }
-.tabs ul.secondary li a.active{background:#fff url(tabs-option-on.png) left center no-repeat;
+.tabs ul.secondary li a.active{background:#fff url("images/tabs-option-on.png") left center no-repeat;
 	color:#369;
 	border-bottom:none;
 }
-.tabs ul.secondary li a:hover {background:#fff url(tabs-option-hover.png) left center no-repeat;
+.tabs ul.secondary li a:hover {background:#fff url("images/tabs-option-hover.png") left center no-repeat;
 	color:#FF4500
 }
 
