@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, ul, li, ul li, div, img, form {
	margin: 0px;
	padding: 0px;
}

body	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background: url(/web/templates/index_files/bckd.jpg);
}

img	{
	border: 0;
}

.clear {
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}
.ae_image {padding: 0 10px 10px 10px;}


/* ***************************** */
/* *******LAYOUT CLASSES******** */
/* ***************************** */

#topbarWrapper {width: 100%; background: url(/web/templates/index_files/topbar-bckd.jpg) center; height: 148px;}
#topbarInner {margin: 0px auto;width: 1000px;background: url(/web/templates/index_files/topbar-inner.jpg);height: 148px;}
#logo {padding: 17px 0 0 11px; float: left;}
#tools {float: right; padding-right: 20px; height: 115px;}
#toolsLeft {float: left;}
#toolsRight {float: left; padding-left: 20px; font-size: 0.7em; color: #fff; padding-top: 12px;}
#toolsRight a {color: #fff; tect-decoration: underline;}
#search {padding-top: 5px; margin-right: -5px;}
#search span input {vertical-align: middle; background: url(/web/templates/index_files/search-input.jpg); border: none; font-size: 12px; color: #999; padding: 3px; width: 164px;}
.searchbutton{vertical-align: middle;}


#contentWrapper {width: 100%;}
#slideshow {width: 100%; overflow: hidden;}
#slideshow div {position:absolute; top: 148px; z-index:1;opacity:0.0; width: 100%; height: 522px;text-align: center; min-width: 1000px;}
#slideshow div.active {z-index:3;opacity:1.0;}
#slideshow div.last-active {z-index:2;}

#main-contentwrapper {width: 980px; margin: 0px auto;z-index:20; position: relative; top: 226px; padding-left: 10px;}
#hme-top-wrapper {width: 980px; background: url(/web/templates/index_files/hme-top-bckd.png); border-bottom: 1px solid #F2F3DC; padding-top: 47px;}
#hme-news-wrapper {width: 980px; background: #fff; border-bottom: 1px solid #F2F3DC;}
#hme-welcome {float: left; padding: 16px; width: 658px; font-size: 0.75em; color: #40450E;}
#hme-welcome h1 {border-bottom: 1px solid #EAECC6; font-size: x-large; font-weight: lighter; padding-bottom: 11px; color: #40450E;}
#hme-welcome ul {list-style: url(/web/templates/index_files/bullet.gif); padding-left: 20px;}
#hme-welcome ul li {}
#hme-welcome ul li a {color: #40450E; text-decoration: underline;}
#hme-welcome ul li a: hover {color: #B0170F;}
#hme-welcome a: hover {color: #B0170F;}
#hme-course {float: left; font-size: 0.7em; width: 270px; margin-left: 3px; margin-top: -30px;}

#hme-news-wrapper {color: #40450E;}
#hme-news {float: left; width: 658px; padding: 0 16px 16px 16px; font-size: 0.75em; color: #40450E;}
#hme-news h2, #hme-offers h2, #hme-video h2, #hme-gallery h2 {border-bottom: 1px solid #EAECC6; font-size: large; font-weight: lighter; padding-bottom: 16px; color: #40450E; padding-top: 16px;}
#hme-offers, #hme-gallery {float: left; font-size: 0.75em; width: 270px; margin-left: 3px;}
#hme-offers a, #hme-welcome a, #hme-course a, #hme-news a, #hme-news-txt a, #hme-video-txt a, #hme-gallery a {color:#727B17; text-decoration: none; font-weight: bold;}
#hme-offers a:hover, #hme-welcome a:hover, #hme-course a:hover, #hme-news-txt a:hover, #hme-news a:hover, #hme-video-txt a:hover, #hme-gallery a:hover {color: #B0170F; text-decoration: none; font-weight: bold;}
.hme-news-article {padding: 11px 0 11px 0;}
.hme-news-img {float: left; width: 80px;}
.hme-news-txt {float: left; padding-left: 16px; width: 550px;}
.date {color:#727B17;}

#hme-video-wrapper {width: 980px; background: #FCFCF5; border-bottom: 1px solid #F2F3DC;}
#hme-video {float: left; width: 655px; padding: 0 16px 16px 16px; font-size: 0.75em; color: #40450E;}
#hme-video-vid {float: left; padding-top: 16px;}
#hme-video-txt2 {float: left; padding-left: 0px; padding-top: 16px; width: 308px;}
#hme-video-txt {float: left; padding-left: 10px; padding-top: 16px; width: 308px;}

.gallery-thumb {float: left; padding: 16px 10px 0 0;}

#footer-wrapper {width: 980px; padding-top: 16px; padding-bottom: 16px;}
#footerLeft {float: left;}
#footerRight {float: right; text-align: right;color: #A1AE1F; font-size: 0.7em;}
#footerRight a {color: #A1AE1F; text-decoration: underline;}
#footerRight a:hover {color: #B0170F;}

#content-wrapper {width: 980px; background: url(/web/templates/index_files/cont-top-bckd.png); border-bottom: 1px solid #F2F3DC; padding-top: ;}
#menu-wrapper {float: left; width: 270px; padding: 92px 40px 20px 16px;color: #40450E;font-size: 0.75em;}
#content-right {float: left; width: 630px; padding-top: 10px; color: #40450E;}
#breadcrumb {font-size: 0.7em; color: #727B17;}
#breadcrumb a {text-decoration: underline;color: #727B17;}
#breadcrumb a:hover {color: #B0170F;}
#content {padding-top: 30px; font-size: 0.75em; padding-bottom: 30px;}
#content h1 {border-bottom: 1px solid #EAECC6; font-size: x-large; font-weight: lighter; padding-bottom: 11px; color: #40450E; margin-bottom: 16px;}
.table-header {background-color: #40450E; color: #fff; font-weight: bold; text-align: center;}
.table-header td a {color: #fff !important}
.table-row {background: #EAEBDF; text-align: center;}
.table-left {text-align: left;}
#content table a {color: #40450E; text-decoration: underline;}
#content table a:hover {color: #B0170F;}
#content ul {list-style: none;}
#content ul li {padding-left: 15px; background: url(/web/MultimediaFiles/arrow.gif) no-repeat;}
#content a, #content ul li a {color: #727B17; text-decoration: none; font-weight: bold;}
#content a:hover, #content ul li a:hover {color: #B0170F;}
#content a:visited, #content ul li a:visited {color: #727B17;}

#course-tabs {padding-top: 16px; border-bottom: 1px solid #EAECC6;}
#course-tabs ul {list-style: none;}
#course-tabs ul li {background: #F2F3E9; float: left; padding: 8px 16px 8px 16px; margin-right: 1px;}
#course-tabs ul li a {color:#40450E !important; text-decoration: none;}
#course-tabs ul li a:hover {color:#40450E !important; text-decoration: underline;}
#course-tabs ul li img {visibility: hidden;}
#tab-active, #course-tabs .ae_open {font-weight: bold; border-top: 1px solid #EAECC6;border-left: 1px solid #EAECC6;border-right: 1px solid #EAECC6; background: #FCFCF5 !important; margin-bottom: -1px;}
.content-area {padding-top: 10px; }
.content-Left {float: left; width: 320px; margin-right: 25px;}
.content-Right {float: left; width: 285px;}
.content-Left h4, .content-Right h4 {border-bottom: 1px solid #EAECC6;border-top: 1px solid #EAECC6;font-size: small; font-weight: bold; color: #40450E; padding: 8px 0 8px 0;}

.newswrapper {padding-bottom: 16px;}
.newsLeft {float: left; width: 80px; margin-right: 16px;}
.newsRight {float: left; width: 530px;}
.newsRight a {color:#727B17; text-decoration: none; font-weight: bold;}

/* ********************************* */
/* *******NAVIGATION CLASSES******** */
/* ********************************* */

#navwrapper {width: 1000px; }
#nav {padding-left: 200px;}
#nav ul {list-style: none;}
#nav ul li {float: left; font-size: 0.8em; background: url(/web/templates/index_files/nav-bckd.jpg) right no-repeat; padding:8px 20px 0 20px;}
#nav ul li a {color: #fff; text-decoration: none;}
#nav ul li a:hover {color: #D5D98F;}

#menu-wrapper #ae-menu {
	line-height: 1.2em;
	word-wrap: break-word;
	border-top: 1px solid #F2F3DC;
	width: 270px;
}
/* Disable bullets on all menu items */
#menu-wrapper #ae-menu li {list-style-type: none;}
/* Move arrow image pointer so that it appears consistently at left hand side of menu */
#menu-wrapper #ae-menu li img {}
#menu-wrapper #ae-menu ul li ul li  img {}

#menu-wrapper .MenuNonSelectedArea1, #menu-wrapper .MenuItemNonSelectedOdd1, #menu-wrapper .MenuItemNonSelectedEven1 {
	padding: 0.6em 0 0.6em 0;
	color: inherit;
	border-bottom: 1px solid #000;
	display: block;
}
#menu-wrapper .MenuSelectedArea1, #menu-wrapper .MenuItemSelectedOdd1, #menu-wrapper .MenuItemSelectedEven1 {
	padding: 0.6em 0 0.6em 0;
	font-weight: bold;
	border-bottom: 1px solid #000;
	display: block;
} 
#menu-wrapper a.open {color: #40450E !important;}

#menu-wrapper .MenuSelectedArea1 img, 
#menu-wrapper .MenuItemSelectedOdd1 img, 
#menu-wrapper .MenuItemSelectedEven1 img {
	display: none;
}
#menu-wrapper .MenuSelectedArea2 img, 
#menu-wrapper .MenuSelectedArea3 img, 
#menu-wrapper .MenuSelectedArea4 img, 
#menu-wrapper .MenuItemSelectedEven2 img, 
#menu-wrapper .MenuItemSelectedOdd2 img {
	display: inline;
}*/
/* Set background for LEVEL 1 */
#menu-wrapper #ae-menu ul {
	margin-left: 0;
	padding: 0;
	color: inherit;
	
}
/* Indent LEVEL 1 and set blue font for all non-menu links from LEVEL 2 downwards */
#menu-wrapper #ae-menu ul li {
	color: #40450E;
	border-bottom: 1px solid #F2F3DC;
	text-indent: 0px;
	display: block;
}
/* Set background for LEVEL 2 */
#menu-wrapper #ae-menu ul li ul {
	margin-left: 0;
	margin-top: 0.6em;
	margin-bottom: -0.4em;
	padding: 0;
	color: inherit;
	border: none;
}
/* Indent LEVEL 2 and set blue font for all non-menu links from LEVEL 2 downwards */
#menu-wrapper #ae-menu ul li ul li {
	color: #40450E;
	border-bottom: none !important;
	font-weight: normal;
}
/* Set background for LEVEL 3 */
#menu-wrapper #ae-menu ul li ul li ul {
	margin: 0;
	padding: 0;
	color: inherit;
}
/* Indent LEVEL 3 */
#menu-wrapper #ae-menu ul li ul li ul li {
	background: none;
}
/* Set background for LEVEL 4 */
#menu-wrapper #ae-menu ul li ul li ul li ul {
	margin: 0;
	padding: 0;
	color: inherit;
}
/* Indent LEVEL 4 */
#menu-wrapper #ae-menu ul li ul li ul li ul li {
	border: 0px;
}

