/* CSS Document */
body{
	text-align: center;
	background-color: #EDEADF;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.linkUnderlined a {
	text-decoration:underline;
}
.linkUnderlined a:hover {
	text-decoration:none;
}
.linkNone a {
	text-decoration:none;
}
.linkNone a:hover {
	text-decoration:underline;
}
.linkBlack a {
	color:#000000;
}
.linkGreen a {
	color:#227D41;
}
.linkBlue {
	color:#4E88B7;
}
.linkBlue a {
	color:#4E88B7;
}
.linkBlue2 a {
	color:#0000EE;
}
.linkBlue2 a:hover {
	text-decoration:none;
}
.linkBlue2 a:visited {
	color:#0000EE;
}
.blueText {
	color:#4E88B7;
}
#spacer {
	clear:both;
}
#ctl00_imgTopBanner {
	height:97px;
	width:771px;
}
#topLinks {
	height:40px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#559B73;
	font-size:12px;
}
#topLinks div {
	padding-bottom:5px;
}
#mainBox {
	background-color:#FFFFFF;
	border:1px solid #D2CAAF;
}
#topSearch {
	height:32px;
	background-image:url('../Images/topSearch.gif');
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align:right;
	margin:0px 6px 0px 6px;
	padding-right:12px;
}
.textBox {
	border:1px solid #559B73;
}
.submitButton 
{
	margin-top:1px;
	height:19px;
	width:34px;
	*width:30px;
	color:#FFFFFF;
	background-color:#559B73;
	font-size:10px;
	font-weight:bold;
}
#topBanner {
	padding:6px 6px 0px 6px;
}
#navBar {
	background-color:#4E88B7;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	height:21px;
	padding-top:2px;
}
#navBar a {
	color:#FFFFFF;
	padding:0px 8px 0px 8px;
}
#photoBanner {
	padding:6px 0px 6px 0px;
}
#mainContent {
	margin:6px;
}
#leftColumn {
	background-color:#E8F0EA;
	border-right:3px solid #FFFFFF;
}
#leftAd {
	background-color:#C8DBCD;
	border: 1px solid #4E88B7;
	text-align:center;
	width:123px;
	margin:12px;
}
a.leftside {
	font-weight:bold;
}
a.leftside:hover {
	text-decoration:none;
	font-weight:bold;
}
#midColumn {
	background-color:#E8F0EA;
}
.commSpotlight {
	border:1px solid #227D41;
	background-color: #EDEADF;
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:12px;
	text-align:left;
	width:216px;
}
.commSpotlightHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#227D41;
	border-bottom:1px solid #227D41;
}
.commSpotlightContent img {
	border:1px solid #000000;
	float:left;
	margin:0px 5px 0px 0px;
}
.commSpotlightContent strong {
	font-size:12px;
	display:block;
	line-height:20px;
}
#rightColumn {
	background-color:#FFFFFF;
	border-left:3px solid #FFFFFF;
}

.rightAd {
	border:1px solid #D2CAAF;
	width:146px;
	margin-bottom:8px;
}
.rightAdLegend {
	background-color:#D2CAAF;
	text-align:center;
	display:block;
}
#footer {
	font-size:11px;
	color:#227D41;
	text-align:center;
	margin-top:10px;
	line-height:20px;
	margin-bottom:10px;
}
.insideSearch {
	padding:5px 0px 3px 0px;
	margin:10px 0px 10px 0px;
	border-top:1px solid #227D41;
	border-bottom:1px solid #227D41;
	color:#559B73;
}
.insideSearch a {
	padding-right:11px;
}
.bizProfile {
	margin-bottom:12px;
}
.bizProfileHeader {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#75B48F;
	padding:5px;
}
.bizProfileContent {
	padding:5px;
}
.sectionTitle {
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.blueTopLinks {
	font-weight:bold;
}
.countyLinks {
	line-height:18px;
	margin-right:20px;
}
.CSpotlight {
	color:#227D41;
	font-size:10px;
	padding:0px 10px 0px 10px;
}
.CSpotlight strong {
	font-size:14px;
	font-weight:bold;
	display:block;
}
.CSpotlight img {
	margin:10px;
}
.CSpotlight div {
	text-align:left;
	font-size:11px;
	color:#000000;
}
.blueBackground {
	width:100%;
	background-color:#4E88B7;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
	margin-bottom:5px;
}
.arrowLink {
	font-weight:bold;
	background: url(../Images/rightArrow.gif) top left no-repeat;
	padding-left:12px;
}
.arrowLinkLeft {
	font-weight:bold;
	background: url(../Images/leftArrow.gif) top left no-repeat;
	padding-left:12px;
}
.arrowLinkRight {
	font-weight:bold;
	background: url(../Images/rightArrow.gif) top right no-repeat;
	padding-right:12px;

}
.commList {
	margin:10px;
}
.commList img {
	border:1px solid #000000;
	margin:3px;
}
#photoGallery img {
	border:1px solid #000000;
	margin:3px 3px 3px 0px;
}

.imgMap {
    text-align:center;
}


/* Fading Tooltips By Dustin Diaz*/
body div#toolTip {
    position:absolute;
    z-index:1000;
    width:220px;
    background:#333;
    border:2px double #fff;
    text-align:left;
    padding:5px;
    min-height:1em;
    -moz-border-radius:5px;
}
body div#toolTip p {
    margin:0;
    padding:0;
    color:#fff;
    font:20px verdana,arial,sans-serif;
}
body div#toolTip p em { 
    display:block;
    margin-top:3px;
    color:#f60;
    font-style:normal;
    font-weight:bold;
}
body div#toolTip p em span { 
    font-weight:bold;
    color:#fff;
}







.cancelButton {
   color: #FFFFFF;
   font-size:10px;
   padding: 0px 3px 0px 3px;
   margin:10px 0px 10px 10px;
   font-weight:normal;
   background-color:#FF0000;
   border: 1px solid #990000;
   height:20px;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#990000',EndColorStr='#FF0000');
}
.saveButton {
   color: #FFFFFF;
   font-size:10px;
   font-weight:normal;
   background-color:#009900;
   border: 1px solid #006600;
   height:20px;
   padding: 0px 3px 0px 3px;
   margin:10px 5px 10px 5px;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#006600',EndColorStr='#009900');
}
.deleteButton {
   color: #FFFFFF;
   font-size:10px;
   padding: 0px 3px 0px 3px;
   margin:10px 0px 10px 0px;
   font-weight:normal;
   background-color:#FFCC00;
   border: 1px solid #B99400;
   height:20px;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#B99400',EndColorStr='#FFCC00');
}
.formDivider {
	padding:20px;
}
fieldset {
  padding: 10px;
  border:1px solid #333333;
}
legend {
  color: #000000;
  font-weight: bold; 
  font-size:12px;
}
.formLabel {
  float: left;
  display: block;
  padding: 5px 5px 0px 0px;
}
.input {
	display: block;
	background-color:#F4F4F4;
	border:1px solid #333333;
}
.inputNoBlock {
    background-color:#F4F4F4;
    border:1px solid #333333;
}
select {
	display: block;
	background-color:#F4F4F4;
	border:1px solid #999999;
}
textarea {
	display: block;
}
.inputListHorizontal input {
    float:left;
}


#ctl00_cph_MainContent_cblMovingTo_1 {
    margin-left:25px;
}

#cbMetroAtlanta {
    position:relative;
    top:-175px;
    left:50px;
    *top:-186px;
}