@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'Museo';
    src: url('../../fonts/Museo_Slab_500-webfont.eot/index.html');
    src: url('../../fonts/Museo_Slab_500-webfont.eot/index.html#iefix') format('embedded-opentype'),
url('../../fonts/Museo_Slab_500-webfont.woff/index.html') format('woff'),
url('../../fonts/Museo_Slab_500-webfont.ttf/index.html') format('truetype'),
url('../../fonts/Museo_Slab_500-webfont.svg/index.html#MuseoSlab500Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	background-color: #eeeeee;
    color: #333333;
	/*margin:0;*/
	background-repeat:repeat-x;
	font-family:Helvetica,arial, sans-serif;
	/*background-image: linear-gradient(bottom, rgb(14,20,9) 8%, rgb(83,118,54) 50%, rgb(139,198,63) 78%);
	background-image: -o-linear-gradient(bottom, rgb(14,20,9) 8%, rgb(83,118,54) 50%, rgb(139,198,63) 78%);
	background-image: -moz-linear-gradient(bottom, rgb(14,20,9) 8%, rgb(83,118,54) 50%, rgb(139,198,63) 78%);
	background-image: -webkit-linear-gradient(bottom, rgb(14,20,9) 8%, rgb(83,118,54) 50%, rgb(139,198,63) 78%);
	background-image: -ms-linear-gradient(bottom, rgb(14,20,9) 8%, rgb(83,118,54) 50%, rgb(139,198,63) 78%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.08, rgb(14,20,9)),
		color-stop(0.5, rgb(83,118,54)),
		color-stop(0.78, rgb(139,198,63))
);*/
}
img {
	border:0px;
	max-width: 100%;
}
@media (max-width:905px) {
    body {
        margin: 0px !important;
    }
    #header img {
        max-width:70% !important;
    }
    #slider img {
        max-width:100% !important;
    }
    #nav td, #footer td, #footer td a {
        display:block !important;
        border:none !important;
        width:100% !important;
        background-color:transparent !important;
        text-align:center !important;
    }
    .TabbedPanelsContent, .leftcolumn, .rightcolumn {
        height: auto !important;
        float:none !important;
        width:100% !important;
    }
    #nav, #content, #footer {
        border-radius:0px !important;
    }
    #content td[id^='td'] {
        display:block !important;
        width: 100% !important;
    }
    #footer td {
        padding: 0px !important;
    }
    #footer td[width='40'] {
        display:none !important;
    }
    #footer td a {
        padding:10px;
    }
    .footerRule {
        display:none !important;
    }
    .footerItem {
        float:none !important;
        height:auto !important;
        width:100% !important;
    }
    #nav td a, #footer td a {
        border:none !important;
    }
    #nav td:hover, #footer td:hover, #footer td:hover a {
        background-color: #393939 !important;
        color: #A5C8EB !important;
    }
    .cycle-slideshow, .cycle-slideshow img {
        margin:0px !important;
        max-width:100% !important;
        width:100% !important;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
    }
    .pagecolorwhite {
        min-height:0px !important;
    }
    .leftie, .centerpiece, .rightie {
        width:100% !important;
        float:none !important;
        display:block;
        border-radius:none !important;
        margin:0px !important;
        height:auto !important;
        padding-bottom:20px !important;
        padding-left:0px !important;
        padding-right:0px !important;
        box-shadow:none !important;
    }
    .leftie, .rightie {
        display:none;
    }
}
img a {
	border:0px;
}

#wrapper {
	margin: 0 auto;
	max-width:900px;
	width:100%;
}

#header {
    padding-top: 20px;
	max-width:900px;
	width:100%;
	text-align:center;
	/*top:-50;*/
	z-index:100;
}
#header img{
	vertical-align:middle;
}

#eighthundrednumber {
	width: 391px;
	/*top: -17px;*/
	left: 476px;
	/*margin-bottom: 50px;
	padding-bottom: 50px;*/
}

.footer {
	color:#fff;
	font-family:Helvetica, sans-serif;
	list-style:none;
	margin-left: -20px;
	font-size:12px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.footer a {
	color: #fff;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

#nav {
      width: 100%;
      list-style: none;
      background-color: #000;
      /*border-bottom: 1px solid #999; */
      border-top: 1px solid #999;
	  border-top-left-radius:10px;
	  border-top-right-radius:10px;
}
#nav table {
    padding-top:10px;
}
#nav td a {
      display: block;
      padding: 8px 15px;
      text-decoration: none;
      font-weight: bold;
      color: #fff;
      border-right: 1px solid #999;
}
#nav td:last-child a {
    border-right: none !important;
}
#nav td a {
    font-size:14px;
}
#nav td a:hover {
      color:#A5C8EB;
}
#footer a, #nav td {
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
#footer td {
    text-align:left;
}
#footer hr {
    width: 100% !important;
}
#topBox{
	z-index:10;
	position:relative;
	margin:0 auto;
	top:41px;
}
h2 {
    font-size:140%;
    margin-bottom:5px;
}
h3 {
    padding-top:10px;
    margin-bottom:5px;
}

#contentBoxleft{
	width:235px;
	height:280px;
	position: relative;
	top:-305px;
	background-color: white;
	z-index: 5;
	list-style: none;
	padding:25px;
	text-align:center;
}

#contentBoxright{
	width:235px;
	position: relative;
	top:-635px;
	float:right;
	background-color:white;
	z-index:5;
	list-style:none;
	padding:25px;
	text-align:center;
}

#contentIndex{
	width: 860px;
	/*position:absolute;*/
	padding:20px;
	background-color:#FFFFFF;
	font-family: MuseoSlab500Regular;
}

.contentListLeft{
	height:200px;
	position:absolute;
	border-right:thin;
	border-right-color:#666666;
	width:250px;
	overflow:hidden;
}

.contentListcenter{
	height:200px;
	position:absolute;
	/*top: 785px;*/
	left: 400px;
	border-right:thin;
	border-right-color:#666666;
	width:250px;
	overflow:hidden;
}

.contentListRight{
	height:200px;
	position:absolute;
	/*top: 785px;*/
	left: 750px;
	width:250px;
	overflow:hidden;
}

#content{
	background-color: #fcfcfc;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	text-align: left;
}
#content h1 {
    text-transform: uppercase;
    font-size: 20px;
    margin-top: 0px;
    padding-top: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #c2b59b;
    color: #333333;
}

#footer{
	max-width:900px;
	width:100%;
	background-color: #333333;
	margin: 0 auto;
	color: #FFF;
	padding-top: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.footerItem{
	height:40px;
	float:left;
	padding-right:20px;
	padding-left:20px;
}
.footerItemLink{
	font-size:10px;
	color:White;
	text-decoration:none;
}


.footCloserText{
	padding: 20px;
	text-align: left;
	clear: both;
	color: #999999;
	font-size: 9px;
	height: 100%;
}

.footCopyrightText{
	padding: 20px;
	text-align: center;
	clear:both;
	color:#999999;
	font-size:10px;
}

.slightly-larger-for-the-boss {
    font-size: 16px;
}
