@charset "utf-8";
/* Lamb Rock General Stylesheet */

/* General Styles */
* {margin: 0px; padding: 0px;}
body {
	background: #f4f4f4 url(images/bg.gif) repeat-x bottom center;
	font: 11px Tahoma, Geneva, sans-serif;
	width: 100%;
}
img {border: 0px;}
img.border {border: 1px solid #142641;}

/* Text Layout */
h1 {padding-bottom: 20px;}
h2 {padding-bottom: 20px;}
h3 {padding-bottom: 20px;}
h4 {color: #469de9; padding-bottom: 10px; font-size: 11px;}
.section h4, .section-2 h4 {margin: 0px 20px;}
h5 {}
h6 {}
p {padding-bottom: 20px;}
.section-2 p, .section p {margin: 0px 20px;}
a:link {color: #dc823f; text-decoration: underline;}
a:visited {color: #dc823f; text-decoration: underline;} 
a:hover {color: #dc823f; text-decoration: none;}
.content ul {list-style: circle outside url(images/bullet.gif); padding-bottom: 10px; margin-left: 35px;}
.content ul li {padding-bottom: 5px;}
address {font-style: normal; margin: 0px 30px; padding-bottom: 15px;}

/* General Layout */
.wrapper {width: 786px; margin: 0px auto; position: relative; z-index: 2; top: 0px; left: 0px;}
.header  {width: 786px;}
.container {width: 718px; margin: 0px 0px 0px 22px;}
.clear {clear: both;}

/* Background */
.bg {width: 100%; height: 269px; position: absolute; top: 0px; left: 0px; z-index: 1;}
.bg .left {width: 49%; height: 100%; float: left; background: url(images/bg-left.gif) repeat-x;}
.bg .right {width: 49%; height: 100%; float: right; background: url(images/bg-right.gif) repeat-x;}

/* Header */
.header img {display: block;}
.header .nav {float: right;}
.header .nav ul {list-style: none; display: block}
.header .nav li {display: inline;}
.header .head-2 {float: right;}

/* Container */
.container .top {width: 718px; height: 16px; background: url(images/content-top.png) no-repeat;}
.container .content {width: 698px; height: auto; background: url(images/content-bg.png) repeat-y; padding: 20px 10px 0px 10px; }
.container .bottom {width: 718px; height: 15px; background: url(images/content-bot.png) no-repeat;}

/* Content */
.content .footer {
	width: 691px; height: 40px; clear: both; 
	margin: 0px auto; padding-top: 26px; 
	background: url(images/footer.gif) no-repeat;
}
.content .aside {float: left; width: 207px; padding-top: 2px;}
.content .section-2 {
	width: 471px; 
	background: #ececec url(images/sec-2-top.gif) no-repeat; 
	padding: 20px 0px 10px 0px; margin-bottom: 20px; float: right; 
	position: relative;
}
.content .section-2 .bot {width: 471px; height: 10px; background: url(images/sec-2-bot.gif) no-repeat; position: absolute; bottom: 0px; left: 0px;}
.content .section {width: 471px; float: right; margin-bottom: 20px; }
.section-2 .adjust, .section .adjust {margin: 0px 20px;}
.content .column1 {width: 49%; float: left;}
.content .column2 {width: 49%; float: right;}

/* Footer */
.footer ul {display: inline; list-style: none; text-align: center; padding-top: 7px; float: right;}
.footer li {display: inline; padding-right: 20px; font-size: 11px;}
.footer li a:link {color: #FFFFFF; text-decoration: none;}
.footer li a:visited {color: #FFFFFF; text-decoration: none;}
.footer li a:hover {color: #FFFFFF; text-decoration: underline;}
.footer p {float: left; font-size: 9px; color: #FFFFFF; padding: 5px 0px 0px 10px; text-align: center;}
.footer p a {color: #FFFFFF;}
