A
{
	COLOR: #27582C;
	text-decoration: none;
}
A:visited 
{
	COLOR: #27582C;
	text-decoration: none;
}
A:hover
{
	COLOR: #27582C;
	text-decoration: underline;
}




A.home
{
	COLOR: #272727;
	text-decoration: none;
	FONT-WEIGHT: bold;
	PADDING: 5 5;
	LINE-HEIGHT: 200%;
	
	
}
A:visited.home
{
	COLOR: #272727;
	text-decoration: none;
	FONT-WEIGHT: bold;
	
	
	
}
A:hover.home
{
	COLOR: #429043;
	text-decoration: none;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #282828;
	
	
	
}


A.DirectoryLetter
{
	BORDER-RIGHT: #526F81 1px solid;
	FONT-SIZE: 18px;
	COLOR: white;
	BORDER-BOTTOM: #526F81 1px solid;
	BACKGROUND-COLOR: #002B46;
	TEXT-DECORATION: none
}
A.DirectoryLetter:hover
{
	BORDER-RIGHT: #002B46 1px solid;
	BACKGROUND: #526F81;
	COLOR: white;
	BORDER-BOTTOM: #002B46 1px solid
}




A.JOIN
{
	FONT-FAMILY: 'Arial';
	FONT-SIZE: 30px;
	COLOR: white;
	BACKGROUND-COLOR: #295a2c;
	TEXT-DECORATION: none;
	PADDING: 20 45;
	
}
A.JOIN:visited
{
	BACKGROUND: #295a2c;
	COLOR: white;
}
A.JOIN:hover
{
	BACKGROUND: #429043;
	COLOR: white;
	
}






A.header
{
	TEXT-DECORATION:underline;
	COLOR: #002B46
}
A.header:hover
{
	TEXT-DECORATION:none;
	COLOR: #002B46
}
A.header:visited
{
	TEXT-DECORATION:underline;
	COLOR: #002B46
}







A.BackToTop
{
	FONT-WEIGHT: normal;
	FONT-SIZE: smaller;
	TEXT-INDENT:  200px ;
}
A.COUNTYHIGHLIGHTS
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.25em;
}
DIV.DEPTHEADER
{
	FONT-FAMILY: 'Perpetua';
	FONT-SIZE: 1.75em;
	COLOR: #fff;
	width: 962px;	
	HEIGHT: 0.30in;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #002B46;
	TEXT-ALIGN: center
}
DIV.List
{
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0.05in;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0.15in;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0in;
	LINE-HEIGHT: 180%;
	PADDING-TOP: 0px
}
DIV.ListItem
{
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0.05in;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0.15in;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0in;
	LINE-HEIGHT: 180%;
	PADDING-TOP: 0px
}
DIV.ListHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 0.05in;
	TEXT-TRANSFORM: capitalize;
	BACKGROUND-IMAGE:  url(http://www.greenvillecountybar.org/img/directorysep.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:bottom;
	WIDTH: 750px;
	FONT-FAMILY: 'trebuchet ms',arial,helvetica,sans-serif
}
DIV.announcement
{
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: .25em;
	Margin-top: 1.0em;
	COLOR: #002B46;
	FONT-SIZE: 2.25em;
	TEXT-ALIGN: center;
}
DIV.DepartmentAddress
{
    PADDING-RIGHT: 0.1in;
    PADDING-LEFT: 0.1in;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0.1in;
    MARGIN-LEFT: 0.1in;
    COLOR: #333366;
    MARGIN-RIGHT: 0.1in;
    PADDING-TOP: 0.1in;
    BORDER-BOTTOM: #002B46 1px solid;
    TEXT-ALIGN: center
}
DIV.announcementp
{
    MARGIN-BOTTOM: .2em;
    Margin-top: 1.0em;
    COLOR: #002B46;
    FONT-SIZE: 1.25em;
}
DIV.Head
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .2em;
    Margin-top: 1.0em;
    COLOR: #002B46;
    FONT-SIZE: 1.75em;
}
DIV.Head1
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .25em;
    Margin-top: 1.0em;
    COLOR: #002B46;
    FONT-SIZE: 1.2em;
}
DIV.Head2
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .25em;
    Margin-top: 1.0em;
    COLOR: #002B46;
    FONT-SIZE: 1.0em;
}
DIV.Head3
{
    FONT-WEIGHT: normal;
    MARGIN-BOTTOM: .25em;
    Margin-top: .25em;
    COLOR: #002B46;
    FONT-SIZE: .75em;
}
DIV.Head4
{
    FONT-WEIGHT: bold;
    COLOR: #002B46;
    PADDING-LEFT: 15px; 
    FONT-SIZE: 1.0em;
}
DIV.Head5
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .25em;
    Margin-top: 1.0em;
    COLOR: #002B46;
    FONT-SIZE: 1.0em;
    TEXT-ALIGN: center
}
DIV.HeadCentered
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .35em;
    Margin-top: 1.0em;
    COLOR: #002B46;
    FONT-SIZE: 1.5em;
    TEXT-ALIGN: center
}

