body	{
	padding:0px;
	margin:0px auto;
	text-align:center;
	background-color:#D4D3AA;
	background-image:url(../images/slices/bkgd.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

#container	{
	margin:auto;
	text-align:center;
	width:900px;
	position:relative;
	clear:both;
	background-color:#EEEED9;
}

#header	{
	position:relative;
	clear:both;
	height:154px;
}

/* NAVIGATION BAR  */
#navs	{
	height:36px;
	padding:0px;
	margin:0px;
	position:relative;
	z-index:111;
}
#firmDropDown	{
	position:absolute;
	top:36px;
	left:310px;
	text-align:left;
	z-index:111;
	border-top:1px solid #59583F;
	letter-spacing:.03em;
	visibility:hidden;
}
#firmDropDown a, #firmDropDown a:link	{
	display:block;
	padding:5px;
	color:#464531;
	text-decoration:none;
	border-bottom:1px solid #59583F;
	line-height:16px;
	background-image:url(../images/slices/dropDown.jpg);
	background-position:bottom;
	background-color:#D4D3AA;
	border-left:2px solid #878664;
	border-right:2px solid #878664;
	background-repeat:repeat-x;
}
 #firmDropDown a:hover	{
	background-color:#59583F;
	color:#EEEED9;
	background-image:url(../images/slices/dropDownOver.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
} 
#navShadow	{
	height:10px;
	background-image:url(../images/slices/navShadow.jpg);
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	position:relative;
	z-index:100;
}
/* END NAVIGATION BAR  */

#mainHolder	{
	padding:9px;
	position:relative;
	z-index:99;
}

a, a:link	{color:#59583F;}
a:visited	{}
a:hover		{color:#3A3929; text-decoration:none;}
a:active	{}

h1	{font-size:20px; padding:5px 5px 1px 5px; margin:3px 0px 7px 2px;}
h2	{font-size:18px;}
h3	{font-size:15px;}
h4	{font-size:13px;}
h5	{font-size:12px;padding:2px 5px;}
h6	{font-size:9px;	padding:2px 5px;}

hr	{
	color:#47463A;
	height:1px;
}
/* LEFT SIDE */
#leftBarHolder	{
	width:166px;
	float:left;
	position:relative;
	padding:0px;
	background-color:#D4D3A0;
	text-align:left;
}
#leftBar	{
	padding:3px;
	border-left:2px solid #878664;
	border-right:2px solid #878664;
}
#leftBar	a, #leftBar a:link	{
	display:block;
	color:#59583F;
	font-family:tahoma;
	border-bottom:1px solid #353526;
	text-decoration:none;
	line-height:21px;
	font-size:15px;
	letter-spacing:.05em;
}
#leftBar a:hover	{
	color:#3A3929;
	background-color:#C0C0A2;
}
/* SIDE AREA CONTACT FORM AREA  */
#contactForm	{
	background-color:#E6E6B5;
	border-left:2px solid #878664;
	border-right:2px solid #878664;
	border-bottom:2px dashed #9C620D;
	border-top:2px dashed #9C620D;
	padding:3px;
	color:#454534;
	font-style:italic;
}
#contactForm p	{
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#contactForm td	{
padding:0px;
margin:0px;
}

/* END LEFT SIDE */

/* MAIN CONTENT AREA */
#MainAreaHolder	{
	width:707px;
	float:right;
	text-align:left;
	position:relative;
}
#tab	{
	height:29px;
	text-align:right;
	position:relative;
	margin-right:25px;
}
#titleBar	{
	height:36px;
	position:relative;
}
#contentAreaHolder	{
}

#content	{
	width:455px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-left:2px solid #878664;
	background-image:url(../images/slices/cntBkgd.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#484737;
}

#content	p	{
	font-size:13px;
	line-height:16px;
	padding:5px;
	margin:3px;
}
#content	h2	{
	font-size:16px;
	font-style:italic;
	border-bottom:2px dotted #7B4901;
	padding:0px 5px 2px 5px;
	margin:3px;
}
#content	h3	{
	font-style:italic;
	padding:2px 5px;
	margin:3px;
}
#content	h4	{
	font-style:italic;
	color:#7B4901;
	padding:2px 5px;
	margin:3px;
}
#content	a, #content a:link	{
	font-weight:bold;
}
#content ul, li	{
	margin:.5em;
	padding:.5em;
	font-size:13px;
	line-height:16px;
}
/* END CONTENT AREA  */

/* CONTACT PAGE and FORM  */
#contactContent	{
	background-color:#EFEFD5;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-left:2px solid #878664;
	border-right:2px solid #878664;
	color:#484737;
	position:relative;
}
#contactContent	p	{
	font-size:13px;
	line-height:16px;
	padding:5px;
	margin:3px;
}
#contactContent	h2	{
	font-size:16px;
	font-style:italic;
	border-bottom:2px dotted #7B4901;
	padding:0px 5px 2px 5px;
	margin:3px;
}
#contactContent	a, #content a:link	{
	font-weight:bold;
}

#contactPageLeftSide	{
	background-color:#E6E6B5;
	border-left:2px solid #878664;
	border-right:2px solid #878664;
	border-bottom:2px dashed #9C620D;
	border-top:2px dashed #9C620D;
	padding:3px;
	color:#454534;
	font-size:13px;
}
/* END MAIN CONTENT AREA */

/* RIGHT BAR AREA */
#rightBar	{
	background-color:#C0C0A2;
	width:250px;
	border-right:2px solid #878664;
}
.rightBarImg, .leftBarImg	{
	text-align:center;
	margin:5px auto;
}
#rightBar	ul, li	{
	list-style-image:url(../images/bulletGreen.gif);
	margin:.01em .6em;
	padding:.1em;
}
#news	{
	width:235px;
	margin:auto;
	font-size:13px;
	background-color:#CCCCB2;
	color:#7B4901;
	font-family:tahoma;
}
#news a, #news	a:link	{color:#7B4901;}
#news	 h3{
	padding-left:5px;
	border-bottom:1px solid #47463A;
	color:#47463A;
	margin:0px;
}
#news	p	{
	color:#47463A;
	padding:5px;
	margin:0px;
}
#info	{
	padding:0px 5px;
	margin-top:10px;
	color:#47463A;
	font-family:Tahoma;
	font-size:12px;
}
#info	p	{
	padding:5px;
	margin:0px;
}
#info	 h3{
	padding-left:5px;
	padding-bottom:2px;
	border-bottom:1px solid #47463A;
	color:#47463A;
	margin:0px;
	font-size:14px;
	line-height:15px;
	letter-spacing:.06em;
}
/* END RIGHT BAR AREA */


#footer	{
	padding:3px 50px 3px 50px;
	font-size:11px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	color:#47463A;
	margin:8px 0px;
}

/* EXTRA STYLES */
.imgRight	{
	float:right;
	margin:0px 0px 8px 10px;
	border:2px solid #878664;
}

.smaller  {
	font-size:11px;
	line-height:12px;
	color:#161612;
	padding:0px;
	margin:0px;
}


#PicRight {float:right; margin-left: 10px; margin-right: 25px; margin-top: 15px; margin-bottom: 10px;
}

#PicLeft {float:left; margin-left: 5px; margin-right: 10px; margin-top: 7px; margin-bottom: 5px;
}
