.AthensBG
{
	background-image: url(/AthensCommercialRealEstate/images/AthensBGSweeper2.gif);
	background-repeat:repeat-x;
	background-color: #999999;
	/*padding-top:16px;
	top:15px;*/
	/*overflow:hidden;*/
	height:auto;
	min-height:1000px;
}
#tbLayout 
{
	position:relative;
	top:34px;
	margin-left:auto;
	margin-right:auto;
}
#tableMain
{
	position:relative;
	top:19px;
	margin-left:auto;
	margin-right:auto;
}
.tableCenter
{
	margin-left:auto;
	margin-right:auto;
}
body
{
	margin: 0px auto;
	font-family: Arial, sans-serif;
	
}	

a, a:link a:visited{
	color: #b10b0a;
	text-decoration:none;
}

a:hover{
	color: #000;
}

p {
	font-family: Arial,sans-serif;	
	font-size: 14px;
	padding: 4px;
	line-height: 17px;	
}
p.story {
  width: auto;
}
	

img {
	border: none;
	padding: 0px;
	margin: 0px;
}

li {
	list-style: none;
}

h1 {
	font-size: 17px;
	color: #be0d0b;
}

h1 a:hover {
	color: #040404;
}

h2 {
	color: #000;
	margin: 5px 0px 10px 0px;
	font: bold 19px Arial, sans-serif;
}

h3 {
	margin: 5px 0px 0px 0px;
	clear: both;
	font-size: 15px;
	font-weight: bold;
}

h4 {
	font-size: 19px;
	color: #707070;
	margin: 14px 10px 5px 0px;
	padding: 5px 0px 0px 0px;
}

h5 {
	font-size: 10px;
	color: #707070;
}
h6 {
	font-size:11px;
	margin: 0px 0px 10px 0px;
	color: #d11700;
	font-weight: bold;
}



.blockquote {	
}

.hidden {
	display : none;
}

.clearer {
	clear : both;
}

.left {
	float : left;

}

.right {
	float : right;
}	

.img {
	margin: 0px auto;
	text-align: center;
}

.breadcrumb {
	font-size: 11px;
	text-align: left;
	margin: 5px 0px 5px 20px;
	font-weight: bold;
}
.breadcrumb h3 {
	margin: 0px;
}
.breadcrumb a {
	text-decoration: underline;
}
#tabs
{
	font-weight: bold;
	font-size: 70%;
	margin: 0px auto;
	text-transform: uppercase;
	width: 1000px;
	background-color: transparent;
}

#tabs ul {
	margin : 0;
	padding : 5px 10px 0 5px;
	list-style : none;
}

#tabs li {
	display : inline;
	margin : 0;
	padding : 0;
}

#tabs a {
	float:left;
	background: #fff url('/AthensCommercialRealEstate/images/tableft.gif') no-repeat left top;
	margin : 0px auto 0px;
	padding : 0 0 0 4px;
	text-decoration : none;
}

#tabs a span {
	float : left;
	display : block;
	background : #fff url('/AthensCommercialRealEstate/images/tabright.gif') no-repeat right top;
	padding : 8px 25px 4px 25px;
	color : #fff;
}

#tabs a span {
	float : none;
}

#tabs a:hover {
	background-position: 0% -42px;
}

#tabs a:hover span {
	background-position: 100% -42px;
}

#tabs a:hover span, #tabs a#activetab span {
	background-position: 100% -42px;
	background-color: #fff;
	color: #fdfaf1;
}

#tabs a:link#activetab, #tabs a:visited#activetab, #tabs a:hover {
	background-position : 0% -42px;
}

#tabs .activetab  {
  background-position: 0% -42px;
}
#tabs .activetab span {
  background-position: 100% -42px;
}

#top-nav {
	/*background: #cc0000;*/
	height: 16px;
	color: #fff;
	padding: 1px 0px 1px 0px;
	text-align:right;
	font-size: 11px;
	background: transparent;
}
#top-nav p {
	color: #fff;
	padding: 0px;
	margin: 0px auto 0px;
	width: 1000px;
	text-align: right;
	font-size: 11px;
}
#top-nav a {
	color: #fff;
	text-decoration: underline;
}
#main-nav
{
	margin: 0px;
	position: relative;
	top: 4px;
	height: 25px;
}

#main-nav img {
	border: none;
}

#main-nav a {
	color: #fff;
}

#main-nav ul {
	line-height: 25px;
	height: 22px;
	/*width: 1000px;*/
	margin: 0px auto 0px;
	padding: 0px;
}

#main-nav ul li {
	background: url("/AthensCommercialRealEstate/images/down_arrow.png") no-repeat center right;
	display: inline;
	float: left;
	font-size: 13px;
	list-style: none;
	margin: 0 0 0 25px;
	padding: 0;
	position: relative;
	z-index:1;
}

