			img, div { behavior: url(/scripts/iepngfix.htc) }

			/* undo some default styling of common (X)HTML browsers
			 * ------------------------------------------------------------------------- */
			
			/* No list-markers by default - must redefine bullets w/ bg graphics */
			ul,ol { list-style:none; }
			
			/* Avoid browser default inconsistent heading font-sizes and pre/code */
			h1,h2,h3,h4,h5,h6,pre,code,td { 
      font-size:14px; 
      }
			
			/* Remove inconsistent (among browsers) default padding or margin */
			ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div,dd,dt,dl { margin:0; padding:0; }
			
			/* prevent blue linked image borders */
			a img,:link img,:visited img,fieldset { border:none; }		
		
			body { background: #000000; text-align: center; margin: 0; padding: 0; }
				.clear { clear: both; }
					.smTitleFont { font-family: "Trajan Pro"; font-size: 15px; color: #b35e0d; font-weight: 100; font-weight: bold; }
					.lgTitleFont { font-family: "Trajan Pro"; font-size: 20px; color: #FFFFFF; font-weight: 200; }
					
				.imgTxtRight { margin-top: 14px; margin-right: 5px; }
					
				a { text-decoration: none; color: #d4b06f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
				a:hover { text-decoration: underline; }
				
				/* Main */
				#main { background: url(/images/bg-tile.jpg) repeat-y; width: 1200px; margin: auto; 
						background-position: 0px 150px; padding-bottom: 30px; }
			
					/* Header */
					#header { background: url(/images/top-bg.jpg) no-repeat; width: 1200px; height: 432px; }
						#header-inner { background: url(/images/top-bg-inner.jpg) no-repeat; width: 752px; height: 432px; margin: auto; overflow: hidden; }
							#swf-menu { width: 752px; height: 432px; overflow: hidden; }
							#seo-menu a { visibility: hidden; }
						
					/* Body */
					#body { background: url(/images/bg-tile-inner.jpg) repeat-y; width: 752px; margin: auto; }
						.content-list { font-family: Arial, Helvetica, sans-serif; list-style-type: none; list-style-position: outside; color: #FFFFFF; font-size: 11px; }
						.content-list li { margin-bottom: 5px; padding-left: 4px; padding-right: 15px; }
						#left-col { width: 210px; float: left; text-align: left; margin-left: 20px;  }
							#left-col h2 { margin-bottom: 10px;  }
							#left-col p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 17px; margin-bottom: 10px; padding-right: 15px; }
							li{ font-size: 12px; }
							
							
							/* Contact Form: Left */
							#left-col form { }
							.i-textarea, .i-textbox { width: 175px; clear: both; margin-bottom: 6px; padding: 2px; 
														font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
							.i-textarea { height: 80px; }
							
						#right-col { width: 480px; float: left; text-align: left; margin-left: 10px; }

							#left-col h2 { margin-bottom: 10px;  }						
							#right-col p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 20px; margin-bottom: 10px; }
							
					
								/* Form */
								.contact-left { float: left; width: 200px; margin-top: 20px; }
								.contact-right { float: left; width: 280px; margin-top: 20px; }
								
									.frm-body{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; width: 170px; }
									.frm-drop{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; width: 170px; }
									.frm-text{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; width: 170px; }
									.frm-text-long{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; width: 170px; height: 60px; }
							
								/* Nav 02 */
								#nav02 { background: url(/images/bg-nav02.jpg) no-repeat; width: 480px; height: 20px !important; clear: both; text-align: center; color: #FFFFFF; 
										margin-bottom: 20px; padding-left: 23px; }
								#nav02 a { font-family: "Trajan Pro"; font-size: 12px; color: #FFFFFF; font-weight: normal; }
								#nav02 ul li { margin-right: 30px; padding: 0; float: left; }
								
								.nav-list { list-style: none; list-style-position: outside; list-style-image: none; overflow: hidden; }
								.nav-list li a { float: left; }	
								.nav-list li {
					 						list-style-image: none; 
											list-style-type: none;
											list-style-position: outside;
											margin: 0; padding: 0; 
											height: 42px; 
											float: left; }
	
									.dropdown, .dropdown-sub {
										background:#461f0f none repeat scroll 0 0;
										border-bottom:1px solid #9D9A7C;
										clear:both; color:white; float:none;
										font-size:10px; list-style-image:none; list-style-position:outside;
										list-style-type:none; margin:0 !important; padding:0 !important;
										width: 180px;
										margin-top: 3px; 
										visibility: hidden; 
										overflow: hidden; 
										position: absolute; 
									}
									.dropdown li {
										border-bottom:1px solid #9D9A7C;
										clear:both;
										cursor:pointer;
										display:block;
										height:21px !important;
										margin:0 !important; padding:0 !important;
										padding-top: 4px !important; 
										visibility:hidden;
										width: 180px;
										overflow: hidden; 
										position: absolute; 
									}
								
							.row-section { margin-bottom: 30px; }
								.row-section ul { list-style-position: outside; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: disc; padding-left: 20px; margin-bottom: 15px; }
								.row-section ul li { margin-bottom: 4px; }
					
					/* Footer */
					#footer { background: url(/images/footer-bg.jpg) no-repeat; width: 752px; height: 150px; margin: auto; }
						#footer-left, #footer-right { float: left; clear: none; }
							#footer-left { width: 200px; padding-top: 30px; padding-left: 30px; }
							#footer-right { width: 500px; text-align: right; text-align: right; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
								#footer-right, #footer-right a { font-size: 12px; }
								#footer-address { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }