@charset "UTF-8";
/* CSS Document */
/************************************************/
/************************************************/
/********                                ********/
/********       Site Color Palette       ********/
/********                                ********/
/********          BLUE: #68B5DA         ********/
/********    DARK BROWN: #21100C         ********/
/********   LIGHT BROWN: #4B3C31         ********/
/********         BLACK: #000000         ********/
/********         WHITE: #FFFFFF         ********/
/********       LT BLUE: #D4F4FB         ********/
/********                                ********/
/************************************************/
/************************************************/

body {
	background-color: #21100C;
	background-image: url(../images/main_bg.gif);
}

#contact {
	color: #A9511B;
}

img, a img {
	border: none;
	text-decoration: none;
}

/************************************************/
/********                                ********/
/********             HEADER             ********/
/********                                ********/
/************************************************/

.header {
}

#intro_header {
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
}

#header_bg {
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}

/************************************************/
/********                                ********/
/********           NAVIGATION           ********/
/********                                ********/
/************************************************/

.navigation, .navigation li {
	display: inline;
	list-style-type: none;
}

.navigation li a {
	background-image: url(../images/nav_decoration.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.navigation li a:hover, #current_page {
	background-position: top left;
}

/************************************************/
/********                                ********/
/********            CONTENT             ********/
/********                                ********/
/************************************************/

#content {
	background-color: #FFFFFF;
	background-image: url(../images/content_bg.gif);
	background-position: 508px 75px;
	background-repeat: no-repeat;
}
#staff_header {
	padding: 0px 0px 20px 0px;
	background-color:#FFFFFF;
}
#glossary, #gallery {
	background: none;
	background-color: #FFFFFF;
}

#introcontent {
	background: none;
}

#show_procedure li {
	list-style-type: none;	
	display: block;
}

#show_procedure li a, #show_procedure .showelem {
	background-image: url(../images/blue_circle_decor.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

#show_procedure li a:hover,  #show_procedure .showelem:hover {
	background-position: top left;
}

.hidden {
	display: none;
}

.showme {
	display: block;
}

ul, ul li, ul li ul, ul li ul li {
	list-style: none;
}

.alignimage { vertical-align: middle; margin: 0px 16px 10px 0px; }

#glossary ul, #glossary li {
	display: inline;
	list-style:none;
}

#menu {
	background: url(../images/procedures/gallery_menu_bg.gif) repeat-x;
}

#menu ul {
	background-color: #FFFFFF;
}

.breaker { border: none; border-top: 1px solid #68B5DA; width: 328px; margin: auto; float: right; }

/************************************************/
/********                                ********/
/********            MODULES             ********/
/********                                ********/
/************************************************/


/************************************************/
/********                                ********/
/********           TESTIMONIAL          ********/
/********                                ********/
/************************************************/


/************************************************/
/********                                ********/
/********           MAP MODULE           ********/
/********                                ********/
/************************************************/

#map, a .map { border: 2px solid #21100C; }

/************************************************/
/********                                ********/
/********         FORM STYLING           ********/
/********                                ********/
/************************************************/

.highlight { background-color: #D4F4FB; }
.nohighlight { background-color: #FFFFFF; }

/************************************************/
/********                                ********/
/********        GALLERY STYLING         ********/
/********                                ********/
/************************************************/

.thumb_set {
	border: 2px solid #21100C;
}

.thumb_set:hover {
	border: 2px solid #68B5DA;
}

/************************************************/
/********                                ********/
/********            FOOTER              ********/
/********                                ********/
/************************************************/

#footer {
	background-color: #FFFFFF;
}

#address {
	border-bottom: 1px solid #68B5DA;
	border-top: 1px solid #68B5DA;
}

#footer ul{
	display: block;
}

#footer ul li {
	display: inline;
	list-style: none;
}

#footer .alignimage { margin: 0px; }