#main-nav ul li a {
	display: block;
	padding: 0px 10px 0;
	text-decoration: none;
	line-height: 24px;
}

#main-nav ul li a:hover {
	background: #1d1d1d url("/AthensCommercialRealEstate/images/down_arrow.png") no-repeat center right;
}

#main-nav ul li ul {
	background: #5f5f5f url('') repeat-x 0 -8px;
	border: 1px solid #000;
	display: none;
	line-height: 1.2;
	height: auto;
	margin: 0;
	padding: 0;
	position: absolute;
	text-transform: none;
	top: 22px;
	width: 162px;
}

#main-nav ul li ul li {
	background-image: none;
	border-bottom: 1px solid #888;
	display: block;
	float: none;
	line-height: 20px;
	margin: 0;
	padding: 0;
}

#main-nav ul li ul li a {
	display: block;
	line-height: 20px;
	margin: 0;
	padding: 1px 5px;
	text-transform: none;
}

#main-nav ul li ul li a:hover {
	background: #1d1d1d;
	}
#main-nav ul li ul li ul {
	left: 162px;
	top: 0;
	}

/*### ARTICLE TABS ####*/
#article_tabs {
	width: 650px;
	height: 26px;
	margin: 5px 0px 0px 10px;
	border-bottom: 1px solid #999;
	background: url(/AthensCommercialRealEstate/images/tab_btm.png) no-repeat;
	background-position: bottom center;
}
#article_tabs img {
	float: right;
}
.hiddencontent {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	width: 670px;
	display:none;
}
.statistics_hidden {
	display: none;
}

#nav {
	font-size : 80%;
	margin: 0px 0px 0px 10px;
}

#nav ul {
	margin : 0;
	padding : 7px 10px 0 5px;
	list-style : none;
}

#nav li {
	display : inline;
	margin : 0;
	padding : 0;
}

#nav a {
	float:left;
	background: #fff url('/AthensCommercialRealEstate/images/tabber_lt.gif') no-repeat left top;
	margin : 0px auto 0px;
	padding : 0 0 0 4px;
	text-decoration : none;
}

#nav a span {
	float : left;
	display : block;
	background : url('/AthensCommercialRealEstate/images/tabber_rt.gif') no-repeat right top;
	padding : 9px 20px 4px 15px;
	color : #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}

#nav a span {
	float : none;
}

#nav a:hover {
	background-position : 0% -42px;
}

#nav a:hover span {
	background-position : 100% -42px;
}

#nav a:hover span, #nav a.selected span,#nav a:active span, #nav a#activetabs span {
	background-position : 100% -42px;
	color : #d11700;
}

#nav a:link#activetabs, #nav a.selected, #nav a:visited#activetabs, #nav a:hover {
	background-position : 0% -42px;
}


	
/*###  ADVERTISING ###*/
#top_ad
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(/AthensCommercialRealEstate/images/top_ad_bg.png) #eae8e9 repeat-y;
	padding-bottom: 6px;
	margin: 0px;
	padding-top: 6px;
	height: 90px;
}
.interior_a {
	float: left;
	margin: 0px 5px 0px 12px;
}

.ad_spot_a {
	padding-left:0;
	/*margin: 0px 0px 0px 111px;*/
}

.ad_spot_b {
	border-top: solid 1px #999;
	border-left: solid 1px #999;
	border-bottom: solid 1px #999;
	padding: 10px 0px 10px 15px;
}

.ad_spot_b_centered {
	margin: 0px auto;
	padding: 0px auto;
	text-align: center;
}

.ad_spot_b img {
	margin: 0px auto 0px;
}

.ad_spot_c {
	float: right;
	margin: 0px 15px 10px 0px;
	padding: 7px 7px 7px 1px;
	border: solid 1px #999;
}
.interior_b {
	float: left;
	margin: 0px 0px 0px -6px;
}
.yahoo_hoz {
	margin: 5px;
}


/*###  BODY ### shahid*/
.main
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;
	padding-bottom: -6px;
	margin: 0px;
	width: 1020px;
	padding-top: 0px;
	margin-bottom: -6px;
}


.mainBottom {

    margin: 0px auto 0px;
    background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;
    
}
.mainHome {
    width:1002px;
    padding-left:18px; 
    margin: 0px auto 0px;
    background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;
    
}

.mainHomesub 
{
	padding-left:20px;

	width:700px;
	background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;
}

.mainHomesubbottom
{
	padding-left:20px;
	font-size:12px;

	background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;
}

.mainHomeleft
{
    background: url(/AthensCommercialRealEstate/images/bg_mainright.png) repeat-y;
}



