@charset "utf-8";
/* CSS Document */

/*CSS Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0px;	padding: 0px;	border: 0px;	outline: 0px;	font-size: 100%; vertical-align: baselinebaseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {	content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {	border-collapse: collapse;	border-spacing: 0;}

/*CSS Styles*/
p {margin:10px 0;}
.address {background:url(../images/addressHanger.png) no-repeat; width:278px; height:144px; padding-right:15px;}
.addressPOS {width:160px; margin:0 auto; font-size:15px; padding-top:60px;}
.bNav {color:#ffffff;}
.blue {color:#7a899f;}
body {background:#000000 /*url(../images/bkg.jpg) repeat-x*/;}
body, div, p, ul, ol, h1, h2, h3, h4 {font-family:Trebuchet MS, Tahoma; font-size:14px;	color:#000000; line-height:20px; text-align:justify;}
.botImage {margin:0 auto; width:989px; text-align:center;}
br.clear {clear:both;height:0;font-size: 1px;line-height: 0px;}
.center {margin:0 auto;}
.fheader {position:relative; z-index:0;}
.fLeft {float:left;}
.footer {width:989px; height:160px; background:url(../images/footer.png) no-repeat; margin:0px auto; behavior: url("../images/iepngfix.htc");}
.footerPOS {padding-top:0px;}
.formWrapper {width:400px;  margin:15px auto 0 auto;}
.fRight {float:right;}
.googleMapIF {width:350px; height:300px;}
.googleMapPOS {margin:-37px 0 15px 4px; width:350px;}
h1,h2,h3,h4 {padding:10px 0 10px 0; color:#6b0407;}
h1 {font-weight:bold; font-size:18px;}
h1.title {color:#ffffff; font-size:20px;}
h2 {font-weight:bold; font-size:15px;}
h2.join {color:#ffffff; padding:0;}

.header {width:1024px; height:262px; background:url(../images/header.png) no-repeat; behavior: url("../images/iepngfix.htc");}
.lPane {padding:0 0 0 15px;	width:350px; position:relative;}
.logo {width:300px; height:253px; padding-left:15px;}
.lPhoto {position:relative; margin:0px; padding:0; z-index:1;}
.mailingList {width:350px; height:213px; background:url(../images/mailingListBKG.png) no-repeat; margin-top:-70px; margin-bottom:15px; behavior: url("../images/iepngfix.htc");}
.mailingListPOS {padding: 70px 0 0 0; width:280px;}
.menuPOS {float:right; position:relative; z-index:2; margin-top:-30px; padding-right:25px;}
.normal {text-align:left; font-weight:normal;}
.pageTitle {width:575px; height:45px; background:url(../images/pageTitle.jpg) no-repeat; padding:2px 0 0 30px; margin-bottom:10px;}
.pt10 {padding-top:10px;}
.red {color:#6b0407;}
.restOheader {position:relative; top:0; z-index:1;}
.rPane {width:580px; padding:0 20px 15px 0;}
.shortForm {text-align:right; color:#ffffff; padding:10px 0 0 0;}
.wrapper {width:1024px;	margin:0 auto;}
.wrapper2 {width:989px;	background:#ffffff; padding-top:37px;}

/*Links*/
a:link, a:visited {color:#7a899f; text-decoration:underline;}
a:hover, a:active {color:#6b0407; text-decoration:underline;}
.botNav, a.botNav:link, a.botNav:visited {	color:#ffffff;text-decoration:none;}
a.botNav:hover, a.botNav:active {color:#ffffff;	text-decoration:none;}

/*Lists*/
ul, ol {padding:5px 0 5px 30px; line-height:15px;}
ol {list-style:decimal;}
ul {list-style:square; }
ul.none {list-style:none; line-height:30px; text-align:center; font-weight:bold;}
ul.none2 {list-style:none; text-align:center; font-weight:bold;}


/*div {border:dashed 1px #000000;}*/
