/* CSS Document */

/*/*/

body {background: #FFFFFF; margin: 0; padding: 0;}

#wrapper {width: 760px;}

#logo {width: 150px; height: 149px; position: absolute; top: 15px; left: 15px; background: url(../files/logo-mary.jpg) no-repeat;	z-index: 100;}
#logo a {width: 150px; height: 149px; display: block;}
#logo a:link, #logo a:visited {}
#logo a:hover, #logo a:active {background: url(../files/circle.gif) no-repeat;}
#header {width: 760px; height: 135px; background: #d23627 url(../files/banner.jpg) no-repeat left top;}

#content {width: 760px;}
#main {width: 595px; float: left; padding-top: 35px; padding-right: 10px; padding-bottom: 25px; background: #FFFFFF url(../files/deep-background.jpg) no-repeat 100px 125px;}
.image-right {float: right; margin-bottom: 10px; border: 1px solid #000000;	position: relative; left: 10px; text-indent: 0px;}
#main h1 {font: bold 150% "Times New Roman", Times, serif; color: #333333; margin-top: 0.75em; margin-bottom: 0.75em;}
#main h2 {font: bold 135% "Times New Roman", Times, serif; color: #333333; margin-top: 0.75em; margin-bottom: 0.75em;}
#main h3 {font: bold 120% "Times New Roman", Times, serif; color: #333333; margin-top: 0.75em; margin-bottom: 0.75em;}
#main h4 {font: bold 105% "Times New Roman", Times, serif; color: #333333; margin-top: 0.75em; margin-bottom: 0.75em;}
#main p {font: 95% "Times New Roman", Times, serif; color: #333333; text-indent: 2%;}
#main a:link, #main a:visited {color: #198f5d;}
#main a:hover, #main a:active {color: #000000;}
#header h3 {font-size: 12px; margin: 0px; text-indent: -9999px;}
#header h1 {font-size: 16px; margin: 0px; text-indent: -9999px;}
#header h2 {font-size: 14px; margin: 0px; text-indent: -9999px;}
#header h4 {font-size: 10px; margin: 0px; text-indent: -9999px;}

#main .photo-gallery {list-style: none; margin: 0px 0px 0px 50px; padding: 0px; float: left; width: 530px; margin-bottom: 15px;}
#main .photo-gallery li {display: inline;}
#main .photo-gallery img {border: 1px solid #000000;}
#main .photo-gallery a:link, #main .photo-gallery a:visited {background: url(../files/photo-background.jpg) no-repeat left top; float: left; display: block; height: 125px; width: 150px; text-decoration: none;}
#main .photo-gallery a:hover, #main .photo-gallery a:active {background: url(../files/photo-background-over.jpg) no-repeat left top;}
.photo-h {margin-top: 25px; margin-left: 30px}
.photo-v {margin-top: 12px; margin-left: 42px;}

#sidebar {width: 145px;	float: left; height: 400px; background: #198f5d url(../files/sidebar.jpg) no-repeat left top; position: relative;	bottom: 10px;}
#sidebar ul {margin: 50px 0px 0px; padding: 0px 0px 0px 10px; list-style: none;}
#sidebar a:link, #sidebar a:visited {width: 115px; height: 18px; display: block; border: 1px solid #D23627; background: #FFFFFF; margin-bottom: 5px; padding-top: 2px; text-decoration: none; color: #D23627; text-align: center; font: normal 13px Georgia, "Times New Roman", Times, serif;}
#sidebar a:hover, #sidebar a:active {background: #ffffff url(../files/button-over.gif) no-repeat;}

#contactus {clear: both; width: 595px; float: left;}
input {margin: 0px; border: 1px solid #198f5d; color: #D33627;}
#contactus p {text-indent: 0px; font-weight: bold;}
.form-btn {background: #D33627; color: #ffffff; width: 75px; height: 25px;}

#credits {width: 760px; clear: both;}
#validation {padding-left: 10px; padding-top: 15px; float: left;}
#validation img {margin-right: 15px; border-style: none;}
#validation p {margin: 0px; color: #198f5d; font: 65% Georgia, "Times New Roman", Times, serif;}
#validation a:link, #validation a:visited {text-decoration: none; border-bottom: 1px dotted #198f5d; color: #198f5d;}
#validation a:hover, #validation a:active {border-bottom: 1px dotted #d23627; color: #d23627;}
#version {padding-right: 10px; padding-top: 15px; float: right;}
#version p {margin: 0px; color: #198f5d; font: 65% Georgia, "Times New Roman", Times, serif;}

#main li {list-style: url(../files/bullet.jpg); font: 95% "Times New Roman", Times, serif; color: #333333; text-indent: 0px;}
#main li li {list-style: url(../files/bullet.jpg); font: 100% "Times New Roman", Times, serif; color: #333333;}

#main .list-plain {margin: 0; padding: 0;}
#main .list-plain li {list-style: url(../files/bullet-blank.gif);}
#main .list-subplain li li {list-style: url(../files/bullet-blank.gif);}
#main .image-border {border: solid #000000 1px;}
#main .text-center {text-align: center;}
#main #archindy {position: absolute; height: 68px; width: 125px; left: 5px;	top: 550px;}
#main #archindy img {border-style: none;}
#main #colts {position: absolute; height: 200px; width: 125px; left: 5px; top: 638px; border: 1px solid #000000;}
#main #colts img {border-style: none;}

#main hr {width: 70%; color: #d23627; text-align: center;}
