/*
Copyright (c) 2009, Typeslowly. All rights reserved.
Forms for Prescott & Conran
version: 1
*/
body{font-family: "Century Gothic", arial;margin:33px 0px 36px 33px; text-align: center; background-color: #fff}
a{color:#990033}

/* Layout */
#right h1,h2,h3,h4,h5,h6,p,dl,address{padding-right: 33px}


/* H1 Classes */
h1.hdr{margin-top:0;border: 0;margin-left: 0;overflow: hidden;height: 0px;height: 0px !important;padding-top: 33px;height /**/: 33px;margin-bottom: 8px}
h1.hdr_thank_you{background: #fff url(img-int/h1_thanks.gif) top left no-repeat}


/* Navigation */
#nav{margin-bottom:40px}
#nav li a{font-size: 14px; line-height: 18px; text-decoration: none; display: block;padding-left: 75px}
#nav li a:hover{color:#a8885f}

/* Navigation - Up */
a.ir{display: block; margin-left: 0;overflow: hidden;height: 0px;height: 0px !important;padding-top: 25px;height /**/: 25px}
a.logo{background: #fff url(img-int/albion-logo.gif) top left no-repeat;padding-top: 60px;height /**/: 60px; margin-bottom:10px; width: 239px}


/* Classes */
.clear{clear:both}
.tb{font-weight: bold}
.ult{text-decoration: underline}
a.nult{text-decoration: none; font-size: 12px}


/* Brand Logos */
.boundary_logo{display:block;margin-left: 0;overflow: hidden;background: #fff url(img-int/af_boundary.gif) top left no-repeat; margin-top:0;border: 0;margin-left: 0;overflow: hidden;height: 0px;height: 0px !important;padding-top: 85px;height /**/: 85px;float:left;width: 209px}
.lutyens_logo{display:block;margin-left: 0;overflow: hidden;background: #fff url(img-int/af_lutyens.gif) top left no-repeat; margin-top:0;border: 0;margin-left: 0;overflow: hidden;height: 0px;height: 0px !important;padding-top: 85px;height /**/: 85px; float:left;width: 167px}
.pc_logo{display:block;margin-left: 0;overflow: hidden;background: #fff url(img-int/af_pc.gif) top left no-repeat; margin-top:0;border: 0;margin-left: 0;overflow: hidden;height: 0px;height: 0px !important;padding-top: 85px;height /**/: 85px; float:left;width: 144px}


/* Newsletter Button */
#newsletter{position: absolute; top:0; right:0; width:300px;text-align: right; z-index: 11;}


/* Newsletter Form */
form#signup legend{font-weight: bold}
#control{text-align: right;color:#666;background-color: #fff;font-size:12px;padding-bottom: 15px}
form#signup{background: #fff url(frm_hdr.gif) top left no-repeat; width:550px;font-size:12px; text-align: left}
.silver{float:left;border:1px #ccc solid;height:18px;margin-top: 2px;background: #fff url(img-int/silver_back.gif) center left repeat-x}
.silvertxt{width:195px;float:left;border:1px #ccc solid;height:60px;margin-top: 2px;background: #fff url(img-int/silver_back.gif) center left repeat-x}
.pa{padding-top:10px;color:#666;font-size: 11px;line-height: 13px; width: 300px}
.req{color:#666}
.error{color:#c00;font-weight: bold;padding: 5px 0px}

#messages{position:fixed; bottom:0px;z-index: 10; height: 82px; margin:0;padding:0}

div#signup {background-color:#fff; width:230px;font-size:12px; text-align: left}
div#signup p,h1{margin-bottom: 16px; line-height: 16px}

address{text-align: center; font-size: 12px; line-height: 14px; font-style: normal;background: #fff url(img-int/bottom-rule.gif) top left no-repeat; padding: 24px 33px 0 0; margin-top: 10px}
address a{text-decoration: none}

#signup label{margin-top: 7px;display: block}
#signup .grouped{overflow: hidden; float:left; border-right: 3px solid white}

.sin{width:50px}
.min{width:150px;}
.lin{width:400px;}

.stf{padding-top:20px}

/* Subscriptions */
#confirmsubs{text-align: center; margin: 0 auto; width:554px;}
#confirmsubs p{font-size: 13px; line-height: 16px;margin:8px 0}
#confirmsubs p#confirmlogo{margin:0 0 0 140px}
