/* General Layout Styles */
html                 		{ min-height: 100%; margin-bottom: 1px; }
body						{ background-color:#692D24; margin:0; margin-top:0px; margin-bottom: 50px;}
#main, .main				{ margin-left:auto; margin-right:auto; text-align: left; width:800px; background-color:#FFF; min-height:575px; position:relative; top:0; left:0; }

/* General Copy Styles */
div, form					{ margin:0; padding:0; }
body, div, p				{ font-family:arial, verdana, sans-serif; color:#000; font-size:11px; }
p							{ margin:0 0 15px 0; }
h1							{ margin:0; font-size:24px; font-weight:normal; margin:0 0 7px 0; }
h2							{ margin:0; font-size:14px; color:#76787B; font-weight:normal; line-height:18px; }
h3							{ margin:0; font-size:11px; font-weight:bold; }
h4							{ margin:0 0 4px 0; font-family:arial, verdana, sans-serif; color:#6D6F71; font-size:9px; font-weight:bold; letter-spacing:0.1em; }
h5							{ font-family: arial; font-weight: bold; font-size: 11px; color: #595959; margin: 0 0 5px 0; padding: 0;}
a							{ font-size:11px; color:#692D24; text-decoration:none; }
a.small-link				{ font-size:9px; font-family:arial, verdana, sans-serif; font-weight:bold; }
a.large-link				{ font-size:14px; color:#692D24; text-decoration:none; line-height:18px; }
a:hover						{ text-decoration:underline; }
div.grey-line				{ background-color:#b2b2b2; width:100%; height:1px; }
.clearing					{ height:0; clear:both }
.black						{ color:#000; }
.grey						{ color:#6D6F71; }
.brown						{ color:#692D24; }
.content-padded				{ padding:45px 0 0 70px; }
.content-indented			{ padding-left:70px; }
.sitemap-content			{ padding-left:40px; line-height:15px;}

/* Image Styles */
img.title					{ margin-bottom:17px; }
#nav-shadowHome				{ position:absolute; top:43px; left:0; z-index:99; }
#nav-shadow					{ position:absolute; top:98px; left:0; z-index:99; }
.dotted-line				{ background:#FFF url('../images/bg-dottedLine.gif') repeat-x; height:1px; margin:9px 0; }
.subhead					{ margin-bottom:5px; }

/* Static Nav Styles */
#static-nav-home			{ width:758px; height:31px; background-color:#C9DA2A; padding:12px 21px 0 21px; }
#static-nav					{ width:758px; height:86px; background-color:#C9DA2A; padding:12px 21px 0 21px; }
#static-nav-home a,
#static-nav a				{ font-family:arial, verdana, sans-serif; font-size:12px; font-weight:bold; color:#FFFF45; line-height:18px; }
#static-nav-home a.utility,
#static-nav a.utility		{ font-family:arial, verdana, sans-serif; font-size:10px; font-weight:normal; color:#76787B; line-height:14px; }
#static-nav a.utilityActive	{ font-family:arial, verdana, sans-serif; font-size:10px; font-weight:normal; color:#692D24; line-height:14px; }
#static-nav a.active			{ color:#692D24; }
#static-nav-home a:hover,
#static-nav a:hover			{ color:#692D24; text-decoration:none; }
#employees a				{ font-family:arial, verdana, sans-serif; font-size:11px; font-weight:normal; color:#FFFF45; line-height:14px; }

/* Home Page Styles */
#home-static-content		{ padding:150px 0 0 113px; }
#home-static-content h2 a	{ font-size:14px; color:#76787B; text-decoration:underline; font-weight:normal; }
#home-featureBox			{ background-color:#999; width:152px; height:190px; padding:8px 0 0 8px; position:absolute; bottom:23px; right:21px; z-index:4; }
#bg-home-featureBox			{ width:172px; height:230px; position:absolute; bottom:11px; right:9px; background:transparent url('../images/bg-homeContentBox_long.png') no-repeat; z-index:3; }

#scrollbar					{ position:absolute; top:8px; right:10px; width:5px; height:169px; background-image:url('../images/bg-homeScroll.gif'); background-repeat:repeat-x; padding:2px 0; }

/* Our Work Detail Page Styles */
#copy-largeFont p			{ color:#76787B; font-size:14px; line-height:18px; margin:0;  }
table#case-links td			{ line-height:14px; }
#img-caseStudy				{ float:left; width:420px; text-align:left; }
#img-caseStudy img			{ margin-right:2px; }
#copy-caseStudy				{ width:340px; margin:40px 0 0 435px; }
.other-views				{ margin-left:70px; }
.other-views img			{ margin-top:7px; cursor:pointer; cursor:hand; }
.other-views h4				{ margin:5px 0 0 17px; }
.other-views1				{ margin-left:70px; }
.other-views1 img			{ margin-top:-2px; cursor:pointer; cursor:hand; vertical-align:top;}
.other-views1 h4				{ margin:5px 0 10px 0px; }
.arrow-icon					{ width:15px; display:inline; position:relative; }
.arrow-icon2					{ width:15px; display:inline; position:relative; vertical-align: middle;}
.counter-text				{ width:15px; display:inline; position:relative; vertical-align: top; color: #692D24; font-weight: bold; font-size: 11px; padding-top: 0; margin:0 0 0 0;}
.ourWork-copy				{ margin-bottom:23px; }
.dotted-line				{ margin:4px 0; }
.related-links				{ background:#FFF url('../images/shadow_right_relatedLinks.png') repeat-y; width:168px; border-left:1px solid #F2F2F2;  }
.related-links p			{ padding:8px 10px 8px 11px; margin:0 !important;}
.links_employeeofmonth		{ background:#FFF url('../images/shadow_right_related_employee.png') repeat-y; width:240px; border-left:1px solid #F2F2F2; }
.links_employeeofmonth p	{ padding:8px 10px 8px 11px; margin:0 !important;}
/* Remedites Detail Pages Styles */
#remedites-intro						{ width:360px; padding:28px 0 0 70px; float:left; }
#remedites-intro p						{ color:#76787B; font-size:14px; line-height:18px; margin:0;  }
p.remedites-clickThru					{ margin:8px 0 15px !important; }
table#remedites-quickFacts				{ width:341px; }
table#remedites-quickFacts td 			{ color:#666; }
table#remedites-quickFacts td .topic	{ font-size:9px; font-weight:bold; }
.remedites-otherImgs					{ margin-top:12px; margin-bottom:0px; }
.remedites-otherImgs h4					{ margin:5px 0 0 16px !important; color:#6D6F71; }
.remedites-otherImgs img				{ margin-top:5px; cursor:pointer; cursor:hand; }
.eom-otherImgs							{ margin-top:10px; margin-bottom:20px; }
.eom-otherImgs h4						{ margin:5px 0 0 0px !important; color:#6D6F71; }
.eom-otherImgs img						{ margin-top:5px; cursor:pointer; cursor:hand; }
#remedites-portraitHolder				{ margin-left:434px; }
#remedites-qa							{ float:left; width:260px; padding:28px 0 20px 70px;  }
#remedites-intro h4,
#remedites-qa h4						{ margin:5px 0 17px 0; }
#remedites-qa p							{ line-height:15px; }
#remedites-experienceDuties				{ margin-left:424px; position:relative; top:0; left:0; }
#remedites-experienceDuties td			{ padding:30px 10px 0 10px; }
.other_experience						{ line-height:15px; }
.return-link							{ padding:38px 0 0 189px; }

/* On Our Minds Styles */
table.onourminds-points td				{ padding:0 20px 40px 0; line-height:14px; }
table.onourminds-points td h2			{ color:#000; margin-bottom:4px; }
.sidebar								{ width:200px; line-height:14px;}
.sidebar p								{ padding:8px 10px 8px 11px; line-height:14px; margin:0 !important;}
#on-our-minds #sidebar					{ position:absolute; top:205px; right:24px;}
/* Why We Exist Styles */
#why-we-exist #left-column				{ float:left; width:250px; }
#why-we-exist #right-column				{ margin:60px 0 0 255px; width:450px; }
#why-we-exist #left-copy				{ float:left; width:215px; line-height:15px; }
#why-we-exist #right-copy				{ margin-left:235px; width:215px; line-height:15px; }
#why-we-exist #copy-largeFont			{ margin-bottom:20px; }
#why-we-exist .basic_copy				{ line-height:15px; }

/* Why We Exist Styles */
#on-our-minds .basic_copy				{ line-height:15px; }

/* On the Street Styles */
#on-the-street #left-column				{ float:left; width:250px; }
#on-the-street #right-column			{ margin:60px 0 0 255px; width:450px; }
#on-the-street #left-copy				{ float:left; width:215px; line-height:14px; }
#on-the-street #right-copy				{ margin-left:235px; width:215px; line-height:14px; }
#on-the-street #copy-largeFont			{ margin-bottom:22px; }

/* Remedy identity Styles */
#identity #left-column					{ float:left; width:222px; padding:0 0 40px 23px; }
#identity #right-column					{ margin:55px 0 0 250px; width:540px; }
#identity #left-copy					{ float:left; width:255px; line-height:14px; }
#identity #right-copy					{ margin-left:270px; width:250px; line-height:14px; }
#identity #copy-largeFont				{ margin-bottom:25px; }

#identity .related-links				{ background:#FFF url('../images/shadow_right_relatedLinks.png') repeat-y; width:210px; border-left:1px solid #F2F2F2;  }

/* Our services Styles */
#ourservices #research-graphic			{ position:absolute; top:105px; right:16px; }
#ourservices #contact-us				{ position:absolute; top:400px; left: 618px; width: 167px;}
#ourservices #right-copy				{ line-height:15px; }

/* Pop-up image gallery styles */
#pop_gallery_captions 					{ width: 600;  margin: 12px 10px 5px 15px; background-color:#FFF }
#pop_image_gallery						{ margin-left:10px; margin-top:10px; }
#pop_gallery_rule						{ background-image: url(../images/dotted_rule_wide.gif); width: 600px; height: 1px; margin-left: 10px; }
#pop_gallery_imgs						{ width: 600px; margin-top: 10px; margin-left:auto; margin-right:auto; text-align: center; background-color:#FFF;  }
.gallery_nav img						{ cursor:pointer; cursor:hand; }

/* Topic sign-up and confirmation styles */
#signup_backgrnd 						{ width: 100%; height: 1000px; margin:0; background-color:#FFF }
#conformation_backgrnd 					{ margin-left:auto; margin-right:auto; text-align: left; width:220px; background-color:#FFF; min-height:100px; position:relative; top:0; left:0; }

#signup_main 							{ width: 180px;  margin: 20px 15px 0 15px; background-color:#FFF }
#signup_main a							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em;  }

#signup_main_wide						{ width: 320px;  margin: 20px 15px 0 15px; background-color:#FFF }
#signup_main_wide a							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em;  }

#signup_header							{ width: 100%;  margin: 0px 20px 0px 0px; background-color:#C9DA2A }
.mini_header							{ color: #692D24; font-weight: bold; font-size: 11px; padding:8px 8px 8px 15px;}
.large_header							{ color: #692D24; font-weight: bold; font-size: 14px; padding:8px 8px 8px 15px;}

#field_label							{ padding:0px 0px 4px 0px;}

/* New Landing page Styles */
#new									{ padding-bottom:30px;}
#new #left-column						{ float:left; width:350px; }
#new #right-column						{ margin:5px 365px; width:300px; }
#new #left-column2						{ float:left; width:350px; }
#new #right-column2						{ margin:100px 0 0 365px; width:300px; }
#small1												{}
#small2												{}
#small3												{}
table#new-factoids td					{ line-height:14px; }
table#new-factoids td.copy				{ padding-right:10px; }
/* Tyler's Styles */
#new_left 								{ float: left; clear: both; width: 170px;  margin: 20px 20px 0 20px; font-size }
#new_left a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.leftnew_head							{ color: #595959; font-weight: bold; font-size: 11px; padding-bottom:6px;}
.leftnew_subhead						{ color: #692D24; font-weight: bold; font-size: 11px; padding-bottom:0px;}
.leftnew_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.leftnew_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }

#new_right								{ float: left; width: 570px; margin: 20px 10px 0 0; }
.new_subhead							{ color: #692D24; font-weight: normal; font-size: 18px; padding-bottom:25px;}
.newtext								{ color: #595959; line-height: 1.3em; padding-right:25px;}
.newtext2								{ color: #692D24; line-height: 1.4em; font-size: 10px; padding-right:25px;}
.newtext3								{ color: #000; line-height: 1.3em; padding-right:25px;}
.new_headerimage						{ padding: 0 0 10px 0;}
.new_iconimage							{ padding: 0 0 0 0;}
.new_floated_headerimage				{ float: right; padding: 0 0 0 8px;}
.dotted_rule1							{ background-image: url(../images/dotted_rule.gif); width: 570px; height: 1px; margin: 15px 0 17px 0; }
#new_right a							{ color: #595959; font-weight: bold;}

	
/* End Tyler's Styles */
/* Work landing page Styles */

#work									{ padding-bottom:60px;}
#work #left-column						{ float:left; width:175px; }
#work #right-column						{ margin:5px 365px; width:300px; }
#work #left-column2						{ float:left; width:350px; }
#work #right-column2						{ margin:100px 0 0 365px; width:300px; }
#small1												{}
#small2												{}
#small3												{}
table#new-factoids td					{ line-height:14px; }
table#new-factoids td.copy				{ padding-right:10px; }

#work_ttl 								{ float: left; clear: both; width: 760px;  margin: 20px 0px 0px 20px; font-size }
#work_ttl a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_ttlhead							{ color: #595959; font-weight: bold; font-size: 10px; padding-bottom:0px;}


#work_1 								{ float: left; clear: both; width: 175px;  margin: 20px 0px 30px 20px; font-size }
#work_1 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage1							{ background-image: url(../images/img-worklanding_work1.jpg); width: 175px; height: 100px; display:block}
.workimage1:hover 					{ background-position: 0 -100px; }

#work_2								{ float: left; width: 175px; margin: 20px 0px 30px 20px; }
#work_2 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage2							{ background-image: url(../images/img-worklanding_work2.jpg); width: 175px; height: 100px; display:block}
.workimage2:hover 					{ background-position: 0 -100px; }

#work_3 								{ float: left; width: 175px;  margin: 20px 0px 30px 20px; font-size }
#work_3 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }	
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage3							{ background-image: url(../images/img-worklanding_work3.jpg); width: 175px; height: 100px; display:block}
.workimage3:hover 					{ background-position: 0 -100px; }

#work_4 								{ float: left; width: 175px;  margin: 20px 0px 30px 20px; font-size }
#work_4 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage4							{ background-image: url(../images/img-worklanding_work4.jpg); width: 175px; height: 100px; display:block}
.workimage4:hover 					{ background-position: 0 -100px; }

#work_5 								{ float: left; clear: both; width: 175px;  margin: 20px 0px 60px 20px; font-size }
#work_5 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage5							{ background-image: url(../images/img-worklanding_work5.jpg); width: 175px; height: 100px; display:block}
.workimage5:hover 					{ background-position: 0 -100px; }

#work_6								{ float: left; width: 175px; margin: 20px 0px 30px 20px; }
#work_6 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage6							{ background-image: url(../images/img-worklanding_work6.jpg); width: 175px; height: 100px; display:block}
.workimage6:hover 					{ background-position: 0 -100px; }

#work_7 								{ float: left; width: 175px;  margin: 20px 0px 30px 20px; font-size }
#work_7 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }	
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage7							{ background-image: url(../images/img-worklanding_work7.jpg); width: 175px; height: 100px; display:block}
.workimage7:hover 					{ background-position: 0 -100px; }

#work_8 								{ float: left; width: 175px;  margin: 20px 0px 30px 20px; font-size }
#work_8 a								{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em;  }
.work_head							{ color: #595959; font-weight: bold; font-size: 12px; padding-bottom:6px;}
.work_head:hover					{ text-decoration:underline; }
.work_subhead						{ color: #692D24; font-weight: bold; font-size: 9px; padding-bottom:0px;}
.work_text							{ color: #595959; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:5px; }
.work_text2							{ color: #692D24; font-size: 11px; font-weight: normal; line-height: 1.3em; padding-bottom:10px; }
.dotted_rule							{ background-image: url(../images/img-worklanding_dottedrule.jpg); width: 175px; height: 1px; margin: 2px 0 7px 0; }
.workimage8							{ background-image: url(../images/img-worklanding_work8.jpg); width: 175px; height: 100px; display:block}
.workimage8:hover 					{ background-position: 0 -100px; }


/* End work landing page Styles */
/* Prospective Client Form Styles */
#client-form							{ background:#FFF url('../images/bg-prospectiveclient.gif') no-repeat; background-position:0 113px; }
#client-form-content					{ margin-left:253px; padding-bottom:40px; width:440px; }
#client-form-content img.title			{ margin-bottom:8px; }
#client-form-content p					{ margin-bottom:23px; }
td.left-column select,
td.left-column input					{ border:1px solid #999; width:250px; height:16px; margin-right:20px; font-size:11px; }
td.right-column select,
td.right-column input					{ border:1px solid #999; width:158px; height:16px; font-size:11px; }
input#form-state						{ border:1px solid #999; width:73px; height:16px; font-size:11px; margin-right:10px; }
input#form-zip							{ border:1px solid #999; width:73px; height:16px; font-size:11px; }
td.left-column input.other				{ width:160px !important; }
input.padded-top						{ margin-top:10px; margin-bottom:2px; }
td.right-column .text-area				{ border:1px solid #999; width:158px; height:60px; font-size:11px; }
#client-form-table h3					{ color:#692D24; }

/* Sitemap */
#sitemap #left-column					{ float:left; width:250px; }
#sitemap #right-column					{ margin:60px 0 0 255px; width:450px; }
#sitemap img.title						{ margin-bottom:10px; }
#sitemap map_links a					{ color:#000; }
#sitemap h3,
#sitemap h3	a							{ font-size:14px; color:#6D6F71; }
.sitemap_bullet 						{ color: #692D24; }

/* Related Links Styles */
#related-links h4						{ margin-left:1px; }
#identity #related-links				{ margin-top:20px; }
#on-our-minds #related-links			{ position:absolute; top:385px; right:14px; }
#ourservices #related-links				{ position:absolute; top:292px; right:14px; }
#our-work #related-links				{ position:absolute; bottom:21px; left:434px; }
#why-we-exist #related-links			{ position:absolute; bottom:21px; left:255px; }
#why-we-exist #related-links_2			{ position:absolute; bottom:65px; left:255px; }
#on-the-street #related-links			{ position:absolute; bottom:21px; left:255px; }
#employee_otm #related-links			{ position:absolute; bottom:21px; left:250px; }

/* Misc Positioning Styles */
#on-our-minds #research-graphic			{ position:absolute; top:139px; right:16px; }
#sitemap #research-graphic				{ position:absolute; top:139px; right:16px; }

/* Footer Layout Styles */
#footer									{ margin:12px auto; text-align: left; width:800px; position:relative; top:0; left:0;  }
#footer *								{ color:#d2c0be; }
#footer-links							{ position:absolute; top:0; left:15px; width:300px; }
#copyright								{ position:absolute; top:0; right:15px; width:500px; }
#footer, #footer a						{ text-decoration:none; font-size:10px; line-height:18px; }
#footer a:hover							{ text-decoration:underline; }
.copyright								{ font-family:arial, verdana, sans-serif; font-size:10px; font-weight:bold; }

#legal *								{
	margin:10px auto;
	text-align: right;
	width:800px;
	position:relative;
	top: 20px;
	right: 5px;
	left:0;
	font-family:arial, verdana, sans-serif;
	font-size:9px;
	font-weight:regular;
	/*color:#3f1b16;*/
	color:#bda39f;
}

