BODY
{
    FONT-SIZE: 62.5%;
    MIN-HEIGHT: 100%;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../skin_files/bg_dots.gif);
    MARGIN: 0px;
    COLOR: #333;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: center
}
#page
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MIN-HEIGHT: 100%;
    MARGIN: auto;
    BORDER-LEFT: red 0px solid;
    WIDTH: 980px;
    BORDER-BOTTOM: red 0px solid;
    BACKGROUND-COLOR: white
}
#inside
{
    BORDER-RIGHT: green 0px solid;
    BORDER-TOP: green 0px solid;
    MIN-HEIGHT: 100%;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 980px;
    BORDER-BOTTOM: green 0px solid;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
#header
{
    BACKGROUND-IMAGE: url(../skin_files/header_bg.jpg);
    BORDER-BOTTOM: #b8b9b9 1px solid;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #e9e9e9;
    TEXT-ALIGN: left
}
#logocontainer
{
    MARGIN: 0px
}
#tagline
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    COLOR: #5581ae;
    PADDING-TOP: 40px;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    TEXT-ALIGN: center
}
#menucontainer
{
    BACKGROUND-IMAGE: url(../skin_files/menu_bg.jpg);
    WIDTH: 100%;
    BORDER-BOTTOM: #b8b9b9 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #f8f8f8
}
#navigation UL
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    LIST-STYLE-TYPE: none
}
#navigation A:link
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: red 0px solid;
    COLOR: #11679d;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    TEXT-DECORATION: none
}
#navigation A:visited
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: red 0px solid;
    COLOR: #11679d;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    TEXT-DECORATION: none
}
#navigation A:hover
{
    COLOR: white;
    BACKGROUND-COLOR: #11679d;
    TEXT-DECORATION: none
}
#navigation LI
{
    DISPLAY: inline
}
#mynavigation UL
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: red 0px solid;
    LIST-STYLE-TYPE: none
}
#mynavigation A:link
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: red 0px solid;
    COLOR: #11679d;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: red 0px solid;
    TEXT-DECORATION: none
}
#mynavigation A:visited
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: red 0px solid;
    COLOR: #11679d;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: red 0px solid;
    TEXT-DECORATION: none
}
#mynavigation A:hover
{
    COLOR: white;
    BACKGROUND-COLOR: #11679d;
    TEXT-DECORATION: none
}
#mynavigation LI
{
    DISPLAY: inline
}
#flashbanner
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 180px
}
#myhomepagecontainer
{
    BACKGROUND-IMAGE: url(../skin_files/myhomepage_bg.jpg);
    COLOR: #11679d;
    BORDER-BOTTOM: #b8b9b9 1px solid;
    HEIGHT: 41px;
    BACKGROUND-COLOR: #f8f8f8
}
#myhomepage
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 150px;
    COLOR: white;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