#menu-wrapper #ae-menu ul li a {color: #40450E; text-decoration: none; display: block; padding: 0.6em 0 0.6em 0;}
#menu-wrapper #ae-menu ul li a:hover {color: #40450E; text-decoration: underline; padding: 0.6em 0 0.6em 0; display:block;}

#menu-wrapper #ae-menu ul li ul li a {color: #40450E;padding: 0.6em 0 0.6em 0; display: block;}
#menu-wrapper #ae-menu ul li ul li a:hover {}

#menu-wrapper .ae_open, #menu-wrapper .ae_open a {padding: 0.6em 0 0.6em 0; display: block;}
#menu-wrapper .ae_menuopen, #menu-wrapper .ae_menuopen a {padding: 0.6em 0 0.6em 0; display: block;}

/* *************************** */
/* *******TEXT CLASSES******** */
/* *************************** */

h1 {font-size: x-large; font-weight: lighter; color: #40450E;}
h2 {font-size: large; font-weight: lighter; color: #40450E;}
h3 {font-size: medium; font-weight: bold; color: #40450E;}
h4 {font-size: small; color: #40450E;}
h5 {font-size: x-small;color: #40450E;}
h6 {font-size: x-small; color: #40450E;}


.bold {font-weight: bold;}

Formfield {width: 300px;}
input [type="checkbox"] {float: left; margin-left: 300px;}


/* *************************** */
/* *****LIGHTBOX CLASSES****** */
/* *************************** */

.albumouter 
{
    margin-top: 20px;
    background: #F7F7F7;
    border: 1px solid #BBBBBB;
    width:560px;
}

.albumrow
{
    display:table;
}    

.albumouter
{  
    font-size: 0.7em;    
}

.albumcell 
{
    float:left;
    padding-right: 10px;
    padding-left: 10px;
    width: 120px;
}

.album_title 
{
    font-weight: bold;
    text-decoration: none!important;
}

.album_thumb, .photo_thumb
{
    padding-top: 10px;
    padding-bottom: 5px;
}

.album_photo_count
{
    color: #000000;
    padding-bottom: 5px;
    padding-top: 5px;

}

.albumcount, .albumheader
{
    /* font-size: 0.7em; */
    color:#000000;
}

.photorow
{
    display:table;    
}    

.photocell 
{
    float:left;
    padding-right: 10px;
    padding-left: 10px;
    width: 120px;
}
