/*[variables]
colors
{
	@00: #854949;
	@11: #693838;
}
*/
/*Styles pertinent only to the homepage*/
#home #content
{
	width: 589px;
	float: left;
}
#home #sidebar
{
	width: 294px;
	float: right;
	background: #372529;
	padding: 15px 24px 20px;
	background: #372529 url(../images/bg_sidebarXXX.jpg) no-repeat;
	-moz-border-radius: 10px;
}
#headlines
{
	padding-left: 30px;
	margin-top: 3px;
	overflow: hidden;
}
#headlines LI
{
	width: 268px;
	float: left;
	background: url(../images/bg_headline.gif) no-repeat bottom;
	padding: 14px 0 7px;
	list-style: none;
	height: 52px;
	line-height: 105%;
}
LI#headline-1 A, LI#headline-1 A:visited, LI#headline-2 A, LI#headline-2 A:visited
{
	font-size: 0.9em;
	color: #F2F0E9;
}
LI#headline-3 A, LI#headline-3 A:visited, LI#headline-4 A, LI #headline-4 A:visited
{
	color: #C6C4BD;
	font-size: 0.8em;
}
LI#headline-5 A, LI#headline-5 A:visited, LI#headline-6 A, LI#headline-6 A:visited
{
	color: #A19E94;
	font-size: 0.7em;
}
LI#headline-7 A, LI#headline-7 A:visited, LI#headline-8 A, LI#headline-8 A:visited
{
	color: #88807A;
	font: 0.7em Arial, Helvetica, sans-serif;
}
LI#headline-1, LI#headline-3, LI#headline-5, LI#headline-7
{
	margin-right: 21px;
}
#headlines A:hover, #headlines A:active
{
	text-decoration: underline;
}
#headlines .commentcount
{
	font-size: 0.85em;
}
LI#headline-1 .commentcount A, LI#headline-1 .commentcount A:visited, LI#headline-2 .commentcount A, LI#headline-2 .commentcount A:visited, LI#headline-3 .commentcount A, LI#headline-3 .commentcount A:visited, LI#headline-4 .commentcount A, LI#headline-4 .commentcount A:visited, LI#headline-5 .commentcount A, LI#headline-5 .commentcount A:visited, LI#headline-6 .commentcount A, LI#headline-6 .commentcount A:visited, LI#headline-7 .commentcount A, LI#headline-7 .commentcount A:visited, LI#headline-8 .commentcount A, LI#headline-8 .commentcount A:visited
{
	color: #87BCD2;
	font: 0.8em Georgia, "Times New Roman", Times, serif;
}
#middle
{
}
#middle .wrapper
{
	padding: 15px 0 0 30px;
	width: 930px;
	background: url(../images/bg_middleXXX.jpg) no-repeat left bottom;
}
#home .widget
{
	width: 274px;
	float: left;
	margin: 11px 12px 0 0;
}
#home .widget H3
{
	margin-bottom: 4px;
}
/*Contact Form*/
#contactform
{
	width: 302px;
	float: right;
	background: #372529;
	padding: 11px 20px 25px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
}
#contactform LABEL, #contactform LEGEND
{
	display: none;
}
#contactform H3
{
	margin-bottom: 9px;
}
#success-message
{
	background: #1C1113;
	padding: 32px;
	font-size: 0.8em;
	position: absolute;
	top: 120px;
	z-index: 9999;
	width: 400px;
	margin-left: -200px;
	left: 50%;
	border: 7px solid #402B30;
}