.mainright 
{
	width:10px;
    background: url(/AthensCommercialRealEstate/images/bg_mainright.png) repeat-y;    
}

.db_main {
    width:1020px;
    margin: 0px auto 0px;
    background: url(/AthensCommercialRealEstate/images/bg_db.png) repeat-y;
}


/*###  FOOTER  ###*/
#footer
{
	width:1008px; 
	background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;
	text-align:center;
	font-size:12px;

}

#footer1
{
	font-size:12px;
	width:1002px;
    padding-left:18px; 
    margin: 0px auto 0px;
    background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;


}	
#footerSecure
{
	font-size:12px;
	width:1002px;
    padding-left:18px; 
    margin: 0px auto 0px;
    background-color:#FFFFFF;
}
.footer1
{
	font-size:12px;
	width:1002px;
    padding-left:18px; 
    margin: 0px auto 0px;
    background: url(/AthensCommercialRealEstate/images/bg_main.png) repeat-y;


}	








/*###  TOP ###*/

#top
{
	margin: 0px auto;
	width: 1000px;
	position: relative;
	top: 3px;
}
	
#logo {
	float: left;
	margin: 0px 2px 0px 10px;
}

#weather {
	float: right;
	margin: 20px 10px 0 80px;
	width: 230px;
}
#weather_icon {
	border: 1px solid #707070;
	float: left;
	margin: 0px 10px 0px 0px;
}
#weather .current {
	font-size: 11px;
}
#weather .current a {
	font-size: 13px;
}
#weather #current_description {
	font-size: 16px;
}
.weather-details {
	float: left;
	margin: 0px 10px 0px 30px;
	padding: 0 0 0 30px;
	width: 550px;
}
.weather-details b {
	font-size: 18px;
	margin: 0 0 10px 0;
}
.weather-details li {
	margin: 0 30px 0 20px;
}
.weather-details li img {
	float: left;
	margin: 10px;
}
.weather-details .float-left {
	margin: 0 0 0 60px;
}
ul#current-conditions li {
	margin: 0 0 0 90px;
}
#search {
	float: left;
}

#yahoo-xml {
	position: relative;
	top: -30px;
	width: 670px;
	text-align: right;
	height: 0px;
}

#alert {
	width: 645px;
	height: 25px;
	margin: 0px 0px 10px 25px;
	background: #eae8e9;
	}
#alert img {
	margin: 0px 0px 0px -5px;
}
#alert h3 { 
	font-weight: bold;
	font-size: 13px;
	vertical-align: bottom;
}
.top_grad img {
	margin: 0px 0px 0px 10px;
}
.classifieds {
	background: url(/AthensCommercialRealEstate/images/classifieds_bg.png);
	height: 80px;
	padding: 20px 0px 0px 0px;
}
.classifieds a {
	font-size: 12px;
	margin: 0px 0px 0px 20px;
}
.classifieds a:hover {
	color: #fff;
}

/*### COLOMNS ###*/

.left_column{
    width: 315px;
    float:left;
    margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 5px;
}

.left_column img{
	margin: 2px 0px 2px 0px;
	clear: both;
}
	
.dbl_col {
	width: 640px;
	margin: 10px 0px 0px 15px;
}

.dbl_col_rt{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	float: right;
	width: 660px;
	display: inline;	
}
.dbl_col_rt .right, 
.dbl_col_rt .left {
    width: 320px;
    overflow: hidden;
    margin-bottom: 10px;
} 

.right_dbl {
	float: right;
	width: 320px;
}

.left_dbl {
	float: left;
	width: 320px;
}

.mid_column{
    width: 320px;
    float: left;
    margin: 0px 0px 0px 20px;
}

.mid_column img {
	margin: 5px 0px 5px 0px;
}

.mid_column .mdw-calendar-month a {
  padding: 0;
}
.mid_column .mdw-calendar-month .header {
  background: none;
  height: auto;
  padding: 0
}
.mdw-calendar-advanced-search {
  height: auto;
}

.right_column{
    width: 320px;
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 15px 0px 5px;
}

