@charset "utf-8";
/* CSS Document */

h1{width:570px; height:40px; margin:0; padding:20px 0 0 20px; font-weight: bold; font-size: 24px; color:#B0802C;}
h2{width:100%; height:auto; margin:0; padding:0; font-weight: bold; font-size: 24px; color:#B0802C;}
h3{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	font-weight: bold;
	font-size: 24px;
	color:#B0802C;
	text-align: left;
}
h4{
	width:100%;
	height:auto;
	margin:0;
	padding:5px 0 7px 0;
	font-weight: bold;
	font-size: 14px;
	color:#fff;
	text-align: left;
	/*border-top:1px solid #fff;*/
	border-bottom:1px solid #fff;
}
h5{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	font-weight: bold;
	font-size: 12px;
	color:#CCC;
	text-align: left;
}
p{margin:7px 0 18px 0;}
.black{color:#000;}
.blue{color:#006;}
.brown{color:#B0802C;}
.brown-italic {font:italic; color: #B0802C;}
.red{color:red;}
.green{color:#0F0;}
a:link {
	color: #B0802C;
	text-decoration: none;
}
a:visited {
	color: #B0802C;
	text-decoration: none;
}
a:hover {
	color: #006;
	text-decoration: none;
}
a:active {
	color: #B0802C;
	text-decoration: none;
}
body {
	background-color:#FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CCC;
}
#wrapper{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:url(http://www.hmcproductions.com/Assets/Image/hmc-bkg.jpg) no-repeat center top;
	background-color:#FFF;
}
#header-holder{width:100%; height:auto; margin:0; padding:0; background:url(http://www.hmcproductions.com/Assets/Image/header-bkg.jpg) repeat-x;}
#header{
	width:1024px;
	height:36px;
	margin:0 auto 0 auto;
	padding:124px 0 0 0;
	background:url(http://www.hmcproductions.com/Assets/Image/header.jpg) no-repeat;
}
#header-nav{
	width:auto;
	height:auto;
	margin:0 0 0 40px
	;
	padding:10px 0 0 0;
	float:left;
	color:#006;
	font:16px bold;
}
.header-list{width:auto; height:auto; margin:0 64px 0 0; padding:0; float:left; list-style:none;}
#social-nav{
	width:320px;
	height:auto;
	margin:0;
	padding:5px 0 0 0;
	float:left;
	color:#006;
}
.social-list{width:auto; heigth:auto; margin:0 13px 0 50px; padding:0; color:black; list-style:none; float:left; color:#006;}
#container{width:1024px; height:auto; margin:0 auto 0 auto; padding:0; clear:both;}
#large-column{
	width:590px;
	height:auto;
	margin:0 21px 0 30px;
	padding:0;
	float:left;
}
#lc-content{
	width:550px;
	height:270px;
	margin:0;
	padding:0 20px 0 20px;
	line-height:21px;
	text-align:justify;
	overflow-y:hidden;
	overflow-y:scroll;
}
#lc-content2{
	width:550px;
	height:270px;
	margin:0;
	padding:0 20px 0 20px;
	line-height:21px;
	text-align:justify;
}
#small-column{
	width:357px;
	height:350px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	background:url(http://www.hmcproductions.com/Assets/Image/hmc-slider-bkg.png);
}
#email{
	width:1024px;
	height:20px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	text-align:left;
	clear:both;
}
#med-rec-ad{
	width:300px;
	height:250px;
	margin:50px auto 0 auto;
	padding:0;
}
#siteMedRec {
width:300px;
height:250px;
overflow:hidden;
}
#paypal-form-holder{
	width:100%;
	height:auto;
	margin:75px 0 0 0;
	padding:0;
}
#paypal-form{width:100%; height:auto; margin:10px 0 10px 0; padding:0;}
#footer-holder{width:100%; height:auto; margin:0; padding:0; background:url(http://www.hmcproductions.com/Assets/Image/footer-bkg.jpg) repeat-x #ffffff; clear:both;}
#footer{
	width:auto;
	height:auto;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	background:url(http://www.hmcproductions.com/Assets/Image/footer.jpg) no-repeat;
	background-position: top;
}
#footer-nav{
	width:1024px;
	height:auto;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	color:#006;
	font:12px bold;
	clear:both;
}
.footer-list{width:1024px; height:auto; margin:0 auto 1em auto; padding:0; list-style:none;}
#siteLeader {
	width:1024px;
	height:90px;
	margin:0 auto 1em auto;
	overflow:hidden;
	clear:both;
}
