body				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;  color: #C6B371; background-color:#000000; margin: 20px 0px 0px 0px; line-height:18px;}

/*from orig css*/
h1, .paratitle 		{font-weight: bold; color: #bfaa62; margin: 0px; padding: 0px;}
h1 { line-height: 2em; }
.paratitle2	 		{font-size: 14px; font-weight: bold; color: #bfaa62; margin: 5px 0px 0px 0px; padding: 0px}
.citetxt 			{color: #BFAA62;	font-style: italic}
a:link 				{color: #D5C897}
a:hover 			{color: #C2AF6B;text-decoration: none}
a:active 			{color: #DBCFA6;text-decoration: none}
a:visited 			{color: #D0C18C}
b			 		{font-size: 12px; font-weight: bold; color: #bfaa62; margin: 0px; padding: 0px}


li 					{list-style-type: none;	list-style-position: outside}
.paragraphlt 		{font-weight: normal;color: #C6B58C}
/*end from orig*/

/*NEW 12-01-2006*/

img					{border: 0px}
.left				{float: left}
.right				{float: right}
.clear				{clear: both}

#header				{height: 35px; border-bottom: 1px solid #6C5F11}
#footer				{border-top: 1px solid #6C5F11}

/*gallery_main*/
#quicksearch		{text-align: right; padding: 0px; float: right}
#quicksearch img	{}
#quicksearchnav		{}
#td_1 				{}

form				{display: inline}

#keysearch			{width: 350px; text-align: left; padding: 0px; margin: 0px; margin-right: 5px; float: left}
#keysearch input	{width: 150px; padding: 1px; color:#003366}
#keysearch select	{width: 150px; padding: 0px; color:#003366; margin-top: 8px}
#keysearch .keysubmitbtn	{width:20px; height: 30px; float: left; }
#keysearch span		{display: block; float: left; margin-top: 8px}
 
#gallery_container	{height: auto; margin: 0px; padding: 0px; border-top: 1px solid #504a3d; padding: 16px 0px 16px 15px; clear: both}

/*.thumbrow			{width: 475px; height: 150px; float: left} - not needed*/
.thumb_box			{width: 148px; height: 155px; margin: 0px 4px; padding: 0px; float: left} 
.thumbborder		{width: 145px; height: 115px; background-color: #003942; padding: 0px; margn: 0px}
.thumbborder img	{width: 136px; height: 106px; border: 1px solid #645d4c; margin: 3px 0px 0px 3px}
.thumb_txt			{width: 125px; font-size: 12px; color: #bcae82; margin: 5px 0px 0px 5px}
.thumb_txt a:link,
.thumb_txt a:visited{color: #bcae82; text-decoration: none}
.thumb_txt a:hover	{color: #D5C897; text-decoration: underline}

#pagination			{height: 36px; text-align: right; clear: both; font-size: 11px; color: #e0cf9e; border-top: 1px solid #504a3d; text-align: right; padding: 8px 0px}
#pagination a:link,
#pagination a:visited{color: #9c8f61; font-weight: normal; margin-right: 2px}
#pagination a:hover,
#pagination a:active{color: #9c8f61; text-decoration: none; font-weight: normal}

/*category listing*/
#category_title		{width: 270px; font-family:"Times New Roman", Times, serif; font-style: italic; font-weight: bold; font-size: 18px; color:#8f7d4b; text-align: left; float: left; margin-top: 28px}

/*gallery detail */

#detail_top			{width: 768px; height: 330px; background-color: #00272d; border-top: 1px solid #504a3d; font-size: 12px; line-height: 16px; color: #a69662; clear: both; margin: 0px auto; padding: 16px; margin-bottom: 40px}
#detail_left		{width: 460px; height: 330px; float: left}
#detail_left img	{border: 1px solid #645d4c}
#detail_right		{width: 200px; height: 46px; float: left; padding-top: 0px}
#detail_top	 a:link,
#detail_top	 a:visited,
#detail_bottom a:link,
#detail_bottom a:visited{color: #a69662; text-decoration: underline}
#detail_top	 a:hover,
#detail_bottom a:hover	{color: #D5C897; text-decoration: none}

#detail_bottom		{width: 200px; height: 180px; float:left;  overflow: auto}
/*#detail_bottom		{width: 475px; padding: 16px;font-size: 12px; line-height: 18px; color: #978858; clear: both}*/
#description		{width: 200px; height: 20px; margin-top: 20px; font-weight: bold; float: left}

/* request info */
#form_container		{margin:0px; padding:5px 0px; font-size:12px}
#form_text			{width: 100px; margin: 0px 10px 0px 0px}
input				{width: 200px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
textarea			{width: 200px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:  5px 0px}
.txtarea_cont		{width: 250px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:  5px 0px}
select				{width: 200px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#info_top			{width: 768px; height: 400px; background-color: #00272d; border-top: 1px solid #504a3d; font-size: 12px; line-height: 16px; color: #a69662; clear: both; margin: 0px auto; padding: 16px; margin-bottom:40px;}
#info_left			{width: 460px; height: 248px; float: left}
#info_left img		{border: 1px solid #645d4c}
#info_right			{width: 200px; float: left}
#info_bottom		{width: 475px; margin: 0px 8px;font-size: 12px; line-height: 18px; background-color: #00272d; color: #978858; clear: both}

/*popup styles */
.header_white_arial	{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; margin:10px 0px 5px 0px; color:#FFFFFF;}
.header_gold_arial	{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; margin:10px 0px 5px 0px; color:#bfaa62;}
.header_white_georgia{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin:10px 0px 5px 0px; color:#FFFFFF;}
.header_gold_georgia{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin:10px 0px 5px 0px; color:#bfaa62;}

.subheader_white_arial	{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:10px 0px 5px 0px; color:#FFFFFF;}
.subheader_gold_arial	{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:10px 0px 5px 0px; color:#bfaa62;}
.subheader_white_georgia{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin:10px 0px 5px 0px; color:#FFFFFF;}
.subheader_gold_georgia{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin:10px 0px 5px 0px; color:#bfaa62;}

.copy_white	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:10px 0px 5px 0px; color:#FFFFFF;}
.copy_gold	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:10px 0px 5px 0px; color:#bfaa62;}




/* BRANDING / NAVIGATION
---------------------------------------------------*/
#nav								{padding-bottom:20px;}
#nav ul						        {padding-left:101px; margin-top: 20px;}
#nav ul li					     	{display: block; float: left}
#nav li a 						    {display: block; float:left;}

* html a:hover						{visibility:visible}
#nav li a:hover img	            	{visibility:hidden}
  
#nav_about 							{width:106px; height:24px; background:url(../images/nav/nav_about_o.gif) no-repeat}
#nav_services						{width:100px; height:24px; background:url(../images/nav/nav_services_o.gif) no-repeat}
#nav_gallery						{width:98px; height:24px; background:url(../images/nav/nav_gallery_o.gif) no-repeat}
#nav_associations					{width:137px; height:24px; background:url(../images/nav/nav_associations_o.gif) no-repeat}
#nav_learning						{width:108px; height:24px; background:url(../images/nav/nav_learning_o.gif) no-repeat}
#nav_contact						{width:123px; height:24px; background:url(../images/nav/nav_contact_o.gif) no-repeat}
#nav_blog							{width:145px; height:24px; background:url(../images/nav/nav_blog_o.gif) no-repeat}