DIV.CalloutHeader
{
   FONT-WEIGHT: bold;
   WIDTH: 960PX;
   TEXT-ALIGN: LEFT;
   MARGIN-TOP: 0px;
   MARGIN-LEFT: 15px;
   PADDING-TOP: 5px;
   COLOR: white;
   FONT-SIZE: 12pt;
   FONT-FAMILY: 'trebuchet ms',arial,helvetica,sans-serif;
}

DIV.CalloutHeaderHome
{
   FONT-WEIGHT: bold;
   WIDTH: 290PX;
   TEXT-ALIGN: LEFT;
   MARGIN-TOP: 0px;
   MARGIN-LEFT: 15px;
   PADDING-TOP: 5px;
   COLOR: white;
   FONT-SIZE: 12pt;
   FONT-FAMILY: 'trebuchet ms',arial,helvetica,sans-serif;
}





DIV.VideoTagLine
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .01em;
    Margin-top: .05em;
    COLOR: #002B46;
    FONT-SIZE: .95em;
}
DIV.SmallRed
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: .15em;
    Margin-top: .15em;
    COLOR: red;
    FONT-SIZE: 10px;
}
DIV.DirectoryNamePhone
{
    Width: 230px;
    MARGIN-BOTTOM: 5px;
    Float: Left;
}
DIV.DirectoryTitle
{
    Width:450px;
    MARGIN-BOTTOM: 5px;
    Float: Left;
}



DIV.baroffice
{
    WIDTH: 175px;
    FLOAT: left;
    MARGIN-TOP: 15px;
    TEXT-TRANSFORM: bold;
}

DIV.barofficer
{
    WIDTH: 250px;
    FLOAT: left;
    MARGIN-TOP: 15px;
}



DIV.galleryrow
{
    WIDTH: 940px;
    MARGIN:20px 0px 0px 0px;
}

a.golfevent, a.golfevent:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: left;
   margin: 0px 0px 0px 14px;
   background-image: url(../images/golf_imageswap.jpg);
   background-position: 0 0 no-repeat;
}

a.golfevent:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}

a.judgesreception, a.judgesreception:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: left;
   margin: 0px 0px 0px 13px;
   background-image: url(../images/judges_reception_imageswap.jpg);
   background-position: 0 0 no-repeat;
}


a.judgesreception:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}

a.familysocial2013, a.familysocial2013:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: left;
   margin: 0px;
   background-image: url(../images/familysocial2013_imageswap.jpg);
   background-position: 0 0 no-repeat;
}


a.familysocial2013:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}

a.bbq2013, a.bbq2013:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: right;
   margin: 0px 0px 0px 0px;
   background-image: url(../images/bbq2013_imageswap.jpg);
   background-position: 0 0 no-repeat;
}


a.bbq2013:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}

a.christmas2013, a.christmas2013:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: left;
   margin: 0px 0px 0px 14px;
   background-image: url(../images/christmas2013_imageswap.jpg);
   background-position: 0 0 no-repeat;
}


