body, html 		{margin: 0; padding: 0px; border: 0; font-family: Arial, Helvetica, sans-serif;  color: #5b5b5b;}
body			{background-color: #f8f4eb; background-image: url(../images/bgr_page.jpg); background-repeat: repeat-x;}
/* p 				{font-size: 12px; margin: 0 0 1em 0; padding: 0;} */
a 				{text-decoration: none; color: #bba06a;}
a:hover 		{color: #bba06a; text-decoration: underline;}
td 				{font-style : normal; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; vertical-align: top;}
b, strong 		{font-weight : bold;}
img 			{border: 0;}
.clear			{clear: both;}

h1, h2, h4 {font-family: Arial, Helvetica, sans-serif; color: #254b8d;}
h1 {font-size : 18px; font-weight: normal; margin:0 0 7px 0; padding:0; line-height: 18px;}
h2 {font-size : 16px; font-weight: bold; margin:0 0 7px 0; padding:0; line-height: 16px;}
h4 {font-size : 12px; font-weight: bold; margin:0 0 5px 0; padding:0; line-height: 13px;}
h3 {color: #7E663A; font-size : 14px; font-weight: bold; margin:0; padding:0; line-height: 14px;}
h5 {color: #7E663A; margin:0; padding:0;}

/* Header */
#header 			{margin: 0; padding:0;}

#topNav 		{height: 29px; clear: both; background-image: url(../images/bgr_topnav.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: 5px solid #927949; margin: 0 0 1px 0;}
#topNav a 		{color: #ffffff; font-weight: bold; display: block; float: left; margin: 6px 0 0 0; padding: 0 20px 0 20px; border-right: 1px solid #927949; border-left: 1px solid #dfcfae;}
#topNav a:hover {text-decoration: none; color: #000000;}
#topNav .bevel 	{border-left: 1px solid #dfcfae; margin-top: 6px; display: block; float: left; height: 17px}
#topNav a#home 	{margin-left: 30px; padding-left: 0; border-left: none;}
#topNav a span 	{display: block; padding-top: 2px;}

/* Container */
#container 				{background-color: #ffffff; width: 900px; margin: 10px auto 0 auto; border: 1px solid #cccaca;}


/* Homepage */
#imgServices 			{margin: 0 0 15px 32px; width: 799px; border-bottom: 1px solid #c4c0b7;}
#imgServices img 		{margin: 0 13px 13px 0;}
#imgServices img.last 	{margin-right: 0;}
.news_name {color:#663300};
#homeContent 			{padding: 0; font-size: 11px;}
#colOne,
#colTwo,
#colThree 				{width: 300px;}
#colTwo 				{background-color: #f8f4eb;}
#colTwo,
#colThree 				{border-left: 1px solid #c2c0c0;}
#colOne h4,
#colThree h4			{color: #515151; background-color: #dedede; background-image: url(../images/bgr_hd_gray.gif); background-repeat: repeat-y; height: 33px;}
#colTwo h4 				{color: #927949; background-color: #dedede; background-image: url(../images/bgr_hd_gold.gif); background-repeat: repeat-y; height: 33px;}
#colOne span,
#colTwo span,
#colThree span			{display: block; padding: 10px 0 0 40px;}
#colOne .content,
#colTwo .content,
#colThree .content			{padding: 10px 30px 20px 40px; font-size: 11px; line-height: 14px;}

#welcome .content 		{padding: 0 30px 0 0;}
#news .content 			{padding: 0 30px 0 13px;}



/* Page */
#pageHeader 		{background-color: #000000;}
#pageHeader h1		{margin: 20px 40px 0 0; padding: 0; color: #FFFFFF;}

.lawyer 			{padding: 0; margin: 0; list-style: none;}
.lawyer li 			{float: left; margin: 0 20px 0 0;}
.lawyer li img  	{border: outset 10px #f9f6ef; margin: 0 20px 20px 0;}

#pageContent 		{margin: 20px 30px 25px 30px; border: 0px solid #FF0000;}
.quote 				{margin: 0; padding: 20px 0 20px 0; background-color: #f9f6ef; border: 0px solid #FF0000; clear: both;}
.quote .content 	{width: 500px; margin: 0 0 0 30px; float: left; color: 18px; font-weight: bold; font-style: italic; color: #7d663a;}



/* Sub Navigation */
#rightPanel 			{width: 170px; padding: 0px 0px 20px 20px; margin: 0px 0 30px 30px; font-size : 9pt; border-left: 0px solid #d6e8ee; vertical-align: top; }
ul#subnav 				{list-style: none; margin: 13px 0 30px 0; padding: 0;}
ul#subnav li 			{border-bottom: 1px solid #d6e8ee; padding: 3px 0 4px 0;}
ul#subnav li a 			{color: #6aa1d9;font-size: 11px;}
ul#subnav li a:hover 	{color: #34679a; text-decoration: none;}
ul#subnav h3 			{list-style: none;margin: 0 0 5px 0; padding: 0;}


/* Footer */
#footer 			{width: 900px; margin: 0 auto 0 auto; color: #646461; font-weight: normal; line-height: 11px; padding: 8px 0 8px 0; clear: both; background-color: #FFFFFF; border-right: 1px solid #cccaca; border-left: 1px solid #cccaca; border-bottom: 1px solid #cccaca;}
#footer #copyright 	{float: left; font-size: 11px; padding: 0 0 0 15px;}
#footer #bottomnav 	{float:right; padding: 0 15px 0px 0;}
#footer a 			{color:#bba06a; padding: 0 2px 0 2px; font-size: 11px;}
#footer a:hover 	{color:#000000; text-decoration: underline;}


/* Forms */
form 				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input, textarea 	{border: 1px solid #9e9e9e; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
input.submit 		{border: 1px solid #0061bb; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #0061bb; color: #ffffff; font-weight: bold;}