@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0}
p,
ul,
h1,
h2,
h3
h4 { margin-bottom:12px; font-weight:normal }

h1 { color: #f1a64a }
h2 { font-weight:normal; text-transform:capitalize}

body { background:#1e3a3c; color:#363636; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px}
p { line-height:180%}
a { color:#6cc2c7;}
a:hover { text-decoration:none}
.grey { background:url(../images/bk_grey.gif) repeat-x; background-color:#fff}
.outerwrapper {width:960px; margin:0 auto}
img { border:none}

/* HEADER */
.header { position:relative}
.logo { width:237px; padding:10px 0 0px 0}
.ministry { font-style:italic; color:#7b8b8c; font-size:14px; width:532px; position:absolute; top:30px; right: 0px; border-left:2px solid #d8d8d8; border-right:2px solid #d8d8d8; padding:0 0 0 20px}
.ministry span { font-size:18px; }

/* HOME PAGE */
.splash img { border:7px solid #e3e3e3; margin:0 0 25px 0}
.tri { width:260px; float:left; padding:0px 25px; border-right:1px dotted #ccc; height:190px; margin-bottom:10px}
.tri h1 { }
.tri a { float:right}
a.button { color:#fff; background-color:#81d7dd; padding:3px 10px; text-decoration:none; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
a.button:hover { background-color:#6cc2c7; cursor:pointer}

/* SUB PAGE */
.form { background-color:#f5f5f5; border:5px solid #e6e4e4; padding:0; margin:0 auto; margin-bottom:25px}
.contact-form { background-color:#f5f5f5; border:5px solid #e6e4e4; padding:0; margin:0 auto; margin-bottom:25px}
.subpage ul { margin:0 0 12px 20px; }
.subpage ul li { padding:5px} 
.subpage { margin:0 0 20px 0}
.map { border:5px solid #c2c2c2; margin:0 0 20px 0; width:490px}
.faq { background:#f6f6f6; border-top:2px solid #e6e4e4; padding:10px 20px; margin-bottom:20px}

.left { float:left; width:605px; }
.right { float:left; width: 300px; margin:0 0 0 30px}
.callout { background:url(../images/bg_rightcol.png) repeat-x; padding:20px 20px 0px 20px; height:373px; border-top:2px solid #e6e4e4}
.callout h1 { color:#666666; font-size:20px}

/* FOOTER */
.footer { color:#98a5a6; position:relative; padding:10px; margin-top:20px}
.share { position:absolute; right:20px; top:3px}




