@charset "UTF-8";
/********* 	Haydn Manor ~ Copyright 2010 ************/

body {margin:0; padding:0; background: url(../images/body_bg.gif) repeat-x #fdf5ce;}
#wrapper {background: url(../images/footer_bg.gif) repeat-x bottom;}
.clear {clear:both;}
#container {margin:0 auto; width:900px;}

/********* 	header  ************/

h1 {margin:0 auto; top:20px; background: url(../images/masthead_logo.gif) no-repeat; width:223px; height:119px; text-indent:-9999px; position:relative;z-index:500;}

ul#nav {padding:0; margin:-45px 0 0 0; list-style-type:none; border:1px solid #383e29; background: url(../images/nav_bg.gif) repeat-x; position:absolute;}
ul#nav li {float:left; padding:3px 3px 3px 4px; height:36px; border-left:1px solid #99a679; border-top:1px solid #99a679; border-bottom:1px solid #99a679; margin:0;}
ul#nav a {color:#fff; display:block; font-family: "Trajan Pro", Georgia, serif; font-size:11px; padding:12px; text-decoration: none;}
ul#nav a:hover {background: url(../images/nav_hover.gif) repeat-x; color:#660000;}
ul#nav li.split {width:267px;}

ul#nav a#home.selected {background: url(../images/nav_hover.gif) repeat-x; color:#660000; z-index:50;}
ul#nav a#plan.selected {background: url(../images/nav_hover.gif) repeat-x; color:#660000; z-index:50;}
ul#nav a#models.selected {background: url(../images/nav_hover.gif) repeat-x; color:#660000; z-index:50;}
ul#nav a#builder.selected {background: url(../images/nav_hover.gif) repeat-x; color:#660000; z-index:50;}
ul#nav a#area.selected {background: url(../images/nav_hover.gif) repeat-x; color:#660000; z-index:50;}
ul#nav a#contact.selected {background: url(../images/nav_hover.gif) repeat-x; color:#660000; z-index:50;}

/********* 	content  ************/

#welcome {background: #fff url(../images/welcome_bg.gif) right no-repeat; border-top:6px #b3c96d solid; padding:6px 8px; margin:13px 0 0 0;}
#welcome img {float:left; margin:0 25px 0 0;}
#welcome ul {padding:0 0 10px 20px; margin:0; display:block; width:325px; float:left; .line-height:15px;}
#welcome li {padding:3px 0; color:#484f35; font-size:12px; font-family:Arial, sans-serif; }


#main {background: #fbf8e9; border-top:6px #b3c96d solid; padding:6px 25px; margin:13px 0 0 0;}
#main p {color:#484f35; font-size:12px; font-family:Arial, sans-serif; line-height:18px; }
#main a, a:hover{color:#475731; font-weight:bold;}
#main ul {padding:0 0 10px 15px; margin:0; display:block;}
#main li {padding:3px 0; color:#484f35; font-family:Arial, sans-serif;font-size:12px; }
#main .smaller li {font-size:11px;}

h2 {color:#6f0f0e; font-family:"Trajan Pro", Georgia, serif; font-size:24px; font-weight:normal; margin-bottom:14px;}
h2.green {color:#484f35; font-size:18px;}

.cta {float:left; width:310px; margin:0 0 0 0;}

#last {width:280px;}

input, select, textarea {border:1px #006633 solid; background:#FFFFCC;}
table {color:#006633; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.announce {font-size:12px; color:#660000; font-style:italic; text-align:justify; font-family:Arial, Helvetica, sans-serif;}	

hr {border:1px #b3c96d solid; color:#b3c96d;}

h3 {font-family: "Trajan Pro", Georgia, serif; color:#6f0f0e; font-weight:normal; font-size:18px; text-align: center;}

.cta img {padding:6px; background: #b4c045;}
.cta p {font-size:12px; color:#333; font-family: Arial, sans-serif; line-height:16px;}
.cta a {color:#6f0f0e;}

/********* 	footer  ************/

#footer {height:143px; padding:80px 0 0 0; background: url(../images/footer_logo.gif) no-repeat right 81px; margin:-8px 0 0 0; position:relative; bottom:0;}

.logo {background: url(../images/hoganherrlogo.gif) no-repeat left top; padding:40px 90px;}
.logo p {font-family: Arial, sans-serif; font-size:13px; color:#fdf5ce; font-weight:bold;}
.logo p a {color:#fdf5ce; text-decoration: none;}
.logo p a:hover {text-decoration: underline;}

p.ltgreen {color:#b8cc74; font-size:11px; margin:0 0 -18px 0; font-weight:normal;}
