@charset "UTF-8";
@import url("reset.css");

body{background-color:#efefef; color:#4b4b4b; font-family:"Lucida Grande",Helvetica, Arial, sans-serif; font-size:12px; line-height:16px; text-align:center;}
h1{border-bottom:#b13939 2px solid ; color:#000000; font-size:18px; letter-spacing:-1px; line-height:24px; margin:0 0 12px 0;}
a{color:#b13939; text-decoration:none;}
a:hover{color:#ed5959;}
p{margin-bottom:6px;}
input,textarea{margin-bottom:12px; border:1px solid #b13939; padding:0 5px}
td{vertical-align:top;}
td.label{width:100px; padding:0 10px 0 0;}

.wrapper{margin:0 auto; text-align:left; width:813px; }
.header{margin:0 0 24px 0; text-align:right; height:256px;}
.header ul.nav{margin:12px 0;}
.header ul.nav li{display:inline; margin-left:18px;}
.content{min-height:300px;}
* html .content{height:300px;}
.content a {text-decoration:underline;}
.content p,.content h1{margin-right:350px;}
.content ul {list-style-type:disc; list-style-position:inside; margin-left:24px;}

.callout{float:right; width:300px; margin:24px 0 10px 0; min-height:100px; padding:5px 10px;background-color:#fff;border-bottom:2px solid #b13939;  text-align:center;  }
.callout p{ margin:0; text-align:right;}
.callout h2{font-size:12px; font-style:italic; font-weight:bold; border-bottom:1px solid; color:#b13939; letter-spacing:5px; line-height:24px; text-align:right; margin-bottom:12px;}
.callout p.phone{font-size:32px; font-weight:bold; text-align:center; margin-bottom:12px;}
.callout img{border: 1px solid #b13939; margin:5px 0pt 5px 5px;}

.footer{border-top:2px solid #4b4b4b; clear:both; text-align:center; font-size:12px;}
.footer ul.nav {margin:12px 0;}
.footer ul.nav li{display:inline; margin:0 0 0 18px;}
.footer p{font-size:10px; margin-bottom:2px;}
