@charset "UTF-8";
/* Queensgate Gardens Stylesheet */

/* clear styles */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
img {border:0; padding:0; margin:0;}

/* movememobile.com stylesheets */
body {background-color:#000; margin:0; padding:0; font:0.74em , Georgia, "Times New Roman", Times, serif; line-height:1.64em; background:#000 url(../images/bg_tile.jpg) repeat 0 0; letter-spacing:-0.02em; }
.clear {height: 1%;}
div, li, ul {zoom: 1;}
.clearfloat {clear:both;}
.floatRight {float:right;}
.floatLeft {float:left;}
h1 {color:#fff; font-weight:normal;}
h2 {color:#fff;}


/* ------ top nav ------- */
.menu {width:100%; background:url(../images/bg_topnav.png) repeat-x 0 0; height:67px;}
.menu ul {list-style:none; display:block; margin:0 auto; width:600px;}
.menu ul li {float:left; display:block;}
.menu ul li a {display:block; padding:7px 20px 40px 20px; color:#fff; text-decoration:none; font-size:1.2em;}
.menu ul li a:hover {background-color:#fff; color:#575757;}


/* ---------- content area -------------*/
.wrapper {width:940px; padding:10px; display:block; background-color:#fff; border:1px solid #445113; margin:0 auto 30px auto;}
.header {width:auto; background:url(../images/header_bg.png) repeat-x 0 0; padding:10px 0 0 0;}
.header a.logo {width:334px; height:121px; display:block; margin:0 auto; background:url(../images/logo.png) no-repeat 0 0;}

.home {background:url(../images/header_pic_1.jpg) no-repeat 0 0; width:940px; height:250px; display:block;}
.header_2 {background:url(../images/header_pic_2.jpg) no-repeat 0 0; width:940px; height:250px; display:block;}
.header_3 {background:url(../images/header_pic_3.jpg) no-repeat 0 0; width:940px; height:250px; display:block;}
.header_4 {background:url(../images/header_pic_4.jpg) no-repeat 0 0; width:940px; height:250px; display:block;}
.header_5 {background:url(../images/header_pic_5.jpg) no-repeat 0 0; width:940px; height:250px; display:block;}

/*------- right  & left ------*/
.right {width:100%; background-color:#e9f2c5; float:right;}
.right h1 {color:#384409; font-weight:normal;font-size:1.7em; letter-spacing:-0.03em; padding:30px 0 20px 0;}
.right h2 {color:#c78f3d; font-weight:normal; font-size:1.3em;padding:20px 10px 30px; border-bottom:1px solid #999;}
.right h3 {font-weight:normal; color:#c78f3d; padding:0; margin:0; border-bottom:1px solid #999;}
.left h4 {font-weight:normal; color:#c78f3d; padding:0; margin:0; border-bottom:1px solid #999; font-size:1.1em;}
.right p {margin:5px 20px 20px 20px;}
.right a  {color:#c78f3d; text-decoration:none; padding:2px 3px;}
.right a:hover {background-color:#c78f3d; color:#fff;}



.left {width:670px; background-color:#fff; float:left; min-height:550px; font-size:1.3em; line-height:1.6em; padding:10px;}
.leftHalf {width:300px;}
.floorplans {width:250px; float:right;}
.floorplans h2 {color:#384409; font-weight:normal;font-size:1.8em; letter-spacing:-0.03em; padding:40px 10px 10px 10px;}
.floorplans ul { display:block; width:250px; list-style:none;}
.floorplans ul li { display:block; float:left;}
.floorplans ul li a {background: url(../images/icon_file.png) no-repeat 200px 10px; display:block; height:50px; text-decoration:none; width:230px; padding:10px;}
.floorplans ul li a.siteplan {background: url(../images/icon_siteplan.png) no-repeat 200px 10px;  color:#000; margin-bottom:20px;}
.floorplans ul li a:hover {background-color:#e1ecb3;}
.floorplans ul li a h3 {margin:0; padding:0; color:#333; border:0;}
.floorplans ul li a h4 {margin:0; padding:0; color:#869549;}

ul.list {list-style:none; width:300px; font-size:0.8em; font-family:Helvetica, Arial, sans-serif; line-height:1.2em; margin:5px 0 20px 0;}
ul.list li.title { color:#4b581e; font-weight:normal;font-size:1em; padding:15px 0 0 0; background:transparent;}
ul.list li {padding-left:15px; background:url(../images/bullet.png) no-repeat 0 0; color:#666; font-size:0.9em;}
ul.list li.noBullet {background:transparent; padding-left:0;}



/*----- Floorplans -----*/
.floorplanPic {width:600px; height:800px;}
.lilac {background:url(../images/floorplan_lilac.gif) no-repeat 0 0;}
.marigold {background:url(../images/floorplan_marigold.gif) no-repeat 0 0;}
.sunflower {background:url(../images/floorplan_sunflower.gif) no-repeat 0 0;}
.tulip {background:url(../images/floorplan_tulip.gif) no-repeat 0 0;}
.orchid {background:url(../images/floorplan_orchid.gif) no-repeat 0 0;}
.gardenia {background:url(../images/floorplan_gardenia.gif) no-repeat 0 0;}
.iris {background:url(../images/floorplan_iris.gif) no-repeat 0 0;}
.rendering {background:url(../images/rendering.jpg) no-repeat 0 0;}
.siteplan {background:url(../images/siteplan.jpg) no-repeat 0 -60px;}

a.btn_siteplan {background:url(../images/btn_siteplan.png) no-repeat 0 0; width:168px; height:41px; display:block; padding:0; margin:10px; float:left;}
a.btn_siteplan:hover {background:url(../images/btn_siteplan.png) no-repeat 0 -43px; }
a.btn_features {background:url(../images/btn_features.png) no-repeat 0 0; width:168px; height:41px; display:block; padding:0; margin:10px; float:left;}
a.btn_features:hover {background:url(../images/btn_features.png) no-repeat 0 -43px; }
a.btn_pdf {background:url(../images/btn_pdf.png) no-repeat 0 0; width:168px; height:41px; display:block; padding:0; margin:10px; float:left;}
a.btn_pdf:hover {background:url(../images/btn_pdf.png) no-repeat 0 -43px; }



/*----- contact form ------*/
.contactForm {border:0;}
.contactForm label {display:block; font-size:0.8em; letter-spacing:-0.02em; color:#666; margin:10px 0 0 0; padding:0; line-height:1em;}
.contactForm input, textarea {border:1px solid #cddc92; border-width:1px 0 0 1px; background-color:#e9f2c5; padding:4px; color:#7c8b3e; margin:0 0 10px 0; width:350px;}

.contactForm input.city {width:150px;}
.contactForm input.stateprovince {width:150px;}
.contactForm input.postalzip {width:80px;}

.input200 {float:left; width:200px;}


/*------ links -------*/
.royalLepage {display:block; float:right; background:url(../images/royal_lepage.gif) no-repeat 0 0; width:118px; height:58px; padding:0 !important;}