a.christmas2013:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}

a.cle2014, a.cle2014:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: left;
   margin: 0px 0px 0px 13px;
   background-image: url(../images/cle2014_imageswap.jpg);
   background-position: 0 0 no-repeat;
}


a.cle2014:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}

a.judgepyleluncheon, a.judgepyleluncheon:visited
{
   width: 225px;
   height: 220px;
   display: block;
   float: left;
   margin: 0px;
   background-image: url(../images/judgepyleluncheon_imageswap.jpg);
   background-position: 0 0 no-repeat;
}


a.judgepyleluncheon:hover 
{
background-position: 0 220px;
-webkit-transition: 0;
 -moz-transition: 0;
 -o-transition: 0;
 transition: 0;
}







H1 
{
	MARGIN-LEFT: 0px; 	
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.4em;
	MARGIN-BOTTOM: 0px; 
	COLOR: #282828;
}
H2 
{
	MARGIN-TOP: 1.2em; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em;
	COLOR: #282828; 
	MARGIN-BOTTOM: .25em
}
H3 
{
	FONT-SIZE: 1em;
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px; 
	BACKGROUND-IMAGE: url(http://www.greenvillecountybar.org/img/bgheaderS.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN-BOTTOM: 0.5em; 
	MARGIN-TOP: 1em;
	COLOR: #FFF
}
H3.HOME
{
	FONT-SIZE: 1.1em;
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px; 
	BACKGROUND-IMAGE: url(http://www.greenvillecountybar.org/img/bgheaderS.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN-BOTTOM: 0.5em; 
	MARGIN-TOP: 0; 
	COLOR: #FFF
}
H4 
{
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px; 
	BACKGROUND-IMAGE: url(http://www.greenvillecountybar.org/img/bgheader-onecol.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN-BOTTOM: 0.5em; 
	COLOR: #FFF
}
H5
{
	MARGIN-TOP: .5em; 
	FONT-WEIGHT: bold; 
	COLOR: #002B46; 
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: .2em
}
P
{
    MARGIN-TOP: 0.1in;
    MARGIN-BOTTOM: 0px
}
BODY 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND:  url(../images/sandpaper.png) top left repeat;
	BACKGROUND-COLOR: #ECECEC;
	height: 100%;
}
BODY.iFrame
{
    PADDING-RIGHT: 0.075in;
    PADDING-LEFT: 0.075in;
    FONT-SIZE: smaller;
    PADDING-BOTTOM: 0.075in;
    PADDING-TOP: 0.075in;
    TEXT-ALIGN: justify
}
INPUT.Search
{
	Z-INDEX: 100;
	LEFT: -0.05in;
	MARGIN-LEFT: 25px;
	WIDTH: 1.2in;
	POSITION: relative
}
BUTTON.Go
{
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP: white 1px solid;
	BORDER-BOTTOM: white 1px solid;
	BORDER-LEFT: white 1px solid;
	FONT-SIZE: 10pt;
	WIDTH: 0.65in;
	COLOR: #ffffff;
	HEIGHT: 0.22in;
	BACKGROUND-COLOR: #526F81;
	TEXT-ALIGN: center
}
DIV.CouncilPortrait
{
	PADDING-RIGHT: 0.05in;
	PADDING-LEFT: 0.05in;
	FONT-SIZE: 8pt;
	FLOAT: left;
	PADDING-BOTTOM: 0.05in;
	MARGIN: 0.05in 0.05in 0.1in;
	PADDING-TOP: 0.05in;
	BACKGROUND-COLOR: #D7D7D7;
	TEXT-ALIGN: center
}
DIV.MagCourts
{
	PADDING-RIGHT: 0.05in;
	PADDING-LEFT: 0.05in;
	FLOAT: left;
	PADDING-BOTTOM: 0.05in;
	MARGIN-RIGHT: 0.25in;
	MARGIN-LEFT: 0.15in;
	PADDING-TOP: 0.05in;
	BACKGROUND-COLOR: #d7d7d7;
	TEXT-ALIGN: center;
}
IMG.MagCourts
{
    BORDER-RIGHT: white 5px solid;
    BORDER-TOP: white 5px solid;
    BORDER-LEFT: white 5px solid;
    BORDER-BOTTOM: white 5px solid
}
DIV.Portrait
{
	PADDING-RIGHT: 0.05in;
	PADDING-LEFT: 0.05in;
	FLOAT: right;
	PADDING-BOTTOM: 0.05in;
	MARGIN-RIGHT: 0.15in;
	MARGIN-LEFT: 0.15in;
	PADDING-TOP: 0.05in;
	BACKGROUND-COLOR: #d7d7d7;
	TEXT-ALIGN: center;
}
IMG.Screenshot
{
    MARGIN: 0.1in
}
IMG.Portrait-Black
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
IMG.Portrait
{
    BORDER-RIGHT: white 5px solid;
    BORDER-TOP: white 5px solid;
    BORDER-LEFT: white 5px solid;
    BORDER-BOTTOM: white 5px solid
}
IMG.PortraitBlack
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    MARGIN: 10x
}
IMG.PortraitCouncil
{
    BORDER-RIGHT: white 3px solid;
    BORDER-TOP: white 3px solid;
    BORDER-LEFT: white 3px solid;
    BORDER-BOTTOM: white 3px solid;
    TEXT-ALIGN: center
}
IMG.header
{
    	MARGIN-TOP: 0in;
    	MARGIN-BOTTOM: -0.03in;
    	MARGIN-LEFT: 0.22in;
    	MARGIN-RIGHT: 0in;
	PADDING-RIGHT: 0in;
	PADDING-LEFT: 0in;
	PADDING-BOTTOM: 0in;
	PADDING-TOP: 0in;
	BORDER: 0;
}
IMG.body
{
    BORDER-RIGHT: silver 0.75px solid;
    BORDER-TOP: silver 0.75px solid;
    MARGIN-BOTTOM: 0.02in;
    BORDER-LEFT: silver 2px solid;
    BORDER-BOTTOM: silver 2px solid
}
DIV.ImgRight
{
	ALIGN: right;
	MARGIN-RIGHT: 0.15in;
	MARGIN-LEFT: 0.15in;
	MARGIN-BOTTOM: 0.15in;
}
DIV.ImgLeft
{
	FLOAT: left;
	MARGIN-RIGHT: 0.15in;
	MARGIN-LEFT: 0.15in;
	BORDER-STYLE:outset;
	BORDER-COLOR:silver;
	BORDER-WIDTH:2px;
}
DIV.floatleft
{
	FLOAT: left;
	WIDTH: 2.75in;
	HEIGHT: 1.2in;
	PADDING-RIGHT: 0.05in;
	PADDING-LEFT: 0.05in;
	PADDING-BOTTOM: 0.05in;
	PADDING-TOP: 0.05in;
	MARGIN-RIGHT: 0.25in;
	MARGIN-LEFT: 0.25in;
	MARGIN-BOTTOM: 0.25in;
	BACKGROUND-COLOR: #d7d7d7;
	TEXT-ALIGN: center;
}
DIV.PortraitBlank
{
	PADDING-RIGHT: 0.05in;
	PADDING-LEFT: 0.05in;
	FLOAT: left;
	PADDING-BOTTOM: 0.05in;
	MARGIN-RIGHT: 0.15in;
	MARGIN-LEFT: 0.15in;
	PADDING-TOP: 0.05in;
	TEXT-ALIGN: center;
}
DIV.PortraitLeft
{
	PADDING-RIGHT: 0.05in;
	PADDING-LEFT: 0.05in;
	FLOAT: left;
	PADDING-BOTTOM: 0.05in;
	MARGIN-RIGHT: 0.15in;
	MARGIN-LEFT: 0.15in;
	PADDING-TOP: 0.05in;
	BACKGROUND-COLOR: #d7d7d7;
	TEXT-ALIGN: center;
}
DIV.NamePlate
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0.05in;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0.05in;
    PADDING-BOTTOM: 0.05in;
    MARGIN: 0.05in 0in 0in;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 0.05in;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
DIV.CouncilNamePlate
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0.05in;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0.05in;
    PADDING-BOTTOM: 0.05in;
    MARGIN: 0.05in 0in 0in;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 0.05in;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: silver;
    VERTICAL-ALIGN: center;
    HEIGHT: 25PX;
    WIDTH:  90PX;	
    TEXT-ALIGN: center
}
TABLE.menuborder
{
	BACKGROUND-COLOR: #333366;
	ALIGN: center
}
TD.footermenu
{
	FONT-SIZE: 11px; 
	COLOR:  #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	WIDTH: 960px;
	CLEAR: both;
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
    	PADDING-TOP: 40px;
	Vertical-Align: top;
}



