﻿/*HTML tags */
a {color:#ab4c06;text-decoration: none}
a:hover {text-decoration: underline}
blockquote {padding:0 0 0 20px}
body {background:#8b1e00 url(Images/background.jpg) repeat-x top center;font-family:Arial;color:#41350f;margin:0;padding:0;border: 0;line-height: 1.2em;font-size:14px}
fieldset { border:1px solid #ccc;padding:5px}
fieldset legend h1 {margin:0;padding:0;line-height:20px}
h1 {color:#b58f4f;font-family:Times;font-size:20px;line-height:18px;text-transform:uppercase;letter-spacing: 1px}
h2 {font-family:Arial;font-weight:bold;font-size:16px;color:#772300}
h3 {font-family:Arial;font-weight:bold;font-size:14px;color:#3D3628}
h4 {font-size:1.15em}
h5 {font-size:1.1em}
img{border:none;margin:0}
li {list-style-type:disc;margin-left: 40px}
strong {font-weight:bold}
table {margin:0;padding:0}
td {vertical-align:top}

/* Ids */
#BodyDiv {background:url(/Lib/Images/RighBorderShadow.png) repeat-y top right;margin: 66px auto 0 auto;padding: 0;position:relative;text-align: left;width: 1009px}
#BottomBorderDiv {background:url(/Lib/Images/BottomBorderShadow.png);height:9px;margin:0 auto 15px auto;width:1009px}
#BottomRightNavigation {background:white url(/Lib/Images/gradient.gif) no-repeat;height: 166px;width: 318px}
#BreadCrumbDiv {margin: 0 0 10px 0}
#FontAdjustmentDiv {font-weight:bold;margin:20px 0 0 0;padding:0 0 0 5px;position:absolute;top:-30px;left:688px}
#FontAdjustmentImgDiv {margin-top:5px}
#FontAdjustmentImgDiv img {border-top:solid 1px #fff !important;border-bottom:no-border;border-right:solid 1px #fff !important;border-left:solid 1px #fff !important}
#FontAdjustmentImgDiv.selectedImg {border:solid 1px #000 !important}
#FooterDiv {height:48px;position:relative}
#FooterDiv #InfoDiv {color:#fff;float:right;font-family:Arial;font-size:11px;position:relative;top:30px;text-align:left;width:300px}
#HeaderDiv {background:white url(Images/header-background.jpg) no-repeat top center;height:130px;margin-bottom:-4px;width:1002px;padding-left: 1px}

#Login fieldset {width:350px}
#Login fieldset table {margin:5px}
#Login td {padding:0 5px 10px 0}
#MainBody {background:url(Images/MainBackground.jpg) repeat-y top center;width:1003px}
#MainBody img{padding-right: 10px;position:relative}
#MainBody #LeftContentDiv {color:#3D3628;float:left;padding:50px 50px 30px 20px;width:580px;background:url(images/topcontent-shadow.gif) repeat-x}
#MainBody #LeftContentDiv a {color:#3D3628;text-decoration:underline}
#MainBody #LeftContentDiv a:hover {color:#772300}
#MainBody #RightColumnDiv {float:right;background:url(images/toprightcolumn-shadow.gif) no-repeat;width:353px}
#PhotoGalleryDiv {margin-bottom:100px;height:800px}
#PhotoGalleryDiv .GalleryImg {border:solid 1px #000}
#PhotoGalleryPageDiv {margin-bottom:10px}
#RightNavText{padding-left: 18px;padding-top: 5px}
#SlideShowDiv {position: relative;padding-left: 0px;border-right:solid 1px #000;width:1003px;z-index:-1}
#TopRightNavigation {width: 318px}
#RightColumnDiv {position:relative;padding:0 0 30px 0}
#RightColumnDiv .HtmlDisplay {padding:0 0 0 5px;width:300px}

/* Classes */
.EmailDisclaimer {font-family:Arial;font-weight:bold;color:#3D3628;font-size:11px;}
.ContactUsDiv {font-family:Arial;font-weight:bold;color:#3D3628;font-size:11px;margin:42px 0 0 25px}
.ContactUsDiv .InnerDiv {margin:0 0 10px 0}
.DisclaimerHL {color:#fff}
.HeaderImgBtn {position:relative;top:40px;left:30px}
.PracticeAreasDiv {margin:63px 0 0 25px}
.PracticeAreasDiv .navlist {margin:10px 0 0 -40px;padding:0}
.PracticeAreasDiv .navlist li { list-style-type:none;background: url(images/arrow.gif) no-repeat 0 4px;padding-left:20px}
.PracticeAreasDiv .navlist li a {font-weight:bold;color:#3D3628}

.BottomRightCornerShadowImg {position:absolute;top:-50px;left:297px;height:8px;width:9px;}

.flright { float:right; margin: 8px 8px 8px 8px;}
	.sl_badge_120 {width:120px;text-align:center;background-color:rgb(255,255,255);font-family:arial;font-size:12px;border:1px solid rgb(191,191,191); border-bottom:4px solid rgb(86,131,154);line-height:1.5;}
	.sl_badge_120 .profile {padding:2px;}
	.sl_badge_120 a {color:rgb(131,7,30);text-decoration:none;}
	.sl_badge_120 a:hover {text-decoration:underline;}
	.sl_badge_120 .online {width:100%;text-align:center;font-family:arial,sans-serif;font-style:italic;font-weight:bold;font-size:12px;color:rgb(148,0,37);}
	.sl_badge_120 .visit { text-align:center; font-size:10px; }

