/* CSS Document */

#page {width:800px; margin:0 auto; text-align:left; position:relative;}
body {background:#edc562; width:100%; text-align:center; margin:0;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; line-height:18px; padding:0; margin:0;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#47362b; padding:0; margin:0; font-style:italic;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; padding:10px 0 0 0; margin:0; font-weight:normal;}
a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0; margin:0; text-decoration:none;}
a:hover {text-decoration:underline;}

/*Header*/
#header_catonsville {background:url(images/header.jpg) no-repeat; height:262px; border:3px #031e1e solid;}
#header_eldersburg {background:url(images/header_eldersburg.jpg) no-repeat; height:262px; border:3px #031e1e solid;}
#nav {padding:237px 0 0 15px; margin:0; color:#FFFFFF;}
#nav a {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:400; color:#FFFFFF; text-decoration:none; padding:0; margin:0;}
#nav a:hover {color:#ff8f01;}
a.home_catonsville {position:absolute; top:16px; left:20px; height:80px; width:270px;}
a.home_eldersburg {position:absolute; top:16px; left:20px; height:80px; width:270px;}

/*Splash Page*/
#splash_header {background:url(images/splash_header.jpg) no-repeat; height:171px; border:3px #031e1e solid; border-bottom:none; padding:0; margin:0;}
#splash_body {background:url(images/splash_body.jpg) no-repeat; height:529px; border:3px #031e1e solid; border-top:none; padding:0; margin:0; position:relative;}
#splash_body h1 {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#c8522f; font-weight:450; padding:40px 0 0 35px; margin:0;}
#splash_body p {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; padding:0; margin:0;}

#eldersburg {height:200px; display:block; margin:0; padding:0; position:absolute; text-align:center; left:450px; top:95px; width:268px;}
#eldersburg a {display:block; background:no-repeat; height:200px; float:left; text-decoration:none; width:268px;}
#eldersburg a.eldersburg_home {background:url(images/splash_eldersburg.jpg) no-repeat; width:268;}
#eldersburg a.eldersburg_home:hover {background:url(images/splash_eldersburg_hover.jpg) no-repeat;}

#catonsville {height:200px; display:block; margin:0; padding:0; position:absolute; left:65px; top:95px; text-align:center;}
#catonsville a {display:block; background:no-repeat; height:200px; float:left; text-decoration:none;}
#catonsville a.catonsville_home {background:url(images/splash_catonsville.jpg) no-repeat; width:268px;}
#catonsville a.catonsville_home:hover {background:url(images/splash_catonsville_hover.jpg) no-repeat;}
#catonsville h2, #eldersburg h2 {font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#c8522f; font-weight:normal; padding:200px 0 5px 0; margin:0;}
#catonsville p, #eldersburg p {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#c8522f; padding:0; margin:0;}

p#email {padding:320px 0 10px 200px; margin:0;}
#form1 {padding:0; margin:0; margin-left:300px;}

#splash_advp {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center;}
#splash_advp a {color:#333333; text-decoration:none;}
#splash_advp a:hover {text-decoration:underline;}

/*Home*/
#home_welcome {background:url(images/home_welcome.jpg) no-repeat; height:314px; padding:0; margin:0; border:3px #031e1e solid; border-bottom:none; border-top:none;}
#home_welcome_eldersburg {background:url(images/home_welcome_eldersburg.jpg) no-repeat; height:314px; padding:0; margin:0; border:3px #031e1e solid; border-bottom:none; border-top:none;}
#home_welcome #welcome_content {padding:70px 0 0 52px; margin:0;}
#home_welcome_eldersburg #welcome_content {padding:70px 0 0 52px; margin:0;}

/*Interior*/
#interior_content {background:url(images/interior_top.jpg) no-repeat; padding:40px 0 30px 48px; margin: 0 auto;}
#background #interior_content p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; line-height:18px; padding:0 50px 0 4px; margin:0;}
#background #interior_content h1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#47362b; padding:0 0 0 4px; margin:0; font-style:italic;}
#background #interior_content h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; padding:10px 50px 0 4px; margin:0; font-weight:normal;}

/*Body*/
#background {background:url(images/bg_repeat.jpg) repeat; padding:0; margin:0; border-left:3px #031e1e solid; border-right:3px #031e1e solid;}
#background p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; line-height:18px; padding:0 50px 0 52px; margin:0;}
#background h1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#47362b; padding:0 0 0 52px; margin:0; font-style:italic;}
#background h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; padding:10px 0 0 52px; margin:0; font-weight:normal;}

/*Table*/
#table {width:700px; padding:0 50px; margin:0;}
#table p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; line-height:18px; padding:0; margin:0;}
#events {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#47362b; padding:5px 0 0 10px; margin:0; line-height:18px; }
#catonsville #events p {font-style:italic; font-size:12px; padding:0 5px 0 20px; margin:0;}
#background table#billing {padding:0 0 0 48px; margin:0; width:700px;}
table#billing p {text-align:left; padding:0; margin:0;}
label {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#47362b; line-height:18px; padding:0; margin:0;}

/*Footer*/
#footer {background:url(images/footer.jpg) no-repeat; height:114px; padding:0; margin:0; border:3px #031e1e solid; border-top:none; position:relative; }
#footerNav {padding:0; margin:0; display:inline; position:absolute; left:15px; top:65px;}
#footerNav p {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#footerNav a {text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#footerNav a:hover {text-decoration:underline; color:#FFFFFF;}
#copyright {padding:0; margin:0; text-align:right; display:inline; position:absolute; top:65px; right:15px;}
#copyright p {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#copyright a {text-decoration:none; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#copyright a:hover {text-decoration:underline; color:#FFFFFF;}