DIV.footermenu
{
	FONT-SIZE: 11px; 
	COLOR:  #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	WIDTH: 960px;
	CLEAR: both;
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
    	PADDING-TOP: 40px;
	Vertical-Align: top;
}



DIV.footersubleft
{
	WIDTH: 90px;	
	FLOAT: left;
	PADDING-TOP: 40px;
	MARGIN-LEFT: 135px;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: left;
}

DIV.footersub
{
	FONT-SIZE: 11px; 
	COLOR:  #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	WIDTH: 500px;
	FLOAT: left;
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
    	PADDING-TOP: 40px;
	Vertical-Align: top;
}

DIV.footersubright
{
	WIDTH: 185px;	
	FLOAT: left;
	PADDING-TOP: 40px;
	MARGIN-RIGHT: 40px;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: left;
}




Table.footer
{
	FONT-SIZE: 10px; 
	COLOR:  #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#282828;
	BACKGROUND-IMAGE:  url(../images/footerbridge.png);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:bottom;
	BORDER-TOP: 3px solid #295a2c;
	WIDTH: 960px;
	HEIGHT: 215px;
	CLEAR: both;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
    	PADDING-TOP: 0px; 
}




Div.footer
{
	FONT-SIZE: 11px; 
	COLOR:  #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#282828;
	BACKGROUND-IMAGE:  url(../images/footerbridge.png);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top;
	BORDER-TOP: 3px solid #295a2c;
	HEIGHT: 215px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
    	PADDING-TOP: 0px; 
}






