/**************************************************************************
*  Base CSS for libertidigital.com                                        *
*  Created by: Brent Otterlei                                             *
*  March 14 2009                                                          *
**************************************************************************/
html {
}
body {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:14px;
}
h1 {
	font-size:32px;
	font-weight:bold;
}
a {
	text-decoration:none;
}
a h1 {
	color:#333;
}
h1 span {
	color:#DDD;
	font-weight:normal;
}
h2 {
	font-size:18px;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.ld_siteContainer {
	width:960px;
	margin:0 auto;
	padding:20px;
	background-color:#FFF;
}
.ld_header {
	padding:8px 20px 0 20px;
	border-bottom:1px solid #EEE;
}
.ld_title {
	padding:0 0 14px 0;
}
.ld_mainNav {
	padding:0;
}
.ld_mainNav li {
	float:left;
	padding:0;
	margin:0 12px 0 0;
}
.ld_mainNav li a {
	padding:10px 12px;
    display:block;
    text-decoration:none;
	color:#222;
}
.ld_mainNav li a:hover, .ld_mainNav li a.active {
	background:#EEE;
}
.ld_body {
	padding:40px 0 40px 40px;
	min-height:600px;
}
.ld_body_leftCol {
	width:272px;
	float:left;
}
.ld_body_leftCol a, .ld_rt_thumb a {
	display:block;
	overflow:hidden;
	width:50px;
	height:50px;
	float:left;
	margin:0 8px 8px 0;
	padding:0;
	border:1px solid #EEE;
	position:relative;
}
.ld_body_leftCol a:hover, .ld_rt_thumb a:hover {
	border:1px solid orange;
}
.ld_body_leftCol img, .ld_rt_thumb img {
	padding:0;
}
.ld_body_rightCol {
	width:640px;
	float:left;
	text-align:left;
}
.ld_body_rightCol img {
	background:#FFF;
	border-top:1px solid #EEE;
	border-right:2px solid #DDD;
	border-bottom:2px solid #DDD;
	border-left:1px solid #EEE;
}
.ld_before {
	text-align:right;
	padding-bottom:8px;
}
.ld_before a {
}
.ld_before a img {
	border:0;
}
.ld_photog {
	padding-top:6px;
	font-size:11px;
	color:#999;
}
.ld_rt_thumb {
	padding:12px 0 12px 0;
}
.ld_body_homepage {
	text-align:center;
}
.ld_footer {
	padding:20px;
	border-top:1px solid #EEE;
	font-size:80%;
	color:#999;
	text-align:right;
}