#myhomepagemaincontent
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 20px;
    MIN-HEIGHT: 100%;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../skin_files/agentgallery_bg.jpg);
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 20px;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 720px;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-REPEAT: repeat-x
}
#freeregistration
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LEFT: 30px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 100px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
    POSITION: relative;
    TOP: 5px
}
#emaillabel
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LEFT: 40px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 60px;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 5px;
    TEXT-ALIGN: right
}
#pwlabel
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LEFT: 70px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 5px;
    TEXT-ALIGN: right
}
#inputemail
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 55px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 5px;
    TEXT-ALIGN: center
}
#inputpw
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 75px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 5px;
    TEXT-ALIGN: center
}
#inputbut
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 80px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 5px;
    TEXT-ALIGN: center
}
#forgotpw
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LEFT: 90px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 100px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
    POSITION: relative;
    TOP: 5px
}
#homecontentcontainer
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 1200px;
    BACKGROUND-COLOR: white
}
#col1home
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-SIZE: 12px;
    LEFT: 20px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 54%;
    BORDER-BOTTOM: red 0px solid;
    LETTER-SPACING: 1px;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: auto;
    TEXT-ALIGN: justify
}
#col2home
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 40px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../skin_files/qucksrch_bg.jpg);
    BORDER-LEFT: red 0px solid;
    WIDTH: 40%;
    BORDER-BOTTOM: red 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: 280px
}
#luxuryrealestate
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 40px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 40%;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: 102px
}
#propmessage
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-SIZE: 12px;
    LEFT: 40px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 380px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: 340px;
    TEXT-ALIGN: justify
}
#magmessage
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 12px;
    LEFT: 40px;
    FLOAT: left;
    BORDER-LEFT: red 1px solid;
    WIDTH: 380px;
    BORDER-BOTTOM: red 1px solid;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: 195px;
    TEXT-ALIGN: justify
}
#quicksearchheader
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 40px
}
#quicksearchlabels
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LEFT: 0px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 120px;
    COLOR: #11679d;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 15px;
    TEXT-ALIGN: right
}
#quicksearchinput
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 15px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 50%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 10px;
    TEXT-ALIGN: left
}
#quicksearchinputprice
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 15px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 255px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 10px;
    TEXT-ALIGN: left
}
#qsspacer
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    LEFT: 35px;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 300px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: red 0px solid;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 2px;
    TEXT-ALIGN: right
}
#footer
{
    MARGIN-TOP: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../skin_files/footer_thin_bg.gif);
    WIDTH: 980px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 142px;
    BACKGROUND-COLOR: #eaeaea
}
#insidefooter
{
    BORDER-TOP: #11679d 1px solid;
    MARGIN: 0px;
    HEIGHT: auto;
    TEXT-ALIGN: left
}
#footernav
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid
}
#footercopy
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 80px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 80px;
    FONT-SIZE: 88.5%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    COLOR: gray;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid
}
#footercontainer
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 93px
}
#navbottom UL
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red 0px solid;
    LIST-STYLE-TYPE: none;
    HEIGHT: 20px
}
#navbottom A:link
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #0469b6;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 6px;
    TEXT-DECORATION: none
}
#navbottom A:visited
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #0469b6;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 6px;
    TEXT-DECORATION: none
}
#navbottom A:hover
{
    TEXT-DECORATION: underline
}
#navbottom LI
{
    DISPLAY: inline
}
#privacybottom
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 15px
}
#privacybottom UL
{
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#privacybottom A:link
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: red 0px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    COLOR: #0469b6;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    TEXT-DECORATION: none
}
#privacybottom A:visited
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: red 0px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    COLOR: #0469b6;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    TEXT-DECORATION: none
}
#privacybottom A:hover
{
    TEXT-DECORATION: underline
}
#privacybottom LI
{
    DISPLAY: inline
}
#associationcontainer
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 38px
}
#assoclogo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 38px
}
#glicklogo
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 38px
}
.dropcap
{
    MARGIN-TOP: 0px;
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    FONT: 37pt/0.7em "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
    MARGIN-LEFT: 0px;
    COLOR: #cbcbcb
}
.dropcapnews
{
    MARGIN-TOP: 0px;
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    FONT: 32pt/0.7em "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
    MARGIN-LEFT: 0px;
    COLOR: #cbcbcb
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #adadad;
    FONT-FAMILY: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif
}
H1
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MARGIN-TOP: 0px;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    COLOR: #5d83af;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: 'Lucida Grande', Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.press
{
    LINE-HEIGHT: 24px
}
#atlantarealestate
{
    HEIGHT: 30px
}
#atlantarealestate_text
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 25px
}
#newsline
{
    BORDER-RIGHT: #b8b9b9 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b8b9b9 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #b8b9b9 1px solid;
    WIDTH: 515px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b8b9b9 1px solid;
    HEIGHT: 38px
}
#newscopy
{
    FLOAT: left;
    WIDTH: 515px
}
#newslogo
{
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 140px;
    TEXT-ALIGN: center
}