A.footer
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.footer:visited
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.footer:hover
{
	COLOR: silver;
	TEXT-DECORATION: none;
}
A.widg 
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.widg:hover
{
	COLOR: silver;
	TEXT-DECORATION: none;
}
A.widg:visited
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}	
TABLE
{
    BORDER-COLLAPSE: collapse
}
TABLE.header
{
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: middle; 
	BORDER-COLLAPSE: collapse;
	PADDING-TOP: 0px; 
	WIDTH: 980px;
	BACKGROUND-COLOR: #ffffff
}





Table.quicklinks
{
	COLOR:  #ffffff; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	WIDTH: 960px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0x; 
    	PADDING-TOP: 0px;
	HEIGHT: 35px;
}
TD.quicklinksr
{
	FONT-SIZE: 13px; 
	COLOR:  #000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR:#fff;
	WIDTH: 260px;
	HEIGHT: 35px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
    	PADDING-TOP: 0px;
}



div.socialmediatext
{
	FLOAT:Left;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 0px;
}

div.socialmedia
{
	FLOAT:Left;
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px;
}


TD.quicklinksl
{
	FONT-SIZE: 14px; 
	COLOR:  #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: left;
	WIDTH: 700px;
	HEIGHT: 35px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
    	PADDING-TOP: 0px;
}


A.quicklinks
{
	FONT-FAMILY: Arial, Verdana, Helvetica;
	COLOR: #000000;
    	FONT-SIZE: 14px;
    	TEXT-DECORATION: none;
	PADDING:10px; 
}
A.quicklinks:visited
{
	COLOR: #000000;
}
A.quicklinks:hover
{
	BACKGROUND-COLOR: #272727;
	BACKGROUND-BORDER:0;
	COLOR: #FFFFFF;
    	TEXT-DECORATION: none;
}



