/* CSS Document */
* {font-family: Verdana, Arial, Helvetica, sans-serif;}
* {margin:0; padding:0; border::0;}

body {background-color:#7b0000; font-size:85%;}
h1 {display:inline;font-size:120%; color: #fff; }
h2 {display:inline;font-size:100%; color:#fff;}

#wrapper {height:100%;margin:0 auto; background-color:#7b0000; width:975px;}

#header {background-color:#7b0000; text-align:left; margin:15px 0 0 10px;border-bottom:1px solid #fff;}

#navwrap {background-color:#7b0000;margin:0 auto; width:890px; }

#nav { font-size:80%;float:left; margin:0 auto; width:890px; background:transparent;position:relative;}
#nav ul {list-style-type:none; background-color:#7b0000;}
#nav li {display: block; float:left;background-color:#7b0000;}

/* ie nav fix */
#nav li a {display:block; float:left;padding:70px 30px 40px 28px;color: #fff; text-decoration:none;background-color:#7b0000;background-image:url(navBg2-red.gif); background-repeat:no-repeat; background-position:center;}

html>body #nav li a {padding:70px 30px 40px 28px;color: #fff; text-decoration:none;background-color:#7b0000;background-image:url(navBg2-red.gif); background-repeat:no-repeat; background-position:center;}


#nav li a:hover {text-indent:0px;background-color:#7b0000;}
#nav li a:hover span {color: #f9c; text-decoration:underline;background-color: #7b0000;}

body#home #n-home span {text-indent:0px;background-color:#7b0000; color: #fff; text-decoration:underline;}
body#gallery #n-gallery span {text-indent:0px;background-color:#7b0000; color: #fff; text-decoration:underline;}
body#events #n-events span {text-indent:0px;background-color:#7b0000; color: #fff; text-decoration:underline;}
body#appointments #n-appointments span {text-indent:0px;background:transparent; color: #fff; text-decoration:underline;}
body#contact #n-contact span {text-indent:0px;background-color:#7b0000; color: #fff; text-decoration:underline;}

#contentwrap {float:left;min-height:450px;text-align:left;background-color: #7b0000;margin:0 auto; font-size:85%; color:#000099;width:890px;/* background-image: url(bootyBg2.jpg); background-repeat:no-repeat; background-position:bottom right;*/}

body#gallery #contentwrap {background-image:none;}

.bodyText {float:left;background-color:#7b0000;color:#fff; margin:10px 0 0 25px;padding:0 10px 5px 10px;}
html>body .bodyText {float:left;background-color:#7b0000;color:#fff; margin:10px 0 0 50px;padding:0 10px 5px 10px;}

.bodyText h1 {text-align:center;width:250px;}
.bodyText h2 {text-align:center;width:250px;}
.bodyText h3 {text-align:center;width:250px;}
.bodyText p {text-align:left; width:400px;}
.bodyText p span {font-weight:bold;}
.bodyText img {margin-right:15px;padding:0;border:4px solid #fff;}

.bodyText a {text-decoration:underline; color:#fff;}
.bodyText a:hover {color:#f9c;}

#footer {width:975px; margin:0 auto;font-size:75%; background-color:#7b0000; color: #fff;padding:5px 0 5px 0; text-align:right; border-top:1px solid #fff;}
#footer a {text-decoration:underline; color:#fff;margin:0 10px 0 0;}
#footer a:hover {color:#f9c;}

#award_logo {
border:0;
position:absolute;
left:550px;
top:20px;
}


div.clearfloats {clear:both; border:solid 1px #000; visibility:hidden;}
/*<div class='clearfloats'><!--clear the float--></div>*/

/* for Internet Explorer min-width & min-height problem */
/*\*/
* html #contentwrap {height:450px;}

.flotleft {float:right; margin:5px 0 10px 15px;}

