@charset "utf-8";
/**********************************************
		CSS Document for Emma Tinker
**********************************************/

ul#access {display:none;}
a {text-decoration:none; color:#903; font-weight:700; border-bottom: #036 dotted 1px;}
#logo a {border:none;}
a:hover, #navigation ul li a:hover, #footer a:hover { color:#C30;}
body { font-family:Arial, Helvetica, sans-serif;  }
h1,h2,h3,h4,h5,h6 { color:#903; font-family:Arial, Helvetica, sans-serif; margin-top:0.5em; margin-bottom:1.5em; }
h2.title { border-bottom:1px solid  #999  }
#header { height:120px;} 
.subtitle { font-weight:700; margin-left:3px; font-size:110%;}
.b {margin-bottom:1em; margin-top:1em;}
#banner {height:140px;}
.column  {}
.column .full {height:280px;}
.column .half {height:90px;}
 .box { background-color:#f5f5f5;}
.column h3 { text-align:right; background-color:#333; color:white; padding:30px 10px 10px 0; text-transform:uppercase; font-size:100%;}
.spacer {margin-top:1em; height:15px;}
#column-1 {width:280px; float:left; margin-right:15px;  height:340px;}
#column-2 {width:280px; float:left; margin-right:15px;}
#column-3 {width:280px; float:right;}
ul {margin:-15px 0px 2px 11px;}

li.pdf { background:url(../../images/PDF_icon.gif) no-repeat; padding-left:30px; margin-bottom:5px; list-style:none; height:35px;}
/**********************************************
		Background images
**********************************************/
#header-top {   background:url(../../images/layout/header_bg_top.png) no-repeat center bottom; height:20px;}
#header, #footer-wrapper, #content-wrapper, #footer, .double-yellow {background:url(../../images/layout/content_bg.png) repeat-y center;}
#footer-bottom {background:url(../../images/layout/footer_bg_bottom.png) no-repeat center top; height:20px;}
#footer p { color:#999;}
/**********************************************
		Navigation & Logo
**********************************************/

#navigation {padding:65px 0 0 20px; text-align:right;}
#navigation ul {list-style:none;}
#navigation ul li {display:inline; margin:0 10px 0 0 ;}
#navigation ul li a { text-decoration:none; border:none;  font-weight:700;}
 
/**********************************************
		Footer
**********************************************/
#footer {margin-left:20px; margin-top:60px;}
#footer ul { list-style:none; margin:0;}
#footer ul li { display:inline; margin:0 10px 0 0;}
#footer a {color: #999999; border:none; text-decoration:none;}



/**********************************************
		Contact Form
**********************************************/
form.contact-form {}
form.contact-form input {width:450px; display:block; padding:3px;   margin-bottom:1em; }
form.contact-form label {   padding:2px;    color:#666;  display:block; width:30%;}
form.contact-form textarea {  margin-top:5px; width:450px; }
form.contact-form label.error {background-color: #F00; color:#fff;}
form.contact-form p.error {font-size:80%;}
form.contact-form fieldset { border:none;}
form.contact-form .submit {width:100px; margin-top:10px;}
form.contact-form .hide, form.contact-form legend {display:none; border:none;}