.right_column img {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.column_round_wrap {
	float: left;
	margin: 0px 0px 0px 5px;
}
.column_round_top {
	background: url(/AthensCommercialRealEstate/images/col_top.png) bottom no-repeat;
	height: 11px;
	width: 325px;
	margin: 5px 0px -5px 0px;
}

.column_round {
	background: #f0f2f1;
	margin: 0px 0px 0px 0px;
    width: 307px;
    padding: 0px 0px 0px 15px;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
}

.column_round_bt {
	background: url(/AthensCommercialRealEstate/images/col_bt.png) no-repeat bottom right;
	width: 312px;
	height: 11px;
    margin: -12px 0px 5px 0px;
    padding: 6px;
}

.column_round h3 {
	vertical-align: middle;
	padding-top: 1px;
	color: #a7a7a7;
	font: bold 18px Arial, sans-serif;
}

.column_round h5 {
	color: #7c7c7c;
	font: 9px Arial;
}




/*###  CONTENT  ###*/

.header {
	width: 661px;
	height: 40px;
	margin: 10px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	background: #fff url(/AthensCommercialRealEstate/images/header_bg.png) top left no-repeat;
}

.header img {
	float: right;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border: none;
}

.header_bt {
	margin: 0px 0px 10px 10px;
	background: url(/AthensCommercialRealEstate/images/header_bt.png) bottom left no-repeat;
}
	
.header h2 {
	margin: 10px 0px 0px 15px;
	font: bold 17px Arial, sans-serif;
	color: #898989;
	padding-top: 10px;
	display: inline;
}


#headlines img 	{
	float: left;
	margin: 0px 10px 10px 0px;	
}

#headlines h2 {
	clear: both;
	margin: 10px 0 0 0;
}
#headlines h3 {
	clear: both;
	margin: 20px 0px 5px 0px;
}

#headlines h3 a {
	color: #000;
}
#headlines h3 a:hover {
	color: #b10b0a;
}

.headlines {
	margin: 0px 0px 0px 0px;
}

.headlines h3 {
	font: bold 17px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #898989;
	padding-top: 3px;
}


.headlines p, .headlines a {
	font-size: 12px;
	margin: 0px 0px 0px 10px;
	padding: 3px 0px 0px 9px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 center;
	color: #000;
}

.headlines li {
	font-size: 12px;
	margin: 0px 0px 0px 10px;
	padding: 3px 0px 0px 9px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 4px !important;
    background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 7px;
}
.headlines a {
  background: none;
  margin: 0;
  padding: 0;
}

.author {
        float: left;
}

  .author_link {
          font-size: 8pt;
  }

  .author_name {
    font-size: 9pt;
  }

  .author_image img {
    border-style: solid;
    border-width: 1px;
    border-color: #999;
  }
  
.story {
	width: 650px;
}

.story p {
	margin: 7px 0 0 0;
}
.story h1	{
	color: #000;
	margin: 10px 0px 0px 10px;
	font: bold 23px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	clear: both;
}
.story h2	{
	color: #000;
	margin: 3px 0px 10px 10px;
	font: bold 16px Arial, sans-serif;
}
.story h5 {
	font-size: 11px;
	font-weight: lighter;
	color: #000;
	margin: 0px 0px 0px 10px;
}

#viewed {
	margin: 5px 0px 10px 0px;
}

#viewed h3 {
  	font: bold 17px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
  	color: #898989;
  	padding-top: 10px;
}

#viewed p {
  	font-size: 13px;
  	margin: 0px;
  	padding: 1px 0px 0px 13px;
  	background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat top left;
}

#viewed a {
  	font-size: 13px;
  	margin-left: 10px;
	color: #000;
	
}
#viewed li {
	margin: 0px 0px 0px 10px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 4px !important;
    background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 7px;
}
#viewed a:hover {
	color: #b10b0a;
}
  
#viewed p a {
  	color: #000;
  	text-transform: none;
  	font-size: 13px;
  	font-weight: normal;
}

#viewed p a:hover {
   	color: #be0d0b;
}
#viewed h2 {
	margin: 0px 0px 5px 5px;
	font-size: 18px;
	
}
#viewed h2 .dot_links {
    float: right;
    margin: 0 15px 0 0;
}
#viewed h2 .dot_links a, 
#viewed h2 .dot_links img {
    margin: 0 0 0 -1px;
	border: none;
}

#viewed .statistics_links a {
	color: #be0d0b;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}
#viewed .statistics_links {
	margin: 10px 0px 5px 30px;
}

.viewed {
	margin: 5px 0px 10px 0px;
}
.viewed h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 0 5px;
	color: #000;
}
.viewed h3 {
  	font: bold 17px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
  	color: #898989;
  	padding-top: 10px;
	margin-left: 10px;
}

.viewed p {
	font-size: 13px;
	margin: 0px 0px 0px 10px;
	padding: 2px 0px 0px 9px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 4px !important;
    background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 7px;
}

.viewed a {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	margin-left: 5px;
}

.viewed p a {
	color: #000;
	text-transform: none;
	font-size: 13px;
	font-weight: normal;
}

.viewed p a:hover {
	color: #be0d0b;
}

.viewed h5 {
	color: #be0d0b;
	font-size: 11px;
	font-weight: bold;
}

.comments {
	width: 645px;
	margin: 0px;
	padding: 0px;
	background: #fff url(/AthensCommercialRealEstate/images/comments_bg.png) repeat-y;
}

