div.archive_intro_block
{
	margin-bottom: 10px;
	width: 679px;	
}

div.archive_outer
{
	margin-bottom: 15px;
	width: 679px;
}

div.archive_header
{
	border-bottom: 2px solid #564C3F;
    border-left: 2px solid #564C3F;
    background-image: url("/public/images/design/archive_header_bg.jpg");
    background-repeat: repeat-y;
}

div.archive_header_top
{
	width: 300px;
	height: 0px;
}

div.archive_header_inner
{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 3px;
	width: 659px;
}

div.archive_left_box
{
	float: left;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
	width: 125px;
}

div.archive_right_box
{
	float: left;
	width: 530px;
	overflow: hidden;	
}

div.archive_date_box
{
	float: right;
	text-align: right;
	font-size: 9px;
	color: #776852;
}

div.archive_copyright
{
	width: 530px;
	overflow: hidden;
	text-align: right;
	color: #776852;
	font-size: 9px;
	margin-top: 2px;	
}

div.archive_content
{
	border-bottom: 2px solid #564C3F;
    border-left: 2px solid #564C3F;
    border-right: 2px solid #564C3F;
    float: left;
}

div.archive_content_inner
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.archive_content_text
{
	float: left;
}

img.archive_content_limage
{
	float: left;
	margin-right: 5px
}

img.archive_content_rimage
{
	float: right;
	margin-left: 5px	
}

img.archive_content_fimage
{
	float: left;	
}


div.archive_link
{
	float: left;
	border-bottom: 2px solid #564C3F;
    border-left: 2px solid #564C3F;
    border-right: 2px solid #564C3F;
}

div.archive_link_inner
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.archive_link
{
	color: #A18E72;
}