/* Theme Magazine Apartments */
#SiteMyFav { background-color:#F09532; }
#SiteMyFav A:link { color:black; text-decoration:none; }
#SiteMyFav A:visited { color:black; text-decoration:none; }
#SiteMyFav A:hover { color:white; text-decoration:none; }
#SiteMyFav A:active { color:#333333; text-decoration:none; }

#SiteBreadCrumbs { background-color:#F7C363; }
#SiteBreadCrumbs A:link { color:black; text-decoration:none; }
#SiteBreadCrumbs A:visited { color:black; text-decoration:none; }
#SiteBreadCrumbs A:hover { color:white; text-decoration:none; }
#SiteBreadCrumbs A:active { color:#333333; text-decoration:none; }

#SiteMyArea { height:190px; width:148px; background-color:white; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; border-bottom-width:4px; border-bottom-color:white; border-bottom-style:solid; text-align:center; }
#SiteMyArea SELECT { width:104px; margin-right:3px; }
#SiteMyArea A:link { color:black; text-decoration:none; font-weight:bold; }
#SiteMyArea A:visited { color:black; text-decoration:none; font-weight:bold; }
#SiteMyArea A:hover { color:white; text-decoration:none; font-weight:bold; }
#SiteMyArea A:active { color:black; text-decoration:none; font-weight:bold; }

#SiteSectionHeader { background-color:white; }
#SiteSectionRightArea { background-color:#DBD5B8; }
#SiteSideBarLeft { background-color:#DBD5B8; }
#SiteContentWell { background-color:#A79D7A; }
#SiteSideBarRight { background-color:#DBD5B8; background:transparent url(/Images/ClipArt/REPanelResourcesPattern.jpg) left top repeat-y; }
#SiteDecorativeBottom { background-color:#F7C363; height:64px; }
/* End of parent overrides */

#HomeBrowseIssue { width:146px; background-color:white; border-color:#A79D7A; border-width:0px 1px 1px 1px; border-style:solid; }
#HomeBrowseIssue DIV.Title { width:100%; color:white; background-color:#A79D7A; padding:3px 3px 3px 3px; }
#HomeBrowseIssue DIV.StepFlipBook { margin:10px 0px 14px 5px; padding-left:2px; }
#HomeBrowseIssue DIV.Step0 { margin:10px 0px 0px 5px; padding-left:32px; }
#HomeBrowseIssue DIV.Step1 { background:transparent url(/Images/ClipArt/Step1_red.gif) left top no-repeat; margin:10px 0px 0px 5px; padding-left:32px; }
#HomeBrowseIssue DIV.Step2 { background:transparent url(/Images/ClipArt/Step2_red.gif) left top no-repeat; margin:10px 0px 0px 5px; padding-left:32px; }
#HomeBrowseIssue DIV.StepOR { width:100%; color:#960D07; font-size:10pt; font-weight:bold; margin:10px 0px 0px 5px; text-align:center; }
#RefineSearch { padding:0px 0px 0px 4px; margin:4px 0px 0px 0px; }

/* Home page Section Header */
#HomeSectionHeader { height:190px; width:100%; background-color:white; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; border-bottom-width:4px; border-bottom-color:white; border-bottom-style:solid; }
#HomeSectionHeaderGraphic { border-bottom-width:4px; border-bottom-color:white; border-bottom-style:solid; }
#HomeSectionHeader DIV.CoverInfo { height:190px; width:160px; overflow:hidden; display:inline; float:left; border-right-color:gray;border-right-style:solid;border-right-width:2px; }
#HomeSectionHeader DIV.OtherInfo { height:190px; width:310px; overflow:hidden; display:inline; float:left; padding:0px 0px 0px 4px; }
#HomeSectionHeader IMG.OrderMagazine { width:157; height:54; overflow:hidden; float:right; cursor:pointer; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#HomeSectionHeader IMG.SearchOurListings { margin:0px 6px 6px 0px; float:left; display:inline; }
#HomeSectionHeader DIV.SearchOurListings { float:left; display:inline; }

.TextA { color:black; font-size:11pt; font-weight:bold; display:inline; }
.TextB { color:#A79F7A; font-size:11pt; font-weight:bold; display:inline; }
.ImgFloatRight { cursor:pointer; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; }

/* Featured Home on the Home page */
#HomeFeatured { height:auto; width:100%; overflow:hidden; background-color:white; border-bottom-width:4px; border-bottom-color:white; border-bottom-style:solid; }
#HomeFeatured DIV.Title { height:20px; width:100%; color:white; background-color:#A79D7A; padding:0px 0px 0px 4px; line-height:19px; }
#HomeFeatured DIV.FeaturedTop { min-height:86px; width:100%; }
#HomeFeatured IMG.FeaturedThumb { margin:4px 4px 4px 0px; width:150px; }
#HomeFeatured DIV.FeaturedBottom {height:60px; width:99%; border:#D1CEBD 2px solid; }
#HomeFeatured DIV.FeaturedLeft { height:60px; width:154px; float:left; display:inline; margin:0px 4px 0px 4px; border-right-color:#D1CEBD; border-right-width:2px; border-right-style:solid; }
#HomeFeatured DIV.FeaturedRight { height:60px; float:left; display:inline; }

/* Right sidebar */
#MagSectionHeaderRight { height:190px; width:148px; background-color:white; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; border-bottom-width:4px; border-bottom-color:white; border-bottom-style:solid; text-align:center; }

#MagFooter { width:100%; height:64px; padding-left:15px; }
.MagFooterImage { width:150px; display:inline; float:left; margin:10px 0px 0px 0px; }

#MagFooterSearchLinks { font-size:7pt; font-weight:normal; color:rgb(123, 123, 123); padding:6px 6px 6px 6px; margin:4px 0px 4px 0px; border:thin solid #CCCCCC; text-align:justify; vertical-align:middle; line-height:15px; }
#MagFooterSearchLinks a:link { color:rgb(123, 123, 123); text-decoration:none; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:rgb(123, 123, 123); }
#MagFooterSearchLinks a:hover { color:rgb(123, 123, 123); text-decoration:underline; border-bottom-width:medium; border-bottom-style:none; border-bottom-color:rgb(123, 123, 123); }

.listingcriteria_header { background-color:#FFFFFF; color:#7B6C45; display:inline; font-size:13pt; font-weight:bold; letter-spacing: normal; }
.listingcriteria_subheader { background-color:#FFFFFF; display:inline; color:#A89D7D; font-size:11pt; font-weight:bold; letter-spacing:normal; }
.listingcriteria_content { background-color:#DAD5B8; font-size:10pt; letter-spacing:normal; margin:0px 0px 0px 0px; vertical-align:top; }
.listingcriteria_content_selectbox { width:100px; font-size:9pt; font-weight:normal; vertical-align:middle; }

#FlippySidebar { width:148px; height:192px; overflow:hidden; background:#758DA9 url(/Images/ClipArt/FlippySidebar1.jpg) bottom center no-repeat; cursor:pointer; margin-bottom:4px; }
#FlippySidebar .FlippyTitle { width:100%; color:white; font-size:8pt; margin:2px 0px 0px 4px; }
#FlippySidebar .FlippyTitle A { color:white; text-decoration:none; }
