/* Structural */

#column-one {padding:0px;margin:0px;width:266px;float:left;clear:none;}
#column-two {padding:0px;margin:0px;width:686px; float:right;clear:none;}

/* Blue contact form area */

#form {padding:0px;margin:0px;width:415px;float:left;margin-left:15px;margin-top:22px;background-image:url(../images/contactform-top.gif);background-repeat:no-repeat;display:inline;margin-bottom:10px;}
#form-content p {margin-top:0px;padding-top:0px;}
#form-content label {color:white;font-weight:bold;}
#form-content input, #form textarea {border:1px solid #c8c8c8;width:380px;}
#form-content {padding:0px;margin:0px;float:left;background-image:url(../images/contactform-gradient.gif);background-repeat:repeat-x;border-right:1px solid #afafaf;border-left:1px solid #afafaf;padding-bottom:6px;width:413px;margin-top:5px;}
#form-content textarea {height:174px;}
#form-bottom {width:415px;height:5px;padding:0px;margin:0px;background-image:url(../images/contactform-bottom.gif);background-repeat:no-repeat;float:left;}

/* Contact details */

.address strong, .address a {font-size:0.9em;font-weight:bold;color:#00adef;text-decoration:none;}
.address a:hover {border-bottom:1px solid #00adef}
.address {float:right;clear:none;width:230px;margin-top:22px;}

/* Form opt-in and submit button */

#form-send {width:415px;float:left;margin-left:15px;clear:both;}
#form-send label {font-size:0.85em;width:280px;line-height:140%;color:black;}
#updates {float:left;padding:0px;margin-left:-14px;margin-right:6px;}
.send {float:right;width:78px;background-image:url(../images/contactform-button.gif);height:38px;margin-top:9px;color:#00adef;font-size:0.9em;font-weight:bold;border:none;}

/* Client login top margin for when first in column */

#log-in {margin-top:13px;}