html, body { background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; }

h1, h2, h3, h4 { color: #902952;  }

p, ul { line-height: 22px; }

strong, a { color: #000000; }
img, a { border: 0px; }

h1 {font-size: 32px; }
h2 {font-size: 20px; }
h3 {font-size: 18px; }
h4 {font-size: 16px; font-weight: normal; }

.left { float: left; margin-right: 10px; }
.right { float: right; margin-left: 10px; }
.clearer { clear: both; float: none; }

#shadow { width: 960px; margin: 30px auto 15px; background-color: #e2e2e2; border: #e9e9e9 2px solid; padding: 1px; }
#container { border: #d9d9d9 1px solid; background-color: #ffffff; }

#header { }
	#logo { padding: 40px; }
	#menu { display: none }

#content { padding: 20px 40px 80px; background: url(../images/background.gif) bottom right no-repeat; }


td { border: #999999 1px solid; padding: 0px 20px; vertical-align: top; background-color: #FFFFFF;}
	

#footer { background: #4f4c4c url(../images/footer-bg.gif) repeat-x bottom; color: #FFFFFF; font-size: 18px; padding: 20px 120px; }
#footer a { color: #FFFFFF; text-decoration: none; }
#footer p { margin: 15px 0; }
#tel { float: left; padding-right: 80px; border-right: #cccccc 1px solid; text-align: right; }
#web { float: left; padding-left: 80px; }

#bowhouse, #bowhouse a { text-align: center; font-size: 12px; margin-bottom: 25px; color: #999999; }



.no-print { display: none; }