body
{
margin:0;
padding:0;
line-height: 1.5em;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: .80em;
background-color:#CCCCCC;
}

#container
{
width: 850px; margin: 0 auto;padding: 0
}

#content, #content2
{
 float: right; 
 background-repeat:repeat-y; 
 border: 1px solid #ccc; 
 width: 850px;   
}

#content
{
 background: url(images/background.gif); 
}
/*----------------*/
#content-revised
{
 background-repeat:repeat-y; 
 border: 1px solid #ccc; 
 width: 850px;    
 background: url(images/background-revised.gif); 
}
/*----------------*/
#content2
{
 background: url(images/background2.gif); 
}

#content_white
{
 background: url(images/background-white.gif); 
}

.innerwrapper
{
border: 0px solid #000000; 
overflow: hidden; 
width: 100%;
}


/*revised elements*/
#imagecol, #imagecol2
{
 background-repeat: no-repeat; 
 width: 173px; 
 
 height: 680px;  
    
}

#imagecol
{
 background: url(Nimrod-short.jpg); 
 
}
 
 #imagecol2
{
 background: url(images/imagine-H.gif);
  background-repeat: no-repeat;  
}


/*to be removed/replaced*/

#leftcol, #leftcol2
{
 background-repeat: no-repeat; 
 width: 173px; 
 float: left; 
 height: 680px;  
    
}

#leftcol
{
 background: url(Nimrod-short.jpg); 
 
}
 
 #leftcol2
{
 background: url(images/imagine-H.gif);
  background-repeat: no-repeat;  
}

/* revised elements */
#contentcol
{
 margin: 0 190px 0 0; 
 padding: 0;
 width: 640px; 
}

#contentcol_for_item
{
 margin: 0 15px 0 15px; 
 padding: 0;
 width: 830px;  
}

/* to be removed/replaced */

#rightcol
{
 margin: 0 15px 0 190px; 
 padding: 0;
 width: 640px;   
}

#rightcol_for_item
{
 margin: 0 15px 0 15px; 
 padding: 0;
 width: 830px;  
}
/*----------*/
#header
{   
 height: 60px; /*for firefox*/ 
 padding: 10px 0; 
   
}

#header h2
{
 font-size: 180%;   
}

#multiSearchCol
{
width: 340px; 
float: right;  
margin: 0; 
padding:0;
}

#catSearchCol
{
 width: 230px; 
 float: left; 
 margin:  0 ; 
padding:0;  
}

.innerpadding
{
margin: 15px 0 20px 0;
}

#bottomcol
{
 width: 640px; 
 margin: 20px 0;   
}

.doubleline
{
 background:url('images/dotted_lines.gif') repeat-x; 
 margin: 5px 0 0 0;   
}

.singleline
{
 background:url('images/dotted_line.gif') repeat-x; 
 margin: 25px 0 0 0;   
}

h3
{
font-size: 110%;
margin: 0; 
padding: 0;
font-weight: bold;
color: #990000;
}

h6
{
font-size: 90%;
margin: 0; 
padding: 0;
}

.title
{
 font-size: 100%;
 font-weight: bold;   
}

#footer{
width: 100%;
background: #fff;
color: #666;
text-align: center;
padding: 25px 0 0 0;
}

#footer a
{
color: #666;
font-size: 100%;
}

#footer a:hover
{
color: #990000;
font-size: 100%;
}

a:link {
	text-decoration: none;
	color: #990000;
}
a:visited {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration: none;
	color: #666666;
}

.termSearch
{
width: 80%;
color:#666666;
font-size: 110%;
}

#bottomSelect
{
width: 100%;
height: 120px;
margin: 10px 0 0 0;
}

 form
 {
 margin: 0;
 padding: 0;
 }
 
.drop
{

	width:100%;
	font-size: 100%;
	font-weight: normal;
	color: #666666;

}
