@import url("customize.css");

body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;background: url(/g/manor/bg.jpg) #28425B repeat-x;margin:0 auto;line-height:150%;}

a {color:#426A95;}
a em {display:none;}
h1 {font-size:15px;font-family:"Book Antiqua", "Times New Roman", serif;padding-left:20px;text-transform:uppercase;margin-top:8px;}
h1, {margin-top:10px;}
h2 {font-size:14px;font-family:"Book Antiqua", "Times New Roman", serif;color:#4A76A3;}
h1.side {color:#84721C;background:url(/g/gl/arrow.l.gif) no-repeat 0 2px ;}
h1.main {color:#3A5E84;background:url(/g/manor/arrow.r.gif) no-repeat 0 2px;width:350px;height:2.5em;}

p.small {font-size:10px;margin-top:0;line-height:normal;}

input, select, textarea {width:152px;border:solid 1px #DEBC1E;margin-bottom:9px;color:#8A7511;background:#FFF0B9;font-size:11px;padding:3px;}
select {width:160px;}
textarea {width:250px;}
input.req, select.req {color:#A73938;}
.fah input, .fah select {display:block;}

input.check {width:auto;}

#contl input, #contl select, #contl textarea {border:solid 1px #4A76A3; color:#4A76A3;background-color:#F1F8FE;}

#contr input, #locateretailer input {width:135px;}
#contr select, #locateretailer select {width:143px}
.left {float:left;}
.right {float:right;}

#frame {width:766px;margin:0 auto;background:url(/g/gl/column.jpg) repeat-y;text-align:left;font-size:95%;}
a#home {background: url(/g/manor/logo.gif) no-repeat;height:42px;float:left;width:386px;margin:18px 0 9px 15px;}
#headnav {float:right;}
.hlinks {margin-top:6px !important;}
.hlinks, {margin-top:4px !important;}
#head p {font-family:Futura, "Gill Sans", Arial, Verdana, sans-serif;font-size:10px;text-align:right;margin-right:18px;color:#BA9A38;margin-top:20px;margin-bottom:0;}
#head p, {margin-top:16px;}
#head a {text-decoration:none;}
#head form {margin:0;}
#head input {color:#D8BD6D;border:solid 1px #FDDA71;vertical-align:middle;background:#FFF5D5;margin:0;font-size:9px !important;}
#nav {width:738px;border:solid 1px #FDE08A;margin:0 14px;clear:both;margin-bottom:7px;float:left;display:inline;position:relative;z-index:8000;}

#nav ul {
	padding:0;
	margin:0;
	background:url(/g/manor/nav.jpg);
	float:left;
}

#nav li {
	display:inline;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
}

#nav li a {
	height:0;
	overflow:hidden;
	padding-top:70px;
	background:url(/g/manor/nav.jpg);
	display:block;
}

#nav table {position:absolute; top:0; left:0; border-collapse:collapse;}

#nav .abo {width:228px;background-position:0 0;}
#nav .pho {width:179px;background-position:-228px 0;}
#nav .hom {width:157px;background-position:-407px 0;}
#nav .ret {width:174px;background-position:-564px 0;}

#nav .abo:hover {width:228px;background-position:0 70px;}
#nav .pho:hover {width:179px;background-position:-228px 70px;}
#nav .hom:hover {width:157px;background-position:-407px 70px;}
#nav .ret:hover {width:174px;background-position:-564px 70px;}

#nav li ul {
	background:#4976a6;
	visibility:hidden;
	position:absolute;
	left:0;
	top:70px;
	width:200px;
}

#nav li:hover ul, #nav a:hover ul {
	visibility:visible;
}

#nav li li {
	float:none;
	padding:4px 8px;
	display:block;
}

#nav li li a {
	height:auto;
	width:auto;
	padding: 0px;
	background:none;
	color:#fff;
	text-decoration:none;
	border-bottom:3px solid #4976a6;
}

#nav li li a:hover {
	border-bottom:3px solid #36587d;
}

#cont {width:740px;margin:0 auto;background:url(/g/manor/sub.cont.bg.gif) repeat-y;margin-bottom:14px;clear:both;}
#contl, #contr {float:left;display:inline;}

