@charset "UTF-8";
/* CSS Document */

/* * * * * * * GLOBAL * * * * * */	
* {
	margin: 0;
	padding: 0;
}
body {
font-family:Georgia, Times, Serif;
font-size:13px;
line-height:1.6em;
text-align:center;
}

p {}
a {}
a:hover {text-decoration:none;}

li {list-style-type:none;}
img {border:0}

h1 span, h2 span, h3 span, h4 span {
	display: none
}

h1{}
h2{}
h3{}
h4{}

.container {
width:900px;
text-align: center;
margin: 0 auto;
background:url(../layout/images/bg.jpg) center top repeat-y;
position:relative;}

.clear {
	clear: both;
}


/* * * * * * * HEADER * * * * * */	
.header {height:145px;width:850px;margin:auto;background:url(../layout/images/photo-header.jpg)}
.header h1 {}
.header .logo {position:absolute;left:50px;top:95px;z-index:2}

/* * * * * * * NAV * * * * * */	
.nav {margin:auto;text-transform:uppercase;width:820px;padding:1em 10px 1em 10px;}
.nav ul {padding-left:200px;}
.nav li {float:left;display:inline;}
.nav li a {white-space:nowrap;display:block;height:1em;line-height:1em;vertical-align:middle;padding-left:1.5em;text-decoration:none;font-size:1em;float:left;width:1%;}
.nav p {}

.home {width:900px;height:545px;background:url(../layout/images/home.jpg) no-repeat;margin:80px auto;position:relative;}
.home .nav {border:0;padding:15px 5px;position:absolute;left:345px;top:415px;width:480px}
.home .nav ul {padding:0 0 0 0;}
.home .nav ul li a {height:1.5em;font-size:.9em !important; font-size:.8em;padding:.5em 0 0 1em;}


/* * * * * * * SUBNAV * * * * * */	
.subnav {width:220px;float:left;font-size:.9em;min-height:400px;}
.subnav ul {margin:75px 70px 0 30px;}
.subnav li {text-align:center;padding:.3em 0 .3em 0;font-weight:bold;}
.subnav li a {text-decoration:none;color:#a5a580;line-height:.5em;}
.subnav li a:hover {}
.subnav li a.On {color:#052741}
.subnav-top {background:url(../layout/images/subnav_top.gif) top center no-repeat;height:25px;}
.subnav-bottom {background:url(../layout/images/subnav_bottom.gif) bottom center no-repeat;height:25px;}

.subnav ul li .child {position:relative;}
.subnav ul li .child ul {position:absolute;margin:0 0 0 0;padding:0 0 0 0;left:120px !important; left:70px; top:-20px;border-left:1px solid #c6c6b7;}
.subnav ul li .child ul li {text-align:left;padding:0 0 0 10px;margin:0 0 0 0;}
.subnav ul li .child .child-border {background:url(../layout/images/bg_child_border.gif)top left no-repeat;height:1px;width:30px;height:10px;}
.subnav ul li .child .child-border-bottom {background:url(../layout/images/bg_child_border.gif)bottom left no-repeat;height:1px;width:30px;height:10px;}

/* * * * * * * MAIN * * * * * */	
.main {float:left;width:600px;}
.main h2 {margin:70px 70px 20px 0;font-size:2.3em;font-weight:normal;}
.main h3, .main h4 {margin:10px 70px 10px 0;font-size:1.3em;font-weight:normal;}
.main h4 {color:#134105}
.main p {margin:0 80px 1.8em 0}
.main table {margin-right:70px;}
.main table td {text-align:left}
.main ul {margin:0 0 25px 0;}
.main li {list-style-type:disc;list-style-position:outside;margin:0 180px 0 25px;}

.suites {width:550px;}
.suite {float:left;width:120px;height:120px;padding:10px;background:#e4e5d7;border: 1px solid #95936c;margin:0 20px 20px 0;cursor:pointer;}
.suite a {text-decoration:none;}
.suite a:hover {text-decoration:underline;}



.course {padding-top:10px;}
.course img {width:80%}
.course h2 {margin:0 0 10px 0;}
.course h4 {font-family:Tahoma,Arial;font-size:.9em;}


.suiteDetail img {width:80%;padding:10px;background:#e4e5d7;border: 1px solid #95936c;margin:0 20px 20px 0;}


/* * * * * * * CONTENT * * * * * */	
.content {border:5px solid #134105;border-top:0;width:840px;margin:0 auto;text-align:left;}
.inner {border:5px solid #a5a580;padding-bottom:100px;}
.content h2{}
.content p {}

/* * * * * * * FOOTER * * * * * */	
.footer {background:url(../layout/images/bg_footer.jpg) top center no-repeat;padding-top:3em;}
.footer a {}

/* * * * * * * BLOGS * * * * * */	
.blog {}
.blog .index {float:left;width:30%;}
.blog .detail {float:left;width:70%;}

/* * * * * * * SLIDESHOWS * * * * * */	
.slideshow {}
.slideshow .index {float:left;width:30%;}
.slideshow .index h2 {}
.slideshow .index ul {}
.slideshow .index ul li {}
.slideshow .index ul li a {}

.slideshow .detail {float:left;width:70%}
.slideshow .detail h3 {}
.slideshow .detail .slides {}
.slideshow .detail .slides .thumbnails {}
.slideshow .detail .slides .thumbnails img {}
.slideshow .detail .slides .thumbnails a {}

/* * * * * * * COLORS * * * * * */	
body {background:#eaeadd;}
.container {}
a {color:#052741;}
p {}
h1 {color:#fff;}
.header {}
.header h1 {color:#fff;}
.nav {background:#052741;border:5px solid #134105;border-bottom:0;}
.nav li {}
.nav li a {color:#cabd81;}
.nav li a.On {color:#fff;}
.nav li a:hover {color:#fff;}
.content {background:#f3f3eb;color:#052741;}
.content a {color:#052741;}

.picture {float:left;padding:10px;background:#e4e5d7;border: 1px solid #95936c;margin:0 20px 20px 0;cursor:pointer;}

.loader {background:url(../layout/images/loading.gif) center no-repeat #f3f3eb;}
.loaded {background:none;}


a.view {display:block;width:65px;padding:5px 5px 3px 20px;background:url(../layout/images/bg_view.gif) left no-repeat #052741;color:#fff;text-decoration:none;text-transform:uppercase;}

.cols {clear:both;margin-bottom:1em;height:12em;}
.col {width:30%;margin-right:2%;float:left;position:relative;height:12em;background-color:#eaead8;}
.col p {margin:10px;}
.col a {background-color:#a5a580;display:block;padding:.3em .5em .3em .5em;margin: 10px 0 10px 0;color:#fff;font-weight:bold;text-decoration:none; font-size:.9em;position:absolute;bottom:0;left:10px;}
.footnote {color:#a5a580;font-size:.8em;padding-top:18px;}