.comments h2 {
	margin: 0px 0px 0px 10px;
	color: #999;
}

.comments h3 {
	margin: 0px 0px 0px 10px;
	color: #a32624;
}

.comments h4 {
	margin: 0px 0px 0px 10px;
	color: #000;
	font-size: 13px;
}

.comments h5 {
	margin: 0px 0px 0px 10px;
	color: #000;
}

.comments_wrap {
	float: left;
}

.comments_top {
	background: url(/AthensCommercialRealEstate/images/comment_top.png) no-repeat;
	margin: 30px 0px -8px 0px;
}

.comments_btm {
	background: url(/AthensCommercialRealEstate/images/comment_btm.png) no-repeat bottom;
	margin: -9px 0px 0px 0px;
}

.comments p {
	margin: 0px 0px 0px 10px;
	font-size: 12px;
}
.ap_photos {
	background: url(/AthensCommercialRealEstate/images/ap_photo_bg.png) no-repeat;
	margin: 0px 0px 0px 0px;
	clear: both;
	padding: 5px;
	height: 170px;
}
.ap_photos img {
	float: left;
	margin: 5px 0 0 5px;
}
.ap_photos img a {
	background: none;
	border: 1px solid #999;
}
.ap_photos h3 {
	color: #999;
	font-size: 17px;
	padding: 0px 0px 0px 10px;
}

.ap_photos p {
	color: #fff;
	font-size: 11px;
	margin: 0px 0 0 170px;
	line-height: 13px;
	padding-left: 10px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow_grey.png) no-repeat 0 9px !important;
	background: url(/AthensCommercialRealEstate/images/rt_arrow_grey.png) no-repeat 0 9px;
}
.ap_photos a {
	color: #fff;
}
.latest_blogs {
	background: #eaeeef;
}
.latest_blogs h4 {
	font-size: 12px;
	color: #b10b0a;
}
.lastest_blogs h3 {
	color: #999;
	font-size: 22px;
	font-weight: lighter;
	padding: 10px 0px 0px 18px;
}
.lastest_blogs img {
	float: left;
}

#event_nav {
	background: transparent url(/AthensCommercialRealEstate/images/event_nav.png) no-repeat;
	width: 650px;
	height: 45px;
	color: #fff;	
	padding: 12px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
}

#event_nav a {
	color: #fff;
	font-size: 13px;
	margin: 0px 5px 0px 5px;
}

#event_nav a:hover {
	color: #888;
}

#event_nav h2 {
	color: #999;
	font-size: 18px;
	float: left;
	font-weight: lighter;
	margin: 0px 20px 0px 10px;
}


.bar {
	background: #000;
	height: 8px;
	line-height: 0px;
	margin: 5px 5px 2px 0px;
	padding: 0px;
}

.calendar {
	margin: 5px 0px 0px 0px;	
}
	
#community img {
	float: left;
}
.event_menu {
	width: 660px;
	padding-left: 10px;
	background: #000;
	display: inline;
}

.spotted {
	background: #555 url(/AthensCommercialRealEstate/images/spot_bg.png);
	height: 200px;
}
.spotted a {
	color: #fff;
}
.spotted img {
	border-width: 1px;
	border-color: #fff;
	padding: 20px;
	background: #555;
}
.spotted h2 {
	color: #999;
	font-size: 20px;
	font-weight: lighter;
	padding: 10px 0px 0px 18px;
	
}
.spotted h3 {
	color: #fff;
	font-size: 11px;
	padding: 0px 0px 0px 20px;
	background: #555;
}

/**### Top Ads ###*/

.topads {
	background: #fff url(/AthensCommercialRealEstate/images/top_ads_bg.png) repeat-y;
	padding: 0px 17px;
	margin: 0px;
}
.topads_top {
	background: #fff url(/AthensCommercialRealEstate/images/top_ads_top.png) no-repeat;
	margin: 5px 0 -5px 0;
}
.topads_btm {
	background: #fff url(/AthensCommercialRealEstate/images/top_ads_btm.png) no-repeat;
	margin: 0 0 5px 0;
	height: 21px;
}
.topads img {
	vertical-align: middle;
}
.topads h3 {
  	background: url(/AthensCommercialRealEstate/images/top_ads_h3.png) no-repeat;
  	padding: 0px 0px 0px 7px;
	font-size: 12px;
} 
.topads h3 a {
  color: #FFFFFF;  
}
.mdw_highlight {
  text-decoration: underline;
  font-family: arial;
  font-weight: bold;
}
.topad-details {
	font-size: 11px;
}
#mdw_viewall {
  text-decoration: underline;
  font-family: arial;
  font-weight: bold;
}
 
