﻿* 
{
	font-family:"myriad-pro",sans-serif;
}

h3
{
 	font-weight:bold;
  	color:#be5a38;
}

h4
{
 	font-weight:400;
  	color:#aaaaaa;
}

p
{
	font-weight:lighter;
}

li
{
	font-weight:lighter;
}

.footerLink
{
	color:#ffffff;
  	text-decoration:none;
}
.footerLink:hover
{
  	text-decoration:underline;
}

.inlineSpan
{
	color: #3b89a9; 
  	font-weight: 500;
}

.inlineSpanRed
{
	color: #be5a38; 
  	font-weight: 500;
  	clear:both;
}

.inlineSpanBlue
{
	color: #3b89a9; 
  	font-weight: 500;
}


.contact
{
	color:#656565;
  	text-decoration:none;
}

.contact:hover
{
	color:#cc704a;
  	text-decoration:underline;
  	cursor:pointer;
}

.columns
{
  -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;

    -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
    -moz-column-gap: 40px; /* Firefox */
    column-gap: 40px;

    /*-webkit-column-rule: 1px outset #F0B14E;
    -moz-column-rule: 1px outset #F0B14E; 
    column-rule: 1px outset #F0B14E;*/
}

.columnOne
{
	-webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;1
}

.bigger
{
	font-size:20px;
}

#mainWrapper
{
	position:absolute;
  	width:980px;
  	left:50%;
  	margin-left:-490px;
  	background-color:#fff;
  -webkit-box-shadow: 0px 0px 30px 5px #656565;
       -moz-box-shadow: 0px 0px 30px 5px #656565;
            box-shadow: 0px 0px 30px 5px #656565;
}

#header
{
  background-color:#543e2f;
  width: 980px;
  height: 65px;
}

.subnav
{
  	width:980px;
  	background-color:#be5a38;
  	padding: 5px 0px;
}

.subnav-items
{
  float: right;
  margin-right: 20px;
}

.subnav-item
{
  display: inline-block;
  margin-left: 20px;
  text-decoration:none;
  font-size:14px;
  font-weight:lighter;
}

.subnav-item:hover
{
  display: inline-block;
  margin-left: 20px;
  text-decoration:underline;
  font-size:14px;
  font-weight:lighter;
}

.subMenuMainWrapper
{
	float: left; 
  	width: 240px;
  	margin-top:10px;
}

.wrapper
{
	float: left; 
  	width: 240px;
  	margin-top:10px;
}

.subMenuWrapper
{
	width: 100%;
  	margin-bottom:20px;
  	background-color: #3b89a9;
  	color: #fff;
}

.subMenuWrapper:hover
{
	width: 100%;
  	margin-bottom:20px;
  	background-color: #be5a38;
  	color: #fff;
  	cursor:pointer;
}

.subMenuItem
{
	padding: 10px; 
}

.subMenuItemImg
{
	float: left;
}

.subMenuItemImg img
{
	padding-right: 15px; 
  	padding-top: 4px;
}

.border-space
{
	height:4px;
  	width:980px;
  	background-color:#fff;
}

.subMenuItemSpan
{
	padding-bottom: 4px; 
  	float: left;
}

.border-space-color
{
  	height:4px;
  	width:980px;
	background-color:#be5a38;
}

.container
{
  width: 980px;
  margin: 0px auto;
}

#logo
{
  float: left;
  margin-top: 14px;
}


#nav
{
  float: left;
  margin-left: 40px;
  height: 100%;
  font-size:13px;
}

.navitem
{
  display: inline-block;
  line-height: 40px;
  color:#ffffff;
  font-weight:lighter;
}

.navitem.current
{
  color:#7D2625;
  background-color:#be5a38;
  height:65px;
}


#contactbox
{
  float: right;
  margin-top: 10px;
}

.contactbox-item
{
  text-align: right;
  height: 30px;
  line-height: 25px;
  color:#7D2625;
  font-size:13px;
}

.contactbox-item img
{
  float: right;
  width: 30px;
  height: 28px;
  margin-left: 10px;
}

#slider
{
 	width: 100%;
}

.content-text
{
	line-height: 22px; 
  	color: #656565; 
  	font-size: 16px;
  	padding: 30px 0px; 
    width: 980px; 
    margin: 0 auto;
}

.content-left
{
	float: left; 
    width: 600px; 
    margin-right: 40px; 
    margin-left: 45px;
}

.infobox
{
  	width:690px;
	margin-top:-41px;
	position:absolute;
  	left:50%;
    margin-left:-345px;
}

.box
{
	float:left;
  	margin-right:10px;
  	padding:10px;
  	color:#fff;
  	width:190px;
}

.box-header
{
  	background-color:#7D2625;
  	padding:4px;
}
.box-text
{
	line-height: 22px; 
  	color: #fff; 
  	font-size: 18px;
  	text-align:center;
  	font-weight:200;
}

.box-content
{
	color:#F0B14E;
  	font-size: 16px;
  	text-align:center;
  	font-weight:200;
  	padding:7px;
  	border:solid 1px #7D2625;
  	height:90px;
  	background-color:#fff;
}

#content
{
  text-align:justify;
  padding:40px 0px 40px 0px;
  background-color:#fff;
}

.introText
{
	text-align: center; 
    color: #be5a38; 
    font-size: 20px; 
    line-height: 27px; 
    padding: 0px 80px;
  	font-style: italic;
}

.homeWidget
{
	float: left; 
    width: 195px; 
    height: 232px; 
    border: solid 1px #d2d2d2; 
    box-shadow: 2px 2px 10px #656565; 
    margin-right: 30px;
}

.homeWidget img
{
	height: 147px; 
  	width: 195px;
}

.homeWidgetTextWrapper
{
	height: 85px; 
    background-color: #3b89a9; 
    color: #fff; 
    text-align: center; 
    font-size: 13px; 
    width: 195px
}


.copyrightOuter
{
	background-color:#543e2f;
  	height:60px;
  	font-weight:lighter;
  	color:#fff;
}

.copyrightInner
{
	padding:20px;
  	text-align:right;
  	font-size:14px;
}

.sitemapItem
{
	font-weight:lighter;
  	font-size:13px;
  	float:left;
  	margin-right:30px;
}

.footer img
{
	/*margin-top:-35px;*/
}