		:link,:visited {text-decoration: none;}
		ul,ol {list-style: none;}
		h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
		img, dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
		img, a img,:link img,:visited img {border: none;}
		address {font-style: normal;}
	
		.clear {clear:both;}
		
		body { font-family:Arial, Helvetica, sans-serif; font-size:13px;}
		#container { width:768px; border-left:3px solid #5a6e4e; border-right:3px solid #5a6e4e; margin:20px auto;}
		#header {border-bottom:3px solid #5a6e4e; padding-bottom:7px;width:768px;}
		#header img {float:left;}
		#header p {padding-left:150px;font-size:1.2em;color:#5a6e4e; padding-top:60px;}
		#quote {float:right;}

		#sidebar {float:left; width:283px;text-align:center; clear:both;font-size:1.3em;}
		#sidebar img {margin-top:10px;}
		#sidebar ul {margin-top:10px;text-align:center;}
		#sidebar li {background:transparent url(/images/nav-bg.jpg) no-repeat bottom right;text-align:right; margin:20px 0 10px 0; padding-bottom:5px;padding-right:10px;}
		#sidebar a:link, #sidebar a:visited {color:#5a6e4e; font-weight:bold;}
		#sidebar a:hover, #sidebar a:active {color:#d4d8e4;text-decoration:underline;}
		#sidebar p {color:#5a6e4e;margin-top:30px;}
		
		#content {border-left:3px solid #5a6e4e; margin-left:283px; color:#5a6e4e; width:482px;min-height:375px;padding:0;margin-bottom:0;font-size:1.4em; display:block;}
		* html #content {height:350px;}
		#content h1 {background:transparent url(/images/re.jpg) no-repeat 0% 50%;padding-left:55px; line-height:2; font-size:1.5em; color:#5a6e4e; margin-left:15px; text-transform:lowercase;}
		#content h2 {font-size:1.3em; color:#5a6e4e; font-weight:bold;margin:15px 10px 20px 15px;}
		#content ul {margin:10px 5px 10px 35px;}
		#content li {list-style-type:square;margin-left:10px;padding:10px 0;}
		#content p {padding:20px 10px;}
		#content a:link, #content a:visited {color:#5a6e4e; text-decoration:underline;}
		#content a:hover, #content a:active {color:#d4d8e4;}

		#flash {width:482px; height:403px;}
		#tvAd {width:420px; margin:5px auto 0 auto;}
		
		form {width:440px; margin:0 auto;}
		form div {padding:5px 0;clear:both;}
		form label {float:left; width:225px;}
		form textarea {width:200px;height:50px;}
		form input.txt {width:200px;}
		form input.phn {width:50px;}
		
		#footer {clear:both;border-top:3px solid #5a6e4e; text-align:right; font-size:0.9em; height:98px;color:#777;padding:5px 10px 5px 5px;}		
		#footer ul {width:210px; float:right;}
		#footer li {display:inline;}
		#footer li.disclaimer {float:left;}
		#footer a:link,
		#footer a:visited {color:#777;text-decoration:underline;}
		#footer a:hover, #footer a:active {color:#aaa;}
		#footer a.deepsix:link,
		#footer a.deepsix:visited {text-transform:lowercase; }
		#footer p.deepsix {float:left;padding:5px;}
		#disclaimer, #privacy {display:none; width:400px; float:right; padding-top:10px; clear:both;}		
		
		#content div.error {border:1px solid #5a6e4e;margin:10px 20px; padding:3px 6px; background-color:#EAFFF0;}
		#content div.error p {font-weight:bold;font-size:1.1em;margin:0;padding:0;}
		#content div.error li {font-weight:normal;}

		#content div.success {font-size:1.5em;font-weight:bold;border:1px solid #5a6e4e;margin:10px 20px; padding:3px 6px; background-color:#EAFFF0;}
		
		* html #sidebar {width:280px;}
		* html #content {margin-left:280px;}