/**### Yellow Advantage ###*/
.yellowadvantage {
            float: left;
            background: url(/AthensCommercialRealEstate/images/yellow_advantage.gif) transparent no-repeat;
            width: 321px;
            height: 91px;
            margin: 5px 0 1px 0;
            padding: 0;
            display: inline;
}
.yellowadvantage .get {
            background: url(/AthensCommercialRealEstate/images/arrow_advantage.gif) transparent no-repeat 0 3px;
            color: #000;
            font: bold 11px arial,helvetica,sans-serif;
            text-align: left;
            position: relative;
            top: 5px;
            left: 15px;
            margin: 0;
            padding: 0 0 0 8px;
}
.yellowadvantage .get a {
            color: #000;
}
.yellowadvantage form {
            margin: 0;
            padding: 10px 0 0 13px;
}
.yellowadvantage input {
            float: left;
            background: #fffbca;
            border: 1px solid #edc500;
            height: 21px;
            color: #000;
            font: bold 11px arial,helvetica,sans-serif;
            text-align: left;
            margin: 0;
            padding: 0;
}
.yellowadvantage input.go {
            width: 26px;
            height: 21px;
}          
.yellowadvantage input.what {
            width: 134px;
            margin: 0 0 3px 0;
            padding: 0 0 0 5px;
}
.yellowadvantage input.where {
            clear: both;
            width: 106px;
            padding: 0 0 0 5px;
}


/* ### Jquery Sliders ### */


.fl {
	float: left; display: inline;
}
.img {
	border: 0; display: block;
}
.news_slider {
	position: relative; 
	width: 980px; 
	margin: 0px auto 5px auto; 
	text-align: left;
	background: #000;
	
}

.news_slider .messaging {
	display: block; 
	padding: 5px; 
	margin: 0 5px 5px 5px; 	 	
	background: #ffffcc;
}

.news_slider .prev, .news_slider .next {
	position: absolute; 
	top: 40%; 
	margin: 0px 0px 0px 5px;
}

.news_slider .next {
	right: 5px;
}

.news_slider .container {
	position: relative; 
	top: 0; 
	left: 0; 
	width: 100%; 
	background: #000;
	margin: 8px 0px 0px 0px;
}

.news_slider .news_items {
	position: relative; 
	width: 850px; 
	top: 0; 
	margin: 0px 15px 0px 68px; 
	padding: 0px 10px 8px 0px;
	overflow: hidden;
}

.news_slider .view_all {
	display: none;
}

.news_slider .item {
	width: 200px; 
	margin-right: 15px;
}

.news_slider .item div {
	font-size: .8em; 
	width: 175px; 
	padding: 10px 0 10px 0;
}

.news_slider .item img {
	padding: 0px;
}
.img_slider {
	display: none;
	position: relative; 
	width: 650px;
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 18px; 
	text-align: left;
	background: url(/AthensCommercialRealEstate/images/spotlight_bg.png) no-repeat;
}
.img_slider h3 {
	color: #fff;
	font-size: 12px;
	padding: 10px 0px 0px 0px;
}

.img_slider h2 {
	color: #fff;
	font-weight: lighter;
	margin: 0px 0px 0px 50px;
	padding: 10px 0px 0px 0px;
}
.img_slider .messaging {
	display: block; 
	padding: 5px; 
	margin: 0 20px 5px 20px; 		
	background: #fff;
}

.img_slider .prev, .img_slider .next {
	position: absolute;
	top: 42%;
}
.img_slider .prev {
	margin-left: 5px;
}
.img_slider .next {
	right: 0pt;
	padding: 0px 5px 0px 0px;
}

.img_slider .container {
	position: relative; 
	top: 0; 
	left: 0; 
	height: 130px;
	width: 100%; 
	background: #000;
}

.img_slider .img_items {
	position: relative; 
	width: 580px; 
	margin: 0px; 
	left: 35px; 
	overflow: hidden;
}

.img_slider .view_all {
	display: none;
}

.img_slider .item {
	width: 200px; 
	margin-right: 15px;
}

.img_slider .item div {
	font-size: .8em; 
	width: 175px; 
	padding: 2px 0 0px 0;
}

.img_slider .item img {
	padding: 0px;
	border: 1px solid #999;
}
.img_slider a {
	color: #fff;	
}
.img_slider a:hover {
	color: #999;
}

