/* Theme Name: Theme URI: Description: Version: Author: */ /* Global Layout */ body { font-size: 62.5%; margin: 0px; text-align: left; background: #282828 url(/img/bg.gif) top left repeat-y; color: #125E3D; font-family: Verdana, Arial, Helvetica, sans-serif; } #wrap{ width: 955px; margin-left: 0; text-align: left; background: url(/img/ibg.jpg) top left no-repeat; } #header{ height: 224px; padding-left: 92px; } #logo{ position: absolute; top: 0; left: 92px; height: 194px; width: 186px; text-indent: -9999em; background: url(/img/logo.gif) top left no-repeat; } .top-links{ overflow: hidden; text-align: right; font-size: 1.4em; padding-top: 23px; } .top-links li{ padding: 10px 30px 10px 0; } .top-links .alt{ background: #DCD9C9; } .top-links a{ color: #fff; } .top-links li.alt a{ color: #75736B; } #nav{ float: right; padding-top: 10px; margin: 10px 119px 0 0; display: inline; height: 93px; background: url(/img/nbg.png) top left; } #navColOne{ float: left; display: block; width: 216px; } #navColTwo{ float: left; display: block; width: 149px; } #navColThree{ float: left; display: block; width: 129px; } #nav li{ float: left; height: 38px; } #nav li a{ float: left; height: 38px; text-indent: -9999em; } /* */ a.n1 { width: 216px; height: 38px; background-image: url(/img/n1.gif); background-repeat: no-repeat; text-indent: -999999px; } /* */ a.n1:hover { background-position: bottom left; } /* */ a.n2 { width: 216px; height: 38px; background-image: url(/img/n2.gif); background-repeat: no-repeat; text-indent: -999999px; } /* */ a.n2:hover { background-position: bottom left; } /* */ a.n3 { width: 149px; height: 38px; background-image: url(/img/n3.gif); background-repeat: no-repeat; text-indent: -999999px; } /* */ a.n3:hover { background-position: bottom left; } /* */ a.n4 { width: 149px; height: 38px; background-image: url(/img/n4.gif); background-repeat: no-repeat; text-indent: -999999px; } /* */ a.n4:hover { background-position: bottom left; } /* */ a.n5 { width: 129px; height: 38px; background-image: url(/img/n5.gif); background-repeat: no-repeat; text-indent: -999999px; } /* */ a.n5:hover { background-position: bottom left; } /* */ a.n6 { width: 129px; height: 38px; background-image: url(/img/n6.gif); background-repeat: no-repeat; text-indent: -999999px; } /* */ a.n6:hover { background-position: bottom left; } .active { background-position: bottom left; } #n1{ width: 205px; background: url(/img/n1.gif) top right no-repeat; } .active #n1{ width: 216px; background-position: bottom left; } #n2{ width: 149px; background: url(/img/n3.gif) top right no-repeat; } .active #n2{ background-position: bottom left; } #n3{ width: 129px; background: url(/img/n5.gif) top right no-repeat; } .active #n3{ background-position: bottom left; } #n4{ width: 205px; background: url(/img/n2.gif) top right no-repeat; } .active #n4{ background-position: bottom left; } #n5{ width: 149px; background: url(/img/n4.gif) top right no-repeat; } .active #n5{ background-position: bottom left; } #n6{ width: 129px; background: url(/img/n6.gif) bottom right no-repeat; } .active #n6{ background-position: bottom left; } #welcome{ margin: 0 119px 0 auto; width: 679px; } #welcome .img-box{ padding: 12px 10px 12px 10px; } #welcome-content{ width: 637px; margin: auto; margin-top: -11px; padding-top: 12px; background: url(/img/wbg.png) top right; } #welcome-content h1{ height: 127px; background: url(/img/welcome.gif) top right no-repeat; text-indent: -9999em; margin-right: -21px; } .entry{ position: relative; margin-bottom: 2px; padding: 18px 120px 100px 120px; color: #fff; font-size: 1.3em; } .entry p{ padding-bottom: 1.5em; line-height: 1.5em; } #welcome-content #footer{ background: #222222; border-top: 2px solid #444444; } #page{ margin-top: 60px; color: #fff; background: url(/img/pbg.png) top right; } .page #page{ margin-top: 10px; } #sidebar{ float: left; width: 221px; color: #fff; font-size: 1.3em; text-transform: uppercase; } .widget{ padding: 10px 0 10px 20px; background: #53473B; border-left: 5px solid #AE5B48; } .widget h3{ font-size: 1.1em; padding-bottom: 5px; } .widget ul{ padding-left: 12px; } .widget li a{ display: block; padding: 6px 0 6px 6px; color: #fff; } .widget li.active a, .widget li a:hover{ background: #252422; text-decoration: none; } .widget li.activeTwo a, .widget li a:hover{ background: #252422; text-decoration: none; } #content{ float: right; width: 724px; text-align: left; padding-left: 10px; font-size: 1.4em; background: url(/img/tall.gif) top left no-repeat; } * html #content{ overflow-x: hidden; } .img-box{ padding: 9px; background: url(/img/img-bg.png); } * html .img-box{ background: #625D5C; } .img-box img{ display: block; margin: 0 auto 0 auto; border: 2px solid #DCD9C9; } .inner-img{ position: relative; margin-top: -50px; margin-right: 40px; margin-bottom: 18px; } * html .inner-img{ margin-right: 0; } .inner-img img{ float: left; } .gallery{ margin-right: 8px; margin-top: 3px; } #contentWrapper{ margin-top: -400px; width: 373px; padding-left: 0px; clear: both; float: right; } #content p{ line-height: 1.6em; padding: 0 30px 2em 85px; } * html #content p{ padding-left: 45px; } #content ul{ line-height: 1.6em; padding: 0 30px 1em 85px; } #content ul li{ padding-left: 17px; background: url(/img/bull.gif) left top no-repeat; padding-bottom: 1em; } #content h1{ margin-bottom: 35px; } #content h2{ font-weight: bold; clear: left; padding-left: 85px; margin-bottom: 1em; } div#content a:link{ color: #ae5b48; background-color: transparent; text-decoration: underline; } div#content a:visited{ color: #ae5b48; background-color: transparent; text-decoration: underline; } div#content a:hover{ color: #beae8a; background-color: transparent; text-decoration: underline; } .about-us{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .about-us span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/about-bg.gif) top right no-repeat; } .our-team{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .our-team span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/our-team.gif) top right no-repeat; } .history{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .history span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/history.gif) top right no-repeat; } .the-building-process{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .the-building-process span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/the-building-process.gif) top right no-repeat; } .showhomes-overview{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .showhomes-overview span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/showhomes.gif) top right no-repeat; } .current-locations{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .current-locations span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/current-locations.gif) top right no-repeat; } .available-homes-land-lots{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .available-homes-land-lots span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/available-homes-land-lots.gif) top right no-repeat; } .executive-adult-living{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .executive-adult-living span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/executive-adult-living.gif) top right no-repeat; } .presentation-site-plans{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .presentation-site-plans span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/presentation-site-plans.gif) top right no-repeat; } .price-list{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .price-list span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/presentation-site-plans.gif) top right no-repeat; } .resources-overview{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .resources-overview span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/resources.gif) top right no-repeat; } .links{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .links span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/links.gif) top right no-repeat; } .faqs{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .faqs span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/faqs.gif) top right no-repeat; } .design-consideration{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .design-consideration span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/design-consideration.gif) top right no-repeat; } .contact-us{ height: 116px; margin-left: 10px; background: url(/img/h1bg.gif) top left; } .contact-us span{ display: block; height: 116px; text-indent: -9999em; background: url(/img/contact-us.gif) top right no-repeat; } .thumb{ overflow: hidden; padding: 30px 0 0 56px; } .thumb li{ float: left; padding: 0 23px 18px 0; } .thumb a{ float: left; } .thumb a img{ float: left; border: 2px solid #fff; } #footer{ margin-top: 2px; padding: 18px; font-size: 10px; color: #B9B9B9; line-height: 1.5em; text-align: right; background: url(/img/fbg.gif) top left; } #footer ul{ padding-bottom: 1em; } #footer a:link{ color: #fff; background-color: transparent; text-decoration: underline; text-transform: lowercase; } #footer a:visited{ color: #fff; background-color: transparent; text-decoration: underline; text-transform: lowercase; } #footer a:hover{ color: #ae5b48; background-color: transparent; text-decoration: underline; text-transform: lowercase; }