UL
{
    	MARGIN-TOP: 0.05in;
	LINE-HEIGHT: 20PX;
	MARGIN-LEFT:- 0.10in;
}
OL
{
    	MARGIN-TOP: 0.05in;
	PADDING-LEFT: 0.15in;
	LINE-HEIGHT: 20PX;
	TEXT-INDENT: -0.1in
}
LI
{
	MARGIN-BOTTOM: 0.02in;
	MARGIN-LEFT:-0.10in;
	TEXT-INDENT: 0px
}
LI.HOMERIGHT
{
	MARGIN-BOTTOM: 0.02in;
	MARGIN-LEFT: 0.20in;
	TEXT-INDENT: 0px
}
TABLE.BODY
{
	WIDTH: 960px;
	FONT-SIZE:.75em;
	COLOR: #606060;
	LINE-HEIGHT: 18px;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
TD.onecol 
{
	PADDING-TOP: 0px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 20px;
	VERTICAL-ALIGN: top;
	WIDTH: 960px; 
}
TD.HomeLeft
{
    	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 20px;
	VERTICAL-ALIGN: top;
    	WIDTH: 660px
}
TD.HomeRight
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 15px;
	VERTICAL-ALIGN: top;
    	WIDTH: 300px
}
TD.Left
{
	PADDING-TOP: 15px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 20px;
    	VERTICAL-ALIGN: top;
    	WIDTH: 600px
}
TD.Leftanimal
{
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 20px;
    	VERTICAL-ALIGN: top;
    	WIDTH: 600px
}
TD.Right
{
   	PADDING-TOP: 15px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 20px;
	VERTICAL-ALIGN: top;
   	WIDTH: 360px
}
TD.Rightanimal
{
   	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 20px;
	VERTICAL-ALIGN: top;
   	WIDTH: 360px
}
TD.LeftSplit
{
	PADDING-TOP: 15px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 20px;
	MARGIN-TOP: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 480px;
}
TD.RightSplit
{
	PADDING-TOP: 15px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 20px;
	MARGIN-TOP: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 480px
}
TD.DirectoryList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: gainsboro 1px solid
}
#main 
{
	MARGIN-BOTTOM: 0.2em
}
#slideshow 
{
	BACKGROUND: #fff; 
	COLOR: #fff; 
	HEIGHT: 317px;
	WIDTH: 660PX;
	MARGIN-LEFT: -10px;
	MARGIN-BOTTOM: 2em;
}
#wrap
{
    border: 1px solid #002B46;
    width: 960px;
}
#menu
{
    background: #002B46;
    padding: 5px 0;
    width: 960px;
}
#menu a
{
    padding:10px 10px;
    font-size:12px;
    text-decoration:none;
    font-weight:normal;
    color:#FFFFFF;
}
#menu a.hover
{
    background: #526F81;
}
#menu span
{
    display:none;
}
#img
{
    vertical-align:bottom;
}
#subnav
{
    font-size: 12px;
    margin-bottom: 2em;
}
#subnav a
{
    color: #526F81;
    margin-right: 1em;
}
#subnav span
{
    color: silver;
    margin-right: 1em;
}




#news 
{
	
}
#news .headline 
{
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.4; 
	PADDING-TOP: 0.2em
}
#news .teaser 
{
	MARGIN-BOTTOM: 2.5em; 
	LINE-HEIGHT: 1.4
}
#news .photo 
{
	FLOAT: left; 
	MARGIN: 0px 1em 1em 0px
}
#news .photo IMG 
{
	BORDER-RIGHT: #000 1px solid; 
	BORDER-TOP: #000 1px solid; 
	DISPLAY: block; 
	BORDER-LEFT: #000 1px solid; 
	BORDER-BOTTOM: #000 1px solid
}
#news .photonoborder
{
	FLOAT: left; 
	MARGIN: 0px 1em 1em 0px
}
#news .photonoborder IMG 
{
	DISPLAY: block; 
}