#contl {margin-left:18px;width:520px;position:relative;}
#contr {margin-left:16px;width:180px;}
#contr hr {background:#fff;border:0;height:6px;color:#fff;margin: 0;}
#contr div {margin-left:11px;}
div.related img {border:solid 2px #EBD15A;}
div.related p.center {text-align:center !important;margin-left:-11px;}
a.back {text-align:left;background:url(/g/manor/back.gif) no-repeat 0 3px;padding-left:12px;}

#cont p, #cont td, #cont li {font-size:11px;}
#contt {background:url(/g/manor/sub.cont.top.gif) no-repeat;padding-top:10px;}
#contb {background:url(/g/gl/cont.bot.gif) no-repeat bottom;clear:both;}

#footnav {text-align:center;clear:both;font-size:11px;margin-bottom:17px;color:#DEBF45;}
#foot {text-align:center;font-size:10px;padding-bottom:20em;color:#DEBF45;}
#footnav a, #foot a {text-decoration:none;}

#locateretailer {margin-left:30px;}


img.arrow {float:left;}

button {background:url(/g/manor/submit.jpg) no-repeat;width:67px;height:28px;border:none; cursor:pointer;float:left;margin-right:3px;margin-top:2px;}
button em {display:none;}
button.print {background:url(/g/manor/print.jpg) no-repeat;}

#contl button {float:none;}

#subnav {background:#DBEAFB;margin-left:0 !important;margin-top:0;padding-left:11px;padding-top:10px;border-bottom:solid 6px #fff;}
#subnav h1 {margin:0;}
#subnav ul {padding-left:20px;margin-left:0;}
#subnav li {font-size:10px;}

#serieslist, #gallery {background:#F1F8FE;padding:6px;float:left;}
#serieslist table {background:#CBDDF5;margin:0 0 1px 0;color:#28425B;width:508px;clear:both;}
#serieslist dl {clear:both;float:left;background:#DAEAFA;padding:7px 9px;width:490px;margin:0 0 1px 0;}
#serieslist dt, #serieslist dd {margin:0;}
#serieslist dt img {width:145px;border:solid 2px #CBDDF5;}
#serieslist dt {float:left;margin-right:12px;}
#serieslist dd {font-size:90%;}
#serieslist strong {font-family:Georgia, "Times New Roman", Times, serif;}

.specs {background:#F1F8FE;margin-top:0px;padding:6px 6px 0px 6px !important;float:left;}
.specs table {width:496px;margin:0;margin-bottom:6px;}
.specs table table {width:100% !important;margin:0 !important;border:0px !important}
.specs table table th {border:0px}
.specs table table td {border:0px}
.specs th { text-transform:capitalize;background:#CBDDF5;border-right:solid 1px #F1F8FE;padding:10px 12px;color:#28425B;text-align:left;font-family:Georgia, "Times New Roman", Times, serif;}
.specs td {border-top:solid 1px #F1F8FE;border-right:solid 1px #F1F8FE;background:#DAEAFA;padding:10px 12px;}
.specs table img {border:solid 2px #CBDDF5;margin-right:8px;}
.specs tbody {margin:0;padding:0;}

#gallery {background:#F1F8FE;padding:6px;float:left;}
#gallery img {border:solid 2px #CBDDF5;margin:12px 13px 0 0;}
.options img {border:solid 2px #CBDDF5;}
#gallery h2 {background:#CBDDF5;color:#28425B;font-size:12px;margin:0 0 1px 0;width:488px;padding:10px;text-transform:none;}
#gallery p {padding:9px 0 21px 18px;margin:0;background:#DAEAFA;}

.contact {width:508px !important;}
.contact input, .contact textarea {margin:0;}
.contact td {margin:0 1px 1px 0;}


.fin {display:none;}
a.top {text-align:left;background:url(/g/manor/top.gif) no-repeat 0 3px;padding-left:12px;}
a.back {text-align:left;background:url(/g/manor/back.gif) no-repeat 0 3px;padding-left:12px;}


/*  ---- Detail ----- */
p.print {margin-top:0;position:absolute;top:10px;right:0;}
p.print a {background:url(/g/gl/print.gif) no-repeat;padding:0 0 5px 18px;}

#cont ul.tabs {margin:0 !important;padding:0;list-style:none !important;clear:both;}
#cont ul.tabs li {float:left;background:url(/g/gl/tab.l.gif) no-repeat #395C82;margin:0;padding:0;list-style:none !important;}
ul.tabs li.here {background:url(/g/gl/tab.l.gif) no-repeat #4A76A3 !important;}
ul.tabs a {margin:0;border-right:solid 1px #D1DA92;padding:7px 14px 3px 14px;display:block;background:url(/g/gl/tab.r.gif) no-repeat top right;text-transform:uppercase;font-size:10px;color:#fff;text-decoration:none;}
ul.tabs a, {padding:7px 14px 7px 14px;}
#detail {clear:both;background:#4A76A3;padding:6px 6px 0px 6px;float:left;}
#detail img {margin-bottom:6px;}
#detail,{margin-top:-21px;padding-bottom:6px;}

a.last {border-right:none;}
#overview {padding:0;}
.red {color:#A73938;}

.email_unavailable {color:#a0a481;}

.clear {
	clear:both;
}

#options h4, h4, hr {
	clear:both;
}

.options  {
	margin-left:0;
	padding-left:0;
}

.options li {
	float:left;
	width:45%;
	display:inline;
	margin-right:10px;
	margin-left:0;
	padding-left:0;
	padding-bottom:1.5em;
}