#shop-athens-search {
	background: url(/AthensCommercialRealEstate/images/shop_athens.png) no-repeat;
	padding: 28px 35px 28px 35px;
	height: 100px;
}
#shop-athens-search h3 a {
	font-size: 18px;
	color: #666;
}
#shop-athens-search h4 {
	font-size: 11px;
}
#poll {
	margin: 5px 0px 5px 0px;
	background: url(/AthensCommercialRealEstate/images/poll_bg.png) repeat-y;
	padding: 15px 20px 20px 40px;
}
#poll h3 {
	font-size: 18px;
	color: #666;
}
#poll h5 {
	font-size: 14px;
	color: #000;
}
#poll_btm {
	background: url(/AthensCommercialRealEstate/images/poll_btm.png) no-repeat;
	margin: -5px 0px 0px 0px;
	height: 30px;
}
#poll_top {
	background: url(/AthensCommercialRealEstate/images/poll_top.png) no-repeat;
	margin: 5px 0px -5px 0px;
}
#masthead-search {
  height: 60px;
  padding: 15px 0 0 30px;
  float: left;
}
#search_go {
	border: none;
	background: #fff;
	font-weight: bold;
}
#classifieds_tabber {
	margin-top: 10px;
				}
#classifieds_tabber_content {
	text-align: center;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	min-height: 210px;
}
#classifieds_tabber_content span.classifieds_tabber_links {
	margin-top: 20px;
	font-size: 10px;
	font-weight: 900;
	display: block;
	margin-left: 8px;
}
#classifieds_tabber_content span.classifieds_tabber_links a {
	margin: 0 10px;
}
#classifieds_tabber_content .dot_links {
	text-align: right;
	display: block;
	margin:0pt 20px 0pt 0pt;
}
#classifieds_tabber_content .classifieds_tabber_hidden {
	display: none;
}
#yahoo_search_jobs strong {
	font-size: 20px;
}
#yahoo_search_jobs img {
	vertical-align:middle;
}
a.athens_job_finder {
	color: #000;
	font-size: 11px;
	font-weight: 900;
	margin-left: 8px;
}
a.athens_job_finder:hover {
	color: #B10B0A;
}
.classifieds_tabber_top {
	background: url(/AthensCommercialRealEstate/images/rt_round_top.png) bottom no-repeat;
	width: 320px;
	height: 4px;
	margin: 0;
	padding: 0;
}
.classifieds_tabber_bottom {
	background: url(/AthensCommercialRealEstate/images/rt_round_btm.png) no-repeat;
	width: 320px;
	height: 5px;
	margin-bottom: 10px;
}

.calendar {
	background: url(/AthensCommercialRealEstate/images/goentertainment_bg.png) no-repeat;
	margin-bottom: 10px;
	color: #fff;
	height: 416px;
}
.calendar .more {
	color: #fff;
	padding: 0;
	font-weight: bold;
	background: url(/AthensCommercialRealEstate/images/rt_arrow_wht.png) 0 4px no-repeat;
	padding-left: 8px;
	font-size: 11px;	
}
.calendar a.more:hover {
	color: #000;
}
.calendar_innertube {
	padding: 20px;
}
.calendar_header {
	margin-bottom: 18px;
}
.calendar_header h2 {
	color: #fff;
	font-size: 20px;
	font-weight: normal;
	display: inline;
}
.calendar_header a {
	padding: 0 0 0 8px;
	margin-left: 6px;
	font-size: 10px;
	font-weight: 900;
	color: #fff;
	line-height: 10px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow_wht.png) 0 4px no-repeat;
}
.photobox {
	height: 92px;
	width: 285px;
	background: url(/AthensCommercialRealEstate/images/goentertainment_desc_bg.png) 76px 0px no-repeat;
	padding: 0;
	margin: 0 0 14px 0;
	overflow: hidden;
}
.photobox img {
	/*width: 132px;
	height: 90px;*/
	float: left;
	border: 1px solid #fff;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.photobox p {
	font-size: 11px;
	display: inline	;
	float: left;
	padding: 10px;
	width: 130px;
	line-height: 1.2em;
}
.photobox p a {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.photobox p a:hover {
	color: #000;
}
.thumbs {
	margin: 2px;
}

#slideshow-large-photo {
	text-align: center;
	width: 640px;
	font-size: 13px;
}

#slideshow-large-photo img {
	border: 1px solid #000;
	margin: 15px auto;
}

#slideshow-large-photo .credit .caption {
	margin: 3px 0 0 0;
	font size: 12px;
}

#slideshow-large-photo .more {
	margin: 10px 0 0 0;
	font size: 16px;
}

#slideshow-large-photo .pagination {
	margin: 10px 0 0 0;
}
#story_commands {
	float: right;
  font-size: 10px;
	height: 16px;
	margin: -18px 240px 0px 0px;
	background: url(/AthensCommercialRealEstate/images/story_bar.png) no-repeat left top;
}
#story_commands a {
	margin: 2px 3px 0 3px;
}

.yahoo_buzz {
    margin: -22px 0 0px 125px;
	padding-right: 40px;
}

#mdw-comments h2 {
	border: none;
}

