*html #content .four-col
{
width:        470px;
}

#content .two-col .content-wrapper p
{
padding:  0;
margin:   0;
line-height:  1;
}
#content .two-col-first .content-wrapper p
{
padding:  0;
margin:   0;
line-height:  1;
}


.search-fields,
.search-fields li
{
width:    200px;
float:    left;
clear:    left;
}

.search-fields
{
width:          100%;
border-bottom:	1px dotted #7B6953;
padding:        0;
margin-bottom:  .4em;
}

*html .search-fields
{
border:             none;
background:       url('/img/IE_border.gif') repeat-x bottom;
}

#clippings-filter
{
margin-bottom:  .4em;
}

*html #clippings-filter
{
border:           none;
background:       none;
}

.search-fields li select
{
margin:        .2em 0 .5em 0;
}

#news-subscribe
{
/*margin-bottom:    3em;*/
}


#news-subscribe div {
height:         32px;
float:left;
}

#news-subscribe  img
{
padding-top:         6px;
cursor:            pointer;
float:             left;
}

#news-category,
#news_subscription
{
border:             1px solid #7B6953;
background:         #F3F2EE;
}


#news_subscription
{
width:              174px;
margin-top:         6px;
padding:            4px 0 4px 4px;
border-right:       none;
float:left;
}

.search-fields li ul.search-field
{
float:          left;
padding:        0 0 .5em 0;
}

#news-rss
{
display:      inline;
text-align:   right;
}

#news-rss img
{
vertical-align: bottom;
margin:       0 .6em 0 0;
}

.news-years,
#news-months
{
clear:        both;
padding:       0 0 .3em 0;
}

#news-months
{
padding:       0 0 .6em 0;
}

#months-years
{
padding:       0 0 .5em 0;
}
#news-months
{
display:       none;
}

.news-years a,
#news-months a
{
line-height:1.3em;
margin:       .2em 0;
}

.news-years a:hover,
#news-months a:hover
{
text-decoration:    none;
color:              #D1C7BA;
}

#show-years
{
line-height:1.3em;
padding:      0 0 0 .6em;
margin:       .2em 0;
}

.news-years
{
width:        210px;
float:left;
}

p.news-years a
{
color:        #D1C7BA;
width:        26px;
}

#show-years
{
cursor:       pointer;
}

#news-months a
{
width:        22px;
color:        #D1C7BA;
}

p.news-years a.available,
p.news-years a.active,
#news-months a.active,
#news-months a.available
{
cursor:       pointer;
}

p.news-years a.available,
#news-months a.available,
#news_subscription
{
color:        #7B6953;
}

p.news-years a.active,
#news-months a.active,
p.news-years a:hover.available,
#news-months a:hover.available,
.news #results li.active a:hover,
.news #results li.active h4,
#show-years
{
color:        #C02C18;
/*font-weight:  bold;*/
}

p.news-years a:hover.available,
#news-months a:hover.available,
a:hover#show-years
{
text-decoration:    underline;
}

#clippings
{
padding-top:    1em;
margin:         12px;
/*margin-top:   2em;*/
float:          left;
background:     url('/img/clippings-bg_brown.gif') 0 0px no-repeat;
}

#clippings div
{
border:        1px solid #7B6953;
border-top:        none;
padding:      .8em .2em;
}

#results li
{
margin:      0 0 .8em 0;
}

#results p
{
padding:      0;
margin:       0 0 1.4em 0;
}

#results h4
{
padding:      0;
margin:       0 0 .2em 0;
border:       0;
font-weight:  normal;
}

*html #results h4
{
background:   none;
}

h3#news-title,
h3#news-title
{
padding:		0 0 .5em 0;
}

*html h3#news-title
{
background:         none;
}

h4#news-date
{
padding-top:         .1em;
/*padding-bottom:         .5em;*/
margin-bottom:    .3em;
border:             0;
color:              #C02C18;
/*border-bottom:    1px dotted #7B6953;*/
font-weight:        normal;
}

*html h4#news-date
{
border:             none;
background:       none;
}

.select
{
background:         #F3F2EE;
border:             1px solid #7B6953;
list-style:         none;
/*margin:             0 0 .8em 0;*/
padding:            0;
position:           relative;
/*height:             20px;*/
/*overflow:           hidden;*/
float:              left;
width:              210px;
z-index:            999;
}

.option,
.activeoption
{
height:             16px;
cursor:             pointer;
float:              left;
position:           relative;
width:              200px;
z-index:            999;
padding:            2px 0;
padding-left:       10px;
/*background:         #F3F2EE;
margin-right:       30px;*/
}
.option
{
/*background:         #F3F2EE;*/
/*display:            none;*/
}

option
{
background:         #F3F2EE;
height:             16px;
}

.option:hover,
option:hover
{
background:         #7B6953;
color:              #F3F2EE;
}


select#news-category
{
/*display:            none;*/
margin-bottom:        .6em;
width:              210px;
background:         #F3F2EE;
border:             1px solid #7B6953;
color:  	  	      #7B6953;
}

select#news-category option,
select#news-category
{
/*border:             1px solid #7B6953;*/
outline:            none;
}

.select .activeoption
{
display:            block;
background:         url('/img/select-bg.gif') no-repeat 190px 0;
}

#events
{
height:             220px;
}


#results
{
/*border-top:       1px dotted #7B6953;*/
padding:          .3em 0 0 0;
}

#scrollup
{
/*float: right;*/
position: relative;
overflow: hidden;
/*top: 30px;*/
height: 80px;
width: 100%;
/*background:#eee;*/
border-bottom:    1px dotted #7B6953;
}

*html #scrollup {
border:             none;
background:       url('/img/IE_border.gif') repeat-x bottom;
}

.headline
{
position: absolute;
top: 210px;
left: 0px;
/*background:#c00;*/
height: 60px;
}

.headline img
{
margin:auto;
}

object#events
{
height:         80px;
margin:         .2em 0 1em 0
}

.bottom-paging
{
border-top:    1px dotted #7B6953;
padding:        .5em 0 0 0;
margin:         0 0 1em 0;
}

.top-paging
{
border-bottom:  1px dotted #7B6953;
padding:        .1em 0 .1em 0;
margin:         0 0 .1em 0;
}

*html .top-paging
{
border:             none;
background:       url('/img/IE_border.gif') repeat-x bottom;
}

*html .bottom-paging
{
border:             none;
background:       url('/img/IE_border.gif') repeat-x top;
}

.intro
{
border:       none;
/*padding:      0;
font-weight:  bold;*/
}

*html .intro
{
background:   0;
}

h3#events-header
{
margin-top:     2em;
padding-top:    .3em;
border-top:     1px dotted #7B6953;
}

h3#blogroll-header {

border-top:1px dotted #7B6953;
margin-top:5em;
padding-top:0.3em;


}


#content .two-col .content-wrapper p.subscription-feedback
{
clear:          both;
padding:         1em 0 0 0;
}

#sc-buttons {

margin-top:30px;
}

#sc-buttons li {
padding-left:19px;
margin-bottom:5px;
}


.news .four-col .content-wrapper ul {
position:relative;
margin:2em;
list-style:disc;
list-style-position:outside;
}

.news .four-col .content-wrapper ul li {
margin: 1em 0;
}

