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, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; background-color: #e6e6e6; margin-top: -10px; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after,q:before, q:after {	content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}  /* for IE/Mac */

p.action { text-align: center; margin: 30px 0; }
p.action a { color: #fff; text-decoration: none; padding: 10px 20px; border: solid 1px #7d3239; background: #985d63; border-radius: 5px; font-weight: bold; }
p.action a img { position: relative; top: 6px; margin-right: 3px; }

.quote { padding: 20px 20px 0; font-size: 14px; font-style: italic; line-height: 17px; }

h1 { font-family: arial, sans-serif; font-size: 24px; margin-bottom: 15px; }
h2 { font-family: arial, sans-serif; font-size: 16px; font-weight: bold; color: #9c656b; margin-bottom: 5px; margin-top: 30px; }

p, #body-copy ol, ul, ol { font-family: arial, sans-serif; font-size: 16px; color: #333; line-height: 20px; margin-bottom: 10px; }

table ul { margin-bottom: 10px; margin-left: 30px; }
table ul li { font-family: arial, sans-serif; list-style-type: disc; }

#content { width: 900px; min-height: 500px; background: url('img/bg_body.jpg') -2px 0 repeat-y; margin: 0 auto; }
	#header { width: 830px; height: 99px; background: url('img/logo.jpg'); margin: 0 auto; position: relative; }
		.contactLink { position: absolute; top: 8px; right: 15px; display: block; float: right; width: 230px; height: 22px; background: url('img/btn_contact.jpg') no-repeat; }
		.contactLink:hover { background-position: 0 -22px; }

		#navMain { position: absolute; top: 72px; right: 15px; }
		#navMain li { position: relative; list-style-type: none; display: inline; float: right; margin-right: 30px; }
		#navMain li.last { margin-right: 13px; }
		#navMain li a { font-size: 16px; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-weight: bold; color: #000; height: 28px; display: block; float: left; }

		#navMain li ul { position: absolute; top: 30px; left: 0; }

		/*ul.navMain { font-family: Arial, sans-serif; display: table; margin: 0; padding: 0; list-style: none; font-size: 12px; width: 150px; }
		ul.navMain li { margin: 0 10px; padding: 0; list-style: none; display: table-cell; float: left; position: relative; }
		ul.navMain a {	display: block; float: left; margin-top: 1px; position: relative; color: #fff; text-decoration: none; padding: 0 0 9px; height: 11px; }
		ul.navMain a:hover { color: #c5ddc3; }*/
 
		#navMain li ul.dropdown	{ background: #955b61; display: block; position: absolute; top: 26px; width: 149px; left: -10px; z-index: 10; }
		#navMain li ul.dropdown li { margin: 0; padding: 0; float: none; position: relative; list-style: none; display: block; }
		#navMain li ul.dropdown li a { color: #955b61; display: block; float: none; font-size: 14px; color: #fff; font-weight: normal; width: 130px; padding: 5px 10px; margin: 0;  height: 18px; }
		#navMain li ul.dropdown li a:hover { background-color: #e4e4e4; color: #955b61; width: 130px; }

		#rotate { background: url('img/main_bg.jpg') no-repeat; margin: 0 auto; width: 802px; height: 300px; position: relative; }
		#rotate img { position: absolute; top: 0px !important; left: 1px !important; }

		#pageDamage #colL { float: left; width: 350px; margin-left: 48px; padding-bottom: 10px; margin-right: 15px; }
		#pageDamage #colR { float: right; width: 428px; margin-right: 48px; padding-bottom: 10px; }
		
		#colL ul li {font-family: arial, sans-serif; list-style-type:circle; margin-left: 25px;}

		#body-copy ol { list-style-type:decimal; margin-left: 40px; }

	#footer { width: 808px; height: 155px; background: url('img/bg_footer.jpg') repeat; margin: 0 auto; position: relative; padding: 10px 0; }
		#footer .nav { margin-left: 40px; }
		#footer .nav li { list-style-type: none; display: inline; margin-right: 52px; }
		#footer .nav li.last { margin-right: 0; }
		#footer .nav li a { font-family: arial, sans-serif; font-size: 12px; color: #c7aaa1; text-decoration: underline; }
		#footer a { color: #fff; }
		#footer a:hover { color: #999; }

		#footer table td { font-family: arial, sans-serif; font-size: 11px; line-height: 14px; color: #c7aaa1; margin-bottom: 10px; vertical-align: top; }