.comments #mdw-comments {
	border: 0px solid #000;
}

.font-size-1 p, .font-size-1 {
	font-size: 16px;
	line-height: 16px;
}
.font-size-1 h1 {
	font-size: 28px; 
	line-height: 30px;
}
 .font-size-1 div {
	font-size: 12px;
}

.font-size-2 p, .font-size-2 {
	font-size: 18px;
	line-height: 18px;
}
.story.font-size-2 h1 {
	font-size: 32px; 
	line-height: 36px;
}
.font-size-2 div {
	font-size: 14px;
}

.font-size-3 p, .font-size-3 {
	font-size: 20px;
	line-height: 20px;
}
.font-size-3 h1 {
	font-size: 36px; 
	line-height: 40px;
}
.font-size-3 div {
	font-size: 16px;
}

#flashcontent {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -15px;
	width: 325px;
}
#flashcontent2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -15px;
	width: 325px;
}
#front_spotted {
  width: 310px;
  background: #555555 url("/AthensCommercialRealEstate/images/front_spotted_top.jpg") no-repeat;
  padding: 38px 0px 0px 0;
  font-family: arial;
  margin: 0px;
  clear: both;
}
#front_spotted a {
  text-decoration: none;
}
#front_spotted #links,
#front_spotted #links a {
  font-size: 11px;
  font-weight: bold;
  font-family: arial;
  color: #fff;
}
#front_spotted #links {
  margin: 0 0 20px 10px;
}
#front_spotted #links a {
  margin: 0 6px 0 6px;
}
#front_spotted #galleries_container {
  background: #555555 url("/AthensCommercialRealEstate/images/front_spotted_bottom.jpg") no-repeat bottom;
  width: 310px;
  height: 332px;
  margin: 0 0 0px 0; padding: 0;
}
#front_spotted .gallery {
  float: left;
  display: inline;
  width: 112px;
  margin: 0 0 24px 30px;
  background: #a6a6a6;
}
#front_spotted .gallery img {
  border: 1px solid #fff;
  margin: 0 0 6px 0;
  padding: 0;
}
#front_spotted .gallery .caption {
  font-size: 11px;
  color: #494949;
  padding: 2px 4px 0 4px;
  margin: 0 0 6px 0;
  background: #a6a6a6 url("/AthensCommercialRealEstate/images/front_spotted_photo_icon.jpg") no-repeat;
}

#mdw-comments-top h2 {display:none;}
.comments img { border: none; }
.box1 {
    border: 1px solid #ccc;
	padding: 5px;
	width: 312px;
}
.box1 h2 {
	background: #ccc;
	color: #fff;
}
#story-meta-data {display:none;}
.bulldogs_schedule {
	margin: 0px 0px 0px 20px;
}
.bulldogs_schedule h3 {
	display: none;
}
.bulldogs_schedule table {
	width: 600px;
	margin: 0 10px 0 10px;
	line-height: 24px;
	border: 1px solid #ccc;
	padding: 10px;
}
.bulldogs_schedule td {
	padding: 10px;
	margin: 0 10px 0 10px;
}
.ap_headlines {
	margin: 0 0 0 5px;
}
.ap_headlines h2 {
	margin: 16px 0 2px 0;
}
.ap_headlines u {
	line-height: 11px;
	margin: 0px 0 0 5px;
	background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 4px !important;
    background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 7px;
}
.ap_headlines li {
  background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 4px !important;
  background: url(/AthensCommercialRealEstate/images/rt_arrow.gif) no-repeat 0 7px;
  padding: 0 0 0 10px;
  margin: 0 5px 2px ;
}
.ap_headlines a {
	margin: 0;
	color: #000;
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
}
.ap_headlines a:hover {
	color: #b10b0a;
}
.ap_headlines .more a {
	font-size: 14px;
	color: #b10b0a;
}
.ap_headlines .more a:hover {
	color: #000;
}
#ap_top_news {
	font-size: 12px;
}
#ap_state_news {
	font-size: 12px;
}
#ap_entertainment_news {
	font-size: 12px;
}

#mdw-comments-top .count {
  font-size: 10px;
  color: #999;
  padding: 0 0 0 3px;
}
.yahoo_buzz {
	padding-left: 25px;
}





.left_column .nav_border {
	border: 1px solid #000;
}
.left_column #story .timestamp {
	display: none;
}
.left_column .photo_table {
	margin: 4px;
	border: 1px solid #000;
	font-size: 12px;
}
.headline {
	margin: 5px 0px 0px 0px;
	clear: both;
	font-family: helvetica,arial,san-serif;
	font-size: 18px;
	font-weight: bold;
}
.headline_link {
font-size: 14px;
	font-weight: bold;
}	