.clearfix:unknown 
{
	CLEAR: both; 
	DISPLAY: block; 
	VISIBILITY: hidden; 
	HEIGHT: 0px; 
	content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
DIV.acsheader
{
	HEIGHT: 150px;
	WIDTH: 958px;
	BACKGROUND-IMAGE: url(http://www.greenvillecountybar.org/acs/images/acs_header.png); 
	BACKGROUND-REPEAT: no-repeat;
	MARGIN-LEFT: -10px;
	MARGIN-RIGHT: -10px;
	MARGIN-TOP: -15px;
	MARGIN-BOTTOM: 0px;
}
DIV.acssocialmedia
{
	MARGIN-LEFT: 260px;
	MARGIN-TOP: 65px;
}

IMG.acsheaderdonate
{
    FLOAT:left;
    MARGIN-TOP: 105px;
    MARGIN-RIGHT: 28px;
}
IMG.acsfburgent
{
    FLOAT:left;
    MARGIN-LEFT: 20px;
    MARGIN-Top: 5px;
}
DIV.calloutfloat
{
	WIDTH: 345px;
	FLOAT: right;
	MARGIN-LEFT: 10px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
}
DIV.callouthead
{
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em;
	COLOR:  #002B46; 
	MARGIN-BOTTOM: .25em
}
DIV.callout
 {
	BACKGROUND:  url(http://www.greenvillecountybar.org/img/nt.gif)
}
.callouttop DIV 
{
	BACKGROUND: url(http://www.greenvillecountybar.org/img/tl.gif) no-repeat left top
}
.callouttop
{
	BACKGROUND: url(http://www.greenvillecountybar.org/img/tr.gif) no-repeat right top
}
.calloutbot DIV 
{
	BACKGROUND: url(http://www.greenvillecountybar.org/img/bl.gif) no-repeat left bottom
}
.calloutbot 
{
	BACKGROUND: url(http://www.greenvillecountybar.org/img/br.gif) no-repeat right bottom
}
.callouttop DIV 
{
	FONT-SIZE: 1px; 
	WIDTH: 100%; 
	HEIGHT: 7px
}
.callouttop
{
	FONT-SIZE: 1px; 
	WIDTH: 100%; 
	HEIGHT: 7px
}
.calloutbot DIV 
{
	FONT-SIZE: 1px; 
	WIDTH: 100%; 
	HEIGHT: 7px
}
.calloutbot
{
	FONT-SIZE: 1px; 
	WIDTH: 100%; 
	HEIGHT: 7px
}
.calloutcontent 
{
	MARGIN: 10px;
}
.rbroundbox
 {
	MARGIN: 1em auto; 
	WIDTH: 300px
}

TABLE.grid
{
    FONT-SIZE: 13px;
    POSITION: relative;
    BORDER: 1px solid silver;
}
TD.grid
{
    BORDER: 1px solid silver;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
}
TD.gridbg
{
    BORDER: 1px solid silver;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #edecec;
}
TD.gridheader
{
    BORDER: 1px solid silver;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 0.05in;
    TEXT-TRANSFORM: capitalize;
    BACKGROUND-COLOR: #edecec;
    COLOR: #333366;
    FONT-FAMILY: 'trebuchet ms',arial,helvetica,sans-serif
}


/************************************** Video Box Style Starts*************************************/

DIV.VideoBorder
{
	FLOAT: left;
	BORDER-RIGHT: #868686 1px solid;
	BORDER-TOP: #868686 1px solid;
    	BORDER-LEFT: #868686 1px solid;
    	BORDER-BOTTOM: #868686 1px solid;
	MARGIN-RIGHT: 0.10in;
	MARGIN-LEFT: 0.10in;
	MARGIN-BOTTOM: 0.15in;
}

DIV.VideoSlug
{
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    PADDING-RIGHT: 0.05in;
    PADDING-LEFT: 0.05in;
    PADDING-BOTTOM: 0.05in;
    PADDING-TOP: 0.05in;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #002b46;
    TEXT-ALIGN: center
}


/************************************** Video Box Style Stops*************************************/


/************************************** Form Fields Style Starts*************************************/

INPUT:NOT(input[type="radio"])
{
    BORDER-RIGHT: #868686 1px solid;
    BORDER-TOP: #868686 1px solid;
    FONT-WEIGHT: normal;

    BORDER-LEFT: #868686 1px solid;
    WIDTH: 1in;
    COLOR: black;
    BORDER-BOTTOM: #868686 1px solid;
    HEIGHT: 0.2in;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
INPUT.Button
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;

    BORDER-LEFT: white 1px solid;
    WIDTH: 0.75in;
    COLOR: #fff;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 0.2in;
    BACKGROUND-COLOR: 526F81;
    TEXT-ALIGN: center
}

INPUT.Go
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: white 1px solid;
    WIDTH: 0.23in;
    COLOR: #333366;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 0.2in;
    BACKGROUND-COLOR: gold;
    TEXT-ALIGN: center;
}
	
INPUT.Field
{
    WIDTH: 1.75in
}
INPUT.FieldName
{
    WIDTH: 2in
}
INPUT.FieldNameLong
{
    WIDTH: 4in
}
INPUT.FieldState
{
    WIDTH: 0.25in
}
INPUT.FieldAreaCode
{
    WIDTH: 0.3in
}
INPUT.FieldPostalCode
{
    WIDTH: 0.5in
}
INPUT.FieldPhone
{
    WIDTH: 1.15in
}
INPUT.FieldDate
{
    WIDTH: 1in
}
INPUT[TYPE=CHECKBOX], INPUT[TYPE=RADIO]
{
	BORDER:none;
}
SPAN.ButtonPad
{
    PADDING-RIGHT: 0.25in;
    MARGIN-TOP: 0.1in;
    PADDING-LEFT: 0.25in;
    PADDING-BOTTOM: 0.05in;
    WIDTH: 100%;
    PADDING-TOP: 0.05in;
    BACKGROUND-COLOR: #002B46;
    TEXT-ALIGN: center
}
SPAN.ButtonPadShort
{
    PADDING-RIGHT: 0.25in;
    MARGIN-TOP: 0.1in;
    PADDING-LEFT: 0.25in;
    PADDING-BOTTOM: 0.05in;
    WIDTH: 50%;
    PADDING-TOP: 0.05in;
    BACKGROUND-COLOR: #002B46;
    TEXT-ALIGN: center
    
}
TD.FormLabel
{
    PADDING-RIGHT: 0.1in;
    TEXT-ALIGN: right;
    FONT-SIZE: .75 em
}

.BlueButtons
{
    COLOR: #FFF;
    background-color: #002B46;
    border: solid 1px #fff;
    padding: 3px;
    width: 100px;
    
    }



/************************************** Form Fields Style Stops*************************************/


/************** Paypal button starts here *****************/

input.paypalbutton
{
	height: 45px;
	width: 125px;
	border: none;
}
/********** Land Development - Design Manual ************/
TABLE.LDBody
{
    FONT-SIZE: 13px;
    POSITION: relative;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #ffffff
}
TD.LDBody
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    HEIGHT: 20px;
}
TABLE.dmtable1
{
    FONT-SIZE: 13px;
    BORDER: 1px solid black;
    WIDTH: 860px; 
}
TH.dmhead1
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    BORDER: 1px solid black;
    background-color:#FFCC99;
}
TH.dmhead2
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    BORDER: 1px solid black;
    background-color:#CCCC00;
}
TH.dmhead3
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    BORDER: 1px solid black;
    background-color:#FFCCCC;
}
TH.dmhead4
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    BORDER: 1px solid black;
    background-color:#CCFFFF;
}
TH.dmhead5
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    BORDER: 1px solid black;
    background-color:#CCFFCC;
}

TH.dmhead6
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    BORDER: 1px solid black;
    background-color: #000000;
   COLOR: #ffffff;
}
TD.dmdata
{
    PADDING-RIGHT: 0.30in;
    VERTICAL-ALIGN: top;
    BORDER: 1px solid black;
}
/******** Land Development - Design Manual - Stop*********/