html {
overflow-y: scroll;
}

body
{
margin:0;
padding:0;
line-height: 1.5em;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: .72em;
background-color:#CCCCCC;
}

#container
{
width: 850px; 
margin: 0 auto;
}

#content
{
float: left;   
background: url(../collections/images/background2-he.gif);
background-repeat:repeat-y;
}



.innerwrapper
{
border: 0px solid #000000; 
/*overflow: hidden; */
width: 100%;
}


/*revised elements*/
#imagecol
{
float:right; 
width: 173px; 
background: url(../collections/images/imagine-H.gif);
background-repeat: no-repeat;  
height: 104px; 
}
 
/* revised elements */
#contentcol
{
width: 667px; 
float: left; 
text-align: right; 
margin: 0 10px 0 0;
}

#header
{   
 height: 60px; /*for firefox*/ 
 padding: 10px 0; 
 text-align: right;  
 float: left; 
 width: 670px; 
}

#header h2
{
 font-weight: bold;
 font-size: 180%;
 color: #666666;   
}


.innerpadding
{
margin: 0 0 40px 0;
}

#bottomcol
{
 width: 640px; 
 margin: 20px 0;   
}

.doubleline
{
 background:url(../collections/images/dotted_lines.gif) repeat-x; 
 margin: 5px 5px 0 0;   
}

.singleline
{
 background:url(../collections/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: 95%;
margin: 0; 
padding: 0;
}

.title
{
 font-size: 100%;
 font-weight: bold;   
}

#footer{

color: #666;
text-align: center;
padding: 10px 0 10px 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;
}


