*			{padding:0px; margin:0px;}

body		{background-color:#331e02; font-family:Arial, Helvetica, sans-serif;}

a 			{outline:none;}

#wrapper	{width:934px; margin:0 auto; position:relative; border-right:1px solid #26190c; border-left:1px solid #26190c; padding-bottom:37px;}

#topBar		{height:37px; width:934px; background-image:url(../images/top_gradient.png);}

#topNav		{padding:7px; padding-left:12px;}

#topNav	li	{list-style:none; display:inline; font:12px Arial, Helvetica, sans-serif; color:#dcb16c; padding:4px;}

#topNav a	{color:#dcb16c;}

#topNav .current	{color:#e9cea3;}

#topNav a:hover		{color:#e9cea3;}

h1			{position:absolute;
			height:104px;
			width:250px;
			top:36px;
			left:15px;
			}
			
h1 a img		{border:none;
			outline:none;
			text-decoration:none;}

.testimonial		{position:absolute;
					color:#26190c; 
					width:200px;
					font:14px Arial, Helvetica, sans-serif;
					font-style:italic;
					line-height:24px;
					top:155px;
					left:40px;
					text-align:justify;
					}



#contentHome	{position:relative;
				background:url(../images/bg_home.png) repeat-y;
				height:308px;
				width:934px;
				margin-top:-7px;
				border-top:1px solid #26190c;}
				
#contentInternal	{position:relative;
					background:url(../images/bg_home.png) repeat-y;
					width:934px;
					margin-top:-7px;
					border-top:1px solid #26190c;
					}
					
#internalContent	{padding-bottom:30px;}
					
					
#mainContent img	{margin:10px;}
				
				
				
.listings		{margin-left:75px;
				margin-top:38px;}
				
#imageListings		{position:absolute;
					z-index:12px;
					width:227px;
					top:65px;
					left:365px;}
					
			
#imageListings img		{margin-bottom:5px;
						border:1px solid white;}
						
#bio				{position:absolute;
					z-index: 12;
					width:227px;
					top:65px;
					left:605px;
					width:230px;
					border-left:1px solid #442700;}
					
#bio p			{color:#26190c; font:12px Arial, Helvetica, sans-serif; text-align:left; margin-left:10px;}
					
#bio img		{border:1px solid white; margin-right:7px; float:left;}

#subNavigation	{margin:20px 0 0 65px; font:16px "Times New Roman", Times, serif; line-height:30px; font-weight:bolder; font-style:italic;}

#subNavigation li	{list-style:none;}

#subNavigation li a	{text-decoration:none; color:#fff;}

#subNavigation li a:hover	{color:#671615;}

#subNavigation li .current	{color:#671615;}

.callOut			{margin:35px 0 0 25px; border:1px solid white; height:95px; width:200px;}

#internalContent		{width:900px; margin-left:17px;}

#contentInternal h2		{font:24px Arial, Helvetica, sans-serif; color:#26190c; margin:20px 0 0px 55px; font-style:italic;}

#contentInternal #mainContent  h3		{font:18px Arial, Helvetica, sans-serif; color:#26190c; margin:20px 0 0px 55px; font-style:italic; text-decoration:underline;}


#contentInternal #mainContent  p		{font:15px Arial, Helvetica, sans-serif; color:#26190c; margin-right:55px; margin-left:55px; margin-top:10px;}

#contentInternal .placeHolder	{margin:35px 0 55px 55px;}

#contentInternal .services		{list-style:inside; margin:10px 0 20px 55px; color:#26190c; font:15px Arial, Helvetica, sans-serif;}


.compass		{position:absolute;
				z-index: 5;
				top:50px;}
				
.compassInternal		{position:absolute;
						z-index: -12;
						bottom:-15px;}
				
#footer			{height:37px; width:934px; background-image:url(../images/top_gradient.png); position:absolute; z-index: 11; margin-bottom:15px;}

#footer	p		{font:9px Arial, Helvetica, sans-serif; color:#dcb16c; text-align:right; margin-top:7px; margin-right:19px;}

#footerNav		{padding:0px 15px 0 0; float:right;}

#footerNav	li	{list-style:none; display:inline; font:9px Arial, Helvetica, sans-serif; color:#dcb16c; padding-right:3px;}

#footerNav a	{color:#dcb16c;  text-decoration:none;}

#footerNav a:hover		{color:#e9cea3;}