body {
	background: #770c2a url(/img/body_background.jpg) repeat-x top left;
}

#Content {
	background: white url(/img/container_background.gif) repeat-y top right;
}

.copylink {
	text-decoration: none;
}

#footer {
	background:transparent url(/img/footer_background.gif) repeat-x scroll left top;
	height:4em;
}

#footer p {
	padding-left: 20px;
}

#footer a {
	color: #760C2A;
}

#footer a:hover {
	text-decoration: none;
}

/* @group header */

.clientLogin {
	color: #C00A37;
}

#header {
	background: url(/img/header_background_960.jpg) no-repeat top left;
	height: 111px;
	width: 960px;
}


#header img.logo {
	border: none;
	margin-left: 25px;
	margin-top: 5px;
}

/* @end */

/* @group navigation */

#leftNav a, #rightNav a {
	color: white;
	text-decoration: none;
}

#leftNav a:hover, #rightNav a:hover {
	color: #c00a37;
	text-decoration: underline;
}

#leftNav {
	height: 30px;
	background: #11080B;
	width: 644px;
	color: white;
}

#leftNav ul, #rightNav ul {
	margin: 15px;
	padding: 0;
	height: ;
}

#rightNav ul {
	margin-left: 0;
}

#rightNav {
	height: 30px;
	background: #11080B;
	width: 316px;
	color: white;
}

#leftNav li, #rightNav li {
	float: left;
	margin-left: 20px;
	font-size: 110%;
}

#rightNav li:first-child, #leftNav li:first-child {
	list-style-type: none;
	margin-left: 0;
}

/* @end */

/* @group clearfix */

.clearfix:after  {content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}


/* @end */