/* Meyer Reset v1.0 | 20080212 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend
{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}

strong
{
	font-weight:bold;
}

html,body
{
	background:#b12f36 url(../images/page-bg.jpg) 0 0 repeat-x;
	height:100%;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#page-body
{
	width:800px;
	min-height:100%;
	margin:0px auto 0px auto;
}

#page-heading
{
	clear:both;
}

#logo
{
	float:left;
	clear:none;
}

#page-heading-content
{
	float:right;
	clear:none;
	text-align:right;
	margin:20px 7px 0 0;
	color:#ffffff;
	font-size:10px;
}

#nav-main
{
	background:#ffffff;
	clear:both;
	padding:1px;
	height:38px;
}

#nav-main a
{
	margin:0px;
	display:block;
	float:left;
	clear:none;
}

#nav-main img
{
	border:none;
}

#big-image h1
{
	height:115px;
	background:#ffffff url(../images/big-image.jpg) 0 0 repeat-x;
}

#big-image
{
	background-color:#ffffff;
}

#main-content
{
	background:#ffffff url(../images/main-content-gradient.jpg)  0 0 repeat-x;
	padding:60px 20px 20px 20px;
	clear:both;
	min-height:600px;
}

#page-footer
{
	clear:both;
	background:#770e14;
	padding:16px;
	border:2px solid #ffffff;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#ddc3c4;
	height:9px;
}

#page-footer br
{
	display:none;
}

#copyright
{
	float:left;
	clear:none;
}

#address
{
	float:right;
	clear:none;
}

.side-image
{
	float:right;
	clear:none;
	margin-left:25px;
	border:1px solid black;
	width:300px;
	min-height:500px;
}