﻿body 
{
    font-family:Cambria, Georgia, Times New Roman, Serif;
    overflow: -moz-scrollbars-vertical;
    font-size:13px;
    color:#111111;
}
.MainContainer
{
    width:950px;
    text-align:left;
    position:relative;
    margin-top:20px;
}
a{text-decoration:none;}
strong{ text-transform:uppercase; font-style:italic;}
a.orange, .orange a, .orange h1, h1.orange, .orange h2, span.orange, .orange strong, label.orange,.orange .more{color:#ec6526;}
a.blue, .blue a, .blue h1, h1.blue, .blue h2, span.blue, .blue strong, label.blue,.blue .more{color:#04bce5;}
a.green, .green a, .green h1, h1.green, .green h2, span.green, .green strong, label.green,.green .more{color:#c1d83a;}
h1{font-size:25px; font-style:italic;}
h2{font-size:20px; font-style:italic;margin:0px;}
.sep{height:10px;background:#e1e1e1;margin-bottom:10px;}
.more{font-size:10px;}
ul{list-style:none;}
.MainContent{margin-bottom:10px;}
.MainContent ul,.subTout .subToutContent ul{margin:0px;padding:10px;}
.MainContent ul li,.subTout .subToutContent ul li
{
    background-repeat: no-repeat;
    padding-left: 11px;
    background-position: 0px 4px;
    padding-bottom:5px;
}
div.orange ul li{background-image:url('images/bullet_orange.png');}
div.blue ul li{background-image:url('images/bullet_blue.png');}
div.green ul li{background-image:url('images/bullet_green.png');}
img{border:0px;}
.Header{height:65px;}
.Logo
{
    position:absolute;
    left:-1px;
}
.Nav{position:absolute;right:0px;top:10px;font-size:15px;}
.Nav ul
{
    margin:0px;
    padding:0px;
}
.Nav li{display:inline;}
.Nav a
{
    margin:5px;
    padding-bottom:5px;
    color:#111111;
    float:left;
    display:block;
    border-bottom:solid 2px #e1e1e1;
    font-style:italic;
}
.Nav a.orange:hover,.Nav a.orange.on{border-bottom-color:#ec6526;}
.Nav a.blue:hover,.Nav a.blue.on{border-bottom-color:#04bce5;}
.Nav a.green:hover,.Nav a.green.on{border-bottom-color:#c1d83a;}
.subNav
{
    height:15px;
    padding:4px;
    position:relative;
}
.orange .subNav{background:#ec6526;}
.blue .subNav{background:#04bce5;}
.green .subNav{background:#c1d83a;}
.subNav ul{margin:0px;padding:0px;}
.subNav ul li{display:inline;padding:0px;}
.subNav ul li a
{
    display:block;
    float:left;
    color:#fff;
    font-style:italic;
    text-transform:lowercase;
    padding:0px 10px;
}
.subNav ul li a:hover,.subNav ul li a.on{color:#000;}
.subNav .eyeCandy{position:absolute;top:23px;width:81px;height:24px;z-index:2;}
.orange .eyeCandy{background:url('images/subNav_move_orange.png');}
.blue .eyeCandy{background:url('images/subNav_move_blue.png');}
.green .eyeCandy{background:url('images/subNav_move_green.png');}
.subTout
{
    width:311px;
    height:268px;
    float:left;
    padding:0px;
    position:relative;
}
.subTout h1{color:#111;}
.subTout p{margin:0px;}
.subTout .orange{background:url('images/sub_tout_bg_orange.jpg') no-repeat;}
.subTout .blue{background:url('images/sub_tout_bg_blue.jpg') no-repeat;}
.subTout .green{background:url('images/sub_tout_bg_green.jpg') no-repeat;}
.subTout .subToutHead{position:relative;height:26px;padding:5px;}
.subTout .subToutHead h1{margin:0px;font-size:20px;font-style:italic;}
.subTout .subToutHead a{color:#000;}
.subTout .subToutContent{position:relative;height:169px;overflow:hidden;}
.subTout .subToutFoot{position:relative;height:53px;font-size:13px;font-style:italic;padding:7px;}
.subContainer{padding-bottom:10px;}
.subContainer a:hover{color:#999;}
.subContainer .left
{
    margin-top:10px;
    width:459px;
    padding:8px;
    float:left;
}
.subContainer .right
{
    width:475px;
    float:right;
}
.homeTout
{
    width:950px;
    height:490px;
    position:relative;
}
.homeTout .hotspot{cursor:pointer;position:absolute;width:16px;height:16px;background:url('images/hotspot-default.png') no-repeat;overflow:visible;}
.homeTout .hotspot div{display:none;z-index:10000;}
.mapContainer
{
    width:666px;
    height:958px;
    position:relative;
}
.Footer
{
    text-align:center;
    margin-top:10px;
    width:950px;
}
.Footer .fContact{width:899px;height:28px;padding:10px 20px;background:url('images/footer_scroll.png') no-repeat;padding-bottom:20px;border-bottom:solid 10px #e1e1e1;}
.Footer .fContact ul{margin:0px;padding:5px 0px 0px 20px;}
.Footer .fContact ul li{margin:0px 10px;}
.Footer .fContact ul li a{text-decoration:underline;}
.Footer .fContact ul li,.Footer .fContact ul li a
{
    color:#a1a1a1;
    float:left;
    display:block;
    font-style:italic;
}
.Footer .fContent{margin-top:20px;}
.Footer .fContent span,.Footer .fContent a
{
    font-size:11px;
    font-style:italic;
    color:#a1a1a1;
}

/*photoGallery*/
.photoGalleryContainer{position:relative;float:right;}
.photoGallery
{
    z-index:1;
    position:relative;
    clear:left;
}
.photoGallery img
{
    border:solid 3px #ec6526; 
}
.galImg{display:none;}
.thumb-img {
	border-top:2px solid #CCC; border-left:2px solid #CCC; border-bottom:2px solid #AAA; border-right:2px solid #AAA;
	position:relative; 
	width:45px; height:45px;
	margin:10px 8px 10px 0px; padding:0px;
	background:#000000;
	float:left;
	cursor:pointer;
}
.photoGalleryContainer .on{border:solid 2px #ec6526;color:#ec6526;}
.thumb-inner {
	position:relative; overflow:hidden; width:100%; height:100%; 
}
.thumb-img img {
	border:0;
}
/*photoGallery*/